程序员生存、成功、制胜的法则
源自IT精英的职业发展秘诀
热爱工作,享受生活
为什么程序员过了30就不行了?
我们被固定在“敲代码”的坑里,一干就是10年,再干别的早已不会。敲代码已经成了一项流水线般的工作,就像搬砖工一样。
公司把有创造性的事情全部标准化,每个人负责一部分,还会安排几个人“备份”,每个人随时能被替代,我没有一点安全感。
这个行业根本不存在吃青春饭这一说,关键是40岁就要干40岁该干的活,35岁就要干35岁该干的活,你不能35岁还在干30岁干的活。
加班和掉头发是肯定的,不敢天天洗头,生怕哪天秃顶。
我来阿里快三年,只有一次是真正为了赶进度加班到晚上12点。不过,硅谷的创业公司很羡慕国内的刻苦劲儿,因为对初创公司来说,真的是效率决定生死。
不论是什么技术,只会把低端的程序员消灭掉。同样一个东西,普通的程序员和有爱好的程序员都能实现,但是有爱好的会把它实现得更好。
老一代程序员喜欢亲力亲为,现在的一代多是拿来主义。我们老一辈是木工,喜欢从木头做成家具,现在的年轻人像宜家,买来现成的再自己搭。新兴程序员效率更高,我们这一辈更能追根溯源。
年龄越来越大,身体确实有点吃不消,上个月后背上还起了一大片带状疱疹。就算如此,我从没想过换行业,我会做一辈子程序员,这是一个有技术含量,让我愿意一直打怪升级的工作!
从业十年,从“工程师”变“码农”
33岁 入行10年
北京 游戏行业
10年前我入行时,整个行业一片欣欣向荣,那时候老板更喜欢称我们为“工程师”,但是现在,我们已经成为“码农”了。
之所以有这个变化,一个是因为工种越来越细化,每个程序员负责的任务越来越精细、单一,时间长了,我们只熟悉那一个模块的工作;另外一个,是因为我们自身的知识结构越来越跟不上新技术的需求。
软件行业的开发模式,是对一个框架的修改和堆砌。说得更贴切一点,就是堆积木。只要掌握了编程技能,一个程序员每天的工作几乎就是从开源网站上扒一段程序,然后根据公司需要不断在框架上添加、修改。程序是24小时不间断运行的,我们在开发和维护程序的时候,每天都需要加班到很晚,熬夜是常态,这真是一个体力活儿。
时间长了,我们就被固定在一个“敲代码”的坑里,一干就是10年。这时候,再干别的早已不会了,敲代码已经成了一项流水线般的工作,甚至不用动脑子就能完成,就像搬砖工一样。
出卖力气,就对身体有很高的要求。对于我们30多岁的程序员来说,已经熬不了夜,思维已经基本固定,但为了养家糊口,要求的工资却越来越高。
我们长期固定在一个岗位已经形成惯性,上不去也下不来,但这不是我们自愿的,而是对我们的一种摧残。
在这种压力下,我们也习惯了996的工作节奏。有些时候即使早早做完了工作,看着别人不下班,我们也会拖一拖,至少在老板看来这样比较敬业。
两年前我曾想过跳出这样的循环,可是当我从原单位离职后,发现再去别的岗位已经成了一个零基础的新人,而且工资比之前还低。考虑了两个月,我又回到了程序员的岗位上。
我现在最大的想法就是干好当前的工作,趁着还有机会拓展自己,延伸自己的技能。以后如果跳出这个行业,不会被技能限制。
往往到了30岁的时候就会陷入一个迷茫的境地!那么这个时候你就是时候停下来给直接做一个职业规划了!!
小编有幸找到这份文档,文档内详细讲述了程序员的职业规划之道一一如何规划职业生涯,如何按照自己选择的方向发展职业,如何沿着你构建和销售自己产品的路径-步步地实现自己的职业目标。全书共5章,涉及如何挑选职业发展的技术和商业领域、在经济飞速发展的今天应具备哪些技术、如何为公司创造价值以及如何推销自己。
第1章选择市场
第2章在产品上投资
第3章执行
第4章推销……不仅仅是迎合
第5章保持技术领先
需要获取这本《程序员的直接规划之道》的小伙伴可以三连支持一下
不过关于另外3点,我反而觉得有点胡说,甚至觉得说这些话的人是很不负责任的。我们先来看看:为什么企业不愿意雇用30岁的编程人员?
1. 同等条件下,年轻人更低成本。
在国内的大环境下,知识产权保护不力,很多软件的实现代码都是拿来主义,特别是在一些小公司做项目时,很多程序员的代码都写得很初级、从网上东拼西凑找来一些现成的代码,尽快实现基本功能就行,什么性能、可维护性、可扩展性都不太管,做完交活便是。
在这种情况下,同样的工作内容,20几岁的人也能搞定,并且他们的薪资比工作7、8年的30岁程序员更低廉,前者人力成本可能比后者低出30-50%。
2.技术在不断更新。
软件开发的技术、工具在不断进化,特别是在一些新技术、新工具方面,30岁以上的人未必比20几岁的人强很多,并且,如果他们不学习,可能掌握的一些技术经验会慢慢被时代所抛弃,而年轻人的学习速度和接受能力明显更有优势。
3.年轻人的精力更好。
30岁以上的人,需要结婚生子、照顾家庭,他们的精力更容易被其他事情分散,不会再像20几岁时那样拼命工作,愿意加班开会。
随着年龄的增长,他们需要去处理越来越多生活、人际上的事情,对于工作,往往也会出现力不从心的感觉。
4.年轻人有更多时间来工作。
不得不说,IT行业的单身率是出奇的高,所以往往单身的年轻人生活是很单调的,除了家就是公司,他们可自由支配的上班时间更长。