随着互联网的高速发展变革,大龄恐惧症越来越多地在技术圈被讨论。很多程序员在工作5-10年以后,都会开始思考5年、10年甚至更久以后的自己,会是怎样一种生活工作状态,以及是否会被时代抛弃。
鉴于国内程序员职业生涯周期短的问题,如果想延长自己的程序员职业生涯,不免会遇到这样的问题:是应该多方面涉猎各种前后端技术比如全栈?还是应该在一个技术方面上深挖发展?
虽然程序员偏年轻化是一个事实,但纵观整个IT界,依然有一些35岁后活跃在程序一线的码农,他们有着不同的职业发展路径。
01 领域内专家
走这条路的程序员,真的是对编程有无比的热爱。而且喜欢钻研,深度研究某类技术领域,活跃在多个著名IT论坛。
如果你是一个技术狂人,能够快速的学习新的技术语言,并对枯燥的 IT 技术甘之如饴,那么持续沿着技术这条路走下去也是一种选择。毕竟每一个行业,总需要能够钻研最底层技术的人。
02 架构师
这个路线某种程度上是程序员这个行当中吃“经验”饭的路线。架构 / 管理需要的不仅仅是了解技术,还要具备丰富的行业经验,良好的沟通能力,成为全面的管理能手。
这些都可以在一名程序员日常的工作中进行积累,从而完成一名程序员的转型。
好的架构师一定是优秀的程序员,而且技术栈比较综合,思维能力,学习能力都达到一定水平。还有,架构师的沟通协调能力较强,要能说服程序员接受你的架构技术方案,必须有较强的沟通能力和大局观!
颜群
毕业于西安理工大学,精通JAVA、大数据等软件技术,工业和信息化部人才交流中心教学督导、西安实验室教学总监、教研委员会委员、资深高级讲师,担任渭南师范学院、西京学院、西安交通大学城市学院等多所院校兼职讲师,教授Java、大数据等课程;爱奇艺教育、W3cSchool官方合作讲师;腾讯课堂、网易云课堂等在线教育机构知名讲师。
主题图书
《亿级流量Java高并发与网络编程实战》
颜群著
北京大学出版社
(1)全面。本书从并发的底层核心技术、互联网应用框架、数据处理等三部分对高并发系列技术做了系统讲解。
(2)实用。本书以实战化训练为宗旨,用详尽且经典的案例阐述了 Java大数据及高级编程中的重点、难点。书中案例由真实项目演化而来,既体现了所述知识点的精华,又屏蔽了无关技术的干扰。
(3)案例完整。案例都是以“理论讲解 环境搭建 完整代码及分析 运行截图”这种完善的结构进行讲解,考虑到了读者可能会遇到的各种问题。