碼農(nóng)跳槽指南:如何在新公司建立自己的“支配地位”?
編者按:軟件工程師一直以宅、內(nèi)向、不善表達(dá)的形象著稱。本文作者Daniel Wu在“The software engineer’s guide to asserting dominance in the workplace”一文中分享了軟件工程師在新入職一周內(nèi)成為領(lǐng)導(dǎo)者的方法。至于效果,則仁者見仁,智者見智。
對(duì)于軟件工程師來說,換工作是謀生的方式之一。每一天,那些來自頂級(jí)科技公司的漂亮招聘人員都會(huì)在LinkedIn上向你伸出橄欖枝,只要我們知道如何去做,那么每一份新工作都意味著更高的薪水和令自己變得更加優(yōu)秀的機(jī)遇。我想分享一份新人入職第一周指南,幫助你成為辦公室的耀眼之星。
星期一
在入職的第一天,你的工作重心是從物質(zhì)上建立起自己在辦公室里的支配地位。人類天生追隨那些強(qiáng)大的人。一旦你能夠證明自己,就會(huì)為自己贏得團(tuán)隊(duì)成員的尊重和贊賞,并且會(huì)自然而然地成為其他事情的主導(dǎo)者。
在周一早上早起,鍛煉體重,使自己進(jìn)入脫水狀態(tài),以便增加自己的多血質(zhì)氣質(zhì)。之后洗個(gè)澡,然后將你的緊身易出汗的安德瑪運(yùn)動(dòng)衣穿回身上。你會(huì)以有型、專注和解決一切的姿態(tài)出現(xiàn)在大家面前。
在到達(dá)辦公室時(shí),你的首要任務(wù)是選擇自己的辦公桌。如果公司能為你提供一張立式辦公桌,那么就選這種類型。高位置是一種權(quán)力表現(xiàn)。這種優(yōu)勢(shì)在開放式辦公環(huán)境中尤為重要。人們需要仰望你——即使只是字面意義。如果可能,將自己的桌子放在角落處,這樣就可以忽略自己的同事。調(diào)整電腦顯示屏以便只有你一個(gè)人能夠看見。不用說,這是你專用的Facebook顯示屏。至于其它顯示屏,則要時(shí)時(shí)刻刻保證全屏顯示代碼。
通過喝蛋白奶昔和體重訓(xùn)練來利用起自己的午餐時(shí)間。
午飯后,將一桶10磅重的乳清蛋白粉帶到你的辦公桌上放好。之所以選擇10磅是因?yàn)檫@是目前市場(chǎng)上銷售的最大重量。如果將來有更大桶出售,那就記著買那一款。不要等著把自己已經(jīng)拆封的蛋白粉喝完了再去買。立即去買新出的大桶,并將其放在辦公桌的顯眼位置上。
蛋白粉的品牌一定要選擇最佳營(yíng)養(yǎng)(Optimum Nutrition),因?yàn)樗娜榍搴孔罘蠘?biāo)準(zhǔn)。你需要準(zhǔn)備至少兩個(gè)攪拌瓶,如果是三到四個(gè)就更為理想。將它們留在辦公室里作一種領(lǐng)土標(biāo)記。
在剩下的時(shí)間里與你的隊(duì)友見面,并細(xì)心觀察他們的弱點(diǎn)。到了晚上,為周二準(zhǔn)備好10個(gè)熟雞蛋。
星期二
在經(jīng)過星期一的身體展示后,你需要在星期二安排好自己的開發(fā)環(huán)境。從git儲(chǔ)存庫中提出團(tuán)隊(duì)代碼并開始工作。如果你的新團(tuán)隊(duì)不使用git,立即宣布辭職并退出。
記得吃自己準(zhǔn)備的水煮蛋,最后要留下一個(gè)。除了攪拌蛋白奶昔的時(shí)間,不要多做休息。
余下的時(shí)間用來熟悉團(tuán)隊(duì)的代碼庫。每隔五分鐘到十分鐘,你就會(huì)禁不住發(fā)出一聲嘆息,并在記事本上寫下一些東西。隨著瀏覽的代碼越來越多,你的臉上就會(huì)出現(xiàn)一種輕微的厭惡感,你也越來越惱火。接著,你寫下“重構(gòu)”和“重寫”這樣含糊的話,并開始在白板上繪制復(fù)雜的架構(gòu)圖。到了下午3點(diǎn),你變得十分生氣。吃一些紅辣椒,強(qiáng)迫自己出汗。下午4點(diǎn),你怒氣沖沖,憤怒地把最后一個(gè)雞蛋仍到墻上。關(guān)上筆記本電腦,并盡早回家。
星期三
這一天是時(shí)候該建立起你的技術(shù)主權(quán)了。首先掌控全場(chǎng),表現(xiàn)得像項(xiàng)目經(jīng)理一樣。如果有人發(fā)言超過10秒鐘,立即打斷他們。準(zhǔn)備一個(gè)記事本,用黑色的筆做筆記,并且在你的口袋里準(zhǔn)備一只紅筆。
輪到你發(fā)言時(shí),對(duì)你在周二發(fā)現(xiàn)的那些可怕的設(shè)計(jì)代碼發(fā)表不滿情緒。宣布你已經(jīng)開始這次不可避免的架構(gòu)重寫。在你的咆哮聲中,盡可能多提及最新的軟件框架和技術(shù)。使用諸如大數(shù)據(jù)、云計(jì)算和可伸縮性這樣的表達(dá)。至少三至四次提到測(cè)試驅(qū)動(dòng)開發(fā)。
當(dāng)你在講話時(shí),將目光鎖定在你左手邊的人身上,直到他把目光移開為止。如果這種情況發(fā)生,那么就與再左邊的人保持眼神接觸,并接著做下去。當(dāng)完成演講時(shí),你的目光會(huì)與所有人發(fā)生接觸,并向每一個(gè)人發(fā)送清晰的領(lǐng)導(dǎo)者信息。你需要在每一次發(fā)言時(shí)都重復(fù)這樣的表演。
如果有人在你發(fā)言時(shí)想要阻止你,那么盡量對(duì)其避而不談。告訴他們你所要說的是對(duì)于這家公司來說是十分重要的事情。然后,將紅筆從口袋中抽出來,記下這些人的名字。
星期四
到了這一天,你已經(jīng)證明自己是這個(gè)團(tuán)隊(duì)中最強(qiáng)大、最聰明也是最熱情的工程師。當(dāng)回到辦公桌時(shí),換掉你的標(biāo)準(zhǔn)鍵盤,并將其放置在一邊。換上Cherry MX Green或是Blue switches的機(jī)械鍵盤。你的敲鍵盤行為是一種持續(xù)不斷的提醒,提醒著隊(duì)友你不是在胡鬧。
登陸團(tuán)隊(duì)的bug追蹤軟件,尋找一些容易解決的問題。用剩下的時(shí)間修復(fù)它們,但是不要將這些代碼審查發(fā)送給任何人。
確保自己在工作時(shí)表現(xiàn)得格外生氣,仿佛不愿相信自己的隊(duì)友能夠?qū)懗鲞@么糟糕的代碼。并且讓自己顯得越來越狂躁。不吃午餐。不休息。只有當(dāng)辦公室里的人都走光時(shí),才離開你的辦公桌。
晚上10點(diǎn)左右,在家里遠(yuǎn)程將自己的代碼審查發(fā)送給團(tuán)隊(duì)。在一個(gè)小時(shí)內(nèi),再發(fā)送一個(gè)代碼審查。你需要修復(fù)足夠多的bug,以讓自己能在接下來4到5個(gè)小時(shí)不間斷重復(fù)這種行為。那么,你就是一個(gè)努力工作、有奉獻(xiàn)精神、卻有著壞脾氣的人。
星期五
這是你入職新工作的第五天,如果你能按部就班地遵循這個(gè)指南,那么就無疑會(huì)成為新團(tuán)隊(duì)的領(lǐng)導(dǎo)者。發(fā)送一封在家工作的電子郵件,休息一天。這是你應(yīng)得的。