• 程序员的职业规划,程序员的未来趋势


    作者2008年入行,至今15个年头,从程序员到管理。当初一起入行的,当初带我的技术大佬,也都转管理了。

    回顾

    2008年-2015年:程序员,会ASP.NET、Java、JSP Servlet、SSH、SSM、Mysql、Oracle、Sqlserver、DB2、Sql、H5、Javascript、Jquery、Bootstrap、easy-UI、Android、Linux、Hadoop、Hive、Spark、Scala等近20种技术

    会的技术还蛮多的吧?

    2016年-至今:管理岗,项目经理,部门领导

    1-2年

    初级程序员,技术栈:ASP.NET、Sqlserver

    通过跳槽晋升中级程序员,薪资翻倍

    3-5年

    中级程序员,转Java开发了,技术栈:Java、JSP Servlet、SSH、SSM、Mysql、Oracle、Sqlserver、DB2、Sql、H5、Javascript、Jquery、Android

    通过跳槽晋升高级程序员,薪资翻倍

    5年以上

    高级程序员,继续Java开发,扩展了Linux,大数据技术,技术栈:增加了Linux、Hadoop、Hive、Spark、Scala

    跳槽还是高级程序员,薪资涨30%-50%

    危机

    按理说,一个工种干5年,俗称“五年醇”,工作越来越熟练,更有一席之地。但实事告诉你,不适用于程序员这行。

    李小龙说:他说不怕一个人会100种功夫,只怕一个人把一个招式练100遍。

    我何尝不想一直做ASP.NET开发啊,但时代不允许啊!

    我曾经宠爱过的20种技术的现状:

    ASP.NET、Java、JSP Servlet、SSH、SSM、Mysql、Oracle、Sqlserver、DB2、Sql、H5、Javascript、Jquery、Bootstrap、easy-UI、Android、Linux、Hadoop、Hive、Spark、Scala

    划掉的是已经被讨论的技术,不再是主流开发技术。没有被淘汰的,也已经大版本更新了好几次。

    要学习的技术越来越多了,技术变化越来越快;

    头发越来越少,白发越来越多;

    学习技术的时间越来越少,需要陪伴家人的时间越来越多;

    工资越涨越慢,开销越来越大..........

    曾经毕业没做程序员的同学羡慕你的工资,如今你羡慕人家的工资和职场的高度。

    解套

    大概干了5年的开发后,想转岗的心越来越强,白天工作,晚上熬夜学习新技术。

    我在热火朝天地边学习大数据技术,边实施的时候,公司业务寒冬,项目组解散了,散伙饭上,一群男人哭得稀里哗啦。

    我是继续做技术,还是转岗管理?我纠结了很久!

    我想结束这痛苦的日子,决心转岗管理,我又没经验,会有公司要我吗?

    我想到,我虽然没有管理经验,但我有技术经验,初创公司可能更需要会技术的项目经理,反而管理经验是其次。

    如愿以偿,入职了一家初创互联网公司,任项目经理,当然是降薪去的,但机会更重要!

    转岗管理后,我特别感恩之前的开发经验,拥有了非技术出身的项目经理不具备的优势。

    总结

    程序员做到高级程序员后,随着年龄的增大,肯定要面临转岗的问题,这是不可回避的职业路径。

    我曾经要回避,却越发纠结!

    后来选择面对,选择改变,最终:山重水复疑无路,柳暗花明又一村。

  • 相关阅读:
    基于Cortex®-M4F的TM4C123GH6NMRT7R 32位MCU,LM74900QRGERQ1、LM74930QRGERQ1汽车类理想二极管
    javase_io_异常_回顾
    LLAMA2(Meta大语言模型)可运行整合包的下载与安装
    量子笔记:量子纠缠祛魅,贝尔纠缠态
    docker应用的缓存 docker缓存机制
    02-1解析xpath
    SpringBoot笔记
    Java+JSP+Mysql+Tomcat实现Web图书管理系统
    基于MATLAB的随机搜索算法优化带有速度的路由网络
    布局香港之零售小店篇 | 香港一人小企与连锁超市的竞争
  • 原文地址:https://blog.csdn.net/zengmingen/article/details/126360370