|
在我谈转开发的几个问题的时候忘记了一个大问题,一直没来的及加上。现在是时候了。
本来在微软工作还以为自己挺牛的呢,结果出去一看完全不是那么回事。最大的障碍就是外边根本不用微软的技术。那种一通百通的说法完全是骗人的。微软主流是Windows, C#,.NET, 外边是Linux, Java, Open source。 所谓一通百通只是狭隘地从学习语言角度来讲的。你会了C#,你学习Java很容易。单纯从语言来说不错,但是从Framework的角度讲可是难多了。这个我没有切实体会不好说,但是认识的大牛认为没有个几年的积累是不行的。
因此微软的技术背景也成为了我转开发的一大障碍。那么在这么多问题面前,如何能够吸引大公司给我面试机会呢?
首先我就是弥补自己技术太微软的问题。我加入了一家云计算公司,虽然是测试的职位,但是因此我的简历上就出现了Java, Linux, Cloud, SAAS, Social等等关键词,使得自己的简历变得跟外边的技术相关,特意弱化微软的背景,因此能够吸引recruiter的眼球。
第二我就是积极参加各种编程比赛。比如Facebook的黑客杯我拿到了世界200多名(大概9000人参加吧),Google的code jam我也成功的进入了前1000名 (大概2万人参加吧),其中的一轮拿到了300名。这些我都写到了简历里边以证明自己是有足够的开发能力的。
慢慢的我投出的简历开始有了positive的response。因此,这些公司不给测试人员面试机会并不是单纯的因为他是一个测试人员。而是因为大家都缺省的认为测试人员的能力达不到做开发的要求,但是一旦你能够通过某种方式证明给他们看的时候,他们的大门也不是完全关闭的。机会不是上天赐予的,而是要自己去争取和创造的。
当把第二个问题解决,有了面试机会以后。应该如何抓住这些机会拿到offer,并且能够让对方心服口服的给自己高工资呢? |
|