最近看了篇文章,说采用软件开发流水线化,模块化,将大大提高软件开发效率,提高准确率!
我不禁感慨,程序员这个工作量大,压力大,加班多的行业,别人提起it以为这行工资高!待遇好!
但是,大家一致说的是初出茅庐刚毕业同等学历的人!可是刚入职的大学生没准儿比公司干了几年的老员工工资相差不了多少!
这样反过来再比比工作了几年后的其他行业的同等资历的工种的工资就显得不仅工资低,连社会地位和社会尊重感都会差了好多!比如说医生、会计、教师、律师等!
这些行业的人不仅收入可观,而且社会认同感比较高!
可是年龄超过40的程序员要么改做管理,要么辞职转行要么压抑的做下去,而且也同样要承受与身体素质不相称的压力和工作量!
年纪大的程序员不敢轻易跳槽,招聘单位宁肯低工资招进一个生手,培养半年!也不愿意要一个工资要价高的老程序员,原因是你带来的效益不一定比年轻人多!
百思不得其解的我,终于看了一篇关于软件流水线开发的文章后茅塞顿开!
程序员其实本身就是一个软件车间的流水线工人!只不过入门槛比生产鞋,包、衣服的行业高一样!
这些制造类的流水线培养一个熟练工的时间跟软件行业是一样的,一个包的生产你只负责按照图纸把包的底部弄好,一个软件你只需要按照详细设计把某个模块做好!甚至不需要你了解太多业务!
也就是说,我们码农其实是个流水线工人!流水线工作量不会减少,但是我们年龄会变老,到了年龄就该被淘汰由新的人代替!
同时,社会认同感也跟制度有关,很多劳动法为一线工人制定为公务员制定,却没有专门为程序员过劳死制定的!
也没有一个家长会教孩子:好好学习长大了做个程序员!
其他人会说,你可以创业啊!可是比尔盖茨只有一个!最重要的是软件这个成品不像医生看病有专治心肝肺的,他是个房子,必须木工瓦工水电工都有才能做!一个最牛掰的程序员也做不了一个大的应用软件!
这些都导致我们这些流水线工人,越老越力不从心,越没有社会地位感!