编程江湖行──归隐篇:解甲归田
IT商界
江湖高手很风光,这个头衔也许能给你带来满足和欢乐,但是高手的辛酸和苦楚你又知道多少呢?
很多人只看到程序员有较高的工资和待遇,就千方百计想成为程序员,做一个技术蓝领。但是现实是什么?程序员要不停地加班,不停地学习。他们有做不完的工作,想享受生活却又有心无力,而且普遍对未来感到迷惘。如果你想要成为一名程序员的话,请你务必阅读下文,希望对你有帮助。
这两年编程行业可谓热门之至,去各所大学看看,撇开计算机系和最近兴起的软件学院不说,其他什么数学系、自控系、电子工程系等等院系的学子们一谈起编程就异常兴奋,似乎代码有着无穷的魅力,IT就是一桶金一般,根本不会想到它所面对的危机和艰难。
就业环境的否定
大家都知道目前IT业不景气,IT人不容易找到满意的工作。但我要告诉你的是,即使在IT业繁荣的时候,也容不下如此多的编程人员。以某地一高校为例,2000年前计算机相关专业毕业生只有500人,而今年的毕业生打算从事编程行业的却有3000人。
笔者所在的城市有十余所高校,一年至少毕业上万编程人员,全国该有多少?而用户方呢?其他的我不太清楚,我只知道在本地,每家IT企业的程序员招聘规模都不到10人。
最可怕的是信息安全行业了,大部分毕业生对信息安全达到了狂热的地步,纷纷趋之若鹜。的确,信息安全是永远的朝阳行业,但它需要这么多人吗?
程序员的学习工作并不轻松
也许,你认为程序员只是编编程序就能拿到相对较高的工资,那么就大错而特错了。要成为一名比较出色的程序员,加班和学习是必需的。你甚至必须不停地学习,也或可能无休止地加班。你如果细心调查一下,会发现大多数的程序员生活都是在加班和学习中度过的,他们很少有休息的时间,他们自己非常清楚,自己休息一天或者一个月,可能就会落后,甚至明天就会被炒……
程序员只能吃青春饭?
程序员吃的都是青春饭,年龄大了就很难做这种工作了。编程效率最高的时间是毕业后到结婚前,因为那时你有无穷的精力、时间和兴趣,每天可以在计算机面前工作十余小时。计算机这行知识更新极快,学会的一项技能一年就会被淘汰,你要想不被淘汰就得玩命学。但是,结婚后,特别是上了三十岁,有孩子,你会发现你精力不够,时间不够,也没有学习新知识的动力。如果这时你连房子、车子什么的都没有,你又如何?
接下来只有一条出路?
有人说,年龄大了我就去做项目管理。这更是一个误区!一个公司有多少编程人员,又有多少管理人员?能够提拔为管理人员的只是少数,而且提拔他们不是仅仅因为他们编程编得好,而是因为他们行业经验丰富,管理经验老到。
如果你性格外向,那么笔者建议你编程1~2年后赶快去学做市场。做市场虽然辛苦,但收益远大于编程。最主要的是,当编程人员年满三十岁,走下坡路时,市场人员却到了最得意的时期:市场熟悉了,关系网建立了,就等数钱吧。
编程人员是越老越不值钱,市场人员是越老越值钱!这是编程人员的悲哀!
如果你性格内向,那么你一定要静下心来努力提高自己,争取掌握独到的技术,成为公司技术骨干,成为公司不可缺少的人,拿技术股……
培训的否定
在前几年,一个没有接触过电脑的人,可能经过几个月或者半年的培训之后,就可以找到一份像样的工作。如果再努力一点,可以发展得更好。但是,情况已经今非昔比,在目前的环境下,企业要求的学历、技术能力都相对提高,再加上行业不景气,如果你依然想通过短期的培训来走这条“高薪”之路的话,我劝你还是趁早打消这个念头。
最后的忠告
最后要说的是,编程绝不是“终南捷径”,如果你只是幻想通过编程这条路,通过这种职业,就能成为比尔那样的人物的话,那就大错而特错了。计算机知识是现代人必备的技能,而编程则是核心。不是每个人都能成为比尔,也不是每个人都适合编程,编程更多的是一种兴趣!