10.11 IT界的“内幕”,你造多少?

IT界的人才现状是什么样、现在最缺哪些人才、IT界人才的职业发展路径是怎样的……

看过本文之后,相信大家对IT行业感兴趣的铁粉儿们会对风光无限、风头正劲的IT行业有一个相对全面的了解。

【初窥门径--行业揭秘】

IT,即Information Technology,也有人恶搞地称其为挨踢。这是一个诞生没多少年的新兴产业,但却是个英雄和天才辈出的行业,这让行外人和行内人都十分赞叹。这是一个充满科技天才和财富的世界。

IT含义很广泛,统指所有信息技术革命以来的计算机和电子通信技术。而本文中所指的IT,一般只指计算机软件开发这一领域(不懂技术,所以不谈技术,谈起职场,IT行业的规律大致相似)。

外行人眼中的IT人

外行人看IT这个行业有如下几个特征,如漫画所示。

IT界的“内幕”,你造多少?

高薪、年轻、高深、神奇、工作狂

业内心声:

1、高薪

高薪是没错,但是IT是个贫富差距很大的行业,往往刚刚入门的程序员和高级顾问的收入差距会有几十倍。而中国的IT薪水又是呈两头小、中间大的梭子型分布,拿低薪和高薪的人少,大部分人都在中间徘徊。

真正的IT精英收入依然较高,只是从菜鸟走向高薪和高手的道路因为同行者的增加而变得更加崎岖不平。不过这样的生存方式却很重要,只有这样严格遵循自然法则地发展,才使得IT这个行业在现在和未来大放异彩。

2、年轻

中国IT专业人员的年龄主要集中在21~35岁,其中26~30岁比例最高,占到四成;其次是21~25岁人群,略少于前者;31~35岁居第三位,不足两成;剩下的不足半成的是其他年龄段的,大都是35岁以上的开发人员。

IT这个行业是一个充满激情的行业,所有人都是抱着迎难而上和求知若渴的心态在工作。所以,年轻行业和年轻的从业者,谁造就了谁,谁是因谁是果还真不好说清楚。年轻,或许更多指的还是一种心态。

3、高深

IT的确是个聪明脑袋的聚集地,是个对个人能力要求比较高的行业,没有真本事会立刻被踢出队伍。IT研究的是毫无趣味的代码和飘渺的算法,但是创造出来的却是极大方便人们的各种软件,这些软件功能强大,却简单易用。

IT人承担了机器语言和使用者思想之间的翻译工作。其他职业要想培养出一个成手也许不会太难,而IT界,尤其是在竞争越来越激烈的形势下,想变成一个企业乐于聘用的合格开发人员,所要下的工夫绝对不仅仅是熬夜就可以达到的。

4、神奇

的确是这样,IT正以前所未有的速度改变着人们的生活,用神奇来说一点也不为过。光看中国网民的增长速度就会发现IT在互联网上吸引了多少人。

或许是只缘身在此山中吧,IT人并不觉得这个行业有多时尚。其实也只有IT人才明白,神奇的背后可是无数个加班的日夜和费心的思考。当然,还有闪光的 idea。

5、工作狂

大部分IT人都会有一些工作狂,因为脑力劳动不比体力劳动,脑力劳动相对不容易疲劳,尤其再加上不少IT从业人员都爱较劲,所以工作热情一上来,工作拼点命也就比较常见了。但是有时候工作狂也可能是因为主管交给员工的任务没法按时完成,或是领导交给主管的任务没法按时完成,所以这种拼命就很无奈了。

上述几个特征,大概就是外行人对IT人的印象吧。总的来说,这是一个说起来很有面子的行业,时髦、多金。同时,这个行业的人工作起来比较拼命。或许正是这些特征,吸引着一批又一批的年轻人投入其中,创造着自己的神话。

IT行情分布

为什么要提中国的IT行情分布呢?因为很多有志于从事IT行业的人,对整个IT行业在中国的行情并不了解,单纯地认为只要是种子,在哪里都会发芽,却往往忽略了自己职业生涯的成长与目标。

这里所指的行情分布,主要分为以下两点:

1、IT从业人员分布

IT界的“内幕”,你造多少?

先给伙伴们看看中国的IT从业人员分布表吧,看看中国的IT精英们都聚集在哪里研究问题呢。

IT最基本的单位就是人才,所以人才多的地方机会就多,技术的层次就会较高。而一些从业人员少的地方,也在一定程度上反映了那个地方的市场需求,所以机会不多,也就很少有机会接触新技术了。也就是说蛋糕如果很小,那就用不着刀子切了,一口就可以直接吞下去。

