软件开发工程师,深度与广度不可兼得。
  • 自由工作平台

e7733b97544aae15 发起于 2019年10月16日 16:12

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

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

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

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

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

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

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

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

https://baijiahao.baidu.com/s?id=1627356406608259432&wfr=spider&for=pc

分享至
{{total.commentcount}}个评论({{total.partakecount}}人参与)

{{item.user_nickname}}

  • {{item.like_count}}
  • {{item.replys_count}}条评论
  • 收起评论
  • 举报
  • 删除

{{i.user_nickname}} {{i.to_user_uuid != item.user_uuid && i.to_user_nickname ? '回复@'+ i.to_user_nickname : ''}}

  • {{i.like_count}}
  • {{i.replys_count}}
  • 删除
查看更多评论
查看更多评论>
相关分享

聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路

花读宫 发起于 2018.12.05 10:52:39 518 0

其实纵观笔者今天所讲的,就是“野生”Java程序员,如何通过学习和努力,进入阿里,并且在杭州买房落户的道路。

Java内存模型原理,你真的理解吗?

袁流 发起于 2018.11.27 10:49:49 420 1

这篇文章主要介绍模型产生的问题背景,解决的问题,处理思路,相关实现规则,环环相扣,希望读者看完这篇文章后能对 Java 内存模型体系产生一个相对清晰的理解,知其然知其所以然。

Java多线程编程 — 锁优化

乐苦伤 发起于 2018.11.26 09:30:32 546 0

并发环境下进行编程时,需要使用锁机制来同步多线程间的操作,保证共享资源的互斥访问。加锁会带来性能上的损坏,似乎是众所周知的事情。然而,加锁本身不会带来多少的性能消耗,性能主要是在线程的获取锁的过程。