Skip to main content

这些年我认识的Facebook职场失败人士

 

看到很多都是吹Facebook升职快的,这里想提供一些相反的dp,也就是《那些年我认识的fb失败人士》,其中包括升不到5被赶走的,被老板折磨走的,宁可降薪也要跳槽走的,etc

A, 本科双非,进了fb以后一直表现普通,期间经历3次换老板,2次reorg(最后一次整个组都没了),最后快5年了升5依然遥遥无期,跑路了

B, 本科清华,能力强,就是性格比较木讷,可惜又去了一个政治斗争非常强的组,组里很多e6+ 大佬,天天撕逼,大佬也不管他也不带他,他作为底层在大佬的撕扯中深受折磨,跳槽去狗了,现在在狗混的很好

C, 美国人,本科top30,能力一般但是性格活泼爱交际,在某产品组,但是某一年组里 1)原来的老板跑路,不管这个组了2)techlead去生小孩了,组里群龙无首3)他被分派到不是他techstack,他不擅长而且做起来又很痛苦,而且还没有credit的杂活。于是立刻刷题跑路跳槽去某startup

D, 本科某985,原来在狗家,external hire e5,进来以后1)new hire不适应,组里缺人也没人带他,稀里糊涂的2)老板又给他比较大的任务3)最坑的是做到一半原来的老板跑了,新老板不认可他。于是他没日没夜地干换来了一个MM。后来换了两个老板,一直是5不上不下的。他曾经试图跳回狗家,但是被lowball,比较后悔没有一直呆在狗

E, 本科伯克利的ABC,不幸去了ads某都是中国人的卷组。受不了周末加班996的风气,不到一年就辞职了

F, 本来在某个组干的好好的快要升5了,但是突然空降了一个来自微软的国人老板,老板还带了一波自己人,他各种被排挤打压,最后无奈跳槽

G, 台湾人,性格比较怪,不爱和组员互动,本来和老组员相处得还算比较融洽,但是后来慢慢组员换了一批,新人就不理他了也没人合作,最后也没升到5,现在应该已经走了

H, 本来一直在某核心组跟着一个华人大牛干,但是后来因为上层政治斗争,华人大牛跑路了,他也没换组,新的领导来第一件事就是把以前的人边缘化。组里和他情况一样的人还有几个

I,J,K等数不清的人:因为种种原因组被砍/reorg/换老板了,原来干了很久的活全部泡汤,被迫从零重新开始,在新的组又不适应/和老板合不来/新的组又换老板又reorg了,就这样一直循环...根据我身边的dp,大家的组基本都是平均0.75年会reorg一次,而且这两年越来越多😄来meta,就要做好命运无常的准备

热门回复

给lz的不同视角点赞!感觉地里对几家大厂都存在刻板印象,比如狗家随便划水,躺着拿钱;脸家升职巨快,3年3-5是常态;亚麻遍地无良老板,一入职就准备被pip。。。事实上每家规模这么大的厂都是因人而异,因组而异的。

在F家待了6年了,看见过很多升职坐火箭的朋友,也看见了很多郁郁不得志的伙伴。尽人事,知天命,哪里舒服去哪里吧。

所以总结就是还是去稳定的infra 组 ?少卷少reorg ?

感谢lz的dp。觉得职业选择不能只看升职快,包裹大,还要看看压力和潜在风险,选一个性价比高的最适合自己的路。

打工人的心酸与无奈😮‍💨 弱肉强食的丛林社会,只有权力和金钱才是生存的保障。

我有个哥们是PM,3年换了七个老板,他实在受不了了跑了。

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into /opt/course/1/context_default_no_kubectl.sh , but without the use of k

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checking a shared sec