|
刚看了这样的标题文
嘿,就喜欢看这种互怼的。暂时就看到这三篇,估计不久之后会出来驳《驳《驳《驳《驳《驳《驳《停止学习框架》》》》》》》
大体看了三篇文章。
停止学习框架
大意是要把主要精力放在学习基础上,只花20%的时间学习框架或新技术。
不要紧追潮流,时间很宝贵
将你的黄金时间用于学习通用技能,那些不会过时的技能。
不要学习微服务框架,学习演进式架构(Evolutionary Architecture)。不要学习新的编程语言,学习代码整洁之道、设计模式、领域驱动设计(DDD)。不要学习 LeSS 和规模化敏捷框架(SAFe),学习精益生产原则(Lean manufacturing principles)。不要学习 Hystrix,学习容错模式(Fault Tolerance Patterns)。不要学习 Docker,学成持续交付。不要学习 Angular、React 和 Vue,学习 Web、HTTP 和 REST。
驳 《停止学习框架》
主要是说,要专注于提升代码能力,而不是方法论。
基础和框架都很重要,越是小公司,越会要求你基础扎实的同时还要熟悉框架。因为:
越是小公司越是珍惜来之不易的业务,不会将一个一点基础不会的定时炸弹放在身边,真正有经验的招聘者都明白,基础越差,招进来后会需要越多的额外的人手去帮助,得不偿失。
驳 《驳 《停止学习框架》》
主要是认为驳一的作者在抬杠
学习框架本身没有任何问题,学了才能在业务中用起来。
而第二步,就是对那些基础性的原理深入去研究学习。毕竟理解了编程的思想,后面学什么都会比较快。
确实没有必要一直去学习跟进社区的新框架。
更多时候我们仅需要做到了解,到真正要用的时候,再去深入看文档学以致用。
个人意见:
我倒是认为殊途同归。从基础入手的,也要用框架开发。从框架入手的,遇到问题也要慢慢往下挖。本是同根生,不必相互diss了。99%的程序员都是普通人,你从基础入手还是框架入手最后达到的水平,完全看你是不是用心在这行干。
另外,我作为一个后端开发,看着这两年的前端真是眼花缭乱。。。
各位有什么高见?
附上原文连接:
https://juejin.im/post/5c1a839f518825780008537d
https://juejin.im/post/5c1b469af265da6125781140
https://juejin.im/post/5c1b832cf265da61776bef36
声明:以上内容来源于网络,如有侵权请联系我们(123@shiyan.com)删除! |
|