程序员为什么是个青春饭,而不是像医生律师一样越老越值钱
- 培训职业
- 2025-05-05 06:08:33
1. 我先后从事过机械、电气、信息技术行业,有对比才有伤害。计算机编程,总共出来也才几十年,现在还在高速发展中,更新换代非常快。从DOS编程到windows编程、Linux编程,再到移动端编程。每一次跨度都非常大。需要不断地熟悉不断变化的操作系统、编程语言虚拟机(或解释器)、框架、引擎。
2. 程序员也有过时比较慢的技术,比如系统底层开发、驱动开发、嵌入式开发、芯片开发。但是技术要求高,需求小,工资还不一定高(收入与市场高度相关)。
3. 一个人在写代码时,会非常频繁地调试(debug)以及测试(test)。它们的成本是如此的低廉!我写代码时,基本上不到两分钟就要debug或run一下。可以说,写的东西,立马就能看到效果。
4. 试错成本低,导致了“老专家”的地位没有其他行业高,不容易受待见。因为年轻人也可以上,错了就修改代码再来,bug嘛,没有什么大惊小怪的。
5. 很多行业都有核心技术,不传之秘,它们就不容易被推翻重来。信息技术领域也有,但是相对要少一些(bat、华为等顶级公司开发的除外),特别是小型业务系统。
6. 学习成本低,还得益于两点:一个是盗版软件,不花钱就能享受顶级体验,二是开源精神。其他行业可没有这样的好事,要花真金白银买实验设备、材料才能自学东西。
7. 多数情况下,学习成本越低,就越容易吃青春饭。因为门槛低,有更多的人和你抢饭碗。
8. 程序员确实存在着青春饭的问题,一般说来三十五岁左右,程序员的职业生涯就进入了分水岭,要么转管理岗、要么做架构师系统分析师、要么做产品经理,总之继续编程一般前景都不会太好。
9. 程序员如何才能持续发展自己的职业生涯呢?我觉得程序员虽然是脑力劳动,但事实上跟操作工差别不大。因此,抱着写代码不放满脑子都是算法和逻辑是行不通的,要注意积累行业知识和产品知识,及时转入上游设计或管理工作,才是长久之计。
10. 程序员无法跟医生和律师比较,医生或律师知识积累会随着年龄增长越来越多,干得时间越长,经验积累的越多。越老越值钱!干IT的人群必须不停学新的计算机知识或语言,旧的语言或计算机技术被不停的淘汰掉。
多重随机标签