由图可知,中国的IT从业人员分布一般集中在东部沿海一带,又以北京、上海、广东三个地区所占的比重最大,可见这些地方也是中国IT技术的前沿阵地,拥有最高级的开发人员,拥有全国最先进的技术,当然,也存在着全国最激烈的竞争。

2、IT服务性质

首先要明确一个概念,IT产业属于服务业,就像医疗、教育、金融一样。既然是服务业肯定就有服务对象,这里我们不会分得太细,只是将软件开发产业面向的客户群体做一个简单介绍。

中国的IT产业,一大部分都是'自产自销',服务于国内的各个行业,比如电力、银行、钢铁等,我们姑且称之为传统的软件产业;另外一种也是近几年发展迅速的运营方式,也就是软件外包产业。软件外包充分利用了劳动力成本和全球化的优势,接受主要来自欧美、日韩等劳动力成本较高的公司的外包业务。

关于语言的选择

IT界的“内幕”,你造多少?

选择一门编程语言,只是入门的途径。过分依赖编程语言,只会让自己成为代码高手,而不是开发大牛,要知道编程语言只是一种工具,更重要的是编程思想。

工欲善其事,必先利其器。对于大多数初涉IT界的程序员来说,熟悉哪种语言,往往会直接决定当下的收入,并直接影响自己的生活。从笔者的调查数据来看,绝大多数开发者使用的语言是Java,达到了近40%,其次为C++、C#、C、.NET、JavaScript。不同语言的收入也大不相同,如图1-5所示。

IT界的“内幕”,你造多少?

从图可以看出,在C#和.NET开发者中,月薪少于5000元的比例最高,约占整体的55%。而Java开发者月薪达到10 000元以上的约占21%,是所有开发语言中相同月薪所占比例最大的。

【IT人独白:累并快乐着】

IT人我容易吗?

前面介绍了外行人眼中IT人的印象,其实家家有本难念的经,在貌似风光的职业背后,IT人也有IT人的辛酸,也有一些不足为外人道的苦衷:

水涨船高的薪水、脑力负荷重、技术更新快,需要不断学习、压力大

业内心声:

1.水涨船高的薪水

IT界的“内幕”,你造多少?

薪高一尺,价高一丈,要想在IT界精英的聚集地安个家,对于每个IT人都是个不小的难题。但是,一个真正的IT人凭借着自己的努力,总是可以实现这个目标的。当然需要的时间就只能因人而异了。

2.脑力负荷重

除了IT,大概找不出第二个对智力依赖如此高的服务行业了,严谨、求实就是这个行业的标准。再加上熬夜和加班,开发人员的脑子承受着不一般的负荷。开发人员一边为算法的优化费尽心思,一边又在为找bug排除故障抓破头皮。

3.技术更新快

IT这个光鲜亮丽的行业却必须是一个需要不断学习的行业。IT仅仅在其诞生的几十年中就已经发展到如日中天的地步,靠的不正是迅猛的技术更新速度!光看硬件产业,在著名的摩尔定律的带领下,计算机配件的性能和价格变脸般地更新着每个人的生活节奏。

如果你在满负荷的工作之后没有抓紧时间学习新技术,那么结局大概就像《多收了三五斗》里那样,只是多混了三五年经验,结果反倒贬值了。

4.压力大

概括来讲,IT人享受着平均高薪,普遍高压,追赶着先进技术,做着脑力劳动。这些可能不是每个IT人现在正在做的,但却是每个IT人曾经做过的。总而言之,IT是个勇敢者的游戏,没胆量的人是玩不到头的。

我挨踢我骄傲

IT界的“内幕”,你造多少?

尽管IT人存在着前面介绍的种种难处,每年还是有很多人涌入IT这个职场淘金,而已在IT很多年的老手也很少会去转行。既然是这样,那么干IT这一行绝对还是有很多让人流连忘返之处的。

1.外人的眼光

一项工作体不体面都是外人说了算,很多外行人都一般地认为从事软件开发的人脑子都特别好使,这让很多开发人员听了,就算工作很苦,压力很大,还是觉得很值。

诚然,现在一些IT公司员工猝死的事件也让外界对这个行业的玩命程度肃然起敬,但是IT这个流行职业还是以其超赞的智商劳动和前沿的技术手段惊喜着每个人。累是累,但是IT人吃的都是智商做的饭,香!

2.高成就感

用自己的聪明才智赚钱,肯定是很欣慰的,况且从事的还是对很多人讲都讲不明白的高新技术。身为IT人,看着闯入人们生活的种种IT产品,那种通晓内幕的沾沾自喜是很难有其他事物能够比拟的。

