30-50岁的程序员职业发展方向有哪些?

我觉得30-50岁的程序员职业发展大概可以总结为下面5种方向:

1.技术专家 初级工程师->中级工程师->高级工程师->架构师->技术总监->CTO

近日,在一个平台上看到一则华为员工的爆料帖,感触颇深。

据悉这位员工的工作时间是早上8点到下午6点,每天准时上下班,按时接送孩子上学、放学。

周末要是需要加班的话,他一般都是利用这时间来做自我提升。

非工作时间,工作电话一律不接,如果遇到有紧急工作要处理的话,得部门领导亲自出门请他。有人说他架子大,但他完全不在乎。

据悉每当部门遇到棘手问题时,产品线的其他人花了两天都没解决的问题,他半小时内就能轻松解决,一天内就能给出彻底的解决方案。据悉这位高管完全不怕裁员,因为有其他公司的人在挖他。

看过这样一个故事。

20世纪初,美国福特公司有一台电机出了问题,导致整个车间都无法正常运转。

公司调来大批的检修工人反复检修,又请了许多专家来查看,可都找不出问题所在。最后公司请来物理学家斯坦门茨帮忙,斯坦门茨在电机旁搭了座帐篷住了下来,忙碌了两天两夜。

最后他在电机旁用粉笔画了一道线,并吩咐说:“打开电机,把此处的线圈减少16匝,故障就可以排除。”

工程师照办了,电机果然运转正常了。

结账时,斯坦门茨向福特公司索要1万美元的酬金,有人立刻质疑:

“你只是用粉笔画了一条线,凭什么要1万美金?”

斯坦门茨微微一笑,转身就开了个清单:画一条线,价格1美元;但要知道在哪里划线,那就值9999美元了。

我想这9999美元,归功于他个人的储备丰富。一个人的知识储备丰富,是难以用金钱来衡量,也是其他人不可比拟的。

这或许就是我们平常说的学富五车的,平时日积月累,当量达到一定阶段产生质变,人的才华就展示出来了。

2.管理型 软件工程师->项目组长->项目经理->项目总监->技术总监->CTO

来说说程序员职业发展的另一个方向,管理型。

先从软件工程师岗位做起,一步一步做到项目组长,然后升职到项目经理,再者进阶到项目总监,技术总监,最后成为CTO。

这里需要注意的是,职场上,我们都期望职位能一直往上爬,可有时并不能如愿。

如果你在项目组长或是项目经理职位呆得过长时间,比如2-3年,甚至5年,因为种种原因,职位没能往上升职,这时候随着年龄的不断增长,也会时常感到焦虑。这时候就应该要留意发展方向,可以考虑转行之类的,这一方向我们在后面会提到。

3.交叉型 初级工程师->中级工程师->项目经理->技术总监->CTO

除了前面提到的技术专家、管理型。

还有一种交叉型的, 初级工程师->中级工程师->项目经理->技术总监->CTO。对于资深程序员来说,也是一种不错的发展方向。

4.转行 工程师->产品经理、设计师、销售人员、运营人员等

有的程序员在编码一线上从事有一些年限了,在这些年,积累了不少工作经验,也学习了不少产品的知识,运营知识等。

这时候就会考虑向自己感兴趣的岗位发展,这也是一种比较典型的发展方向。因为有程序员的功底,转型相对其他人来说更加有优势。

现在网络直播平台很火,有的人平时非常重视经营自己的个人品牌,在平台上打造出个人ip,当粉丝量达到一定阶段,收益也不错,于是全心全意经营这个,整体下来,收入比上班还多,这也是大龄程序员转型的一种途径。

5.创业

30-50岁的程序员无论是工作经验还是个人人脉,都是有一定基础的,又有一定的积蓄,这时候又不满足总是为别人打工,有的会考虑自己创业之类,这也是大龄程序员的一种发展方向。

30-50岁的,这个年龄段大多数是上有老下有小,为了满足家庭的开销,有的在课余时间多挣点钱,补贴家用,比如开顺风车、送外卖等。

以上只是个人的一点看法,由于笔者知识及水平有限,文中错漏之处在所难免,欢迎交流。

-END-

往期推荐

mysql自增长id用完了,怎么办?

生成服务器服务变慢了,如何排查思路?

创业成功了,为什么第一个被踢出局的往往都是技术合伙人?

微信公众号:爱开发

