在反IT人的文章里,无不例外地提到IT领域里,新技术层出不穷,IT从业人员必须不断地学习。这确实是一个不可否认的事实,但他们却不知道,在传统IT行业,变化却不是很大,而日新月异的领域又为真正的IT高手提供了挣大钱的可能。
首先讲讲传统IT行业。我对传统IT行业的定义是那些传统行业企业的IT部门,比如银行、超市、医院、公交公司等的IT部门。这些地方的IT系统一旦完成,几乎不可能被新技术所替换。比如我所工作的银行,其核心系统是1984年上线的,也就是说客户在银行的存款取款,贷款等处理系统,都是一个1984开始运行的系统处理的。当然这30年来,此系统不是一成不变,因为时代在发展,各种新东西在出来,所以不断地有新东西加进去。而正因为有新东西加进去,此系统已经变得几乎没法被替代。一方面,如果开发新系统去替代,成本会非常非常的高,而各个公司的CxO的任期却是固定的,那些CxO是不可能冒这个风险去吃力不讨好地、没有多少经济效益地开发一个新系统去替代旧系统,特别是上市公司,还要受花街的狼管制,那些狼嚎一声,就是上了马的项目,估计也会连CxO一起赶走。
另一方面,各种新的需求必须加到旧系统上,比如反洗钱法要求付款交易里收款人姓名地址必须填,然后这笔交易要先核实收款人不在毒品交易犯的名单里。再比如,要开发网上银行,旧的系统必须加以修改好处理网上银行的业务。如果开发新系统,这新系统就像一列后发的列车,去追赶前面的列车。我90年代初,参加过澳门某家银行的系统开发,当时银行决定两年内不开发新功能。在当时的情况下,大概也就是电话银行没有开发,还没有其它必须上的新功能。现在已经没有那家公司可以这么做了,如果新的功能(比如用智能手机做银行交易)不上,马上就在行业内显得落伍了,花街的狼就要开始嚎了。
在这些传统IT行业工作,如果能进入一个关键领域,仍然有可能靠现有技术吃很长时间,甚至一辈子。所谓核心领域,就是公司靠这项业务吃饭的。比如在超市里,库存管理、定价、零售店向仓库的订货等,这些就是核心系统,超市离了这些就不转了。但网上零售业务就不一定了,大家很多时候不会在网上买菜的。但对百货公司,网上销售就是新的核心部门,没有网上销售,就没办法和Amazon竞争。在零售银行里,存款、房贷、付款是它的核心系统,但股票交易、信用卡可能就不是,有可能会外包给其它公司。如果在核心领域,刚开始做码工,然后变成Application Architect(应用架构师),又叫做SME(subject matter expert),也就是领域专家,工作就比较轻松,而且位置也比较稳。
但凡事都是有例外的,现在这个时代,在一个公司做一辈子已经完全没有可能了,在IT业从一家公司跳到另一家公司,必然有一个学习适应新公司系统的过程。实际上,就是在本公司换个系统,也要经历基本和去新公司一样的过程。这种系统上的封闭性,一方面对已经在里面的人是一个强有力的保护,另一方面,对新手就是一个很大的挑战,从业人员必须要有一个能放低身段,好好学习的心态,很可能你的师傅是一个年轻很多的人。
还有,就是我们应该对小孩有个人生规划的教育。这是我们没有从我们的父母那里得到的,因为我们的父母基本上不需要做什么人生规划,党妈已经卡死了。我的一个以前的小头曾经跟我说过,一个人大概25岁进入职场,想办法进入核心领域,在45岁前应该能靠投资拥有的被动收入(passive income,不用工作也有的收入,像出租房的房租,存款的利息)生活。当然这说起来容易,做起来难。投资可能失败,也可能错过初始的机会,然后一而再,再而三地错过。我的这个小头是从越南来的华裔难民,他自己就错过了温哥华这15年的房地产机会,而他的那些做体力活的亲戚,靠在温西买房,却已经有了近千万的资产。说这些有点跑题,但却是我们做父母必须面对的。如果小孩学医,比如成为一个脑外科手术医生,大概要花十多年的时间,到30多岁才能主刀。但45岁时,可能因为年龄,保险公司可能要很高的保费,那他就没有太多动力再上手术台了。他工作的十几年可能赚了很多钱,如果不做投资,很可能十来年后就不值几个钱了。
因为我没有在非传统行业(比如google,linkedin,facebook)工作过,所以说不出什么道道,但那些押对公司的,一旦股票上市,马上可以有千万级的身价,那么也就不用去学什么新东西了。如果没有押对宝,公司倒闭,那就只能找下家,学新东西。这对于那些学习能力强的,这是机会。
对于那些学习能力强的人,另一个机会是在传统行业做合同工。这世界上,真是千人千面,有这么些人,就是不会满足现有的技术,喜欢学新东西。比如我招过的一个合同工,他在家里自己设了两个服务器,研究因特网的新技术。这些人在江湖上混得时间越长,掌握新技术的能力越强,市场价值就越高。实际上,在掌握了精密的逻辑思考能力以后,学新的IT技术不是很难,我本人转了几个系统,基本上都是边学边干,没有任何障碍地按时完成项目。只是45岁之后,有没有公司招你去作为一个员工去学它的系统。但IT合同工却有点像老医生越老越值钱,跑得公司越多,做得项目越多,在市场上越受欢迎。
说了这么多,不是要鼓动大家都让小孩去做IT,只是希望大家对IT业有个相对准确的认识,在小孩择业时,能起到一些帮助。