通往测试架构师之路[1]。

职业规划是对职业生涯乃至人生计划的过程,职业生涯规划的好坏可能将影响整个生命历程。感谢您阅读《通往测试架构师之路[1]》内容,职场资讯网小编向您推荐一些职业规划知识,欢迎参考,希望能帮到你。

在公司呆了有几个年头了。在测试技术方面的技能长进了不少,又能享受写代码的乐趣,同事们经常交流对软件测试技术的见解,也在项目中实现一些创新的测试技术和基于自己的想法设计好的测试框架,每天过的很开心。随着对测试这个职业的了解越来越深,对微软测试技术的掌握越来越多,慢慢地,人就开始对那些测试大牛在做什么感兴趣了。他们就是那些在公司内部挂着测试架构师头衔的一小撮人。They are Test Architects。

什么?你的公司还有测试架构师这么一说?呵呵,好像很多人都会这么问吧。大家听架构师听多了。比如我们头比尔的头衔就是微软首席软件架构师。一般来说,说到架构师,人们想到的都是软件设计架构师,那些设计整个产品架构,决定各模块如何协调工作,决定采用何开发平台的大师(对不起,可能每个人对大师的定义不同,如果你心目里只有Lippman, Stroustrup, Anders这样的人才能称为大师,那么原谅我的定义,我的大师就是那些杰迪武士里的Master,他们中有些人是Yoda/Anakin这样实力超人的,但也有一些普通的我们每天都可以从他们身上学到不少东西的人,我愿意把后者也叫大师。)。那么测试架构师,他们是些什么人?他们凭什么拿着和设计架构师一样的薪水?我们怎样成长为测试架构师呢?我也是带着这样的一个个问题,在雷德蒙总部有幸遇到一个测试架构师艾德。那天,大晴,有利西方。

测试架构师,这里我更多的是讨论这个角色的职责,而不是这个头衔本身。所以也许你已经扮演了这个角色,但没有这个头衔。但这不妨碍我们讨论测试架构师在做什么。

如果你是一名测试架构师,那意味着你有很多事情可以做,虽然你不一定都做:开发和设计测试框架测试库;纵横全局的考虑产品的功能,设计复杂的测试系统;负责研发某一项特定的测试技术;为你的公司考虑如何提高测试效率;但总的来说,我们可以这样描述:测试架构师领导公司测试技术的发展和测试策略上的方向。区别一个测试架构师和普通测试工程师的特质是:他关注的是一个功能模块,一条产品线,还是整个公司的测试部门的问题。甚至对于一些更加资深的测试架构师,他们已经不再局限于产品当前版本的测试,他们可以前瞻性的考虑未来的版本的测试策略和技术。

测试架构师的角色可以和设计架构师的角色互相比较着看,设计架构师,计划/设计一个产品,关注着产品的研发过程。同样的,测试架构师他们计划/设计测试平台,关注着产品的测试过程。(废话而且拗口是吗?)但他们倒是有一个让我们IT民工羡慕的共同特点,他们更多的是提供咨询服务,并不亲身去帮你写完每一行代码。他们的工资不由他们敲多少字决定。

zc530.Com小编推荐

网工之路应该这样走[1]


(一)、管理员

■职称:初级
工作在中小企业,涵盖网络基础设施管理、网络操作系统管理、网络应用系统管理、网络用户管理、网络安全保密管理、信息存储备份管理和网络机房管理等几大方向。
这些管理涉及到多个领域,每个领域的管理又有各自特定的任务。

