IBM职业之路—职业规划和技术发展(转自LU)听听前辈的意见!
不要在意技术选错了怎么办,过几年消失了怎么办?技术是相通的,只要不死学技术,任何技术都有用。IBM的技术类职业从总体上分为:specialist, consultant, architect和project manager四类
积累、寻找你的方向--》稳定之后的反思--》再次选择
以前的思路捋一捋,准备写点东西。欢迎大家多提意见,有问必答。也没什么规划,想到那写到那,所以意见、问题将是最好的指路灯塔。
计划分四部分,头一部分基础篇没有任何(几乎)技术特指,而是一个技术职业人的品格,也希望坛子里面的老手们不吝赐教、跟贴。入门篇会对我熟悉的技术领域做个简要介绍,提高和精通则太技术化了,所以后三篇大概会转到aix论坛里面。不过,最后一篇里可能又会有一些超越于产品技术的东西,没准在这里更好。Who konws?
预计很长,不知道能不能坚持下去,希望大家给我鼓劲。谢谢!如果有不同意见,也一并请质问我,以免误人子弟。
基础篇
中国的职业教育刚刚起步,许多大学生甚至硕士、博士毕业了却不知道自己现在能做什么,将来往什么方向发展。弥补传统教育不足的是一些职业培训班,但是这些培训班往往都针对某一种认证、考试为目标。以考试为目标的培训与传统教育一样,造就了一大批paper engineer(纸上谈兵的工程师,实际上不能真正工作),尽管拥有许多认证,而实际上却完全不能上手操作,这也见接导致了认证的贬值。
什么是职业
刚毕业,我们都说找工作,而不是找职业(Career),实际上是有一定道理的。所谓工作,是赚一份工资,养家糊口,然后借此创造更多的机会,找到更好的发展道路。一旦确定了某一条道路,这就是职业了,尽管工作可能还会变化,但是这条职业的道路却相对稳定得多,有时候,由于工作要求,不得不偏离了职业发展的主线,你会慢慢调整,找机会再回到原来的发展方向上去。而且,即使较长时间偏离了职业主线,你却也可以因此学到更多的技能,在今后某个时间,对你产生意想不到的帮助。
确定了职业发展有什么好处呢?只是找一个又一个工作行不行?牛顿说过:“我之所以成功,是由于站在前人的肩膀上的原因。”职业就是这样,让你可以通过每一份工作都得到内在价值的提升,让你变得越来越值钱,而不是由于一时的市场波动,得到高工资,当市场萎缩的时候,你就失业了。通过职业发展规划,可以与IT的金科玉律抗衡:IT行业并不是年轻人的行业,IT行业是属于职业人士的。
或许很多IT行业的年轻人并不相信这一点,可能他看到在标准的IT公司里,过了35岁,就很难再去换工作、跳槽了,而且经常要看老板的脸色,生怕被辞掉。实际上,这恰恰说明了在IT行业,职业规划更为重要:如果没有很好地规划未来发展,那么结果就是辛辛苦苦工作几年之后,自己的价值却越来越低,最后成为一个随时可被替换掉的IT流水线上的工人,而新涌入的年轻一代就业大军则能够不计加班、不计报酬、不计强度去“抢夺”这个职位。这就是我们常常听说的IT行业是年轻人的行业的原因。但实际情况是这样么?在北美,IT产业发展比中国早一些,也成熟一些,你会发现尽管在一些初级岗位,大多是年轻人,而更多地担当着重要岗位的是“老”IT。他们一般已经不再是伏案加班赶工写代码的程序员,而大部分都是从事着被称为架构师(Architect)或者咨询专家(Consultant)的工作。这些工作的强度感觉更小,工资也更高,而且更不可替代。
在中国的IT行业里有哪些职业可发展?
与任何一种类型的企业相同,IT行业里的职业也可以分为管理和技术两大类。而其中技术类,并非我们通常指的纯粹的技术,它是一个更为广泛的范畴。
我们现在有了职业经理人之说,这些人,就是选择了人事管理这个职业。无论是什么类型的公司,职业经理人都需要去引导被管理者认同公司的价值观,并为这个价值观而努力;同时,职业经理人还要设定公司的总体阶段发展目标,并将目标按照企业组成进行细化、分割,并一级一级地分布下去,落实到每个具体的员工;职业经理人还需要评价被管理者的努力程度和目标完成程度,对其给与相应的奖惩;协调自己所属部门与其它不同部门之间关系,配合其它部门一起完成公司总体目标也是职业经理人的工作任务之一。总之,职业经理人是管人的职业。
本书重点介绍技术职业发展,那么什么是技术类职业呢?技术类职业在不同行业差别非常大,就IT行业来说,技术类包括规划、设计、开发、制造、营销、实施、管理(不是管人事,而是管设备、系统、项目进程等)、维护等许多方面。由此可见,技术类的职业范围非常宽,分工很细,因此如果没有很好地规划技术类职业,选择了不适合自己的职业,以后转型会越来越困难。
管理和技术那一类更适合呢?这实际上不是一个问题,因为没有正确答案,结果因人而异。首先,管理类并非不懂技术,否则如何定位公司发展?如何评价一名技术人员的工作业绩?而技术类也并非完全不懂管理,特别是到了资深一级,必须具有领导一个小组甚至全公司的员工去工作完成某一项目的能力;其次,这两个职业之间没有截然隔离的鸿沟。很多时候,他们会互相转化,例如一名技术专家会慢慢走到管理的职位,而一名经理可能又由于对公司技术的深刻理解而被委任为技术先锋,做市场新产品的开发工作。例如我们所熟知的比尔.盖茨就是以技术专家起步,最终成为微软的管理者。最后,绝对意义上,两者之间不存在高低贵贱之分。尽管我们感觉管理的职位似乎高于技术类,这是由于国内的公司大部分都没有自己核心技术的原因。试想,如果一个技术公司(特别在IT行业,公司大部分都是以技术立足的),凭借自己独特、先进的技术打入市场,那么公司里面掌握这些核心技术的关键技术专家其职位肯定比公司总经理高,尽管原则上他要被总经理管辖。因为如果总经理辞职了,可以很容易再招聘一个,而如果这个技术专家走了,公司也就倒闭了。一个广泛流传于股票市场的笑话是这样的:市场蒸蒸日上的时候,傻子都可以让公司赚钱,有没有管理不重要,那么给公司管理者发的薪水一定是最低的;而如果市场萎缩,公司裁员,那首先被裁掉的一定是管理人员!因为只有这些管理人员才既无所事事又无关紧要,如果干活的人都被裁掉了,公司早就关门了。考虑到以上三点,我对于管理和技术这个问题的回答是:你在工作中会发现自己的偏好和特长,然后逐渐确定自己的方向。
本文是面向技术类发展的,以后也是分析技术类职业。
现在觉得 基本上职业就是做人 用做人的能力与人格方面的优点去做事
首先 疑人不用 所以先要让别人信任你
第二 要学会表现自己 适当的表现让领导发现你 觉得你可以做大事 为他做好事情
最后 当有了机会后就会升级 这时重要的是管理下属 让下属愿意为你效力
这些东西 里面 技术只是一个敲门砖 个人觉得 如果你是做为爱好 那就可以在技术上一直的深入 如果只是当成一个职业 那还是多关注技术以外的东西 起决定作用的就在这以外的东西里面
(同时我想 很多公司里面都有很多油条 混的不好也不坏 可能就是掌握这样的规则了 )
Orian讲的Career我觉得很有道理。
我从前做学生的时候,志愿就是要考清华,要考北大,专业和职业想的却不多;
现在看下这边的小孩,他们说我要做律师,我要做药剂师,然后为了实现这一目标再一步步的去拿学位,职业认证,行业认证。
IT是属于职业人士的,我从前没想过这点。
相比律师,医师,会计等高进入门槛职业,IT作为新兴产业,大学毕业生,甚至高中生就可以直接Break into这个行业,进入门槛的降低直接带来了激烈的竞争。
不过有理由相信随着时间的推移,技术发展的深入,细化,IT将越来越接近其他技术行当,技术进入门槛越来越高。
Larryh以前给过顾问一个定义,大约是凡是没办法用书面文档确定下来知识的行当就会产生顾问的需求。还有一个是讲如何算懂了,大约是脑子里拿方案出来,不涉及具体产品,就把architect的solution搞出来。
最近给客户做一个方案,我和另外一个资深的Architect各自做,然后讨论。结果我做的是普通的blade center,一看人家的,SAN Boot up的Blade Center,而且在Blade数目,采用VMware和SAN Switch端口数占用上的经济考虑非常适合,内网,外网的划分,,spare blade的切换,TSM通过防火强备份外网的安全考虑等等都不错。
我看了对方的方案后,连续做了几个方案,证明人家的确实是性价比最高的。
我想这就是功力吧,他有的认证我基本都有,他方案中涉及的SAN,TSM等等知识点我全理解,可是我没做到。这也就是他能拿三倍于我的工资的原因。
Orain讲的技术与管理的作用,挺有意思,我得想下。
目前就我的理解,项目管理在IT中的实际作用比较大。上个月我配合另外一个Consultant做事情,突出的感觉到其对项目进度,人员管理的控制能力,收获非常大。
他是集成顾问,CM专家,不懂AIX,TSM,WPS,DB2,可是整个项目在其运作下非常顺畅,大家各司其职,工作愉快。
感谢Orain能写这篇文章,也感谢LU上的前辈们的指点,这样的指点对我们这些后来者帮助太大了。如果我四年前能看到类似的东西,就不至于是今天这个样子。
觉得最重要的还是这里
如果是一个重视技术的公司 那就成为技术上不可替代的人
如果是一个重视经营的公司 那就成为经营上不可替代的人
基本上 能代替你的人越少 你的价格就越高 最后如果老板都不能代替你 那你就成为这公司的新CEO了
但是 一个公司应该是向使用流水线形式方向发展的 所以它会尽量去减少这些不可替代的人 通过流程或是其它方式减少这方面的代价
对于这些公司来说 这些不可代替的人代表公司的执行力 如果缺少合适的人 那公司只会不向这方向发展或是发展慢点 不会影响公司的正常经营
IT是属于职业人士的,我从前没想过这点。
相比律师,医师,会计等高进入门槛职业,IT作为新兴产业,大学毕业生,甚至高中生就可以直接Break into这个行业,进入门槛的降低直接带来了激烈的竞争。
技术进入门槛越来越高。
Larryh以前给过顾问一个定义,大约是凡是没办法用书面文档确定下来知识的行当就会产生顾问的需求。还有一个是讲如何算懂了,大约是脑子里拿方案出来,不涉及具体产品,就把architect的solution搞出来。
我想这就是功力吧,他有的认证我基本都有,他方案中涉及的SAN,TSM等等知识点我全理解,可是我没做到。这也就是他能拿三倍于我的工资的原因。
[right][snapback]456422[/snapback][/right]
临时先回一个。
IT的入门门槛很高,现在高,以后也很高,但为什么:刚毕业的大学生就可以干IT?为什么IT人的工资不高?这是市场使然。
绝对意义上来说,做IT是没有任何资格限制的。任何一个人,只要公司愿意雇用,如果做IT,什么条件都不需要,就可以雇佣。而如果他做餐饮:需要健康检查;如果做律师,需要有法律认可(我不知道具体是什么,但一定有);如果做医生,需要有行医执照。这些都是硬指标,几乎做不得假,唯有IT,什么都不需要,只要你让面试的人相中,就Ok了。因此感觉门槛低,刚毕业的大学生也可以作。越来越多的人涌入IT行业,相当于富裕的劳动力太多,供大于求,因此总体工资水平连年下降。
真的劳动力过剩么?其实从相对意义上来说,IT是新兴行业,没有很充足的ready的劳动力大军候选,就是back log不够,招人的也只好将就,矬子里拔大个,选相对好的。但是如何判定这个人是大个呢?既然没有硬指标,就相当于招人的风险在公司,而不在应聘者。一旦聘用了不合格的人,给工资不说,耽误时间、事情啊!这些都是公司选人的风险成本,公司成本高了,应聘的多了,相对意义上来说,公司为了保证利润,自然降低工资。
IT能力的评价也很麻烦,中国公司一般人少(或能做的人少),不专业,需要一个人顶替很多人,需要的是一种综合能力,而真具有综合能力的人凤毛羚角啊,伯乐就更少。(取自千里马常有而伯乐不常有,如果千里马都少,伯乐更是何其少?),真的是招人难啊!不知道南慧有没有感触?遇到具有这种能力的人,给多少呢?更不好核算成本。一个公司一年可能只做几个项目,每个项目这种专业人士只用2个星期,而别的时间你还要养着他,不如找两个要价少的,即使没有那么好的设计方案,没有为客户提供最优,但客户不是更不懂?只要能混过去就行,往往签单靠关系,拼价格(中国现状),有没有这个专家不重要。(性能、可靠性都是系统运行时候的事情,到时候再说吧!这可能也是中国大部分IT项目都有烂尾的原因?)
以上说明了为什么IT人不值钱,概括来说是以下几点:
1. 没有绝对意义上的门槛(严格法律规定的)
2. 廉价劳动力太多
3. 个人价值、水平无法历史追溯
4. 招人的也不懂
5. IT利润越来越少,小公司养不起大专家,没有一个合适的支持模式(这个很有意思,以后专题研究)
6. 劳动力们的期望太高,现在已经不是IT革命的年代,开始进入平稳运行,IT人凭什么比别人拿得更多?(饭店里服务员在北京现在大约500-800/月,包吃住),尽管你觉得你会的饭店服务员不可能会,但你把你会的东西一一列出来,难道一个聪明的,能在1个月内无师自通记住饭店100多种菜肴价格、特色,能handle醉酒客户的服务员,给他半年时间,不能胜任你的工作么?也许不能。但我没有那么自信。
-----------
关于architect和consultant,这个以后专题讨论。简要说,architect就是知道如何盖房子可以百年不倒的,而consultant则是个翻译和会计,将客户的业务需求翻译成it人可理解的需求,并进行清晰明确的整理,让客户自己知道自己的现状,让IT人完成满足客户需要的设计。
如果房子都是一层,或者只用3年就会拆掉,又或者每月新出现一种非常先进的建筑材料或建筑方式,市场上architect就是人人可作的,真architect也没看出来有什么价值,而且可能也跟不上形势。
consultant是一种方法,所以做consultant似乎比architect更容易些,至少可以通过培训速成。中国缺少这种培训,我准备办个培训班,是否有比学aix更多的报名者呢?
-------------
关于员工与公司之间的博弈
公司倾向于付出在市场上雇用同样能力员工的最低工资,并将该员工变成一个可替换的标准件,尽管所有的公司都在鼓励员工建立自己独有的价值和创造精神,这真微妙。
员工倾向于获得市场上雇用同样能力员工的最高工资,并力图成为一个不可替换的非标准件,尽管所有员工都在盼望公司能给自己更多的发展位置,而这个位置实际上是公司标准化后的。
Orain讲的小公司养大专家的问题,我在这边看到的解决方法是小公司只保留几个必不可少的Architect和主打产品的顾问,雇佣大量的Contract。
正式雇员的工资相对低些,但稳定,一年有四周带薪假期,一个月3天病事假,考试培训等报销等等;
Contract的工资折到小时计算大约是正式雇员的两到三倍,但按时计费,没有别的任何福利。
你比如说象LU上一些个高手就大可以做Contract。
平时公司养一些跟我一样啥都懂点的二把刀,一但有事情我们可以把问题确定到相关技术层面,是OS的问题找谁,是DB的问题找谁等等,当然普通的问题得能自己做掉。一小时付几百很正常,整个算下来还是比雇全职的合算。
上次我们的Domino做迁移,虽然自己是Vender,一样雇外面的Contract工来解决,很快。要我们自己去做也可以,怎末也的一周,这样主业上的精力被占用了,而且质量不保证。
这一点也是我感触很深的一个地方,国内某以加班出名电信产品商在这边设办事处的时候,我一个好朋友被抓去搭办公网络,文件服务器等等,他是做电信级产品的,这些东西折腾他够戕。我去帮他看了下,说你付1千的服务费,我们半天就给你做下来,愿意付几万一个月的租金,拿上亿的项目,却要省1千的小钱。最后他们的机器还是我给他们配的,就当是友情帮助,因为是朋友也就不计较了。
职业发展规划
近几年,IBM产品在国内的用户越来越多,市场上也越来越需求熟悉IBM产品、技术的工程师。特别是在金融、证券、保险、通信等就业热门领域,正是IBM产品一统天下或趋于独霸市场的行业,这些行业对IBM产品工程师的需求量与日俱增。从IBM在中国本土的发展来看,一方面,随着客户群的爆炸式发展,IBM需要越来越多的工程师去支持客户;另一方面,IBM也是非常看重中国市场的,而且中国是最近几年IBM持续2位数市场增长的仅有的几个区域之一,IBM在中国的雇员现在已经达到尽3000人(截止到。。。。)。特别是服务领域,人员增长尤其迅速,一些媒体报道说,到2008年,单是IGSC(IBM全球服务部在中国的称呼)就会达到5000-8000人。原先与IBM平起平坐的几大IT厂商,自从互联网泡沫爆裂之后,大部分都一蹶不振,唯有IBM,小幅下滑调整之后又逐渐上扬,并在最近几年,一直领导着IT发展的潮流。IBM有服务、产品、研发三个主要的盈利来源,其中服务盈利的规模在近几年飞速增长,这也是IBM在互联网泡沫爆裂之时没有跌入深谷的原因。(成也萧何、败也萧何,如果有时间,再详细聊一聊关于IBM服务)。IBM现在的发展看起来是由研发带动市场,并获得高利润的收益,当市场趋于成熟,则由产品部门快速跟上(IBM从来不主动创造市场,IBM创造潮流,但轻易不去涉足市场,可能是大船难调头,也可能是减少投资风险),最后由服务去收官,获得稳定的、长期的收益(但利润很低)。
参考ibm最近几年的年报(可以与其他几公司对比,HP,SUN,SGI),可以了解IBM的发展。国内的集成商、开发商也都向IBM靠拢,或者提供多选择的解决方案,或者干脆称为IBM产品的专卖、分销。这些企业和IBM本身,也包括用户,对于IBM产品技术人员的吸纳,造成了巨大需求缺口。
IBM的技术类职业从总体上分为:specialist, consultant, architect和project manager四类,简要来说
Specialist,也就是技术专家,需要对某一类IBM产品或者技术具有非常精深的认知,能够提供设计、操作、管理、维护等方面的具体工作。技术专家需要了解许多产品、技术细节,例如某一产品在某个版本的微码下有什么功能,有那些bug。
Consultant,咨询师。这个概念是近几年才引入国内,并逐渐为大家所接受。咨询工作的要点是帮助客户理清思路、做出有理有据的判断,有时还需要将结果“翻译”成IT业界专门的语言或者沟通方式。
Architect,架构师。可能比咨询更晚被认知,但是实际上这个职位由来已久。与建筑相同,架设IT系统业需要设计师,这就是架构师。架构师需要对产品和技术有广泛理解,而且不仅仅对一种或几种,而是几乎所有流行、相关的技术和产品。架构师通过对行业理解为基础,合理选择和设计,为用户提供最佳解决方案。
Project Manager,是对项目进程,不只是实施阶段,包括开始的准备、分析、设计、投标,以后的维护等等有完全的掌控。知道到什么时候应当有那些人做哪些事情,会出现什么样的风险,并通过什么方式降低风险,确保项目如期。从某种意义上,PM就是懂技术的职业经理。
这四种技术职业只是四条技术主线,而销售(与我们想象中的相反,销售是一种真真正正的技术职位),质量保证,服务工程师等等职位则是某一种职业发展某个阶段所从事的具体工作。
作为技术职业之路,起步一定是基础技术,如果没有基本的技术作为支撑,自然有些空中楼阁的感觉。不要在意技术选错了怎么办,过几年消失了怎么办?技术是相通的,只要不死学技术(关于这个死,以后讨论),任何技术都有用。例如Token Ring消失了,但实际上任何IBM产品都融会贯通了Token Ring的概念,从SPCN到RIO,从SSA到FDDI(不幸也都即将消失了),但甚至最热门的SATA也是Token Ring的后裔。因此学基础技术,就学根本、内涵的东西,而一些外在的命令、操作则一带而过,知道什么地方有,可以查到具体参数,大概有什么功能就好,当确实需要的时候,在具体研究。而这时反而要研究得非常透彻,连该命令的bug,执行时对系统的影响都要搞清楚。
初入职场
在起步阶段,一方面要取得一定的技能,另一方面,则需要用这些技能获得起步的动力,也就是取得执业发展的敲门砖。一个合适的工作则能大大增加自己发技能展的机会,而由工作提供的经济基础也能大大帮助你的职业发展哦。一个维修服务公司、集成公司都是不错的选择,或者能够直接进入IBM 就更好了。如何能通过面试?市场上有许多面试教学书,大家可以参考。本文介绍的是技术职业发展,让你长期受益,而不是专题的如何帮助你找到好工作。
介绍一下IBM的招聘过程,希望对大家能有帮助。其他外企有点类似,但也不完全相同。此处要提一句,因为是外企,外语是必须的,而且是用于交流的外语。所谓交流的外语,是听、说、读、写的能力,要求你和别人可以沟通,只要你能明白别人的意思,别人能明白你的意思,没有歧义就够了,而不需要语法准确,甚至一些常用IT俚语是不符合语法规则的。如果排名,则读最重要,听与写其次,而说为最后(面试的时候相反,可能不会考读、写,反而听说重要一些)。因为,你以后有无穷无尽的英文材料需要看,看不懂、看得慢是不行的。
应聘当然先要准备一份简历,并且让你想应聘的公司知道。如果你没有太多的技能,就要写出经验;如果没有工作历史,就要写出能力;如果没有成果,就要写出原因。简历不用太花哨,豪言壮语、处事哲学的罗列也不见得有积极作用。除了校园招聘,直接写出你要应聘的职位通常都有助于提高你的机会,对公司北京情况的了解也很重要,因为这些细节都可以让别人觉得你至少用心了解过公司的情况,你是真心实意想加入,并且有钻研精神。
IBM公司的招聘职位在公司的网站上有链接,也可以直接访问下面的地址:
http://www-900.ibm.com/cn/employmen...rces_employment
Available positions介绍了IBM当前急需招聘的职位
Life at IBM介绍了IBM的部门、个人工作的发展、福利等内容
Graduates则介绍了每年的校园招聘的情况
以上这些介绍都是英文,如果你这些内容看起来很吃力,那就只好再补习补习英文了。
IBM公司内部具体的组织、职位、关系、工作责任在此处暂略过。
积累、寻找你的方向
如果你有幸进入了一家不错的公司,那就赶快让你的职业列车开起来吧。此时是学技术的最佳时期,即有压力,又有动力,还有新鲜感。还要确定你大概的方向,当然是技术方向。你会觉得什么都不知道,什么都想学,什么都有用,于是疯狂地积累。但是有时可能会有这种感觉:想学的太多,力不从心,或者不知道学什么好;想学东西却不知道如何开始,感觉无从下手。先不要着急,在本文稍后的技术专题可以帮助你。
如果你并没有一个好公司所依靠,或者觉得自己的公司没有机会,你就需要不断地跳啊跳,去适应。直到你找到一个你认为可以有发展的公司、职位为止。
但换公司不要太频繁了,而且不要由于一时不顺就“赌气”换公司,甚至回家待业。时间可以改变一些,而经历也可以历练你自己,每一次挫折都是你人生的升华,尽管当初你觉得是纯粹的痛苦,没有丝毫价值可言。这是我的个人经验,你可以信,也可以不信,但一定请时时想到此点。
稳定之后的反思
居安思危,不断提升自己。此时你应当已经是一名拥有不错技能的技术“高手”了,而且工作蒸蒸日上或者已经爬到公司(如果是一个小公司)的技术高,此时仅仅是通常的技术已经不足以让你的职业飞跃,还要学习professional(所谓专业)技术,这些技术可以让你的工作更有效,提高你工作成果的附加值。例如沟通技巧,协商能力,决断方法,时间管理等等。职业成长的最佳阶段在此。
再次选择
此时,你已经有不错的收入和很好的职业发展之路,如果没有意外发生,你应当可以依靠他终了你的一生了。你可以去实现你的价值,也可以过“幸福而快乐”的日子。但是,你是否还不满足?又是该做一次选择的时候了,这是在创造梦想。可能梦破灭了,你又回到起点,但由于你以前的积累,你也不会一无所有,回来继续过安稳日子,准备下一次爆发或者过平淡的生活吧!也可能不幸梦成功了,你就走到了另一个境界,之所以不幸,是你将面对更多的挑战,更多的压力,当然你获得了更多的机遇
IBM职业之路-职业规划和技术发展
最新推荐文章于 2019-01-07 20:39:51 发布
IBM职业之路-职业规划和技术发展