为什么技术的深度比广度更重要呢?

如题所述

1.广度学习,尽可能多学相关的内容,了解主流技术以及粗略的原理;

2.深度学习,按一个点深挖到低层代码和设计模式

3.优先广度,先找主流技术,感兴趣或应用广的先深挖;

4.优先深度,先找某个点,同一层次的去了解相关的实现;

广度优缺点:

1.优点:认知面广,对抽象理解更深刻;

2.缺点:掌握了很多“知道”,但是很少有可以转化为技术的;

深度优缺点:

1.优点:深刻理解程序员用技术改变世界,产品、测试、运维改变程序员;

2.缺点:缺乏大局观,像挖井工人,挖完一个挖下一个,总能挖到煤,但是不知道下次挖到煤需要多久。

其实没有谁更重要,这是个先后问题

建议先广度,因为现实中不会有公司轻易就给你钱,而工作内容只是研究一个不一定有产出的技术点。广度优先的核心就是要能够做事,能够有产出,解决个人和部门、公司的经济问题,在经济不成问题,没有很大产出压力的情况下,仍建议广度优先,主要是为了明确方向和目标,确立了目标后,以目标为导向,该深的地方深,该广的地方广。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-02
肯定越有技术越好
相似回答