A. 不能再继续下去了,技术人员的最终出路在哪
在IT行业中,程序员总是在寻找自己的最终出路。面对迷茫和职业发展的瓶颈,有两种方式可以考虑:一是努力提升自己的技术水平,成为团队中最优秀的人;二是跳槽到其他公司,寻找更适合自己发展的机会。
对于小环境而言,你可以观察那些技术水平最高的同事,并向他们学习,不断进步。当你的技术水平超越他们时,你自然会找到自己的出路。而在大环境,即竞争激烈的企业中,短时间内超越所有人的难度较大。因此,选择跳槽可能会是一个更好的选择。
跳槽对于程序员来说是重要的一步,但同时也需要技巧。它对企业来说是一种损失,但对个人而言,往往能带来更好的待遇和发展机会。在跳槽时,你需要准备充分,包括更新简历,展示自己的能力。如果你是初级程序员,可以将项目经历写入简历,定位为中级程序员;中级程序员则需要了解高级程序员的工作内容,并将其写入简历,定位为高级程序员;高级程序员需要了解整个项目的运作流程,并将其写入简历,定位为架构师或项目经理。
假如你是系统架构师,你的目标是成为技术总监、研发总监或CTO。你需要负责整个公司的技术部运作,包括对人员的管理、绩效考核、项目间的协调等。在这个过程中,你需要了解各种技术和方案,并能熟练运用。
假如你是项目经理,你需要在项目管理、人力资源、系统架构等方面有所了解。你可以考虑成为总经理、CIO或CEO。这个层次的人往往有自己明确的职业规划,但有时也会面临迷茫。在这种情况下,你可以继续提升自己的管理能力和技术能力,或者尝试其他职业方向。
无论处于哪个层次,都需要制定计划并有目标地去实现。要有时间管理意识,不断提高自己的技能,才能成为优秀的技术人员。只有自己不断推动任务的完成,才能在竞争中脱颖而出,实现自己的职业目标。
B. 应届毕业生要懂得大厂、中厂、小厂招聘观
互联网企业的用人观大致分为三大类:大厂、中厂与小厂。大厂偏重于白纸策略,看重的是品质而非经验,因此,他们更愿意吸引并保留985、211高校的应届毕业生。中厂则采取捡漏策略,吸引大厂未尽意留下的人才或是那些因考研错失大厂机会的优秀白纸。小厂则依赖现实策略,他们更注重技术能力,对于应届生的培养则相对有限,毕竟培养起来的员工更容易跳槽至大厂,不符合成本效益。
成为大厂技术决策者——首席技术官(CTO)并非遥不可及,但首先你需要理解行业趋势,掌握从PC互联网到移动互联网再到物联网的进化脉络。其次,具备同理心,理解不同团队成员的视角,不仅限于开发、测试、运维或产品,这有助于你换位思考,并领导一个多元化的技术团队。保持好奇心尤为重要,技术领域更新迭代迅速,没有好奇心的学习动力,你将难以跟上时代的步伐。最后,全面通才是CTO必备技能之一,涵盖从经营、财务、战略、营销到跨行业的知识体系。这些特质共同构成了CTO的角色,也是程序员追求的目标。
理解并追求这些特质,将使你在这个快速变化的行业中脱颖而出,成为技术决策的核心力量。