距离我上次写2020总结过去1个月了,感觉去年从国内到德国,经历的事情太多,起起落落,踩了不少的坑,所以就在这里总结并分享一下,希望大家以后遇到类似的情况可以从容应付吧。

  • 关于申请签证
    2020年年初跟Zalando通过DocuSign远程签署完劳动合同以后就开始着手申请签证了。由于我之前一直在上海工作,但是在拿到Zalando的offer之前由于被裁员,所以待业了3个多月。由于当时Zalando给我开具的薪资已经达到了蓝卡的要求,所以我当时就是按照蓝卡签证需要准备的材料列表来准备的。具体需要准备哪些材料,可以从德国领事馆这边查询。但是当我预约好面签时间,第一次去面签的时候,还是由于材料不充分被拒签了,要求我补齐材料然后再进行重新预约面签。

其中主要是两件材料的缺失, 一是由于我之前失业了3个多月,所以没有准备单位提供的在职工作证明,我以为失业了就能省了这个材料,但是其实签证处那边需要你提供这份材料的目的是证明你目前在他们所管辖的领区工作/生活,所以后来这个就要求我提供上海的居住证替代了。另外一个是关于学校和学位的证明,申请德国的蓝卡签证,如果你是本科学位,并且你的学校和学位都能在anabin这个网站上面查询到,则直接把学校和学位的相关网页打印出来,带去签证处即可。但是当时我只打印了我的本科学校,并没有打印学位的页面,所以签证处也要求我回来补齐anabin上面关于我的学位的材料证明。具体如何从anabin上面查询并打印你的学校以及学位证明,可以参考这篇英文文章。
另外由于我的本科学的不是计算机相关专业,所以签证官还要我提供了一下我以前的单位关于IT相关工作的证明, 在这里必须得感谢一下我的老东家HP以及Arty的帮助。
第二次把材料准备齐全,很顺利的就提交了签证申请,然后回家等了差不多一周就收到了使馆邮寄过来的护照(签证贴在了护照上面)。

  • 试用期和远程工作
    搞定了签证,本以为就能赴德工作了,然而没想到的是,这个时候,整个欧洲都笼罩在了COVID-19的阴影之下,于是公司决定让我从5月份开始远程为他们工作,然而也正是这个远程onboarding,为我后面试用期被裁埋下了伏笔。这里来总结一下可能的原因吧。

    • Zalando从一开始就不是一个Remote friendly的公司,所以虽然现在说每个员工有台电脑,有互联网连接就能工作,但是你要远程帮助一个新员工入职以及迅速融入团队,并不是一件容易的事情。何况我当时还在中国,而团队其他成员都在欧洲,除了没有面对面沟通带来的不方便之外,每天晚上我需要跟团队成员一起工作到深夜也让我有些吃不消。
    • 另外一个问题是,Zalando的工作方式与我之前国内工作过的单位的工作方式的不同,以前不管是在国内的大单位诸如HP或者小单位,一般都是需要从上而下,由team leader给分配安排任务的,但是到了Zalando,却是另外一种方式,每个Sprint开始,都是由团队成员自己去backlog里面拿任务做。在最开始的两周,我的老板每次Sprint开始都会准备两个新手友好的任务放到我们的backlog里面,以至于我误以为我们还是按照类似国内的工作方式,由老板安排任务。但是没有意料到的是,过了两周之后,我老板就开始休了将近2个月的假,没有人再来给我安排新手友好的任务了。以至于我每次Sprint开始都有点手足无措,只敢小心翼翼的问过所有团队成员以后,从backlog里面拿一些最简单的任务来做。这种对于新工作方式的不适应,后来反馈到了老板那里,就是变成了我无法独自完成一些较大规模的任务。
    • 还有一个问题是关于新的技术栈,我之前多年的工作经验,主要是Java和Node.js,直到我进入项目组以后,我才知道我们这边使用的是Kotlin和Scala,所以,我需要在短期内学习这两门新的语言,并且能够迅速上手完成相应的任务,还是有点难度的。
    • 在试用期3个月之后,老板跟我进行了一次交流,说我前面3个月的工作不是很理想,有可能无法顺利通过试用期,另外就是让我尽快飞往欧洲,否则Zalando考虑到可能违反德国税法,将让我进行强制无薪休假,直到我过去德国柏林完成税号注册,才能继续正常工作。没有办法,我只好匆匆买了机票,飞往柏林。并且在接下来的三个月里面,我几乎每天都是如履薄冰,战战兢兢的工作,因为害怕试用期不通过。然而到了10月初,终于靴子落地,老板通知我试用期没有通过,Zalando将于10月底跟我结束工作合同。
    • 现在回头来看,其实到了第三个月,老板通知我试用期有可能通不过的时候,我就应该早点开始准备退路了。当时我把这件事情告诉了欧洲牛哥(他是我在Zalando工作认识的一个中国同事), 他就建议我可以尝试内部申请转岗,因为他们组有个同事也是工作了两个月跟老板相处不好,就直接申请转组跑路了,然后到了新的组就顺利通过了试用期。而我当时觉得我才工作了3个月就跑到其他组不是太好,拉不下面子,一直到被老板通知要结束合同了,才想起尝试申请转组,然而为时已晚,因为我的试用期马上到期了,那么即使有其他组接受了我的转组申请,他们也会出于风险考虑,而拒绝我(德国这边过了试用期要再裁人基本很难)。
  • 本地找工作的时间安排以及面试
    得知Zalando要跟我解除劳动合同之后,我便立即开启了海投简历找工作的模式,相比一年以前从国内通过互联网找欧洲的工作,这次找工作拿到的面试机会比之前的多了两个数量级。当我把LinkedIn上的所在地改成了德国柏林,以及更新了相应的德国手机号之后,几乎每天都能接到2-3个猎头的电话,然而,至始至终直接从猎头那边获得推荐的面试机会,并没有多少,相反倒是自己投递的简历,面试邀请率倒是蛮高的,基本上每周能安排20个左右的面试,感觉比上班还累。经过1.5个月的鏖战,终于顺利拿下了3个offer。 现在把在这边面试的一些经验总结分享一下。

    • 之前在2020年的总结里提到过的是,在这边我投递简历找工作,面试的公司类型基本分为两类,一类是德国本地大大小小的单位,大一点的公司诸如SoundCloud, FreeNow,Idealo这些,小的诸如各类名字可能都没怎么听过的创业公司,他们的面试基本都会在HR第一轮聊完,互相了解了情况之后,给你发个小项目作业,让你在3-7天之内完成发回给他们,通过了的话,才能继续进入下一轮面试,这种类型的面试,耗时耗力,并且评判结果比较主观,有时候你花了很多精力,结果对方可能就以没有写tests或者文档不全这样的理由把你给拒了,我非常不喜欢这种面试,性价比超低。另外一类就是各种美国公司在欧洲这边的分部了,比如Yelp,Amazon这些,他们的面试基本都是标准化的算法题+系统设计+Behavior Questions, 因为这类面试流程都是标准化的,所以你在准备一家公司的面试的努力,即使你被拒了,也不会白费,后面也许还有其他公司的面试你说不定就能通过呢。
    • 合理安排面试时间,能节省不必要的精力消耗,以及大大缩短拿到offer的时间。比如我之前开始的时候就病急乱投医,海投了无数简历,只要来一个面试邀请,就立马给安排上,但是没想到的是这些大部分都是发作业类型的面试单位,所以每一周下来都会积攒5-6家的作业,然而到了周末,顶多完成2家的作业,那么其他发了作业的单位的面试,基本就浪费了,因为下一周又会来一堆新的作业。😂😂😂。那么现在回头来看,应该在开始的时候尽量多安排一些面试算法题的美国公司的面试这种性价比比较高的面试,能尽早拿到第一个offer,有了第一个保底的offer,后面就可以慢慢面其他类型的公司了。那样的话自己就不会那么累,也没有那么大的心理压力了。
  • 关于来德国之后的注册以及蓝卡申请

    • 相比找工作来说,来德国之后需要租房,租房之后需要注册你的地址(相当于德国的登记户口),只有你的地址注册完成之后,才能进行后面的蓝卡申请(因为地址注册之后会有个凭证文件,你需要拿到这个凭证文件才能申请居留卡/蓝卡)。地址注册不是什么难事,但是你去注册的话,需要提前通过网上预约,而且一般去约都只能约到1-2个月以后的,对于时间比较紧急的朋友来说,这个是比较烦恼的。然而经过Google,我发现了一个小技巧,可以约到比较近的时间点的地址注册,那就是每个工作日的早上8点以前,一般7:45左右就差不多了,去预约地址注册的网站刷新页面,往往可以刷到就近两天或者下周的预约
    • 另外一点需要注意的是,来德国申请的一般是D类签证(比如我的蓝卡签证),有效期只有6个月,然而正常申请蓝卡的话,一般也要好几个月才能到手,所以拿到签证入境德国以后,能够越早提交蓝卡申请越好,不然有可能签证过期了,但是蓝卡还没下来,那么就会被困在德国一段时间,因为没有有效签证,出境就会被上海关的黑名单。听说在签证过期到蓝卡到手之前的这段时间里可以申请fiktionsbescheinigung(俗称白条),我目前正在尝试,但是疫情期间,要预约上外管局的预约,相比之前地址注册,要难多了,关键是他们的服务器还时不时的宕机。😂😂😂

好了,以上就是过去一年里我赴德国工作踩过的坑以及经验分享,希望能帮到你,如果你近期也要来德国工作的话。😀