设想一下,你是淘宝网后台系统的开发人员,你看到别人在淘宝上买东西,你会很自豪。因为你通晓这个用来买卖东西平台的来龙去脉,了解整个业务流程,甚至还知道一些别人不知道的bug或窍门。此时,再看着他在电脑上一步一步按着你定下的规矩操作,内心的窃喜是不言而喻的。

就算很少会有人听你讲解这其中的奥妙,因为在他们看来这不过只是"茴香豆"的四种写法,但是身为IT人,感受那种真理掌握在少数人手里的感觉,妙不可言。

【散兵游勇还是团队作战】

IT界的“内幕”,你造多少?

真正的软件开发行业并不像一些人想的那样,所有的项目由很多团队开发,也不像另一些人想的那样,全靠一个天才创造。两种情况都是存在的,关键是要在竞争如此激烈的IT行业做好这两种人,让自己有备无患。

哪样多一些

中国的中小型IT企业比较多,团队规模一般比较小,所接到的项目不可能很大,所以更多的情况是会把项目分成很大几块,然后交给团队开发,因为项目分割得很开,所以团队中每个成员所做的工作更多地像是一个独立的项目。

刚刚走出校门的大学生,自己单干的能力或多或少肯定是有的,团队意识一般就很少有人有所体会。所以对这方面还是有所顾虑的,其实团队开发并不是什么高妙的东西,当项目经理把任务分配给每个人的时候,你接下来要做的就是自己来做,和自己开发是没有太大区别的。

团队和单兵

能力再强也要有团队意识,很多高手就是团队意识较差,使得自己瑜不掩瑕,反倒竞争力变弱。

一个高手在团队里做队员,如果他是个安分守己,按时完成任务的低调高手,这样还算好,如果高手是个不甘寂寞的人,表现欲比较强,总是不当地批评别人开发中的错误,没人愿意被自己同级的人骂,高手如果总是这样压制别人,肯定影响到队伍的团结,这样整个团队的战斗力就被大大减弱了。

不要停止思考

IT界的“内幕”,你造多少?

不管你以后到了公司做什么,都必须记住,不要停止思考,这才是开发人员的Golden Rule。

作为一名开发人员,你得明白自己是个脑力劳动者,如果有一天你发现自己的身体比心智还要疲惫,你要小心,是否自己已经变为一个披着脑力劳动者外衣的体力劳动者了。"

【职位和待遇是怎么升的】

这条路大家都是怎么走的

一般来讲,一个菜鸟进入IT这个行业,如何一步步走上去,把自己搞得很成功?

首先要抓住机遇,这个听起来有点儿虚。的确,机遇这个东西有时不好把握,但能力却是实实在在的东西,可以提升。一般情况下,进入公司,升职还是要靠自己的能力。

首先你进入一家公司,肯定要从底层干起,先做开发人员,然后崭露头角之后可以做到Team Leader,负责整个小团队,然后慢慢发展,会给你负责整个项目的开发,也就是类似项目经理,但是只是技术上的负责和领导。

然后就是你要考虑的问题了,你是更喜欢做技术还是更喜欢做管理,喜欢技术就是负责整个公司的技术发展,比如技术主管;喜欢管理就逐步走向项目经理或市场等领域。当然做技术主管必须也会管理,项目经理也必须懂技术,只是侧重点有所不同罢了。

如图是IBM中国软件开发中心的一个简单的升职流程图。虽是跨国公司,但其实中国的IT公司大概也是这个流程。

IT界的“内幕”,你造多少?

这里需要提一下的是IBM对员工的技术能力是划分等级的,类似于柔道几段那种。分为1到9级,9级是最高级别。

1.Vender阶段

这是进入IBM最初的职位,由于是"贩卖"进来的,所以还不能彻底算是IBM的员工。但是想要进去也不是那么容易的,一般要求有一到两年的工作经验,能力必须也要符合IBM的招聘制度。Vender一般的等级为5级或6级,也会有少量7级的。

2.Regular初期阶段

项目开发完成以后,即外包合同已经结束。这时候对于Vender一般有两条路可走,能力比较出众的,就有可能被IBM聘用为正式员工,即Regular,这时候就算是一个真正的IBM人了;能力并不是很出色的一般继续回到原来的公司工作。

3.技术巅峰还是管理牛人

变成了Regular之后,作为IBM的正式员工,就要开始在众多的IT精英中求生存和发展了。Regular继续发展,又会面临两条路可走。

