我虽然不是一个程序员。但也有过类似这种问题的困扰。 是继续加强学习?还是要转到相邻的领域?还是要自己创业?
其实我觉得这些问题都是相关联的,你要有一个目标,然后分成小阶段的去实现,不是说你想创业就创业你想转行就会一定成功。
- 架构师:对业务咨询师为客户制定的技术解决方案进行分析并选择最适合的软件硬件实现架构及方案
- 计算机技术领域专家:某一计算机技术领域的专家。比如Java专家。一旦架构师决定使用Java技术来实现产品,此人可以进行设计、并指导团队完成技术实现。
- 技术研究员:对最新的技术进行了解、研究,甚至是创造最新的技术。
当然,我的见识有限,可能还有其他更多的选择等待着你。另外,随着时代的发展,也可能有更多的分工出现。
总之,前途一片光明。
但,切记一点,一定要让自己保持提高,不然一切都是浮云。
如果在需求评估的时候,PM可以得到这些答案,一定会跪舔你的。当然,另一方面,如果在前期评估中,这些都没有想到的话,后期造成的种种后果也是需要程序员自己承担的。
听一个前辈讲,自己也对职业也很迷茫过,后来索性去创业了,但是失败的一塌糊涂,最后才明白,自己最会的还是写代码,最懂的还是Java,有时候其实你没的选。