老姚 | 扯扯在澳洲的IT人生(一)

2017年03月26日 墨尔本微生活



项目详情  点击这里


你好,我是墨村微专栏!


老姚,外号“大师兄”


IT男,墨尔本正经码农,CTO,

喜欢各种动手(不是打架)的活儿,

与大家分享墨村趣味生活中你能Get到的那些专业技能。

写了连续几期的钓鱼系列,老姚结实了很多热爱钓鱼的朋友,很多人都以为老姚我是开渔具店的,有时甚至我自己都忘了自己原来还是个搞IT的。不务正业这么久后微生活提醒我说是不是可以写点关于IT的文章,听到这个提议我的第一反应是必须要拒绝的,因为写IT方面的内容有点专业,非IT从业者不感兴趣看,IT从业者又人才济济,班门弄斧容易破坏我名声,呵呵。


前一阵沸沸扬扬的“华为清退34岁以上员工”的新闻倒是给了我一点思路让我写点什么,我想不如借着这个风波随便扯扯关于IT人的职业生涯到底会不会长久这个问题,全属个人观点。



说来真快,今年正好是我参加工作第11个年头。10年前无论是网络媒体还是周围的同学同事,都在热衷于谈论一个观点,那就是“程序员是吃青春饭的,过了30岁就得转行”,我个人以前也一直对这个观点坚信不疑,不过十年过去了,我还是浑浑噩噩的继续干着程序员,一切仿佛发展的平淡但也算顺利。现在回过头来想想这个观点到底正不正确呢?或许对也或许不对。


十年前曾经和我共事的同事有的早已转行卖起了羊肉串,有的在原公司升了领导或者转了职位,有的去了硅谷人生从此开了挂,还有像我这样为了逃避激烈的竞争和生活压力移民到澳洲继续干着养老式的程序员。仿佛10年前大家就都站在了一个十字路口,10年时间大家朝不同方向越走越远。每个人都是单独的个体,不同的职业追求、生活理念、价值观以及不同的客观约束条件(比如家庭、父母)决定了一个人会走什么样的道路。所以我们很难说程序员到底是不是吃青春饭的。



其实“程序员吃青春饭”这个说法也不是空穴来风。10年前程序员的工资远高于其他行业的平均水平,社会上大大小小的程序员培训机构也是聆郎满目,电线杆上的广告甚至一度超过了卖壮阳药的,一个大学本科非计算机专业出身的学生去新东方电脑学校学两个月的JAVA出来在北京都能找到月薪4000+的工作,至于算法、数据结构懂点基础就好,实际工作上可能根本不需要,导致整个程序员行业入门门槛变得很低,这必然会在以后的工作中淘汰掉部分人。


举个例子,原来我一个同事是半道出家自学编程,在公司干活兢兢业业,每天都加班到很晚,领导让他负责了一个小的产品开发,因为技术含量并不高,他做的比较成功,他也因此被提升为team leader,直接带了4、5个小弟。后来公司又上了一个关于视音频编解码的项目产品开发,领导充分信任他让他带头,虽然他会写代码,但理论基础薄弱,起初连“傅里叶变换”和“拉普拉斯变换”都听所未闻,项目一度停滞。后来公司领导意识到这点高薪请了一位大牛来主持项目,那位同事也主动辞了职。我想这个例子说明的并不是因为他岁数大了不能干了,而是说他技术上遇到了瓶颈,干不下去了。



前一阵北京大雾霾天,另一位前同事找我聊天,他说他就羡慕我们这样在国外的,天天呼吸着新鲜空气,拿着高薪却从不加班,我果断打断他说高薪真没有,新鲜空气倒是不少,然后试图问一下他现在北京一年挣多少了,他说“一年固定工资才70万,股票啥的还有点,肯定不能跟你们在国外的比”,听到这我就沉默了,感觉原先仅有的一点新鲜空气的优越感都没有了,要知道当年我俩在公司可是拿着同样的还没过万的月薪。不过事后想想70万的年薪对他也算少了,因为他曾经是他们市的高考状元,数学满分,对数学、电子、计算机科学还有物理有着浓厚的兴趣,学习研究新知识对他来说就是日常娱乐,任何技术问题他都可以给出合理的解决办法,工作能力的确让人佩服,短短几年内从普通员工就做到大公司的CTO,对于我们这些平庸的人来说除了羡慕,还有一个大写的“服”字。


还是前几天,我跟两个在墨尔本从事网站开发的朋友聊天,他们一开始向我抱怨说做网站开发没什么意思,一点看不到发展前景。后来我们就聊了聊技术,我惊奇的发现他们对HTTP协议竟然全然不懂,但也能开发出很好的网站。他们给我的解释说:现在的框架做的那么成熟我们为什么要懂HTTP,我们不懂一样可以胜任工作啊。说的好像很有道理,但我想这就是他们所说的工作看不到前景的根本原因之一吧。依赖别人的框架,不代表你懂框架里的内容,虽然方便了你工作,但却把自己上升的路堵住了。



IT行业是个以数学、物理为理论基础的技术行业,而且它又是一个把理论应用得很直接很彻底的行业。技术行业当然拼的是技术,技术又是靠不断研究、学习、探索的,只有功力深厚的人才能挑得起更重的任务。


谈到IT工程师转管理层这个问题,我觉得这并不是一个对立的选择。两弹元勋邓稼先先生作为原子弹研发项目负责人,既是管理者又是实际的研发人员,可以说是以开发为主,以管理为辅,“管理”是为了有序的研发,而“研发”才是原子弹项目的核心。同样道理,一个IT管理者必须首先是一个合格的有权威的技术人员,技术成熟到一定阶段自然就会做成管理者,一切都应该是顺其自然的。


再来谈谈华为裁员的事,华为裁掉的只是34岁以上的“交付工程维护人员”,相比研发,这类工种的技术依赖性没有那么大,年轻人很容易入门从事这类工种,老人混得轻车熟路后就变得懒了,所以公司就把老人清理掉,留着年轻人一样可以扛得住。研发人员这次是从40岁以上裁,但这并不是一刀切,只是裁掉那些40岁了技术水平依旧一般的工程师。华为各子工资和研发机构的CTO或者核心技术人员我相信应该没有低于40岁的,但他们并没有被裁掉。



说到这,我想我已经表达出了我的观点,那就是能不能干好干长你的工作,不取决于你的年龄,而是取决于你的能力。入门时的新人多多少少都可以干出点成就,但这只是开始,想要走的更远就要保持不断的学习,切忌“读书无用论”,让自己有能力hold住未来的挑战。


IT行业有一个比较有意思的职位叫做项目经理,这是一个让人又爱又恨的职位,因为这个职位很重要,但又有很多人不喜欢他。


下期预告:老姚给你讲讲在澳洲,“项目经理”的苦与乐,以及如何正确做好一个项目经理。如果你喜欢听老姚讲讲职场那些事儿,也可以留言探讨,谢谢!


喜欢老姚文章的,戳这里:


澳洲人工太贵,墨尔本大叔教你如何自己补墙!学会这个技能轻松日赚500刀!


干货|在墨尔本,突遇汽车电瓶没电?微生活达人教你自救


从钓鱿鱼到一碗椒盐鱿鱼,墨村这个季节就是要钓钓钓吃吃吃啊!


老姚|多少人求我这一道东北锅包肉的方子哦!


老姚 | 手把手教你钓一种墨村很常见也很好吃的鱼—Bream


老姚 | 一路向北,驰骋旷野,房车玩转Uluru


老姚 | 手把手教你澳洲如何房车游


老姚 | 教你轻松钓“澳洲泛滥成灾的鲤鱼”



收藏 已赞