■主要岗位:网络管理员(系统管理员)
■工作职责描述:
1、网络本身的管理;
2、网络中操作/应用系统的管理(在大型企业、外资、合资企业中通常称之为MIS(Manger Information System,信息系统管理员).
两者的区别主要是:网络管理员重在OSI下3层,系统管理员则主要在系统维护和公司信息系统管理上。
■就业前景:是一个专业网络人员必经的初始阶段

(二)、工程师

■职称:中级

工作在网络公司或者大中型企业。在网络公司中主要任务是设计并建设;在大中型企业中的主要任务是运营和维护。

网络工程师其实是一个包括许多种工种的职业,不同的网络工程师工种对从业的人员的要求也不一样,对从业人员的网络管理水平的要求差别很大。专业网络工程师主要有:网络系统设计师、网络工程师、系统工程师、网络安全工程师、数据存储工程师等。

1、普通网络工程师

■工作职责描述:

(1)、高级网络管理员,在大企业中或是在网络公司工作
(2)、维护公司网络设备,保证公司骨干网络正常工作
(3)、对主流的网络设备非常了解

■职位要求:

扎实而又全面的网络知识功底
多年专业网络管理经验
对产品性能和最新技术掌握很好

■就业前景:国内网络公司的技术人员或专业的IDC中心、大的ISP服务商

2、普通系统工程师

■工作职责描述:

(1)、高级网络管理员
(2)、在大企业中或是在网络公司工作
(3)、维护并保证系统工作正常
(4)、对流行的OS非常了解
(5)、对系统故障的解决有丰富的经验

■职位要求:

扎实而又全面的网络知识功底
多年专业网络管理经验
对新OS系统和最新技术掌握很好

■就业前景:

国内网络公司的技术人员
大公司的技术人员
外包公司

3、系统架构设计师

■工作职责描述:

(1)、公司需要建设网络,主要根据要求进行设计,客户能满意
(2)、设计项目达到全面、高的实用性和可用性
(3)、网络系统设计师是一个综合性的工种
(4)、网络和系统方面都有很好的经验

■职位要求:

扎实而又全面的网络知识功底
多年专业网络管理、设计经验
对网络核心技术掌握很好

■就业前景:国内真正的设计师凤毛麟角工资高

关于女生的程序员之路[1]


首先声明,本人是男生,从来没有站在女生的角度思考过问题,因此只能就自己的角度来探讨一下问题,说得不准,勿怪。

嗯,说个现象吧,我在成都呆了12年,确实没怎么看到女性程序员,有几个,生了娃以后,都回家带孩子去了,不过我到西安来以后,吓了一跳,程序员中男女比例接近1:1,呵呵,确实给我上了一课。

所以,就我的经验值,我发现你说的其实不准确,起码中国北方城市,女性就业率还是比较高的,至于是不是程序员职业,并不重要,也有很多女性做的,你大可不必担心这个问题。

当然,女性有女性的弱点,生理上的咱们就不说了,其实对于办公室工作来说呢,问题不大,关键是结婚生孩子,根据劳动法,女性一般是4~6个月的产假,这在很多小公司来说,一个人接近半年不上班,还拿薪水,确实有点难以接受,因此,在招聘时,不知不觉就对女性有点回避倾向,就造成了女性求职困难的现状。

但是呢,我觉得这是短期现象,为什么呢?一个公司,如果要做大做强,做正规,必须正视这些劳动法规定给员工的基本福利,如果老板刻意回避这些话题,应该说,这家公司也确实做不大。至少,我到现在没有看到哪家超过1000人的大中型企业,里面一个女人都没有的。你说是吧?

所以,这个问题,归根到底,我的理解,还是市场经济的初级阶段问题,即中国的企业刚刚出现,还在进步,目前实力还弱,无力承担太多的社会责任,无法承受女性结婚、生子的一系列额外成本增加,因此导致女性就业渠道偏弱。

就我的经验而言,目前国有大型企业、欧美外资企业,嗯,台资和港资等企业也是,对劳动法遵守比较好,反而是中国的民营企业,遵守得不好,让买个社保都磨磨唧唧的,更不要说女性的产假等问题了。因此,如果求职时主要针对上述企业来说,应该问题也不是很大。嗯,国内华为、中兴等大型企业,对女性歧视也很小,可以考虑。

但是,要注意,这里面也有个门槛问题,国有大型企业,其实福利是比较好的,但是,工资待遇偏低,尤其是进去主要靠关系,很少有凭借真本事能进去的,这个难度很大。其他三资企业,人家是典型的资本主义社会原则,看人部分男女,都是成本,每个人必须创造出效益来,因此,首先必须要真本事才进得去,其次,进去后,人家用人也比较狠,我们常说女生当男生用,男生当畜生用就是这个道理,如果进这类企业,要做好被扒层皮的思想准备。

寻找自己的程序员之路[1]


每个人的幸福都是不一样的。我喜欢田园式的生活,在人多的地方总是不舒服。

对我来说,最幸福莫过于在工作中做着自己喜欢的事情。闲暇时,在能够眺望江边的地方,端着一杯红酒,一个人细细的喝。

为了这种生活方式,离开了北京,来到家乡所在的这个三线城市,寻找自己的道路。经过一年的探索,颇有心得。

大体上,我对自己走过的路和即将走的路划分为七个阶段:自信=意志=布局=切入点=团队=渠道=产品

第一关:自信

先说说我这个城市。这是一个什么样的城市呢?依山傍水,适合生活。几乎没有IT,也没几个真正的程序员。一周上班六天,平均工资1000元上下。程序员的工资在1000-3000左右。要在这个城市探出自己的道路,首要的一点就是自信。没有自信,活不下去。这个城市的年轻人大多非常迷茫,对自己的前途缺乏信心,有冲劲的都往大城市里跑了。回来之初,我也迷茫了很久,迷茫的时候,就在WOW里泡着,观察那个世界。在WOW里,作为一个萨满,傻乎乎的扛着个盾晃晃荡荡的升级。当时赚钱,也就是打打元素之火每天赚个几十G.后来,不断的观察不断的总结,成长为日入近万G的大奸商。哦,俺要走的也正是这一条路子。生活总是要继续的,在WOW上也学不到更多的东西了,就离开了WOW,开始了一个人的征途。

支持这条路子的核心力量就是自信。在小城市里不缺乏聪明的人,这些聪明的人大部分却并不优秀,因为他们缺乏自信,缺乏自己走路的勇气,从而甘于平庸。没有自信,走不出这第一步。

第二关:意志

在小城市做IT,相当锻炼人意志。这里就像一片沙漠。市场,没有。程序员,没有。找人说话也找不到。曾经组织过次聚会,包括我在内到了2个人。想要向下走,没有相当强的意志是走不下去的。彷徨,彷徨,最终还是坚持走了下来。

第三关:布局

所谓布局就是决定做什么事和不做什么事。经过相当久的考虑,我决定远离Web开发,远离本地市场,甚至远离数据库。做Web开发和数据库开发的太多了,你呆在偏僻小地,做这些完全没有优势,做本地市场呢,又没客户资源,关系又比不上已经在本地深耕数年的小IT公司。于是宁可荒芜这些技能,也不趟这个混水。最后决定,人做我不做,人不做我做,在偏僻的地方,做外面的市场,做深入的开发,做点做线不做面。为什么呢?

(1)本地的工资摆在那里,做本地的就算做起来了,利润也不丰厚,还累死累活,要赚外面的钱,在本地花

(2)要赚外面的钱,如果做Web开发和数据库开发,根本无法和当地公司竞争

(3)所以只能做别人不做的,或者别人做不了的,做技术要求高的。而我恰恰有相当多的研发性项目开发和管理经验,正适合做这些。

(4)所要做的东西,必须通过网络可以展示,可以远程技术支持。

第四关:切入点

切入点是个很关键的东西,综合上面第三关所讨论的内容,结合自己的技术能力和技术经验,然后结合需求情况,最终我从协议分析这一块切入进去了。哦,不是外挂那种分析。从QQ协议,到MSN协议,到YMSG协议,当然,还有Http这个最简单的,从有参考资料的分析,到无参考资料的完全黑箱分析,到现在在某方面的协议分析已经达到世界领先水平了。从协议分析,切入到验证码识别,从验证码识别,切入到车牌识别,从车牌识别,切入到模式识别、图像处理和机器视觉,而模式识别结合前面的协议方面的工作又可切入进NLP,客服机器人,有这些为基础,我又想切入淘宝店铺工具(哦,还没时间做,并且目前也没找到一个好的切入点).因为对图像处理的了解,我现在又成功切入进Flex开发了。以上各点貌似很散,也是也挺集中,就是:协议分析与设计、机器智能和图像处理,这三者是相辅相承的。

干货丨生涯规划师成长之路(咨询师)


职业规划就是对职业生涯乃至人生进行持续的系统的计划的过程。一个完整的职业规划由职业定位、目标设定和通道设计三个要素构成。

自20xx年以来,我已明显感觉到人们越来越多的关注自己的职业发展和生涯幸福,也会更加积极主动的寻找和学习有助于自己职业发展和幸福感提升的方法,助人的职业也越来越受到青睐

1.香馍馍职业

自20xx年以来,我已明显感觉到人们越来越多的关注自己的职业发展和生涯幸福,也会更加积极主动的寻找和学习有助于自己职业发展和幸福感提升的方法,助人的职业也越来越受到青睐。也正因如此,越来越多人希望成为生涯规划师。

这一现象暗合了时代的发展趋势。

心理学与经济学的研究发现,当一个国家的年人均GDP跨过8000美元时,财富的增长和物质水平的提升已不再能增进人的幸福,反而会因此而带来的过载的信息、过多的选择、更高的欲望,更多元的价值标准以及更激烈的竞争,让人们感到更多的压力与不幸。抑郁症也几乎成了“时代病”。人们会更加关注个人成长与幸福。

20xx年初,国家统计局公布的20xx数据显示:中国人均GDP已破8000美元大关。

尽管风口已来,但风势未盛。这里既有机会,也待耕耘。能以此为业者都是有强烈愿景的人,受得住寂寞,所以也才能感受它最终带来的幸福。

在此,以多年探索和自己走过的路为例,呈现生涯规划师成长之路,给想入行的同道参考。

2专业身份

生涯规划师中,有人侧重培训,希望以授课的方式广泛启发他人;有人更想咨询,希望一对一地;有人更重视能个性化而深入地引发他人改变。

这两者其实只是一个统一身份的两面。在商业系统中,为了便于更有针对性地促进生涯规划师技能养成,才区分为生涯培训师训练和生涯咨询师训练。

不管从业者未来更希望以什么方式助人,咨询都是生涯规划师的必修课。生涯之学不只是为了开脑洞,最终是要助人引发生涯改变,所以具备基本的咨询能力,是每个生涯规划师的必修课、基本功。

所以,我更愿意以“生涯咨询师”标签我的身份。

3基本素养

生涯咨询师的成长,已有一条清晰的路径。基于这几年的探索和我的经验,一般情况下,如果一位职场人士已具备至少五年职场经验,个人生涯成熟度良好,经过两年左右系统学习实践,就能成为一名独立执业的咨询师。

任何专业人的养成训练,必然要围绕其核心素养进行设计。所以,要成为生涯咨询师,你需要了解如何修炼三大核心素养。

第一,职业经验与阅历。

第二,个人生涯成熟度。

第三,专业理论与技能。

4职业经验与阅历

1.职业经验

硬性要求是工作满5年。很多刚工作,想入行的人会问:为什么是5年?

把这一条标准作为自己讲师与咨询师的最低要求,这不仅仅是因为,自己工作不满五年,你的专业度与成熟度也很难吸引到职场客户。

更重要的是,工作不满五年,常常你自己都连职场基本规则都不清楚,工作素养都还没形成,对不同职能的职业发展路径、不同阶段将会面临的问题,以及面临问题时的应对策略等都缺乏体验和理解。甚至你还自己面临很多生涯问题,还不知如何解决。

如果都还没有面对过职业的痛点,并成功跨越过它(注意,不是绕过)。你觉得如何能在生涯发展上有个人定见?

如果你职业发展出色,差不多也要五年时间,在集团性公司能成为中层管理者;而在小公司或创业团队达到总监或VP级别。这时候,你才有机会接触并理解组织工作的全貌,以及形成对职位、组织乃至个人生涯的战略性思考。

当然,未必单以职位高低看素养与能力。但五年积累,你要确保自己具备相应的实力。很多人,工作五年还找不到下家,而高手五年已足以成为自己领域的专家。

你也可以说做到这些我不必五年。这个世界不缺奇才。但是,你得拿得出证明自己的成果。各种考试所得的证书,只能证明你会考试。还得拿工作成果或实战效果说话。

后台回复【经验】,给你一篇反思经验的文章。

2.行职业阅历

除了通过自己所在行业和岗位的工作,理解职场发展的基本规律。生涯规划师还需要不断积累各行职业信息,了解组织与职业世界发展动态。这是生涯规划师的终身必修课,也是区别于一般心理咨询师的核心特征。

生涯规划师执业过程中,要不断了解不同行业的工作内容,组织架构,主要职能岗位从业者的发展路径,各阶段会面临的问题,以及常见应对策略等。

如果我们以客户为导向(近年客户比较多的领域),这些行业你可以先有所了解:教育培训、互联网、IT通信、传媒、金融(银行、保险)、人力资源及受冲击的传统行业(制造业、快消品等)。

互联网时代,积累这些基础的信息已是再容易不过。你不仅可以直接网络搜索免费行业报告,通过朋友介绍访谈目标行业的从业者(同样找在一个行业五年以上的),甚至可以付费找到任何你感兴趣领域的资深专家(比如在行、选对)。

但你永远也别指望,你会比来访者更了解他自己的职业。这既不可能,也不必要。

5个人生涯成熟度

个人生涯成熟度,貌似很虚,其实不然。所谓生涯成熟,是清晰自己的生涯阶段与重心,能理性面对生涯中的困惑,形成对自己生涯发展的合理安排和有效行动。

以下,说点打脸的话。成不成熟,你自然清楚。

很多工作年限不满五年人,不能踏踏实实在工作中积累成长,然后慢慢在生涯规划领域学习积累,而不要一味想马上成为生涯规划师,培训或咨询去帮助别人。

这本身就生涯成熟度不高的表现。

这样的人职业一定发展不好,以为换个领域就会好。他们职业中不仅问题多多,而且还没有合适应对策略去跨越它,甚至连解决问题的基本耐心和有效学习方法都不具备。

偶尔基于生涯规划知识的成功助人,会带来本职工作中得不到的成就感、价值感,甚至是自己原来这么厉害的幻象。而这一美好幻象,掩盖了当前工作未解决的困境,错把不适应当作不适合。

这让人生出这般想法:你看,原来的工作不适合我,生涯规划师更适合我。然而真正要以生涯规划师为业,这种人又缺少足够的资源链接客户,缺少持续提供给客户价值的能力,缺少形成口碑转播的积累。最终,求而不得。

没有当下即道场的历练,又哪来洞若观火的智慧?换个工作也只不过是换一个地方继续困惑。基督教说的忍耐生老练,佛家说的功不唐捐,与我们常说的“人生要追不要逃”,是一个道理。

怀着耐心和勇气,在工作中找到应对困惑的方法,跨越它或者至少是从困惑中有学习和成长;同时利用业余时间,快速积累生涯知识技能,让生涯之学促进工作提升,把工作为生涯发展的修炼场,争取早日转型。

这才是真正的追(追求目标)。否则,不过是在逃(逃避困难)。

所以,不要着急,先让自己成熟起来。喜欢生涯之学,就从当下开始学习,先持续学习积累,并用它先指导自己的工作,规划自己的生涯。等你越过工作中的困境,就生出老练,得到智慧。你所经历的逆境和理性的坚持,在未来你成为生涯规划师时,都会加倍奉还给你,助你成为优秀的生涯规划师。

我所遇见的优秀同行,莫不如此。

6专业理论与技能

以上两项素养,贵在平时工作和生活中去体会、总结,而专业理论与技能则需要专门的学习与训练了。专业的快速精进都离不开理论学习、实战练习、高手反馈。

1.理论学习

读一定的专业书是必要的,包括生涯理论、咨询理论、生涯相关研究(如测评、求职、组织发展)等。也有人更习惯于通过培训学习,而读不下去太多书。尽管如此,两三本基础书至少还是要翻一翻吧?

如果只读三本,不妨读一读CIP学派的《职业生涯发展与规划》、金树人老师的《生涯咨询与辅导》、时勘教授翻译的《职业咨询心理学》。

基础书单见另一文《生涯规划师基础书单》。

2.实战练习

只读书,或者只参与培训,那都没用。你不过就是个“知道分子”。

知道了再多生涯道理,依然成不了生涯咨询师。要成为好的生涯咨询师,除了多做案例别无他法。从公益咨询开始,不断把你学到的理论、方法和工具用在具体解决他人困惑的实践中去。

学习的初期,不会有太多人主动找你。但有很多方法吸引你的公益咨询客户。

比如,发朋友圈。当你上完生涯规划师认证班,具备基本的理论知识之后,可以在自己的朋友圈发一个消息,告诉朋友们自己学了相关课程,愿意免费为有职业困惑的人做咨询。

比如,写作分享。把你学到的内容、心得甚至应用的经验写成文章,通过各种渠道传播出去。比如投稿到微信公众号“生涯研习社”。

比如,沙龙分享(或读书会)。如果你说不知道沙龙怎么讲,可以参加类似《企业生涯版权课》的培训,学习在不同场景如何讲生涯。

比如,职业导师。如果你的职业背景不错,去在行、选对等平台申请做导师,不仅在实践,还有收费。

只是有一点提醒。

生涯咨询的练习,虽然不必像心理咨询要求规避熟人,但依然不建议在自己同事间进行。不仅是你很难保持客观态度去练习,而且如果你咨询完,对方离开公司或行动并非领导所愿,你的处境及其尴尬。

如果同事有困惑又找到你了,不妨把他转介给你信任的生涯规划圈的同学。同学之间互相转介同事客户,是避免麻烦又互相促进练习的好方法。

3.督导支持

在实践基础上,接受高手的点拨,不仅能成长加速,也能避免做成野路子。最初的督导,如果找不到合适的老师,也可以是同学互相督导(即同侪督导)。虽然大家水平差不多,但不同视角对一个案例的讨论,依然能促进你进步。

在寻求专业督导时,需要你将自己的案子做一个复盘记录,以方便得到更有针对性的反馈。介绍两种常见的复盘方式。

(1)框架性复盘

即做完咨询后进行整体的总结,记录以下内容:

咨询客户的背景信息(必须经过匿名处理)

咨询的目标

你的咨询思路和过程

理论与技术的运用

反思:闪光点与困惑

(2)脚本式复盘

将咨询过程的所有对话记录下来。

即,你和来访者分别说了什么,一句句按顺序写。

框架性复盘,可以让你站在全局看咨询,帮助你形成对咨询方案的整体思考。这种训练能帮你在咨询训练初期形成整体思路。整体思路清晰了,咨询效率才会提升,也才不会被漫无目的的对话牵着走。

脚本式复盘(特别适合用于一对一督导),能有效帮助你进入每一个咨询细节,全方位精进咨询技术。通过脚本式复盘,你会明白为什么你和一个高手咨询师思路差不多,而咨询效果会差那么远。因为每一个问话词语、语调和时机稍有不同,传递出的信息则完全不同。每个问话背后都有假设,你的这些细节上的不同,反应的是咨询假设的不同。这个不同,将你的咨询引向了不同的方向。而要在这一点上精进,只有脚本式复盘才能帮你。

我督导的咨询师,我都会建议他们做脚本式复盘(至少是咨询中最难或咨询师认为最核心的部分)。

很多新手会担心,如果不录音,脚本式复盘根本记不全啊。尽管如此,仍然不建议录音。即使是对方同意,也极有可能有些担心,对新手来说增加咨询难度。最初这么练习,必然有很多记不下来。记不下来,是因为你有太多时候在关注自己做得好不好,而不是关注咨询过程本身。

那些脚本式复盘中你记不下来的部分,有时候恰恰是你咨询中的盲点和可能被卡住的地方。复盘后的总结中往往会有新的发现。

随着练习的深入,脚本式复盘你自然会记得越来越多。也越来越能够专注到咨询本身。这个练习也会让你的咨询思路更连贯、反应更快。你看到的很多咨询师的敏锐反应,不是天赋,而是刻意练习的结果。

不信你就试试看。

7专业养成系统

如果你有全职工作,想通过业余时间学习积累,成为生涯咨询师。这几年探索出的生涯咨询师成长系统,会是你很好的支持。

接下来所谈的成长速度,都是“有全职工作,通过业余时间实践积累的状态”下的速度。

1.生涯规划师认证班

这是基础,帮你了解生涯规划在做什么(不是算命、不是成功学、不是励志鸡汤),怎么用理论和工具指导自己的生涯发展。通过认证考试,掌握所有知识点。如果对自己要求再高一点,考试完以后,再找一些生涯理论基础书,系统补一下理论。

2.做自我梳理和实践

不是继续上课!不是!

这时候应该对自己的发展进行梳理,如果有困惑,借助生涯理论与工具给自己做分析,设计应对策略,先行动起来调整自己。甚至,如果自己依然走不出困惑,就需要自己先接受生涯咨询,完成个人体验与整合。

在此基础上,再开始公益咨询实践。你需要完成5-10个公益咨询,以便从实战中发现问题。记住这些问题,它们会引导你更快的精进。

这个过程一般需要2-3个月。

3.参加咨询训练

带着疑问的学习更有效。也只有这样,如果你参加咨询特训营,才更能感受咨询状态、熟悉咨询流程、训练咨询方案与技术,在每天的训练与反馈中打下技能基础。

4.督导支持的实践

特训营之后,同样需要跟进大量的实践。这个阶段最好接受专业督导。所发起的团体督导项目,就是为找不到一对一督导老师(往往成本也非常高)的新手搭建的督导平台。

如果在专业督导的支持下走过从公益咨询到收费咨询的过程,大约两年左右时间能成为很成熟的生涯咨询师。

8咨询师执业

1.熟悉期

特训营之后完成10-20个公益咨询。

只要能连续得到对方满意的反馈,就应该尽快推动自己开始收费。而且,一定要开始收费。只有开始收费,你才是职业化,才不是玩票。也因为收费,你就有不可推卸的责任,要努力提升技能,达成来访者期待。

这个阶段,最好有督导。

对于工作满五年行动力又强的人,半年左右应该可以完成公益咨询实践,让自己具备收费咨询的基本能力。如果半年以上还没有过像样的实践,你所学大多数一定就还给老师了。要想继续成长,就需要复训了。

2.实习期

不管你是做独立咨询师,还是挂在职业咨询机构做签约咨询师。一旦开始收费,就意味着你的从业承诺。

这个阶段,一定要在督导支持下开展咨询。一般在督导支持下,10-20个收费咨询就能让你有能力比较平稳的独立收费咨询。

新精英会要求,签约咨询师前10个收费咨询必须接受一对一督导。也只有客户评分满意,你才有机会晋级正式咨询师。如果客户不满意,你就要继续实习,接受督导。

这一般也就需要3-6个月。

3.起步期

只要你认真完成前面的训练,10-20个收费咨询后,一般都有能力独立咨询,并能处理好一般案例,帮助来访者解决常见的职业生涯问题。

虽然目前行业内没有人要求你未来一定要怎么学习提升,但自此,接受督导和持续学习,不断精进自己的咨询技能,就不再只关乎个人意愿,也是你要为这个职业承担的伦理责任。

在新精英内部,如果你独立开展收费咨询,连续得到客户不满意反馈,就会被停牌。如果你是个人独立执业,没有人要求你。但你所有的行为,会受到市场的约束。只有真正以来访者为中心,坚持个人成长的咨询师,才会有越来越多的客户。

这个阶段,你能带着刻意练习的意识(坚持复盘、写总结、督导、进一步学习等),再完成20-30个收费咨询,一定能成为一个成熟的生涯咨询师。

这个过程需要一年左右。这是一个咨询师最容易自我怀疑甚至放弃的阶段。因为你可能会经历诸如案例量不够,总遇到超出自己能力的案子,以及发现自己状态和水平反反复复等各种挑战。

此阶段放弃,如同熬过黑夜,却死在黎明之前。

自此一共两年,大约20个案例督导,50个收费咨询案例,总计300小时左右咨询实战。这时候,你已经是这个市场上成熟的生涯咨询师。这样的训练也足够让你有底气面对大多数生涯咨询案例。

当然,你积累案例的速度,与你之前的职业背景、个人品牌和当地咨询市场程度不无关系。

按照一般经验,生涯咨询每个案例3次左右,每次1.5-2小时,50个案例总计300小时左右。这是生涯咨询师成熟的咨询时数。很多人看到这个数字会大松一口气,因为对于心理咨询实践,300小时才刚刚满足最低实习要求。

4.成熟期

进入成熟期,这时候你才基本可以判断以自己的专业能力和品牌,能有多大的案例量。

此后还有两个成长节点:500小时和1000小时。

500小时的生涯咨询时数之前(约100个案例),你一定还会经历挫败、困惑,甚至停滞不前、水平的反复。这都是正常现象,不要怀疑自己。恭喜你有机会遇到自己必经的瓶颈。扎扎实实实践,借助督导的支持,跨过500小时的时数,你会感受到自己稳定的状态,以及如同开悟的高峰体验。

如果说,500小时以前技术方面的训练还能让你快速提升,之后则更多靠对自身的修炼。那些继续成长、富有创意的生涯咨询师,往往具有面对自己阴暗面的勇气,对外界更开放的状态,更整合的咨询哲学,以及对人发自内心的热忱与尊重。

1000小时以后,才是咨询师天赋显现的时候。而很多人,早在不够300小时就已放弃。现在你知道为什么好咨询师那么少了吧。

咨询师的成长,实属不易。

我的四年程序员之路[1]


没错,我还是一个程序员,每天还是坐在位置上书写着代码,收获着无聊。 四五年来我我一直保持这样一个坐姿,从每天的早上8点半开始,准备下班回家时结束。

我读的是机械设计制造及其自动化专业,因为迷上网络游戏就干脆转为学习计算机。当时的计算机专业可以说是一个热门专业,很多不怎么样的学校在这时候都开了这个专业,招生时要分数要得不低。这样的决定让我吃苦不少,我要一边保证自己的专业少挂科,以保证自己可以顺利毕业,一边又要保证自己的计算机水平足够在毕业后可以找到一份还行的工作。相比其它同学,我跟图书馆的计算机图书一样另类。他们谈恋爱的时候,我在试着把asp网页连上数据库。他们玩游戏的时候,我在网上到处搜索apache跟php整合的相关材料。

幸运的是,我的专业大部分考试都有六十来分,2005年下半年好歹毕业了。没有计算机背景,企业不会要一个只会把asp连上数据库的人,也不会要我来帮他配apache+php.终于有一家小公司要我进去做软件维护工作,我想都没想就去了,连我要做网页还是客户端软件都没问清楚。零工资实习三个月,外带1个月的试用期,最后才知道自己是来做软件实施的。老总告诉我,所有来这企业的人都得做1年的软件实施,这样才能知道客户需要什么样的软件,以后开发出来软件时才能更好的理解客户的需求。为了理解所谓的客户需求,我在不同的地方安装相同的软件整整安装了一年半,Oracle, Sybase, Sqlserver各种各样的商业数据库我都在上面瞎整过,我后来很佩服hibernate,它居然可以为很多种数据库提供同样的HQL语法,做过的人会知道其实各数据库之间的差异还真不少。还好老总善解人意,在一次公司尝试转型的大背景下,我被调到网站运营部负责网站运营,网站运营跟网站开发是两码子事,在一个小公司里,网站运营就是到各大论坛发垃圾贴子,公司这样做第一可以省去在google上做推广的钱,另外,在我发贴发到手酸的时候,老总还可以跑过来说,累了吧,那放松一下,去把公司网站改下背景颜色。换换思路嘛,脑子就不会打结。这半年里,所有的论坛都有我的ID号,很多论坛的ID被坛主封了又开,到现在,如果我要到某个论坛去下载一个附件,当提醒需要登录时,我网址都不用看直接输个ID和密码进去就行,成功率很高。公司终于又要转型了,因为他们发现发了这么多垃圾贴,还是没人来买他们的软件。我被派到公司的开发组,帮忙做些开发。终于可以称自己为程序员了。

在这半年的时间里,我一直在帮着其它程序员干着繁重的体力活。用HTML和javascript实现着客户们奇怪的网页效果。偶而写一点点JSP的页面,比方说写一个界面将查询结果显示出来等等,当然这也是我为什么现在是从事Java行业的主要原因。

07年初,我决定离开这家企业,在跟老总离职面谈时,他终于想到要为我这么个员工提一下有关工资的问题。他终于想到曾经进入这家企业时,我要求过企业在一定时间内将我的薪水涨到什么样的水平。我并没有接受他开出的更优越的条件,尽管在当时,这些薪水对于一个只会JSP的人来讲应当还行。从职业的发展角度来讲,我需要一个更好的空间,你要知道,在我离开这家企业之前,我还不知道CVS怎么用,Code Review是怎么回事。

IT工程师们如何获得机会[1]


您从毕业找工作到部门总监,请问您的职业生涯路线大概是怎样的?

我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工程师不仅要在技术上优秀,在沟通上也要优秀。

项目管理有一个词叫做项目洋葱.这个理念是,如果一个项目做得漂亮则是金字塔的结构,即底座非常稳固,越到最后越漂亮。这要求项目初期的沟通和逻辑的设计都做得非常到位,这样到后来才能越来越好。但如果你的情商或沟通有问题,项目开始一拍脑袋说,我知道了,然后按照有问题的逻辑做,到出问题时,已经收不住了,所以不得不花大量精力解决这个问题,中间变得越来越大,到预算控制不住时匆匆结尾。这就是洋葱的结构,而且剥开来时,会辣得你流眼泪。

测试工程师如何规划自己的职业生涯


很多人的职业规划是到了工作以后才开始进行的,其实,这样做,有很大的局限性。凡是工作过的人,都有一个体会,就是自己的第一份工作,会影响到5~10年的发展轨迹,甚至会对一生产生影响。因此,选择一份合适的工作作为起点,是必须要在校园内思考清楚的问题。

由于中国的教育基本是理论教育,大家在工作前的实践能力大多比较弱,固然有其不足,但也有好的一面,那就是可塑性比较好。可塑性好代表了选择的余地可以很大,因此,大家在选择第一份工的时候,要充分结合自己的教育背景、个人能力、兴趣爱好、长期目标等等,作出理性的决策。

软件测试,特别是黑盒软件测试是一种入门起点较低、上手迅速、且发展空间比较大的职业,因此,对于很多学生而言,作为进入IT就业的初级岗位,是非常合适的。

校园阶段的规划,主要是选择大的入门方向,当然,此时也可以给自己一个长期的目标,但是不必规划过细,因为,在没有入行前,一切都还未知,把握好路线即可。

step2:入门阶段(入行后3个月~1年)

对于刚刚入行的新人,这个时期是一个全面熟悉期,最能够学习到新的知识,也最有拼搏的热情和动力。建议大家可以借着这股冲劲,尽可能了解所在领域的全貌,了解各个主要分支的内容、特性、优势、局限性等等,并考察自己当前的工作环境,结合个人匹配程度和兴趣爱好,根据前述内容调整自己的规划。

对于测试行当而言,技术方面一般有几类:黑盒测试、白盒测试、自动化测试、测试工具、专用业务技能等;相关的管理方面一般有:测试管理、质量管理、等。

面对上述形形色色的方向,建议大家可以都稍稍了解下内涵,然后确定1~2个,作为中长期的主攻方向,达此标准,基本已经实现了入门,至于能否进得厅堂,就要看后期的努力了。

step3:提高阶段(入门后3年~5年)

对于入门后选择管理还是选择技术,其实这种问题,是无可无不可的,关键是看对自己的长期的定位了。不过,我个人建议当前阶段还是技术为重吧。毕竟,在一个技术环境中,要做好管理,没有扎实的基础,也难服众嘛。

本阶段是人最容易懈怠的阶段。毕竟,刚刚入行的热忱早已被日复一日的繁复工作给冷却,有了一定的工作经验,胜任本职,对于大多数人而言,绝不是问题。家庭、娱乐方面开始占据了业余生活的主流。可是,毕竟大家还很年轻,大多数人此时也不过20多岁,就此懈怠也是非常可怕的。因此,有规划的提高自身核心竞争力,在这个时候尤为关键。

提高是要提高的,但是对于大多数人而言,也没有必要很拼搏,此时处在一个比较稳定的职位上的你,可以考虑进行细化自己的中期规划了。根据选定的方向,制定一个自我提升的计划,并定义好自我检查的里程碑(譬如:每个季度或半年算一个阶段),每天或者每周,有规律的学习一点即可。抱定一个目标每天进步一点点,几年一大成不是问题。

我个人是反对急功近利的,倾向于稳打稳扎,这个阶段忌做万金油,而应努力成为有一技之长的专家。

对于选择做技术的人而言,这个阶段的达成标准,一般至少要能够熟悉你所选技术方向的大多数技术细节,细节决定成败嘛,虽然把握全局的能力是必要的,但是作技术而言,倘若不能钻的很细很深,恐怕也很难以高手自居吧。

对于选择做管理的人而言,我个人倾向是:此阶段接触管理的理念,并可以介入管理,但是此阶段不宜全面进入管理(除非你有更深层次的考虑,可以不去稳打稳扎)。学习管理的理念是非常重要的,其实管理更多一种思维和做事的方式,这门学问很深入,也不像技术,会不会是那么的显著,因此,建议多看多学,取长补短,并努力形成自己的做事风格。高级测试工程师,测试组长等,都是不错的含有技术特征的管理职位,此时的你应该能够胜任于此。

这个阶段的达成后,你也可以跻身老手行列,不必为求职犯愁,你应该可以很容易跳槽或时不时被猎头骚扰下,达成此阶段,你要做更深入的规划。

step4:升华阶段(老手后5年~10年)

此时的你,即将步入中年,不论是曾经专注技术还是偏爱管理的,都面临着家庭和社会的双重压力,你不可能像年轻人一样整天拼搏了,你需要稳定,因此,不能频繁的跳槽,建议考虑比较正规且有潜力的企业,要考虑给自己一个长远的发展规划。

正因为有前期的细节的背景的支撑,此时,你需要努力提升自己的宏观把握能力。哪怕做技术的,也要考虑适当的转型管理(中国特色是:工程师很难超过35岁的,一般人到了30岁不是转管理就是转商务了)。当然,一般人是技术做得越好,管理的时候,越容易切中项目要害。但是,对于从技术上来的人,关键是要开始培养和人打交道的能力。此阶段的关键是,需要逐步形成自己的管理风格,具备协调并行事务的能力。

当然,纯管理和技术型管理还是有所区别的。对于纯管理的人,熟练应用管理的科学理念,形成自己的风格尤为重要。纯管理的测试经理人,不仅仅可以做好测试方面的管理,其实也可以做好项目甚至其他的管理。其实,不管管理的对象是什么,它们的管理理念还是相通的。从测试管理中摸索出来的很多经验,可以很好的推广于其他的管理领域。而对于技术型管理的人,主要是带好技术团队,同时,不断补充新的技术知识,跟紧技术潮流。此时的你,有强大的技术背景支撑,不需要过分钻研细节,只需洞察核心,合理安排好你的团队成员即可。

这个阶段,也可能少数的人会选择离开具体的企业,而开始从事测试咨询,那是一个充满挑战的崭新开始,也必须有前期的积累方能胜任。

对于大多数人而言,此阶段中一个需要重点考虑的问题是,是否将测试作为自己的终生职位,如果是,基本上达到上述的目标,保持状态,基本可以做到退休的。如果不是,那就比较可怕了。其实我不建议此阶段的人转型,除非有充分的理由和很好的机遇。毕竟,达到此阶段,你已经付出了至少5年的努力,而且还是人生的黄金时段,时光一去不复返啊。当前状态下转行,请务必慎重。项目管理.

总结:

初级测试工程师:刚走出大学校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试经验,这个阶段主要是掌握最基本的测试方法、测试计划、测试用例、测试报告、环境搭建等。北京上海地区,该职位薪水一般在2000-5000之间。

中级测试工程师:从事过2-3年实际工作的测试工程师,能够独立制定测试计划,编写测试用例,对初级测试工程师进行指导等。北京上海地区,该职位薪水一般在4000-6000之间。

达到中级测试工程师水准后,以后的发展可以存在多种方向:

管理方向:

测试组长:一般5人以下团队,能够同时承担2-3个较小项目(程序代码在5000行以下)或者1个中、大型项目(程序代码在5000行-25000行左右)。北京上海地区,该职位薪水一般在5000以上,好的过万。

测试经理:可以管理多个小型测试团队,能够承担多个中型及较大型项目的测试,及具备至少1个大型项目(程序代码在25000行以上)的测试管理能力。该职位薪水一般过万,年薪二三十万正常。

质量经理/项目管理:跳出测试的执行转而关注过程。SQA待遇差别比较大,但有2年以上测试或开发经验的人5000以上应该没问题,好的也过万。

技术方向:

白盒测试:这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。待遇比较好,一般7k以上,好的年薪二三十万。

自动化测试方向:熟练使用一种以上自动化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。

测试分析师/技术总监:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。这个待遇一般过万了吧.

行业测试专家:物以稀为贵,过万一般问题不大。

经历了以上一些阶段,大概在35岁左右,职业发展上基本达到瓶颈,此时只要混的不是很差收入一般可以算的上中产阶级,日子可能依然过的比较郁闷,之后的方向可能有做培训,咨询,自己开公司创业等。

软件测试工程师的详细职业规划


职业规划是对职业生涯乃至人生计划的过程,职业生涯规划的好坏可能将影响整个生命历程。感谢您阅读《软件测试工程师的详细职业规划》内容,职场资讯网小编向您推荐一些职业规划知识,欢迎参考,希望能帮到你。

软件测试工程师职业规划应该分哪几阶段?以下是为大家提供的软件测试工程师的详细职业规划,仅供大家参考。

第一阶段:(测试员)初级测试工程师

自身条件:初入行具备计算机专业学位或一些手工测试经验的个人。

具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。

学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。

第二阶段:(测试工程师)程序分析员

自身条件:有1~2年工作经验的测试工程师或程序员。具有初步的自动化测试能力,完善自动化测试脚本。

具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。

学习方向:拓展编程语言、操作系统、网络与数据库方面的技能 。

第三阶段:(高级测试工程师)程序分析员

自身条件:有3~4年经验的测试工程师或程序员。具有一定的行业业务知识,储备系统分析员的能力。

具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。

学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。

第四阶段:测试组负责人

自身条件:有4~6年经验的测试工程师或程序员。具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。

具体工作:负责管理1~3名测试工程师或程序员。集中于技能方面,担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因,为开发团队提供bug解决策略。

学习方向:性能测试,测试技能

第五阶段:(资深安全或性能测试工程师)测试/编程高级负责人

自身条件:有6~10年经验的测试工程师或程序员。

具体工作:负责管理8~10名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏洞等。 负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供支持与演示。

学习方向:开发一些特定领域的技术专长

第六阶段:测试/质量保证/开发(项目)、经理

自身条件:有10多年的工作经验。

具体工作:管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。为一些用户提供交互和大量演示。负责项目成本、进度安排、计划和人员分工

第七阶段:(公司级质量总监)计划经理

自身条件:有15年以上开发与支持(测试/质量保证)活动方面的经验。

具体工作:管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任

职业生涯规划是人生的大事,下面我结合亲身经历,谈谈自己的观点:

step1:校园阶段 (毕业前1年~1.5年)

很多人的 职业规划 是到了工作以后才开始进行的,其实,这样做,有很大的局限性。凡是工作过的人,都有一个体会,就是自己的第一份工作,会影响到5~10年的发展轨迹,甚至会对一生产生影响。因此,选择一份合适的工作作为起点,是必须要在校园内思考清楚的问题。

由于中国的教育基本是理论教育,大家在工作前的实践能力大多比较弱,固然有其不足,但也有好的一面,那就是可塑性比较好。可塑性好代表了选择的余地可以很大,因此,大家在选择第一份工的时候,要充分结合自己的教育背景、个人能力、兴趣爱好、长期目标等等,作出理性的决策。

软件测试,特别是黑盒软件测试是一种入门起点较低、上手迅速、且发展空间比较大的职业,因此,对于很多学生而言,作为进入IT就业的初级岗位,是非常合适的。

校园阶段的规划,主要是选择大的入门方向,当然,此时也可以给自己一个长期的目标,但是不必规划过细,因为,在没有入行前,一切都还未知,把握好路线即可。

下文假设大家选择的是软件测试~~

step2:入门阶段 (入行后3个月~1年)

对于刚刚入行的新人,这个时期是一个全面熟悉期,最能够学习到新的知识,也最有拼搏的热情和动力。建议大家可以借着这股冲劲,尽可能了解所在领域的全貌,了解各个主要分支的内容、特性、优势、局限性等等,并考察自己当前的工作环境,结合个人匹配程度和兴趣爱好,根据前述内容调整自己的规划。

对于测试行当而言,技术方面一般有几类:黑盒测试、白盒测试、自动化测试、测试工具、专用业务技能等;相关的管理方面一般有:测试管理、质量管理、项目管理等。

面对上述形形色色的方向,建议大家可以都稍稍了解下内涵,然后确定1~2个,作为中长期的主攻方向,达此标准,基本已经实现了入门,至于能否进得厅堂,就要看后期的努力了。

step3:提高阶段(入门后3年~5年)

对于入门后选择管理还是选择技术,其实这种问题,是无可无不可的,关键是看对自己的长期的定位了。不过,我个人建议当前阶段还是技术为重吧。毕竟,在一个技术环境中,要做好管理,没有扎实的基础,也难服众嘛。

本阶段是人最容易懈怠的阶段。毕竟,刚刚入行的热忱早已被日复一日的繁复工作给冷却,有了一定的工作经验,胜任本职,对于大多数人而言,绝不是问题。家庭、娱乐方面开始占据了业余生活的主流。可是,毕竟大家还很年轻,大多数人此时也不过20多岁,就此懈怠也是非常可怕的。因此,有规划的提高自身核心竞争力,在这个时候尤为关键。

提高是要提高的,但是对于大多数人而言,也没有必要很拼搏,此时处在一个比较稳定的职位上的你,可以考虑进行细化自己的中期规划了。根据选定的方向,制定一个自我提升的计划,并定义好自我检查的里程碑(譬如:每个季度或半年算一个阶段),每天或者每周,有规律的学习一点即可。抱定一个目标每天进步一点点,几年一大成不是问题。

我个人是反对急功近利的,倾向于稳打稳扎,这个阶段忌做万金油,而应努力成为有一技之长的专家。

对于选择做技术的人而言,这个阶段的达成标准,一般至少要能够熟悉你所选技术方向的大多数技术细节,细节决定成败嘛,虽然把握全局的能力是必要的,但是作技术而言,倘若不能钻的很细很深,恐怕也很难以高手自居吧。

对于选择做管理的人而言,我个人倾向是:此阶段接触管理的理念,并可以介入管理,但是此阶段不宜全面进入管理(除非你有更深层次的考虑,可以不去稳打稳扎)。学习管理的理念是非常重要的,其实管理更多一种思维和做事的方式,这门学问很深入,也不像技术,会不会是那么的显著,因此,建议多看多学,取长补短,并努力形成自己的做事风格。高级软件测试工程师,测试组长等,都是不错的含有技术特征的管理职位,此时的你应该能够胜任于此。

这个阶段的达成后,你也可以跻身老手行列,不必为求职犯愁,你应该可以很容易跳槽或时不时被猎头骚扰下,达成此阶段,你要做更深入的规划。

step4:升华阶段(老手后5年~10年)

此时的你,即将步入中年,不论是曾经专注技术还是偏爱管理的,都面临着家庭和社会的双重压力,你不可能像年轻人一样整天拼搏了,你需要稳定,因此,不能频繁的跳槽,建议考虑比较正规且有潜力的企业,要考虑给自己一个长远的发展规划。

正因为有前期的细节的背景的支撑,此时,你需要努力提升自己的宏观把握能力。哪怕做技术的,也要考虑适当的转型管理(中国特色是:工程师很难超过35岁的,一般人到了30岁不是转管理就是转商务了)。当然,一般人是技术做得越好,管理的时候,越容易切中项目要害。但是,对于从技术上来的人,关键是要开始培养和人打交道的能力。此阶段的关键是,需要逐步形成自己的管理风格,具备协调并行事务的能力。

当然,纯管理和技术型管理还是有所区别的。对于纯管理的人,熟练应用管理的科学理念,形成自己的风格尤为重要。纯管理的测试经理人,不仅仅可以做好测试方面的管理,其实也可以做好项目甚至其他的管理。其实,不管管理的对象是什么,它们的管理理念还是相通的。从测试管理中摸索出来的很多经验,可以很好的推广于其他的管理领域。而对于技术型管理的人,主要是带好技术团队,同时,不断补充新的技术知识,跟紧技术潮流。此时的你,有强大的技术背景支撑,不需要过分钻研细节,只需洞察核心,合理安排好你的团队成员即可。

这个阶段,也可能少数的人会选择离开具体的企业,而开始从事测试咨询,那是一个充满挑战的崭新开始,也必须有前期的积累方能胜任。

对于大多数人而言,此阶段中一个需要重点考虑的问题是,是否将测试作为自己的终生职位,如果是,基本上达到上述的目标,保持状态,基本可以做到退休的。如果不是,那就比较可怕了。其实我不建(议此阶段的人转型,除非有充分的理由和很好的机遇。毕竟,达到此阶段,你已经付出了至少5年的努力,而且还是人生的黄金时段,时光一去不复返啊。当前状态下转行,请务必慎重。

软件测试工程师的角色定位问题漫谈


需要强调的一点是,无论你是多么高级的测试工程师,都要明白无论测试需要的工具多么复杂,测试步骤多么冗长,测试工程师在软件项目开发中始终都是扮演服务员的角色,这是由测试工作的特点决定的。任何服务都有被服务对象客户,测试工程师的服务对象有哪些呢?

最重要的客户是软件的用户。测试工程师需要站在客户的使用和需求角度测试软件,报告问题。

项目经理也是客户。测试工程师需要报告测试工作进度和发现的问题,尤其是严重的问题。

程序员是最经常打交道的客户。为了便于程序员重复报告的错误,尽量提供良好的软件问题报告,以便程序员可以更快的修复软件错误。

技术文档工程师、市场开发人员和技术支持工程师也都是测试工程师的服务对象。

测试工程师避免犯的几个错误

前文已经指出测试工程师应该明确角色,明确任务和责任。知道哪些是自己份内的事,哪些是不属于自己的事。一定要尽最大努力完成份内的事,不要做不属于自己的事情,以免弄巧成拙。

为了更好的扮演软件测试工程师的角色,尽量避免犯下面的错误:

承诺完成测试的软件没有质量问题

软件测试只是保证质量的一种方法,软件测试工程师的工作不会直接提高软件质量,因为绝大多数软件错误都需要程序员修复。软件测试只能证明软件存在错误,不能保证软件没有错误,不可能找出全部软件错误。个人的能力和对质量的影响范围很小,软件质量的提高要靠软件项团队全体成员的共同努力。

承担软件的发布权利

不要因为软件中存在还没有修复的错误,而试图提出更改软件发布的计划。也不要认为已经完成了测试计划,自己决定可以发布软件。因为,改变软件发布计划可能要失去进入市场的良机和很多客户,对此造成的经济和公司市场的损失将不是测试工程师能够承担的。另外,软件发布后,如果用户发现了新的软件错误,公司领导或项目经理可能将过错加在软件测试人员的头上,因为他们同意发布软件。通常软件发布的权利由产品经理、项目经理、测试经理、市场经理共同集体讨论决定。

扮演过程改进成员的角色

软件测试工程师必须报告错误,有时也要分析错误的类型、特征和产生错误的原因。但是,不要主动提出改进软件过程的具体改进措施,更不要直接干涉程序员的工作方式,以免出力不讨好,影响今后的愉快合作。软件过程改进的方法是软件质量控制部门的事情,这是他们的本职工作。

3种通往成功事业的途径


低迷的人才市场,为那些正进入劳动力市场的年轻人,创造了一个令人不安的起点。本周,在美国社会学协会的年会上发表了一项最新研究,描述了三种从18岁到30岁通向成功生涯人士的关键特征。

毫无疑问,虽然像行业、地区等结构性问题是重要的,但是这三个特征被证明,它们尤其是重要的职业转型资源。普度大学社会学助理教授MikeVuolo这样说道。简而言之,你需要像扫荡流氓的执法者那样破门而入。但下面会给出详细描述:

要有一份清晰的职业规划。那些志在千里的,并清楚自己想要实现的目标的年轻人(从18-30岁),当他们处在30岁之前时,会比那些职业生涯目标不明确的人,受到雇用的可能性更大。他们也会受益于更高的计时工资制。Vuolo如此说:职业生涯目标的确很重要。因为不确定性可能导致人们在领域或工作之间跳来跳去,得到较少的威望和薪酬。有意思的是,那些志向不高,没有确定性的成员,经过若干年后会有更高的失业率和最低的薪酬,并且在整个萧条期,几乎都处在失业状态。

继续深造的渴望。那些有志于继续取得更高学位的人,即便进入30岁,受到雇用的可能情也会更高。

求职形式。使用多样化求职策略的人更有希望受到雇用。这些策略包括对正式关系的运用,比如一个在校工作顾问,同事,老板,或一个实习生。非正式关系的运用比如搭档,亲属,朋友和邻居,并运用现代科技途径比如报纸,电脑工作广告,职业中介,和人才市场。

以上《通往测试架构师之路[1]》一文,由编辑精心撰写而成,希望对您的职业规划有所帮助,更多精彩请访问“茶艺师求职信”专题!