第一就是继续做技术,经过努力让自己的技术等级不断提高。IBM对于高技术人才政策是很好的,会提供最好的环境进行技术研究。

当然这里的技术就不再只局限于某个具体的业务项目了,一般都是一些技术发展方向、新的框架等。最高级别的技术人员是IBM研究院院士,这个级别很难达到,因为全亚洲也不过百人。

第二是走向管理层,从Team Leader到Project Manager,然后慢慢做到区域总经理,一步一步升上去。最后可能会很少研究技术,主要是研究公司的内部管理、业内合作、投资的运作等关系到公司发展方向的内容。

这些升职经历都只是作为参考,虽然只有短短几百字,但是真正要做到可是需要异于常人的努力的,万丈高楼平地起,做事要有愚公移山的精神。

有干不动的时候吗?

青春饭,任何有志于从事IT这个行业或者对其有所了解的人都会听到过这种描述,这个原先用在文艺圈的词现在又拿来吓唬IT人。

对于认为IT行业是"青春饭"的行内人来说,干不下去了一般有以下几个原因:

对工作无热情,进入IT行业只是听说能赚钱,对工资的热情远远高过工作。这样的人很快就无法忍受IT行业中踏实严谨的作风,没有工作热情,自然无法在竞争激烈的IT行业生存下去。

每天的工作是重复性质的,这可能是所在工作环境的缘故。如此长期下去,积极性也会慢慢消磨殆尽;又或者是个人能力达不到,职位也无法得到升迁,自然慢慢懈怠下来。

健康问题,这种情况比较少见,不过这种情况也比较情有可原。IT行业毕竟是比较累的,如果就职的公司喜欢让员工加班,随着年龄的增长,自然健康状况会变糟,最后只好提前离开这个行业。

如何让自己干下去,其实并不难

保持始终饱满的工作热情,很多IT巨人的工作热情都是让我们难以理解的,像比尔•盖茨之所以能够建造一座宏伟的微软大厦,这和他对计算机技术的热爱是分不开的。

通过做一些不可避免的重复性工作,通过量变达到质变,提升自己的能力素质。坚决不要做那些披着脑力劳动者外衣的体力劳动者,那样很快就会被淘汰。

希望看到这里本书已经说服了各位读者彻底与"青春饭"论调划清界限。随着时间和职位的变化,体力劳动在减少,脑力劳动、知识的积累和丰富的经验却在不断地增加。这些都是时间给予每个人无价的财富。

【大公司,小公司】

归根结底,所有求职者最后还是会进入公司上班,公司按照前面小节里讲的分为欧美的、日韩的、中国的、传统的、外包的等。但是最普遍的一种分法就是大公司和小公司,简单来说食量不一样,吃的多少和吃的方法也就不尽相同。

大公司爱专才

大公司的概念应该是员工达到500人以上规模的公司。大公司里面的团队模式比较正规,因为要管理好数百的员工,除了思想教育,就是纪律了。

大公司的项目管理结构大致如图所示:

IT界的“内幕”,你造多少?

一般情况下大公司接手的项目规模也必须要大,因为巨人肯定不能靠只麻雀果腹。既然项目规模大,分解开来,每一部分仍然很复杂,所以还会逐步细分。项目分到最后,每个部分所涉及的知识面已经非常狭窄了,所以只需要在这方面精通的人来开发即可。

大公司肯定不会缺少技术人员,但是肯定缺少专精于某项技术的人才。所以只是技术很全面的人去大公司工作会很难过,虽然很多技术都懂,但是总有人比自己更精通。时间长了,自己什么也学不到,反而让上级认为地主家也没有余粮养闲人。

小公司爱多面手

小公司的规模一般比较小,员工在50~100人左右。小公司一般没有能力为每种技术都配备一个领域高手,所以小公司的职员虽不能"万事通",也差不多算是"百事可"了。

小公司的项目管理结构大致如图所示:

IT界的“内幕”,你造多少?

虽然小公司接手的项目不算大,但是麻雀虽小,五脏俱全。就像演员们常说的:没有小角色,只有小演员。小公司的项目由于规模、资金、开发周期的限制,不可能寻找专精的开发人才来进行开发,而进行项目开发的人员就必须身兼数职,多劳多得一些了。

说句实话,公司规模大小并不是判断自己待遇高低的标准。进了大公司可能道路好走些,但是也很难在那里做到鹤立鸡群,而且门槛也会很高。而小公司门槛低些,上升空间可能会更快,但是技术深度比不上大公司,公司理念和文化可能也不会有很深的底蕴。

免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。


分享到:


相關文章: