简明现代魔法 -> 互联网时代 -> 程序员有哪些职业优势?

程序员有哪些职业优势?

2010-08-22

IT界的工资从统计意义上来说依然是“高薪”职业。之所以有苦,大体上是以下几个因素:

  • 由于国内收入水平限制和知识产权保护的不足,导致IT行业发展难以深入化和细分化,因此,程序员的同质现象很严重,高端程序员的需求较少;
  • 由于同质严重且门槛低,及现在大学生就业的困难,形成了大量的备胎。

前面是狭窄的出路,后面是大量的备胎,因此才感觉到悲剧。不止是IT行业是这样,大部分行业都存在上面两个问题。房价的暴涨让很多人的心态变得浮躁不安。当人群有意无意的向天平高跷的一端走时,这一端会慢慢的压下,而另一端会缓慢的升起。就个人来说,就算是你突破了这些,你会真的快乐吗?生活到底是什么?活着到底是为了什么?

程序员大多不爱看电视,可最近有部电视挺好玩的:《美女如云》。剧如其名,《美女如云》其中美女如云,看起来很养眼。很多人喜欢尤小柔。比起尤小柔,我更喜欢朱丽叶一些。你如果奋斗了几年或者十几年或者几十年,做到了跨国公司的中高层,成为像朱丽叶那样,执行创意总监,年薪百万,公司给卡随便刷,但是那样的生活,真的是你想要的吗?笑就只露四颗牙齿。再就是从政,假如你做到了李敖最佩服的关根同学的那位置,成为军机大臣,天天坐主席台,脸绷的紧紧的职业化表情,又真是你想要的吗?

生活的核心问题是——你想要什么?体面的?有地位的?安逸的?有事业的?有激情的?家庭的?

这是目标。

程序员的收入虽没有金融高,但也可以生活,可以让你去追求你想要的事物。社会虽然很腐败,整体趋势是在进步的,想做事业的话,也还是很多条路是可以出来的。你可以自己选择。只要选择不是太离谱,然后有恒心有毅力,智商又不是特别低下(所谓脑残),是可以实现的。

而现实中,很多人的选择是被动的。大家都在炒股,哦,那谁谁谁赚了多少,炒股去吧。靠,房价涨了,再不买,就再也买不到了,赚钱买房去。这种选择是靠外部趋势推动的,而不是基于自己的判断实现的。在股票没起来之前,有几个人买?房价没起来之前,有几个人买?

主动选择的人很少。总是会有原因,一二三四五六七,列一大堆。都活在别人的眼光中,活在别人的选择中,活在交织的密密麻麻还小心维护的关系网中(所谓人脉),不累吗?千百个理由,其实都抵不上一条——“我乐意”。

程序员的优势很简单——就是技术方面的优势。作为一个技术类别,程序员不是没有发展前途,而是很有发展前途,只要你愿意。

所谓软件技术,不是单纯的增删查改这些。任何确定性的东西和重复性的东西都不是技术,是“技艺”,那是工艺流程,这样性质的工作叫“技师”,IT这一块,叫码农,标准化一点,叫“码师”。如果尽是不确定的东西,忽现忽不现的,那是艺术,是艺术家。在艺术和工艺之间的庞大地带是技术。技术的目的是把不确定的东西做成确定,把非流程化的东西做成流程化,把高成本的东西做成低成本,把低质量的做成高质量,把低性能的做成高性能,把不可定制的东西做成可定制的。

如果你志在技术,那么IT是很好的行业。为什么呢?

  1. 门槛低。一般情况下一台电脑,一根网线就足够了。几千块钱的成本。别的行业做技术的话,就拿我以前的专业高分子来说,一套最简单的反应设备,也得几千块钱,弄得稍微像样点,得几万。投入生产,最低也是几万。如果要做研发性的开发,那些检测,一个都是几十或者几百,设备都是几十万几百万的。相对于程序员,其他行业的技术设备的门槛高得多;
  2. 信息获取方便。如果你愿意,你可以直接和本行业世界上最NB的人沟通,可以看最新的文章和成果。其它行业,没这个优势。IT是离世界前沿最近的行业;
  3. 渠道成本低。如果你的东西实在是好,那么把它发布出去所花的成本算低的。

其它行业,你要想干技术,成为牛人,都没IT这一块空间大。拿医生来说吧,你得拿手术刀,一刀一刀的划出来吧。没有医院这个平台,你划的出来吗?程序员做技术的门槛纯粹是心智门槛,心智之外的门槛几乎是所有行业中最低的。如果你对自己心智有信心,不妨坚持技术这条路一直走下去。

这就是程序员的优势。

现实情况是国内各行业对技师需求很多,对工程师需求不多。但并不意味着你想做工程师,没有发展空间。发展空间依然巨大。宏观经济正在转型,人口的拐点这两年就会到来。随着房价的升高和人力成本的提升,企业的运营费用会大幅度上升。在运营成本和人力成本低的情况下,企业会用人力去取代技术,会聘用更多的廉价的人而不是去发展技术。在运营成本和人力成本高昂的情况下,企业就会去想办法少用人,用技术去取代人。

一直做流程化的事情前景自然是不妙的,其一不创造新的价值,其二很容易被取代。

要经常进行技术性思考,思考自己工作中,思考自己从事的行业中,还有哪些不确定的东西,哪些非流程化的东西,哪些高成本的东西,哪些低质量的东西,哪些低性能的东西,哪些不可定制的东西?如何把不确定的东西做成确定的?把非流程化的东西做成流程化?把高成本的东西做成低成本?把低质量的做成高质量的?把低性能的做成高性能的?把不可定制的东西做成可定制的?

在别的行业,进行这类思考和探索门槛很高,而对程序员来说,却是很方便的。如果你经常进行这样的思考和探索,怎么可能没前途?如果你一直就是从事工艺性工作,对公司来说,你就是“成本”,是一套工艺线上的“零件”,有更便宜的“零件”,或者同等价格但性能更好的“零件”,为什么不换下你?这叫“人材”,材料的材,有更好的材料,或者更便宜的材料,自然就被取代了。而你如果进行这类思考和探索,那么对公司来说,你就是“潜在收入”,公司就不会把你当作成本性的组件所对待,这叫“人财”,正常的公司都会欢迎这种人,想办法留下这种人。

随机文章推荐
网站分类


注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入简明现代魔法首页。

进入新博客
喜欢本文,就分享它吧
给我留言
您的名字:
您的邮件:
您的网站:


 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们