Linux C/C++ 程序员毕业工作三年多来的感想

2018年末,总结一下今年的工作感想。先回顾下前两年的总结:

  • Linux C/C++ 程序员毕业工作两年多来的感想
  • Linux C/C++ 程序员毕业工作一年多来的感想

2018年以来,自己平时也思考了许多,随手写了几篇心得感想:

  • 提高编程速度的一些个人经验
  • 程序员工作后如何有效的学习
  • 理论不扎实,编程不会有自己的想法

虽说已经工作三年半,但是自己还是有很重的学生思想。对于技术,依旧是学习、练习、思考、总结的路子;对于工作,仍然是按部就班的完成任务,只是随着经验的累积,承担的工作难度与重要性增加了不少。对于未来的规划自己还没有想的特别清晰,当前的想法还是踏实的学习好技术,与此同时逐渐的去向学习如何带人带项目,向身边的技术专家和领导学习。

在自己的领域技术要积累的专和深,与此同时再做到一定的横向扩展。当然,如果自己的技术领域没有前途,那么一定要早做打算。没有完美的个人,只有完美的团队。技术发展到这个阶段,复杂的产品研发靠的都是团队合作,没有个人可以cover住所有方面。把自己负责的模块特性做好,对产品整体架构和关键技术有一定把握和见解,再适度的扩展就可以了。学习的广度和深度要把握好,一个人的经历毕竟有限,一定找好自己的定位。这点,很多公司的路线也是这样的,比如Google就是专注搜索,打造的Android,Chrome产品等都是进一步巩固自己搜索引擎的地位。

今年结合工作,围绕自己的技术领域进一步学习了:Linux C/C++网络编程,Go语言等。我并没有花特别多的时间在C++的使用场景比较少的复杂特性上,学习的重点放在了在业务知识,操作系统,虚拟化,分布式等相关技术,而且我觉得这才是正确的学习路线,千万不能跑偏。技术是服务于业务的,要把握好学习的重点,做好时间精力的分配。

这几年机器学习一直很火,当前我给自己定位是:AI方面的学习纯粹是业余爱好驱动,学学TensorFlow等框架的基本用法和一些基本的机器学习原理,能够调调库做一些demo玩具即可。

工作三年多来,我对技术的学习也有了新的思考,从以前什么都想学变成了有选择的学习。围绕自己的技术领域深入研究,再横向拓展,打造自己的核心技术竞争力。当然还是前面说过的,这些要建立自己的技术领域还有一定前途的基础上。

新的一年,再接再厉,做最好的自己。

你可能感兴趣的:(经历思考)