程序员职业发展与规划:我要作一生的程序员吗 (转+个人建议)
登录 | 论坛导航 -> 华新鲜事 -> 创业求职 | 本帖共有 28 楼,分 2 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  2    末页>>
作者:家琪 (等级:5 - 略有小成,发帖:1585) 发表:2021-07-28 14:28:48  楼主  关注此帖
程序员职业发展与规划:我要作一生的程序员吗 (转+个人建议)
程序员大致的成长路线:
初级程序员(薪资3k-5k)developer/software engineer

刚刚进入IT行业,做一些简单的项目,写一些简单的代码。写代码的时候还是会依靠复制粘贴的方式完成代码的编写,他们不考虑程序的质量,代码也写的很乱,也没有注释,他们只要求程序能够运行就好。

中级程序员(薪资6K~8K)developer/software engineer

到了这个阶段,已经掌握了较好的技术,可以靠自己去做一些项目了,不在需要靠复制粘贴别人的代码了,开始关注代码的质量,代码的规范,把该注释的地方,注释好,开始做很多实用的项目。并且在团队中担任重要的技术人员职位。

高级程序员(薪资9K~12K)Senior soft engineer/Senior Java developer/software architect/senior software architect

到了这个阶段,技术已经非常厉害了,很技术人员开始走设计路线,比如系统设计等等。公司会有很多的技术难题需要靠你去解决,这个时候是属于大神级别了。在公司会有非常重要的位置,受到领导的重视。

系统架构师(薪资10K~18K)Solution Architect/Application Architect/Platform Architect/Cloud solution Architect/Enterprise Solution architect

系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等。


Engineering Manager (EM)(薪资12K~18K)
管理 6-12名的software engineers,个人发展, 被训, 招聘, 还有不同项目开发的进展控制。 EM大都由Team Lead发展上来, 技术上过硬, 同时又有people management experience。

Head of Engineering (薪资15K~20K)
管理数十名software engineers, 多个项目的resources management, 人员评估

CTO (薪资>20K)
掌管企业技术发展方向, 重大IT 项目管控





程序员的几个阶段:
第一阶段(2-3年):打基础

立足培养基本技术能力。刚入行的头三年对于一个程序员尤为重要。比如说Java,在三年内要对于增删改查掌握的非常熟练。可以应对大部分常规的项目开发,出色的完成公司布置的任务。要在自己的空余时间学习自己没有接触过的技术,找到口碑不错的技术性书籍去学习底层技术原理。

尊重老员工,低调做人高调做事,虚心的跟别人学习请教,主动承担不属于自己的工作任务,让人喜欢你。

推荐书籍《Java编程思想》《Java并发编程实战》《Java核心技术》

第二阶段(4-5年):全栈工程师方向

基本到了五年的工作年头,必须要向全栈工程师的方向发展了。有些人在之前的三年里,除了完成工作,在空余时间基本不会研究别的东西,这些人基本已经被时代所淘汰。年纪大一些势必被更年轻的人给顶替;而有些人在三年里,除了完成基本的工作任务之外,阅读了很多号的技术书籍、记录自己的博客、逛Github学习新技术。如果你是做Java开发的,那一定要学习前端的知识体系,掌握前端的主流框架,如Vue、React。如果你是做前端开发的,一定要掌握一门后端编程语言,如Java、PHP、Python等。现在时代发展的都是需求全能型人才。对数据库设计架构和项目搭建具有基本的能力,对项目开发中的各种文档能够组织学习及阐述,能够拥有组织协调3-5人项目小组能力,对项目进度具有初步掌控能力,不断增强与上下级的沟通能力。

在提升技术的基础上增加一些除了技术之外的能力。从个人能力向团队组织能力转变。在沟通能力、协作能力和领导力上发力。

第三阶段(6-10年):不断强化领导力

技术做到了十年这个年头,基本可以成为大牛级别的人了。在十年的时间上,有些人必然成长为一名对行业有着深入认识、对技术有着深入认识、以及对于互联网产品会有更深的体会。这样的人在公司基本担任的都是CTO、技术专家、首席架构师等最关键的职位。想要获得更多的回报,就一定要承受和付出的多,所以在管理方面要着重培养,强化自己的管理能力是非常重要的。

欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:yddsxswl (等级:2 - 初出茅庐,发帖:67) 发表:2021-07-28 14:44:48  2楼
薪资低了吧
现在毕业生就基本6k+,外加股票,第一年六位数的挺多的。
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:家琪 (等级:5 - 略有小成,发帖:1585) 发表:2021-07-28 14:56:18  3楼
薪资低了吧现在毕业生就基本6k+,外加股票,第一年六位数的挺多的。
这里的数据是大众的中间值, 不是个别公司个人的
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:cwcrab (等级:2 - 初出茅庐,发帖:120) 发表:2021-07-28 15:14:33  4楼
薪资低了吧现在毕业生就基本6k+,外加股票,第一年六位数的挺多的。
幸存者偏差?
给个比例啊大哥 1% 那真挺少的
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:家琪 (等级:5 - 略有小成,发帖:1585) 发表:2021-07-28 18:33:44  5楼
幸存者偏差?给个比例啊大哥 1% 那真挺少的
他说的那些只是个别互联网或是投行
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:tianyuan11 (等级:3 - 略知一二,发帖:702) 发表:2021-07-28 19:21:29  6楼
虚心请教
每个阶段向上升的人数比例有多少
每个阶段的职业生涯最长多少
每个阶段被淘汰出局的人都有什么其他职业选择
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:家琪 (等级:5 - 略有小成,发帖:1585) 发表:2021-07-28 20:38:04  7楼
虚心请教每个阶段向上升的人数比例有多少 每个阶段的职业生涯最长多少 每个阶段被淘汰出局的人都有什么其他职业选择
基本上都能成为senior, 时间长短而已;至于成为其他, 看个人意愿
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:GmailMe (等级:2 - 初出茅庐,发帖:102) 发表:2021-07-28 20:56:39  8楼
程序员,不一定都可以做到架构师
好的架构师不见得比 Engg Manager 便宜
CAO 也不一定比CIO/CTO 便宜
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:ieoaoai (等级:2 - 初出茅庐,发帖:90) 发表:2021-07-28 23:33:31  9楼
银行的IT比这个高,互联网有股票看月薪没意义
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:yddsxswl (等级:2 - 初出茅庐,发帖:67) 发表:2021-07-29 01:00:56  10楼
这里的数据是大众的中间值, 不是个别公司个人的
是中间值
moe给的毕业生中位数就快6k了。另外nus ntu的中国人特别是sm系列更加优秀一点,中位数差不多就是6k+。1%不清楚,个别公司月薪起步八九千也是一批一批地招的。
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:7-UP (等级:3 - 略知一二,发帖:855) 发表:2021-07-29 02:02:51  11楼
是中间值moe给的毕业生中位数就快6k了。另外nus ntu的中国人特别是sm系列更加优秀一点,中位数差不多就是6k+。1%不清楚,个别公司月薪起步八九千也是一批一批地招的。
查了一下,还真是这样!
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:cwcrab (等级:2 - 初出茅庐,发帖:120) 发表:2021-07-29 02:04:59  12楼
是中间值moe给的毕业生中位数就快6k了。另外nus ntu的中国人特别是sm系列更加优秀一点,中位数差不多就是6k+。1%不清楚,个别公司月薪起步八九千也是一批一批地招的。
查到了一个2020 MOE的data
https://www.moe.gov.sg/-/media/files/post-secondary/ges-2020/web-publication-ntu-ges-2020.pdf

CE的75 percentile 5k 不包括Employer CPF
一年60k 确实不错了

其他专业就没这么吃香了
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:cwcrab (等级:2 - 初出茅庐,发帖:120) 发表:2021-07-29 02:05:49  13楼
查了一下,还真是这样!
MOE的数据怎么查啊
在新加坡倒挂这么严重了么……
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:yddsxswl (等级:2 - 初出茅庐,发帖:67) 发表:2021-07-29 14:19:39  14楼
MOE的数据怎么查啊在新加坡倒挂这么严重了么……
现在小孩很厉害
leetcode medium不少都能秒出optimal solution,后端 大数据 ML框架熟练使用,底层原理也很懂,很多几年经验的不一定比得上。
MOE的链接:https://www.moe.gov.sg/-/media/files/post-secondary/ges-2020/web-publication-nus-ges-2020.pdf
去年因为疫情影响不好找工作,75%都有6.3k,今年据我所了解的一些例子,薪资普遍更高。
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:滚雪球 (等级:11 - 出神入化,发帖:11187) 发表:2021-07-29 14:20:41  15楼
有的银行的head of engineering根本没有写过代码
我就不说哪家了,管理软件项目的时候走位那叫一个风骚,必须承认人很聪明也有MBA学位,问题是做IT head真的浪费人才,应该从政
[本文发送自华新手机Wap版]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:南瓜小姐123 (等级:2 - 初出茅庐,发帖:738) 发表:2021-07-29 15:04:44  16楼
现在小孩很厉害leetcode medium不少都能秒出optimal solution,后端 大数据 ML框架熟练使用,底层原理也很懂,很多几年经验的不一定比得上。 MOE的链接:https://www.moe.gov.sg/-/media/files/post-secondary/ges-2020/web-publication-nus-ges-2020.pdf 去年因为疫情影响不好找工作,75%都有6.3k,今年据我所了解的一些例子,薪资普遍更高。
现在小孩确实比我们毕业时候厉害多了
薪水也比lz说的高不少

主要码农范围太广 fanng和ncs(无意冒犯)包括外包公司的人都成为码农,但薪水差很大
[本文发送自华新手机Wap版]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:家琪 (等级:5 - 略有小成,发帖:1585) 发表:2021-07-29 23:59:45  17楼
有的银行的head of engineering根本没有写过代码我就不说哪家了,管理软件项目的时候走位那叫一个风骚,必须承认人很聪明也有MBA学位,问题是做IT head真的浪费人才,应该从政
应该比较少, 可能是长时间没编程, 思想已经有些脱离实际呢
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:Newtimes (等级:3 - 略知一二,发帖:3359) 发表:2021-07-30 08:09:13  18楼
好奇
同一届同班同学用专业,相同工时,有多少位按着线走的?有多少跑线了?1%按线?
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:妖妖z (等级:3 - 略知一二,发帖:336) 发表:2021-07-30 08:20:53  19楼
senior engineer就是大神级别了
楼主是不是对大神有什么误解
一般software engineer 在一个做了两三年都能去senior SE
在你所在的Grab,SE一抓一把,跟大神一点关系也没有
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:国王大道 (等级:3 - 略知一二,发帖:1492) 发表:2021-07-30 10:24:41  20楼
2-3年打基础?会不会有点儿长了。
[本文发送自华新iOS App]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
论坛导航 -> 华新鲜事 -> 创业求职 | 返回上一页 | 本主题共有 28 篇文章,分 2 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  2  末页>>

请登录后回复:帐号   密码