都去干:1、继续走技术研发方向,成为该领域的顶尖人才
第一个方向是继续走研发方向。 走这条路,首先要端正心态。 这条路注定会越来越艰难,但艰辛是值得的。 你可以这样理解:这条路越难走,走到尽头的人就越少,你面临的竞争就越少。 你的门槛越来越高。
越底层越抽象。 要想在技术方向上打到最底层,就必须有非常扎实的基本功。 现在有很多面向业务的语言(如PHP、Java、Vue等),如果你是做PHP开发的,那你就得去PHP源码层面研究一下PHP底层是怎么做的语言实现。 如果你做Java开发,你必须了解JVM的原理和实现。
2、走管理路线
很多程序员最终选择了走管理路线,这和技术开发的思路完全不同。 技术人员要管理,如果不能转变思想,就很难取得成功。