软件开发工程师,深度与广度不可兼得。

2019-11-06 00:24:30 admin

广度学习与深度学习如何抉择?


我们都面临同样的困境:广度学习还是深度学习,两者不能同时兼顾。我注意到一个有趣的现象:当你开始学习一项新技术时,旧的技术似乎就不再那么有趣了。但是在IT世界中,如果你在一年之内没有学习到新的技术知识,那么就意味着你过时了。


如果你想继续成为一个全栈开发人员,那就必须阅读一些TypeScript的发布说明,一边读一边尝试这些功能,即使你不喜欢。即便这样做了,与那些每天都用TypeScript写代码的专业人士相比,你还相差很远。


这种矛盾的主要问题是我们不知道哪种学习方式才是最好的。我们(特别是企业)两种方式都想兼顾,想让每个人都拥有正确的、深入的技术力。


我不知道哪种学习方式才是最好的,但我知道从全栈开发者的角度来看,与单语言开发人员相比,你需要花费更多的时间学习。只要你继续做全栈开发者,这种情况就会持续下去,而且你的熟练程度依然不够。


你会很受欢迎,却也没有什么地方非你莫属。尽管你付出了巨大的努力,但是一旦遇上大神你仍然不配称作高级开发。


你将永远是一个中等水平的开发。


我个人决定坚持自己的道路。我可以尝试深入学习一些东西,我也可以转行做管理(管理的表面知识都是工业标准),但是我宁愿继续我的全栈开发这条路,并忍受痛苦,直到我真正做到无所不能。


首页
网站模板
套餐咨询
QQ客服
咨询 QQ
1853600199
QQ咨询