知乎高赞回复:刚入行的程序员,未来的路应该怎么走?

对于刚入行的程序员,未来的发展,个人建议如下:

一、25岁前,一定要掌握一门主流语言及相关技术,做好技术储备,打牢基础,打牢基础,打牢基础,并学会软件架构设计

二、25岁后,就有如下五条路线可选:

1、程序员–>技术专家,精研1门技术,向技术专家方向发展,是团队中的炸碉堡角色,复杂问题的攻坚者,问题的终结者;

2、程序员–>产品经理,已有软件开发基础,转向产品策划方向,是团队中的产品规划师角色,决定未来产品给客户带来的价值,负责产品整个生命周期;

3、程序员–>技术经理,掌握多门技术和管理技能,转向技术经理,是研发团队的Leader,除了专业技术技能外,还需要有团队的管理技能,负责制定各种技术标准、技术规范,制定并实施公司技术发展规划;

4、程序员–>项目经理,掌握项目管理技能,转向项目经理,是项目团队的Leader,是项目的成功策划和执行负总责的人,建议可以考PMP证书、国家软考高项,负责对项目实行质量、安全、进度、成本等各类管理,保证项目实施的成功;

5、程序员–>系统架构师,掌握系统架构技能,转向系统架构师,是团队的军师角色,负责确认和评估系统需求,给出开发规范,是搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员,主要着眼于系统的“技术实现”。

所以,入行程序员后,个人认为前3年打牢基础是重中之重,而不要成为一名将1年代码经验用了10年的码农,3年后,除了需要编码能力外,还要具备一些其他能力,即由码农–>码农+的转化,提升自身价值,提高核心壁垒和竞争优势,成为公司团队中不可或缺的人,个人建议从如上5个方向考虑,确定1种方向,从现在积累,也许你的未来将不再迷茫。

除了以上这几条路,我再给大家提几点建议,还希望对大家有帮助~

三、如果不是特别缺钱,尽量不要选择996

996牺牲的除了健康,还有自己思考和成长的时间,再好的鸡汤也没办法让连续工作12小时,还要花两个小时在通勤路上的人保持学习的动力,这种牺牲会让你输掉未来。

四、永远不要停止学习

所谓程序员是青春饭的情况是客观存在的,要想真正有底气,就要打造自己的稀缺性或高适配性,你会的越多,替代性也就越低,适配性也更强。

学技术可以看B站,看MOOC,看GitHub,看官方文档,看源码。学其他的,可以看梅花 ,人人都是产品经理,36氪等。学习不是沉重的负担,应该是伴随一生的重要习惯。

不要盲目跟风新技术,所谓流行框架,流行技术,变化的会很快,不要去纠结什么语言流行,什么框架值钱。要记得,我们学的不是编程语言,也不是编程,是计算机学科,是解决问题的能力、方式。没有内功的程序员,永远都是二流刀客。

最后,祝大家2021年新年快乐,牛年一切顺利!

如果你想更好的提升你的编程能力,好好学习C/C++编程知识,下一年努力成为高薪软件开发工程师的话!那么你很幸运~

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

编程学习书籍:

编程学习视频

 

C语言编程学习基地

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月26日
下一篇 2021年1月26日

相关推荐