六年Java程序员,你迷惘了吗?
程序员从开始选择到坚持下去,工作了六年对一个程序员意味什么?在职位上:高级开发工程师?架构师?技术经理?or ... ?在能力上:各种编码无压力?核心代码无压力?平台架构无压力? or ... fuck?看着这些问号都心累。相同六年,不同程序员却走在了不同的路线,有些能在六年成为架构师,有些却还是程序员,不是工作年限加长而已,那么,六年你迷惘了吗?又走到了那个十字路口? 毕业六年,从北京到上海到硅谷,从国内互联网公司外企,看到了公司好的地方和坏的地方,这里只是根据自己的经历写一些大方向选择建议,仅供参考。 **第一、合理的职业规划**什么是职业规划—-就是你短期或者长期的一个职业计划!大道理不讲,咱简单点。先问你几个问题: a.你工作几年了,你愿意一直和新入行的新手一样就是个简单的程序员吗? 你愿意一直写代码,而不关心其他吗? 一个项目的前期需求,设计,后期部署维护,领导找到你,你说咱搞不定,行吗? 程序员不是敲代码的机器。第一年太多东西不懂,你可以一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;但是第二年,你还是这样吗?不可能的,一年的经验你完全可以入行了,是时候该学...