所谓"三年入行,五行懂行,十年称王"。对于程序员来说如果都是一味做相同的工作,也没有深入了解编程语言思想, 纯粹应用层面上, 即使工作10年以上也很难突破自己的瓶颈。

IT这行技术更新速度太快了, 需要我们不断地学习。 基础很重要,网络、底层、汇编、逆向这些很重要, 只有对这些有深入的了解, 才能成为IT界的常青树。 编程语言思想都是相通的, 对一门语言精通, 学习其他语言也是分分钟的事。

作为具有多年(2012年工作)开发经验的老码农,并且具有多门主流语言(java | golang | nodejs/javascript | python)等工作经验,也对(php | lua | dart/flutter | kotlin | c)等也有涉猎,也作为一个全栈开发者,也有一些流媒体领域的经验,深刻体会到不能只停留在应用层上,应用层各种框架层出不穷,不能为了各种框架而深陷其中, 只有掌握了核心原理、底层知识才能游刃有余。

自己对这行感兴趣,在兴趣驱动下想多折腾。接下来的计划, 要充分利用有限时间去多学习些底层知识:

  • 网络相关、各种协层面
  • 汇编语言,很枯燥,很多看不懂,坚持加油
  • 逆向,用途太广了, 加油