您从毕业找工作到部门总监,请问您的职业生涯路线大概是怎样的?
我1992年从大学电子工程系毕业,刚开始来到IBM工作,做大型机的硬件维护,后转做小型机和网络。后在国家信息中心工作时,参与了中国第一代网络建设,从路由器配置到防火墙搭建,从网络节点设置到办公室布线,我参与了除下公路埋光缆以外几乎所有的网络硬件架设工作。
后因国企转型,我们从ISP(网络技术提供商)转为ICP(内容提供商),转做网络媒体,后来又转做杂志,我进入计算机安全领域。在杂志社,我既做社长又做主编,杂志的编辑、广告、运营、出版、发行等各环节都要做。常常忙到晚上三点睡觉,早上六点又要起来,把孩子送到幼儿园后,八点半又开始坐在办公室工作。这样持续做了两年。
我觉得机会总是降临在有准备的人身上。当西门子公司要在中国招聘信息安全官时,他们一眼就看上了既懂技术又对中国信息安全部门与政策法规极为熟悉的我,他们觉得我是当时最合适的人选。
我在西门子一做就是六年,从个人贡献者(individual contributor)到整个西门子中国信息安全部门主管,管理着整个西门子中国与数万名员工所有IT设备的信息安全,这是一段极有益的经历。
西门子中国的安全部门本来是全球中最差的,但几年过后,我所管理的这个部门成了西门子全球信息安全部中最出色部分。我开发的灾难备份系统、业务延续计划、安全扫描系统等模板也都被推广到全球使用。
我做事的原则是简单快乐就好,做一件事就把一件事做好,不讲究报酬。我一直是带着这种心态做事,也没有和领导争什么,结果领导很自然地就把更多的事情让我做,也做得越来越好。
来到现在的公司是我职业生涯重要的部分。我以前一直做底层的技术策略,现在转为实实在在的技术应用。虽然亚马逊现在没有CIO(首席技术官)的职位,但是在线支付总监也需要像首席技术官一样,熟悉所有的部门与流程,并能带领起一批尖端IT工程师做研发的工作。
现在有很多工程师在迈向首席技术官的路上走,您对他们有什么建议?
如果IT中层人员想发展,就必须对公司的业务有全面的了解,这才具备成为首席技术官的条件。首席技术官的下一步是首席运营官(COO),把人事、财务、IT、物业等各个部门都管理起来,最后成为首席执行官(CEO).
很多大公司有销售部门与IT部门。对于经验老道的销售经理来说,他们的理念是"nothing is impossible".如果销售经理在一起谈话,他们的思维常常非常具有跳跃性,不可能的事情也想办法让其成为可能。
但是对于技术人员,他们通常非常聪明,有极强的逻辑思维能力与执行力。但聪明的人常常比较骄傲,因为自己的逻辑强,所以不太能接受别人跳跃性强而逻辑性弱的思维,所以他们常常说的话是 "that"s impossible",他们只用程序去思维,所以有些销售经理称其为"怪人".这是很多IT工程师失去机会的重要原因。
我是性格较柔和的人,遇到常常说"不可能"的工程师时,我会详细地问什么是不可能的,哪一个环节不可能,到最后一般都能让别人把"不可能"的想法转变为"可能"的想法。但对于有些要求更严格的高层,他可能直接会把这个工程师解雇。就算不解雇,工程师在高层心中的分数也会大大减少。
市场销售讲究的是"一切皆有可能",如果IT工程师能够把"impossible"的思维方式转变为"everything is possible"的思维时,他会来到新的飞跃。
接触很多成功人士后,您觉得他们成功的共性是什么?
我接触过很多成功人士,我觉得他们的共性是学习能力极强,换句话说,今天对他们来说是不可能的事情明天就可以成为可能。
我十多年前在国家信息部工作时,有美国的GPS提供商来中国寻找商机。当时找到我们,但谁也不懂。我因为学过无线电通讯,所以通讯部主任就把我叫过去问什么是卫星通讯。我就按照当时我的理解给他回答了。结果第二天与外国专家会议时,主任给他们提出了非常专家性的问题与意见,句句打中要害。但很难想象他在一天之前还对卫星定位完全一无所知。这件事对我震撼很大,我也一直保留了常常学习的习惯。
我想,对他来说,任何事情没有不可能的,只是做与不做,值不值得做的问题。而对IT工程师来说,如果职位不够好,那要问自己,是否有学习能力、有学习能力之后是否肯投入去学习。剩下来就是沟通能力。如果这三个问题解决好了,一定会有前途。
这些年,我一直带着如履薄冰的心态工作,不停的学习,不停让自己进步。每学习一门新知识,自己就来到新的进步,我觉得所有事情只要努力都会有可能。
在西门子公司有一次做扫描,报告出来是PDF文件。我说这种文件不行,要EXCEL文件才能更好地跟踪,分析问题。但工程师说这是不可能的,我问为什么不可能。他结果说因为没有人了解数据库结构。我非常生气,一个月时间项目进行不下去。当时到了春节,我就花了三个晚上的时间钻研解决了这个问题,结果工程师心悦诚服。
IT是一个很有挑战性的行业,技术更新很快。我觉得IT工程师一方面是懒,另外一点是被职业市场惯坏了。做工程师很容易找到工作,所以很多人不努力提升自己。IT工程要提升进入管理层的话,首先要懂得项目管理,然后要做好团队管理。不管什么管理,都会遇到沟通能力与协调能力,这就超越了本身的IT范围。他们真的需要超越自己。
对专注于技术的工程师,您有哪些建议?
我的观点是:一个技术优秀的程序设计师,他不一定对公司有贡献。我在一些大的公司看到,如果在项目前期沟通不好,设计的逻辑有缺陷的话,就算技术再好,也只能造成越来越大的问题。时间越久,要推翻或者改变这个BUG就越困难。所以IT工程师不仅要在技术上优秀,在沟通上也要优秀。
项目管理有一个词叫做"项目洋葱".这个理念是,如果一个项目做得漂亮则是金字塔的结构,即底座非常稳固,越到最后越漂亮。这要求项目初期的沟通和逻辑的设计都做得非常到位,这样到后来才能越来越好。但如果你的情商或沟通有问题,项目开始一拍脑袋说,我知道了,然后按照有问题的逻辑做,到出问题时,已经收不住了,所以不得不花大量精力解决这个问题,中间变得越来越大,到预算控制不住时匆匆结尾。这就是洋葱的结构,而且剥开来时,会辣得你流眼泪。
如果觉得《IT工程师们如何获得机会[1]》对你有帮助,请点赞、收藏,并留下你的观点哦!