大多数人,都低估了编程学习的难度,而高估了自己的学习能力和毅力。
当前系列: 其他 修改讲义

哪有什么真正地突飞猛进?!

倒是“感觉”自我提升突飞猛进的时候很多。


干这一行十年了,回头看看,这样的场景不要太多。

那还是很久很久以前,学了CSS布局,内容和装饰相分离,好优雅好有道理!坚决的抛弃table,“纯CSS页面布局”,好牛逼的感觉,一个页面全是div套div,span套span,左边右边float来float去……,后来突然有一天,发现自己好傻:这一块本来就是一个表格,为什么不用table,要自己写一堆的div来飘呢?才明白,哦,该用div的时候用div,该用table的时候还是得用table,关键是知道什么时候“该”啊!

Petshop推出了三层架构,眼前一亮,靠!原来该这么玩。UI/BLL/DAL,一层一层清清爽爽,什么复用解耦可扩展,听得一愣一愣的。觉得get到了一个新天地,超级diss那些在aspx.cs里就连数据库的人。看的书多了,发觉三层还不够,得再加一层Service层;没过多久觉得切得还不够细,再加一层总线(Bus)层;之后再加……最后搞出一个七层架构,妈蛋,宝塔呢,这是?才突然发现自己像个智障。

更不用说面向对象这个大坑。用继承,儿子孙子,孙子的孙子满天飞;用设计模式,把这些类包装来包装去,包装得他妈都不认识了……还有什么敏捷、TDD、DDD,都是乍一听不错,仔细一了解惊艳,实际用起来,稀里哗啦一塌糊涂。

所以老码农对新技术不感冒性冷淡,因为被“坑”过太多次啊!


所有的这些技术这些概念,有用吗?当然有用,但用处没有你想的那么大。

没有银弹!

没有银弹!

没有银弹!


每一种技术,都是着眼于解决一个问题;然而,在解决了这个问题的时候,就会有更多的问题冒出来。重要的不是技术,而是你对于技术的理解。

据说很多公司会开掉35岁以上的程序员,因为他们“不懂新技术”,呵呵。我可以百分之百的肯定,这是一种极端短视的行为;我可以百分之九十的肯定,这是谣言,或者说只有10%的傻逼公司真会这样做。

写代码,做架构,最难的是什么?难道是不懂新技术?那是刚毕业的小年轻才觉得难的东西。对于有经验有见识的程序员而言,最难的是权衡是取舍。没有一定之规,而是根据项目的要求,因地制宜的采取最合适的方案。这靠什么?靠经验哟,童鞋,讲是讲不明白的。


欢迎分享传播,别忘了顺手点个赞。

你的支持,我的动力!

学习笔记
源栈学历
今天学习不努力,明天努力找工作

作业

觉得很 ,不要忘记分享哟!

任何问题,都可以直接加 QQ群:273534701

在当前系列 其他 中继续学习:

多快好省!前端后端,线上线下,名师精讲

  • 先学习,后付费;
  • 不满意,不要钱。
  • 编程培训班,我就选源栈

更多了解 加:

QQ群:273534701

答疑解惑,远程debug……

B站 源栈-小九 的直播间

写代码要保持微笑 (๑•̀ㅂ•́)و✧

公众号:源栈一起帮

二维码