30-50岁的程序员职业发展方向有哪些?相关推荐

  1. 程序员职业发展与规划:我要做一辈子的程序员吗?

    经常听一些同学说:不知道下一份工作该去哪类公司做些什么,我的职场人际一团糟老板不重视我,我现在成长的非常慢所以又想跳槽了,我看不到公司的发展前景好迷茫,其实这一切的困惑都来源于没有做好职业规划或者你根 ...

  2. 女程序员职业发展的特别之处

    在"做自己想做的工作"公开课的互动环节,有位女生提了个问题,大意是"女生是否适合做程序员",当时我怎么回答的,已经忘差不多了,大意是性别对是否适合做程序员没有直 ...

  3. 不要轻易放过一个30几岁的程序员

    圈着一直流传着30几岁程序员要么升管理,要么转行的言论.之前还为此写过一篇文字<30多岁挨踢人要转行的焦虑,是真的吗>.当然,转不转行这也不是绝对,40岁还备战在一线的程序员也有.但大环境 ...

  4. 35岁的程序员正在消失?No,我认识了一个50岁的程序员!

    35岁的话题真是无穷无尽.一开始的时候,以为只有公众号这类社交媒体上会有这种问题的讨论,没想到,公司内部的论坛上也有不少这类的文章.大家各有各的说法,但终究也没有找到银弹似的解决方案. 这段时间,倒是 ...

  5. 程序员职业发展路线图(完整版+珍藏版)

    从整体上看,程序员的职业发展可以分为 4 条路线,分别是工作.SOHO.创业和投资,它们的难度逐次递增,人生阶层也逐次递增.当然这个路线也不是固定的,可能随时切换,比如你放弃了工作可以 SOHO,你创 ...

  6. IT计算机行业程序员职业发展路线图(完整版+珍藏版)

    从整体上看,程序员的职业发展可以分为 4 条路线,分别是工作.SOHO.创业和投资,它们的难度逐次递增,人生阶层也逐次递增.当然这个路线也不是固定的,可能随时切换,比如你放弃了工作可以 SOHO,你创 ...

  7. 程序员的发展方向是什么?

    大家毕业后面对的就是就业,就业的目的就是赚钱,买房要钱.娶妻要钱.生子要钱.孩子上学还是要钱-- "为钱生.为钱死.为钱奋斗一辈子".我们是要赚钱的,作为"我爸不是李刚& ...

  8. 第一章 编程基础_程序员的发展方向

    程序员的发展方向 计算机涉及的知识非常广泛,不可能在短时间内全部学完,即使公司的CTO也不可能样样精通,初学者要选定一个方向,不要想着把客户端软件.网站.APP都开发出来,这在短时间内是不现实的. 1 ...

  9. C++程序员学习发展方向分析和指导(C++入门学习指导建议必看)

    一路走来,磕磕碰碰,走到现在,历经了千辛万苦,可是路才刚刚开始走,未来还很长,我将会不断的思考和探索. 我想,如果是打算走进C++编程的同志们,请好好看完这篇文章,或许,对你的发展有所启发.但是,不要 ...

最新文章

  1. python读取字符串的list dict_转:Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结...
  2. 与Jeff Sutherland谈敏捷领导力
  3. Tungsten Fabric SDN — Service Chain — Basic Service Chain and Policy-Based Steering
  4. 【Android 安装包优化】WebP 图片格式性能测试 ( 测试 WebP 图片解码速度 | 测试 WebP 图片编码速度 )
  5. JSP页面的继承(extends)
  6. c语言烟花百度云,C语言实现放烟花的程序
  7. linux系统怎么装搜狗输入法_Ubuntu系统安装搜狗(sougou for linux)输入法详细教程...
  8. Ubuntu 通过Deb 安装 MySQL 5.5 [转载]
  9. 诺基亚发布最新研究报告:多角度分析5G服务的投资回报
  10. OWA2003隐藏附件病毒提示的方法
  11. Abseil之字符串连接
  12. mysql客户端介绍
  13. 海思Hi3519AV100sensor移植之一-- imx307
  14. 下面哪个对象能代表当前的HTML文件,GD:JAVA考试选择题
  15. 艾宾浩斯记忆表格excel_艾宾浩斯打卡群第二期邀请函
  16. ps2键盘测试软件,PS2键盘51测试程序1
  17. p7510 rom android 8,三星p7510 recovery卡刷rom 刷机教程
  18. nyoj 54-小明的存钱计划 (遍历 + 判断)
  19. 【GPT4】GPT4 官方报告解读
  20. uClinux 启动过程详细分析

热门文章

  1. Win7微软原版镜像,纯净版
  2. 华为发布Matebook系列笔记本+平板 外观堪比MacBook
  3. [JavaScript]构造函数
  4. python面向对象编程中方法和属性_Python面向对象编程中关于类和方法的学习笔记...
  5. opencv-python 图片去水印或文字打马赛克
  6. Ubuntu下安装lrzsz
  7. 【POI】使用POI在Excel(.xlsx)中生成chart,指定chart位置时,createAnchor方法的偏移量参数(dx1, dy1, dx2, dy2)不生效
  8. 关于顽固进程scclient exe scguardc exe sccltui exe和系统服务scclient scg
  9. @jsonignore的使用
  10. EasyExcel通过模板导出数据