新加坡垃圾码农一名。
带薪假期多,工资高,工作时间短,不加班这些别的答案都说烂了,我就不废话了,说些别的。
我认为在发达国家做码农最大的优势是,即使你是一个只会用google和stackoverflow写代码的垃圾程序猿,也可以拿相对较高的工资并且过着无忧无虑的生活。并且,以后在面对猎头的一些脑残说辞时,可以底气十足地反驳。
本人没有刷过一道leetcode题,并且有幸(拗不过猎头的软磨硬泡)接受过两家国内互联网大厂的技术面。每次面试,均在十分钟内结束,因为前五分钟我所有的答案几乎都是"不知道""不会",然后后面五分钟和面试官聊天。我说不会是因为我真的不会,什么jvm底层逻辑,手写链表这些"最基本"的技能,我根本没接触过。
我工作至今五年跳槽三次,所学到的最有用的一个道理就是,找工作是最符合撑死胆大的饿死胆小的这个规律的一件事。而猎头和国内卷王互联网大厂,就是费尽心思想让你做那个胆小的。
上一次跳槽时,技术面面试官问的是我项目的工作内容。我就老老实实把自己当时spring boot+aws项目的结构讲了一遍,十分浅显的项目,没有一点出彩的地方。面试官追问到了负载均衡和并发,我全部推脱说交给aws处理,因为我真的不会。。。不久后照样offer了,还涨薪30%。
我作为一个垃圾程序猿,印象最深的有两件事。
第一件:刷b站时有一个面试官主播在直播"面试月薪6000的程序员",他提了三个问题,我只答得出第一道。我当时的月薪也是6000,新元。
第二件:之前有个猎头苦口婆心地劝我知识面上需要补这补那的时候,我回复的是:"我只会if else和for loop,写个toString都要谷歌,我想找一份年薪x十万,带薪年假30天的工作,请问你们有吗?"
写答案的时候又想到几点:
1.刚工作时,不好意思请带薪病假,生病去了医院以后也是请年假,觉得请病假是占了公司的便宜。上司知道后找我谈话,说请病假是十分正常的事,许多同事甚至连病假单都没有都会请病假。从此我请假时心安理得多了。需要说明的是,我工作的第一家公司是一家外包公司,只有一百多人,并不是什么大公司。
2.还是第一家公司,我有一次有个东西答应当天完成的,结果发现我判断失误,实际工作量非常大,我因为答应了当天做完,就在公司做到凌晨2点做完了(那天是周五,做完的时候已经周六了)。上司不知道怎么搞的居然看到了我代码提交时间是凌晨,后面周一就找到我问我什么情况。我说了原因后,他非常惊讶并且哭笑不得,说这种小事说一声就行了,并叮嘱我以后不要加班。随后他还不放心,怕我周末来加班,直接把我的工牌取消了周末进入公司的门禁权限。
这样的事情我跳槽以后又发生了一次。有一回我找到上司说之前我自己给的story point给的不对,时间估算错了,答应的开发计划无法按时完成。因为开发完后还要给测试和regression去测,后面又正好赶上上线,时间很紧,我不想因为自己的失误害了测试,就跟上司说我自愿加班完成开发任务。上司说没关系的,推迟就推迟。我说后面要上线的,怕没办法跟着这个版本一起上,导致team被PM怪罪。上司听了,严肃地对我说,如果真的发生了那样的事,证明PM给的buffer不够多,正是PM无能的表现,并且说story point本来就不是100%准确的,不用因为给错了觉得是自己的问题。我听了很受感动。
后面跟国内做外包的程序员朋友聊天,朋友说上司直接骂他怎么这么笨,我差点惊掉下巴,这可是足以让人丢掉工作的严重情况,朋友却说的云淡风轻。后面朋友说的更让我无语,他居然说理解上司想要甩锅,可是总不能全部甩他一个人头上啊,言下之意是锅应该平均甩给他的同级。这时候我就知道,这公司的PUA已经完全成功了,这个朋友以后如果上位了,一定也会成为跟他上司一样的人。
这几件事给我的感受就是,发达国家的公司是很讲究「尊重」的,并且注重人文关怀,上司会主动保护员工的个人权益。国内的公司这方面比较缺失,有时候不仅是缺失甚至是负分。我很感谢我的第一份工作以及我的第一任上司,培养了我如今在对待工作上的三观。
还有一件挺有趣的事情。整个2020年基本上全新加坡技术类岗位都是居家办公的状态,居家办公你懂的,和休假也没啥两样。到了年底,老板发邮件说mandatory block leave还没请的人赶紧请掉。这个MBL就是说每个员工每年都要请一个连续五天的年假,期间不能和同事有任何联系,目的是用来测试部门是不是离了你还能照样运转(比如说你暴毙了之类的)。我不想浪费这五天年假,况且居家办公和放假几乎没区别。我就找到老板说,老板你看,年底那么多人请mlb,部门都没几个人干活了,我自愿牺牲自己的休息时间,坚持工作!然而结果自然是被老板骂了一顿乖乖请假在家躺了五天(毕竟也不能出门玩)。国外公司对这种规章制度,无论是否必要,都看得很重。我跟国内的同学聊到时同学跟我说,他在国企前10年每年都只有5天年假,要是连续五天不工作上司估计要把他剁了,哈哈哈。不过他在国企除了工资比较低其实也挺开心的。
--------------------------此线以下内容更新于2021年6月13日9:00PM---------------------------
收到了很多私信。实在没想到随口的两句吐槽会有人看,那我就有义务让这篇回答更加严谨以免造成误解。
首先我在文中只说到了好的地方,没说不好的地方,以下列举不好的几点,躺平也是需要付出代价的。
1.行业特殊性
如果想去互联网、科技类行业的外企大厂,比如FLAG之类的,肯定还是得刷leetcode,并且需要自身技术水平扎实的。只有实体产业或者是金融类(银行、交易所)企业,才会对技术并不那么苛求。你的项目经验工作经验能满足单位的需求,那就够用,这样子的企业面试时才不会让你手写链表。
2.竞争力下降\升职缓慢
跑着的人想躺平很轻松,躺平了再想跑起来难如登天。如果走我这样的路线,上升肯定是非常缓慢的,涨薪只能靠跳槽或者每年公司自动提升的10%左右。而且你技术一般,工作也不卖命,老板也都看在眼里,职级的提升肯定更加困难,小公司跳去大公司职级还可能下降,但是为了能躺平,我是愿意的,你愿意吗?如果家里有房贷车贷之类的压力的,肯定不能这样,毕竟你薪资水平的上升得负担得起你日益上涨的开销,这下就不是你愿不愿的问题,是负担不负担得起。如果你前几年躺平了,后面觉得不对劲,不想这样了,你得把前面欠的全都补回来。
如果是出国工作以后还想回国的,这更是巨大的弊端,最普遍的两种出路,1是外派回中国分部,2是找到国企接盘,进去养老。这两点如果不能确保其中一点,那还是别考虑出来干一段时间回国了。
3.关于移民
新加坡个人认为并不是移民的优秀选择,如果真的考虑移民,新加坡建议只作为跳板,再跳去加拿大新西兰之类地方,才能真的躺平。但是这个只是我根据身边人的例子瞎说的,我不准备移民,这些问题还是请咨询专业人士。
--------------------------此线以下内容更新于2021年6月14日19:00PM--------------------------
今天又收到了很多私信和评论,我是真没想到这个破回答会有那么多人看。于是我又得花时间修改答案中片面或者不妥当的地方,好心累。还有很多人关注我,我想说你们看两眼我的时间线应该也知道我是一个不太玩知乎的人,回答问题都是很久以前的,如果等着看我更新别的回答的可以取关了。新加坡很小,IT圈子更小,太容易被熟人认出来了,到时候多尴尬?万一再有几个心理阴暗的给我老板那里举报我上班开小差,我还怎么摸鱼。
总而言之最后说几点问的比较多的,然后就不更新了,评论区也不回复了,这破回答浪费我太多时间。当然,真心想交流经验的兄弟,或者在新/想来新的应届毕业生,那还是很欢迎私信我的,知无不言言无不尽。
1.答主NUS毕业的为什么不说明?是不是因为有学校背书所以才能那么轻松?
我如果说明了肯定又有人说是凡尔赛,不特别提到只是因为我是学渣,而且这学校也没什么好吹的。评论区读过985,211的应该不少吧?你们全班都是学霸吗?就没有天天窝在宿舍打游戏,考试只求及格混个毕业证的同学吗?好学校也有咸鱼啊。至于学校背书,那肯定是有一定的成分的,学历到哪里都是很重要的。
2. 照你这么说,国内随便找个6000月薪的程序员都能吊打你,过来都能拿高薪吗?
当然不是。第一点是语言关,国内6000月薪的程序员大部分没办法做全英语的技术面。第二点,虽然面试没有考我jvm调优,手写链表,但是会考你别的知识。例如我面试的spring boot和云方向的后端,我自己花时间考了一张AWS的证书,spring的各种面试题AOP啊IOC啊DI啊这些肯定是必考项,是不是耳熟了?不过因为你日常工作每天都在写这些东西,只要复习一下概念肯定答得上来,而且面试官很喜欢听你平时工作中哪些场景用到这些技术,你直接说自己做的就行了,不简单嘛。还有就是很多面试题都是给你一道题你自己在家做的,可以上网查,这样相当于又简单了很多,但是上交后提问会问的很细,相当于还是考察你解决问题的能力。面试官想考察你是否能胜任这份工作,在这一点上和国内互联网面试时一样的。和国内互联网面试官聊天时,面试官跟我说的原话是:leetcode都没有心思去刷的人,在基础上是不太肯用心的,大厂也不敢要。所以刷题也是面试的一部分,考察你是否踏实肯干,这也是国内公司的刚需,从这点上,面试官这么做也达成了面试的目的。公司需要这样的人,本就是你情我愿的事情。这点我也是认同的。我也不会因为我答不出,我就去说这个方法不科学。第三点,刚也说了,学历。HR肯定偏好本土学历,就像中国的HR看是否985一眼就能看出来,看国外的如果不是顶尖大学可能还要上网查一下。在别的国家也是如此。
3.再补充一些弊端
许多私信我的人还是学生,看了知乎上的一篇回答就觉得新加坡好,兴冲冲想来。只好再补充一些弊端,泼泼凉水。(1)五险一金。新加坡有和国内五险一金差不多的叫CPF的东西,但是在你拿到绿卡(PR)之前是没法交的。举个例子,国内税前1万5,到手1万,公司还帮你交了5000,其实是2万。这里1万5就是到手1万5,年底还要再交一笔税。如果最后回国,你发现社保比别人少交了很多年,退休工资差了好多。(2)吃的玩的不如国内多 (3)没有冬天,这能忍?我是忍不了,所以不考虑移民。
(本人承诺所说全部属实,如有疑问<delete>欢迎私信我索要IRAS税单或者linkedin链接</delete>那就当我是编的吧)