其他观点:
一个非常好的问题 。我是工作多年的Web应用架构师 。做过程序员、大公司技术经理、小创业公司CTO、架构师 。来说一下亲身经历 。仅供参考 。欢迎关注我 。聊聊IT专业技术和职业发展 。
刚毕业那会还是PC的时代 。开发Windows C++程序 。跟随一个德裔美籍的架构师学习 。收获很多 。也打下了编码技术的坚实基础 。现在想起来还是非常感谢入门师傅 。学的专业知识受益终身 。对软件工程的理解和实践在工作中非常有帮助 。
然后08年前后移动互联网发展了起来 。转行做APP 。在一家外卖O2O平台(已经倒闭)经历了职业发展的一个重要阶段 。入职是APP开发、然后负责团队、再到整个技术团队包括后台研发管理 。中间有过一段时间没写代码 。但一直是hand on的技术管理模式 。技术上没断档 。很遗憾后来公司关闭了 。
接下来在一家在线教育公司做纯技术管理 。距离技术越来越远 。后来裁员 。我就转做架构师 。得益于原来写代码基础好 。做架构师不脱离代码 。也带团队 。现在我更喜欢自己的title是架构师 。看着一个业务系统逐渐成型并产生商业价值 。有付出有收获 。
补充一点很重要 。每个行业都有成功的人 。做自己擅长和喜欢的事情 。专注才能专业 。有兴趣才能持久 。有价值才能持续 。有意义就是贡献 。
最后的总结就是:搭上一条好船(gongsi) 。做自己擅长喜欢的事 。
文章插图
其他观点:
我也是程序员出身 。可以分享一下个人的经验 。我在26岁之前 。是一个技术狂 。追求编程技术 。但我们大多数人都很难有机会从事底层技术研发 。而是做的应用技术研发 。当时我就分析 。在应用领域 。如果仅仅只是会编程 。能够干软件开发 。那么5年经验比1年经验肯定是有区别的 。但15年和10年能有多大区别?20年呢?我当时评估下来 。不能这么走下去 。如果只有编程这一条腿走路 。年龄大了后 。经验的长板会被精力不如年轻人充沛给稀释掉 。而且性价比不如年轻人 。而且当时来看 。国内还没有太多的工匠精神的土壤 。
因此 。我觉得需要增加一条腿 。以提升自己的差异化竞争力 。也就是现在所说的复合型人才或“T”型人才 。要有一个擅长的业务领域(如财务、人力、营销等) 。再增加项目管理的能力 。在一个业务领域深入几年后 。随着项目管理能力提升 。逐步就脱离技术 。走向了业务专家与项目管理的路线上了 。
对于30岁的程序员而言 。需要找准自己的方向和路线 。选择一个领域深耕细作 。让自己除了编程这个标签之外 。增加一个其他的标签 。以区别于一般的程序员 。比如 。你在财务领域用心沉淀几年 。可能编程你不是最强的 。财务你也不是最强的 。但你是为数不多的财务领域的专业程序员的话 。那你就有一定的稀缺性 。
最后 。还是希望早点明确一个专业领域方向 。有坚定的方向 。且有稀缺性有竞争力 。就不会迷茫 。
【作为一个快30岁的程序员,面试碰壁,感觉内心很慌,对未来更是迷茫,有什么好的建议?】
文章插图
文章插图
推荐阅读
- 世界去美元化成功的可能性大吗?
- 很难得,从印度突然传来一个好消息
- 暖宝宝开袋后不使用也会发热吗
- 如果在美国本土发生一次常规性大规模战争,美国能扛多久?
- 个人职场生涯如何规划和发展?
- 水蜜桃太生怎么催熟
- 美国,日本和德国加起来科技水平能不能吊打全世界?
- 在距离大陆1500海里外的美国航母上,他承认“中国火箭军可以打到我们”
- 中俄海军今年将有大动作!俄海军总司令访华透露一个重要信息