加拿大华人论坛 德国工作IT行业跳槽经历,及个人经验总结
在加拿大
此文阅读群针对有IT工作经验的同学, 没有工作经验的你找不到任何心灵鸡汤,可能只有几根鸡骨。
几年前第一次跳槽时, 我的人生目标是三十多岁时,在公司升职到一个小PM或者带几个人。现在我的目标已经实现一半了----我已经三十多岁了。
本人IT咨询行业,中型公司, 9年经验Senior码农。 去年年中开始有跳槽的念头, 因为项目不咸不淡且切换频繁, 导致技术上停步且难以深入。 而且,管理层都是45+且热衷健身,按德国雄心勃勃的67岁退休计划,我得等到我孩子上大学才有空缺升职。
至今年4月拍板, 近一年, 总共投了ca. 45家公司,其中有5家通过猎头引荐, 3家通过朋友和前同事推荐。 累积15次面试,不含N次电面和与猎头会面。 最终拿到3份offer, 2个开发职位,1个构架职位。
1. 说IT码农好找工作, 这是真的; IT码农好找高薪工作,这是假的。
这里有关于IT的统计数据:
https://gehaltsreporter.de/gehaelter-von-a-bis-z/IT-Berater.html
可以清楚看到统计有一个门槛基数,想越过这个槛,你一般需要升职到有人事权或者有项目权,或者投身beratung。 或者,你真的是个大牛。
而这,已经脱离了码农的范畴, 属于soft skill。 关于此, 论坛里有数次精彩讨论。
我自己也清楚我自己的长处和短版, 不多说。而且,相当多的公司,给不到这个统计里的平均值。
问: “不逼自己一把,怎么知道自己做不到呢。”
答: “滚! 鸡汤自己去喝!”
2. 现公司辞职期是季度末提前三月, 这看起来是一个较为悲伤的规定。
开始我本着每季度前两月加紧投,最后一月靠天收的信念,但职位放出时间,面试周期或者回复周期往往超出计划, 这样会带来很多问题, 后来我开始忽略这个辞职期投简历。
公司会不会真的等你等超过4个月? 会的,我最后拿到的zu,3个公司都明确表示,可以等6个月到我入职。
其实,人家如果不想要你,你就算明天能来上班都不会要你。
3. 跳槽的目的, 一是Money,二是职业前景, 希望将来在某一领域方向持续深入。
3.1 Money
一开始只锁定大公司,发现大公司不一定给你你要的薪酬; 小公司别看规模小, 开的价有时会有惊喜。 薪酬谈判是我弱项, 我每次都会开一个较高的价位, 然后一切随缘。最后合同工资涨幅 30+%。
3.2 职业前景
开始的时候我并不确定未来的职业领域, 其实后来也不确定, 直到收到offer才最终确定。 之前的工作接触领域太广, 涉及的技术层面也太广。 最初想往嵌入式开发靠,经过几次残酷且杯具的面试后, 我意识到:
没必要一定要用自己的短版和别人拼, 脑抽了吗?
其中一次的面试传送: http://www.dolc.de/thread-1833128-1-1.html
这次之后我也深刻反思和总结了, 针对一些理论和概念的不足也认真补了课。 虽然职业领域没有定, 但技术上大概确定了几个方向, J2ee, .Net, Mobile, Software Architekt。 后面找职位也针对这些技术方向进行筛选, 而不是漫无目的。
对于不想再编程但soft skill 又不够的码农们, Beratung, Spezialist 以及 Software Architekt, 在我看来是较好的目标。我最后选择的还是开发职位,一是做的方向我更喜欢,二是我觉得作为Architekt我自身还需要更多磨练,三是Money talks。
4. 技术层面准备要充分,你以为德国INFO面试只是问你几个不痛不痒的理论问题??
有四次开发职位的面试, 是当场做题开发的。
有两次构架职位的面试, 是要白板画构架的。
开发职位:
a. 最头疼的是一硬件云服务大公司, 一面45分钟开发一个寻岛算法,一片海域里计算岛屿的数量。 两个人一左一右全程盯着。 Sorry,搞算法让我静静好吧。 面试回家后花了两个多小时做出来发给TL,人争一口气。
附答案 http://www.programcreek.com/2014/04/leetcode-number-of-islands-java/ 我用的类似方法一,代码没有那么简洁,采用的是hashtable
我之前没有去leetcode这类网站唰题,因为一直观察只有硅谷那边的程序猿才要刷这些,没想到德国也开始跟风了。按美帝的标准,这题15min内要完成。看来下次如果再跳槽的话,比如google啥的,的确要去刷刷题了。
b. 最无语的是一医疗设备大公司, 一面TL给了一张A4的C++代码,不给电脑,不给调试, 让我找出bug。 Sorry, 我真的是来面.Net 职位的好吧?!
c. 最有成就感是一DL小公司, Probetag, 各种状况最后剩2个多小时让我完成现有系统的一个模块,本来计划给我留4-5小时。 最后搞定, PM测试了后说,这是可以发布使用的代码,TL很开心, 隔天给Offer。
d. 最中规中矩的是一供应商大公司, 二面现场大投影围观, 开发一个简单算法,并且单元测试, 然后加问很多优化问题。 预留一小时, 25分钟结束, 当天给offer。
构架职位:
e. 某OEM子公司,connected car构架,白板从db推演到移动端推送,嵌入式消息管理,安全性,分布式等,交谈甚欢。不用太多编程,需要前后台到移动端的协调。 被拒。
f. 某OEM子公司, 财务和支付构架,涉及系统整合,安全端口,支付gateway等。基本不需编程,项目代码基本外包,主要协调各模块合作以及QA。 拿到offer。
5. Hr难搞,面试中一贯的挖坑。
没什么说的,多面,多读,多看!
6. 技术上平日多积累
这个行业变化太快, 你们懂的。。。。。。。。
7. 不要忽略猎头,但也要有选择
对于猎头我开始是排斥的,觉得自己找没什么问题,而且觉得公司可能会为了省去中介费而优先用自己投的----有个朋友说的好:对于公司的Hr,如果招了个烂人,那么责任在猎头,不在与他们;至于中介费,那是公司的钱。
但后来接触几个同城的猎头,态度和帮你找工作的努力你看得见,而且会指点你面试的要点。如果你在本地找,还是当地的猎头人脉更为广泛,外地的基本电面,交流起来麻烦。
最后谢谢各位IT圈的朋友们, 平时不吝地交流工作经验和跳槽经验。 认识我的请不要爆我的料和爆上面提到的具体公司,多谢!
小人物一个,而且网络很危险。。。。
也给在德国奋斗并苦逼着的码农们:
评论
因为没谈钱啊,info在德国做的太苦逼,赚的钱说出来太丢人
评论
我也想涨30+%
评论
抢了沙发再看
评论
你废话真多。说重点,跳槽前多钱,跳槽后多钱?
评论
钱都是随缘,阿咪头佛
评论
终于又看到比较接地气的工资和面试帖了
不再是狂舞炫酷叼炸天,轻松拿下八十千
9年经验 前辈啊
我自己说实话 不想再编程了
评论
不许不热爱编程:kuqi:
评论
你只要说之前的就可以了
后面的俺自己算
评论
你自己不也在编程的道路上彷徨和迷茫
评论
寻岛的不会是这个吧
http://www.lintcode.com/zh-cn/problem/number-of-islands/
评论
只要钱多就行
·中文新闻 UberEats 员工通过他有史以来最简单的送货服务赚取了 6 美元
·中文新闻 《我是名人》明星卡勒姆·霍尔 (Callum Hole) 为澳大利亚海岸带来