当前位置: 首页 / 就业指导 / 正文
不想当将军的士兵不是好士兵,程序员该如何订制职业规划

2019-12-23

BigData 大数据培训 好程序员

毋庸置疑,程序员是一份高薪高职的职业。与之相对,工作性质决定了程序员自身生理上的过度消耗和心理上的高强度压力负荷。业内曾有传言说程序员干不过35岁,这种说法难免有些夸张,却也客观上反应了该行业的职业现状。因此,我们说程序员转行势在必行!如何制定一份长远的职业生涯规划值得每一个码农仔细斟酌。今天,就为大家提供一些合理建议,仅供参考。
    每一个程序员就业之初都幻想加入百度,阿里,腾讯这样的大公司。的确,这些大平台的工作机会足以帮助大家在短时间内迅速提升。但是,作为IT行业中的一名开发者,自身技能如果能够超越所在名企,大牛公司岂不是更酷?有了这种想法,似乎你离成功又进了一步。但要做到上述设想,凭借计算机相关知识是万万不能的,打败百度,阿里,还需要你作何努力呢?
    商业头脑。学会成为一名自主的软件开发者。程序员的工作更多的是根据软件需求和规范编写代码,而我们所说的商业头脑在于以自主开发的方式解决问题。举例进行说明:
    你去找程序员,告诉他一项任务:建立一个ASP MVC网站,在后台使用 Entity Framework、.NET 和 SQL Server。”此时大多程序员会说:“好的,老板,把线框图给我,我马上开始写代码。”换一种说法,如果你说: “目前我们公司采用电话的方式下单,而我们公司的网站仅仅是一个展示性的页面。我不懂技术细节,但我希望客户可以 24 小时的通过我们的网站进行下单,我想要你帮助我实现这样的功能,以便我们跟上竞争对手的脚步。”
    那么商业思维下的回答:“我帮助了很多像你这样的企业实现自动化订购流程,所以不用担心,我会确保你的网站不仅可以与竞争对手竞争,而且还会超越竞争对手。”两相对比,答案显而易见——一种专业人员需要被老板管理,一种人员自己即可直接当老板。
    具备商业头脑和自主思维,该注意哪些问题?
    翻阅大量的编程理论和书籍?无疑这种方式会大大降低效率。参考编程实战?花费三五年时间做个基层码农,在项目中积累丰富的实战经验,掌握某一领域的编程技能?但是,时间成本却已有极大的消耗。那如何拥有或者后期培养自我的商业头脑呢?
    思考自身处境背景。有人会说,我花费了极多的时间编代码,花费时间做自我能力技能的提升,工资待遇也在同比的增长。这话没毛病。但仔细思考,除此之外,身体素质在不断降低,交友圈随年龄增长而愈发狭小,负增长的隐患也难以忽视。更深层的隐患,你会发现同样投入大致的成本,却无法将你的薪资,职位与他人拉开差距。哪怕你的技能让其他同事都黯然失色,你仍旧是这写字间不打眼的一员,偶然间,你也会惊觉,你的薪资甚至不如项目组的负责人,你会对此不公强烈的不满,却也无济于事,因为成本定律摆在那,你无法超越你的上级,获得更多的收益,哪怕你离开所在岗位,对公司而言,不过是微不足道的损失,你的工作分分钟就有人可以取代。回到正题,造成这种结果的原因便是擅长编程的价值不够高。
    我们要提升编程技巧之外的额外价值。有人盲目的学习了各种编程语言,自以为掌握了先人一步的技能。学习如此多的方法真的有好处吗?事实上却有一定优势,但是事实上,新的语言和框架并没有我们认为的那么重要。它们不过是时代的趋势。只是避免公司招聘一个只有我一半工资的应届毕业生来替代我。而这这一点和我们的初衷还是相悖的。
    拥有商业头脑,多角度思维的人,会进行全局的规划,懂得趋利避害。我们不妨用金钱来作为衡量你的职业生涯成功与否的标准。你的上升路径可以这样:
    刚刚进入软件行业月薪20万,五年以后薪资翻倍达到30万~40万元。在获得类似“首席工程师”或“技术主管”或“架构师”这样的头衔,薪水在 40~50万左右。而此时你的语言编写能力应该有了大幅度的提升,可以掌握3~4们语言。重要的是你已经拥有了一项或多项长期的爱好,掌握了工作以外的其他技能或是本领。此时,你的事业已经到了黄金阶段,你意气风发可以开始新的事业蓝图。
    成为CEO,创立公司,事业转行,传授编程技巧,项目案例解说……在已有爱好的基础之上,进行边缘化的发展,从此,功成身退,江湖从此只留你的传说,这貌似是一则方法。
    在如今技术变革日新月异的大环境之下,很多程序员都担心一过 35 岁就即将面临失业的风险,其实若不想成为管理者,却又对编程充满兴趣,往往有更多的途径和方法,虽然刚开始,收入有所下降,但是一旦坚持下去,很快就可以超越之前的水准。

好程序员公众号

  • · 剖析行业发展趋势
  • · 汇聚企业项目源码

好程序员开班动态

More+
  • HTML5大前端 <高端班>

    开班时间:2021-04-12(深圳)

    开班盛况

    开班时间:2021-05-17(北京)

    开班盛况
  • 大数据+人工智能 <高端班>

    开班时间:2021-03-22(杭州)

    开班盛况

    开班时间:2021-04-26(北京)

    开班盛况
  • JavaEE分布式开发 <高端班>

    开班时间:2021-05-10(北京)

    开班盛况

    开班时间:2021-02-22(北京)

    开班盛况
  • Python人工智能+数据分析 <高端班>

    开班时间:2021-07-12(北京)

    预约报名

    开班时间:2020-09-21(上海)

    开班盛况
  • 云计算开发 <高端班>

    开班时间:2021-07-12(北京)

    预约报名

    开班时间:2019-07-22(北京)

    开班盛况
IT培训IT培训
在线咨询
IT培训IT培训
试听
IT培训IT培训
入学教程
IT培训IT培训
立即报名
IT培训

Copyright 2011-2023 北京千锋互联科技有限公司 .All Right 京ICP备12003911号-5 京公网安备 11010802035720号