0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一位十多年工作經(jīng)驗(yàn)的IT工程師的職場總結(jié)

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-07-06 11:01 ? 次閱讀

如果我可以給每個(gè)工程教育增加一門課,它不會(huì)涉及編譯器、門電路或是時(shí)間復(fù)雜度,而是一門介紹行業(yè)現(xiàn)實(shí)的入門課,因?yàn)闆]人教過這些,所以我們遭受了很多不必要的痛苦和折磨。希望本文可以成為年輕工程師職業(yè)生涯的自述文檔( readme.txt)。目的是填補(bǔ)“現(xiàn)實(shí)世界”運(yùn)作方式與教育之間的空白,并讓你快樂起來。我從“一個(gè)還算聰明,但是不自信、毫無商業(yè)經(jīng)驗(yàn)的工程師”,耗費(fèi)了十年多的時(shí)間,經(jīng)受了很多的苦難,才總結(jié)出這些經(jīng)驗(yàn)之談。我不會(huì)把這些當(dāng)成金科玉律,但希望它可以告訴你一些大學(xué)職業(yè)中心沒有告訴你的事情。

90% 的編程工作來自內(nèi)部軟件

經(jīng)濟(jì)入門課程就說過:任何東西(包括你在內(nèi))的價(jià)值都取決于供求關(guān)系。首先讓我們來談?wù)勑枨蠓矫?。大多?shù)軟件不是裝在盒子里賣的,也不可能從互聯(lián)網(wǎng)上得到或者從 App Store 上下載。大多數(shù)軟件都是公司內(nèi)部的應(yīng)用程序,它們通常令人厭倦,缺乏長遠(yuǎn)考慮。但卻服務(wù)于全球經(jīng)濟(jì)的方方面面,比如跟蹤費(fèi)用、優(yōu)化運(yùn)費(fèi)、協(xié)助會(huì)計(jì)部門做預(yù)算、幫助設(shè)計(jì)新的工具、計(jì)算保單價(jià)格和識別惡意訂單等等。軟件解決內(nèi)部問題。軟件總是用來解決內(nèi)部的問題,盡管這些問題往往是令人乏味和沒有什么技術(shù)含量的。比如以一個(gè)內(nèi)部出差費(fèi)用的申報(bào)表為例。假設(shè)一家公司有 2000 名雇員,和在紙面上處理費(fèi)用相比,一年可以節(jié)省 5000 個(gè)工時(shí)(平均滿負(fù)荷下的成本是每小時(shí) 50 美元),一年一共可以節(jié)省 25 萬美元。這家公司不在乎這個(gè)申報(bào)表是不是世上最簡單的 CRUD(即為 Create、Read、Update、Delete 等四項(xiàng)基本數(shù)據(jù)庫操作)應(yīng)用程序 ,只在乎可以節(jié)省公司的成本還是可以創(chuàng)造額外的收入。

當(dāng)你想到軟件時(shí),會(huì)認(rèn)為公司開發(fā)的軟件都是提供給客戶使用的。但實(shí)際上你不太可能在這樣的公司工作。就算你在這樣的公司工作,也只有極少數(shù)程序員直接編寫面向外部客戶的軟件。

別人雇用你的目的,是讓你創(chuàng)造價(jià)值,而不是讓你編程

公司總是出于非理性和政治的原因做事情(請看下面),但他們聚在一起做事情的主要目的是為了增加收入或者降低成本。運(yùn)行良好的業(yè)務(wù)往往得益于在某一方面非常擅長的人。(可以,但不一定非要這樣做。)決定再多招聘一名工程師的人,不是因?yàn)樗麄兿矚g有一個(gè) Geek 在房間里,只是因?yàn)樵黾舆@個(gè) Geek 可以完成一個(gè)項(xiàng)目(或多個(gè)項(xiàng)目),增加收入和降低成本。開發(fā)優(yōu)美的軟件、解決復(fù)雜的技術(shù)問題、編寫沒有 bug 的代碼、使用迷人的編程語言,這些統(tǒng)統(tǒng)不是目的。唯一的目的就是增加收入、降低成本。

彼得·德魯克(Peter Drucker,現(xiàn)代管理學(xué)之父)—— 你可能沒有聽說過他,但他是老板們中的先知 —— 提出了利潤中心和成本中心的概念。利潤中心是一個(gè)組織中用來賺錢的:律師事務(wù)所的合伙人、企業(yè)級軟件公司的銷售以及華爾街的大鱷們等等。成本中心,就是剩下的人。人人都想進(jìn)入利潤中心,因?yàn)檫@樣會(huì)帶來更高的工資、更多的尊敬以及更多獲得好處的機(jī)會(huì)。這并不難:一個(gè)聰明的中學(xué)生,只要看過一段關(guān)于業(yè)務(wù)的描述,通常就可以確認(rèn)利潤中心在哪里。如果你想在那里工作,就要為之努力。如果你不能這樣,要么在其他地方工作,要么先進(jìn)入公司再轉(zhuǎn)換工作。

通常工程師的成本都非常高,這會(huì)觸發(fā) MBA 優(yōu)化成本的本能。于是就有了類似外包這樣很棒的想法,“用一個(gè)低工資國家的成本中心,替換掉這些相當(dāng)昂貴的成本中心,這些昂貴的成本中心并不能給我們帶來什么?!保ㄌ崾荆喝绻阕x到這個(gè)指導(dǎo)后面的部分,你完全可以忽略外包,不用把它當(dāng)作職業(yè)生涯中的威脅。)沒有人會(huì)外包利潤中心。只有在 MBA 開的玩笑中才會(huì)發(fā)生這樣的事情。這就好比建議用軟盤保存一堆副本,用來代替源碼控制系統(tǒng)。

不要自稱為程序員

“程序員”聽上去“只會(huì)在一臺復(fù)雜的機(jī)器上干一些難懂的事情,而且成本奇高?!?如果你自稱為程序員,有些人已經(jīng)在想辦法把你解雇掉。有一家公司叫 Salesforce,工程師熟知他們所提出的“軟件即服務(wù)”(伯樂在線譯者注:SaaS,Software as a Services)。他們的口號就是“沒有軟件”,他們向?qū)嶋H客戶灌輸這樣的觀點(diǎn),“你知道你們內(nèi)部的程序員在做什么嗎 ?如果你使用 Saleforce,你可以解雇一半的程序員,并把節(jié)省下來的一部分錢作為獎(jiǎng)金放進(jìn)你自己的口袋?!保槺阏f一句,這樣沒有錯(cuò)。你效力的公司會(huì)讓別人失業(yè)。如果你認(rèn)為這不公平,回到學(xué)校愛干嘛干嘛。)

正確的做法是,你應(yīng)該把自己描述成與增加收入、降低成本有關(guān)系的人。如果你還沒有機(jī)會(huì)做到這些,應(yīng)該說明你有能力去增加收入或降低成本,或者有這樣的想法。

很多拿著不錯(cuò)薪水的編碼專家,并不把他們自己形容成是以碼代碼謀生的。華爾街的寬客(譯者注:指一群靠數(shù)學(xué)模型分析金融市場的物理學(xué)家和數(shù)學(xué)家。他們相信數(shù)學(xué)的精確性是分析最復(fù)雜的人類活動(dòng)的基礎(chǔ),還曾用分析神經(jīng)系統(tǒng)的數(shù)學(xué)技巧來賺錢。也被稱為金融工程師,他們將自己戲稱為“礦工”。)就是第一個(gè)和最著名的例子: 和那些沒有幫助的人相比,他們使用計(jì)算機(jī)和數(shù)學(xué)作為杠桿,可以更快更好地做出后果嚴(yán)重的決定,這些決定可笑的地方在于“我們公司賺了數(shù)十億美元?!?(譯者注:對金融衍生品的諷刺?)年景好的時(shí)候,成功寬客一年的獎(jiǎng)金,要比同樣才智的工程師干十年或一輩子賺的錢還要來得多。

同樣就算你認(rèn)為 Google 看上去是一家對程序員友好的公司,那里有程序員,也有一些人對 AdWords 點(diǎn)擊率 提升 1% 都相當(dāng)關(guān)注。(提示:證明價(jià)值是數(shù)十億美元。)我最近偶然發(fā)現(xiàn)一個(gè)家伙的網(wǎng)頁,他上面的履歷是這樣寫的,“編寫了后臺計(jì)費(fèi)代碼,Google公司 97% 的收入,與我的代碼有關(guān)”。他現(xiàn)在是一個(gè)天使投資人(“有錢人”另一個(gè)禮貌點(diǎn)的稱呼)。

不要受制于你的技術(shù)棧

我最近在 Twitter 上問了一個(gè)問題,對于職業(yè)生涯,年輕工程師想知道些什么。很多人都問到如何學(xué)習(xí)某某語言或者協(xié)議棧。這些不重要,請往下面看。

Java 程序員比 .Net 程序員更能賺錢嗎?任何把他們自己限定成 Java 或者 .Net 程序員的人已經(jīng)是盧瑟了,因?yàn)槭紫人麄兪浅绦騿T(理由參考上面),其次這種限定使得他們自動(dòng)被排除在世界上大多數(shù)編程工作之外。現(xiàn)實(shí)生活中,學(xué)會(huì)一種新語言只需要幾個(gè)星期,然后再過半年到一年,你就會(huì)變成老手。那時(shí),根本沒人在乎你以前用什么語言。早在 2010 年 3 月,我還開發(fā)了Java Web 應(yīng)用程序的后臺。相信我,沒有人在乎那些。如果一家 Python 公司正在尋找一位技術(shù)專家為他們賺一大筆錢,雖然事實(shí)上我沒有寫過一行 Python 代碼,但這也阻止不了我。

天才程序員是很少的 —— 可是需要天才程序員的工作機(jī)會(huì)卻很多很多 —— 大多數(shù)場合都是需求遠(yuǎn)遠(yuǎn)大于供給。Matasono 公司的人都在使用 Ruby。如果你不會(huì),只要你是一個(gè)優(yōu) 秀工程師,他們也會(huì)立刻錄用你。(重復(fù)一遍,所謂”優(yōu)秀工程師”,就是你的履歷上有一連串增加收 入、降低成本的記錄。)Frog Creek 中大多數(shù)人都使用 Microsoft 的協(xié)議棧。我甚至不會(huì)拼寫 ASP.NET,但他們還是會(huì)雇我。

有些公司的人事部門,會(huì)根據(jù)某個(gè)關(guān)鍵詞過濾簡歷。雖然這樣的公司根本不值得去,但是如果你真的想過這一關(guān),也很容易:投入幾個(gè)晚上和周末,在你當(dāng)前的項(xiàng)目中設(shè)法用到這個(gè)關(guān)鍵詞,然后再把它寫進(jìn)簡歷就行了。想在一家 .NET 公司累積 Ruby 的經(jīng)驗(yàn)?用 Ruby 完成一個(gè)一次性的項(xiàng)目,你就是一個(gè)專業(yè)的 Ruby 程序員 —— 你編寫了 Ruby 代碼還賺了錢。(你樂了吧?我在一家 Java 公司干過類似的事。有個(gè)一次性的項(xiàng)目給公司賺了 3 萬美元。不出所料,我老板樂壞了,甚至都沒有問過要交付什么。)

同事和老板通常不是你的朋友

你有很長時(shí)間和同事們在一起。最后你可能會(huì)和他們中的一些人成為很親密的朋友,但通常三年內(nèi)你們就會(huì)分開,除了保持友好的關(guān)系外,你不會(huì)再邀請他們出去共進(jìn)晚餐。他們也將同樣對待你。任何見過你的人都會(huì)認(rèn)為你是個(gè)好人 —— 這是道德層面的事情,對你的人際關(guān)系有所幫助 —— 但是不能由此妄想所有人都是你的朋友。

比如在一個(gè)面試中,你和一個(gè) 28 歲的友善的家伙相談甚歡,讓你感覺他就是幾年后的你,但他還是處在一個(gè)交易中。你不是他的朋友,你只是一個(gè)工業(yè)流程的輸入,他會(huì)為公司用最少的錢去雇你。他用魔獸世界的話題跟你套近乎,其實(shí)是在建立一種職業(yè)關(guān)系,他會(huì)嘗試(當(dāng)然是絕對符合職業(yè)道德地)做那些你真正朋友不會(huì)對你做的事情。比如試圖說服你接受幾千美元的薪水,或者讓你心懷內(nèi)疚得在公司里待更長的時(shí)間,而你原本可以和真正的朋友在一起。你還有其他一些友好和有職業(yè)道德的同事 —— 他們建議的東西會(huì)損害你的利益,從“你做的那個(gè)項(xiàng)目里面可有我的功勞”(措辭上可能不會(huì)有這么多單詞)到“我們應(yīng)該做這件事情,它對我的職業(yè)發(fā)展有幫助,而不是你的?!?當(dāng)這些事情發(fā)生時(shí),不要感到驚訝。

徹底高估了競爭對手的平均水平

實(shí)際上,很多被雇的高級工程師不會(huì)實(shí)現(xiàn) FizzBuzz 序列。讀到這里你淚流滿面了吧。這里有個(gè)關(guān)鍵點(diǎn):對于那些公司而言,你已經(jīng)足夠好了,但你自己卻不這么認(rèn)為。他們會(huì)雇用牛人,但他們也會(huì)雇用普通人。

“閱讀招聘廣告→發(fā)送簡歷→參加面試→拿到Offer”這個(gè)不是被錄用的常見途徑,只是個(gè)意外

大多數(shù)職位從來都沒有對外公布過,就像在市面上很少能找到不錯(cuò)的候選人一樣(看這里)。在大家一起喝啤酒時(shí),這個(gè)職位的信息候就傳播出去了,有時(shí)候還需要通過郵件撮合一下。公司里做決定的人要找一個(gè)人。他告訴他的朋友和有業(yè)務(wù)往來的人。他們中的一個(gè)人剛好知道這么一個(gè)人 —— 家庭成員、大學(xué)室友、會(huì)議上認(rèn)識的某個(gè)人、以前的同事之類的。做了一些介紹,大家見了個(gè)面,這個(gè)工作就談得八九不離十了。接下來簡歷、人力部門、正式錄用之類的開始進(jìn)場了。

這可能是你真正想得到的工作?!耙粋€(gè)成功創(chuàng)業(yè)公司的首位員工”這對很多 Geek 來說有一定的吸引力,但事實(shí)上他們也找不到地方去發(fā)求職信給人力部門,部分原因是兩個(gè)人的創(chuàng)業(yè)公司也不太需要成立人力部門。(備注:你可能不想成為創(chuàng)業(yè)公司的首位員工,而是最后一位合伙人。)想在 Google 謀得一份工作?如果Google 里面有人喜歡你,他們有一個(gè)正式的流程可以助你一臂之力。(如果這個(gè) Google 的人很喜歡你,有很多非正式的方法可以縮短這個(gè)流程。比如:買下你工作的公司。當(dāng)有很多錢的時(shí)候,解決問題也就有很多有趣的選擇。)

私底下雇用有很多原因。一個(gè)原因是工作機(jī)會(huì)公開后會(huì)收到上百份簡歷(特別在這種經(jīng)濟(jì)環(huán)境下),但很多人其實(shí)并不適合這個(gè)職位。另一個(gè)原因是其他公司在招聘方面的慘痛經(jīng)歷,除非你對應(yīng)聘者很了解,不然你很可能招進(jìn)一個(gè)連 FizzBuzz 都搞不定的人。

社交網(wǎng)絡(luò)(人際關(guān)系)不僅僅是 TCP 數(shù)據(jù)包

社交網(wǎng)絡(luò)/關(guān)系網(wǎng)有兩個(gè)意義,一是遇到在某些方面可以為你提供幫助的人(反過來也一樣),二是給他們留下良好的影響。

有很多場合可以結(jié)交其他人。行業(yè)里舉辦的活動(dòng)就是一個(gè)不錯(cuò)的選擇,比如會(huì)議或者學(xué)術(shù)座談會(huì)。用戶組是另外一個(gè)選擇,用戶組里的人和行業(yè)活動(dòng)上的人完全不同,而且有用得多。

盡量幫助別人,這是正確的做法,人們會(huì)很在意那些過去幫助過他們的人。如果你幫不了某人,但知道誰可以提供幫助,請介紹他們相互認(rèn)識。如果你做得足夠好,雙方都會(huì)感激你并且愿意在以后的日子里為你提供幫助。

你可以在互聯(lián)網(wǎng)上結(jié)識其他人(天吶,你能嗎?),但是慣常思維讓我們覺得面對面的交流會(huì)更好一些。我曾經(jīng)在網(wǎng)上結(jié)識過不少牛人,過不了多久我就會(huì)去拜訪本尊。即使通過網(wǎng)上的交流彼此了解頗深,甚至“因?yàn)閷Ψ降囊粋€(gè)建議發(fā)了財(cái)”,見個(gè)面握個(gè)手也會(huì)讓關(guān)系更進(jìn)一步。發(fā)博客和加入類似 HN (譯者注:HackNews)這種業(yè)界灌水區(qū)是很有必要的,但要通過它們能讓大家見面交流。

學(xué)術(shù)界和現(xiàn)實(shí)世界不一樣

你的 GPA 分?jǐn)?shù)(譯者注:平均分?jǐn)?shù),Grade-Point Average)不重要(跨國廣告公司是一個(gè)例外)。它很大程度只決定你的簡歷是否會(huì)被選入工作面試階段。如果你讀了本文后面的部分,你就會(huì)理解簡歷不是獲得面試的主要方式,不要耗費(fèi)精力去改善那些原本就已經(jīng)不錯(cuò)的東西(無論GPA分?jǐn)?shù)是 3.96 還是 3.8 ,你獲得的工作面試都差不多),或者你根本就不需要(因?yàn)槟阊埖秸_的人出去喝咖啡,而獲得工作面試)。

你的主修科目和輔修科目也不重要。業(yè)界中的大多數(shù)決策者就算想嘗試,也不能辨別計(jì)算機(jī)專業(yè)和數(shù)學(xué)專業(yè)的差別。我曾經(jīng)有一次傷心到了落淚,因?yàn)橐粋€(gè)學(xué)術(shù)上的小差錯(cuò),讓我獲得主修計(jì)算機(jī)科學(xué)學(xué)士的能力倍受質(zhì)疑,我的指導(dǎo)老師告訴我它比計(jì)算機(jī)科學(xué)學(xué)士更為有名。學(xué)術(shù)上就在乎這些區(qū)別。但是現(xiàn)實(shí)世界不會(huì)這樣。

你的教授可能會(huì)理解學(xué)術(shù)就業(yè)市場是如何運(yùn)作的(小插曲:他們在工程上方面,低效得可笑。在英語表述上,混亂到常人無法理解),但他們還常常如唐吉珂德般幻想著真實(shí)的世界。比如,他們會(huì)強(qiáng)迫你追求更高的學(xué)位,因?yàn)閺乃麄兛磥磉@是一個(gè)很棒的主意,而且他們喜歡有苦力(只為吃一碗拉面的苦力)進(jìn)行學(xué)術(shù)研究。在你所在的領(lǐng)域,相關(guān)研究人員的市價(jià)都是 80~100k+++ 美元。足夠買很多拉面了。(譯者注:估計(jì)作者在大學(xué)期間,沒少給老板干活)

主管我研究項(xiàng)目的教授在實(shí)驗(yàn)室里面給我安排了一個(gè)座位,免了學(xué)費(fèi),還給了我總共 12000 美元獎(jiǎng)學(xué)金,但我要保證替他工作 4-6 年。只有當(dāng)你剛從一個(gè)低工資的國家移民過來,并需要有人和政府交涉發(fā)給你簽證的時(shí)候,這才是一個(gè)不錯(cuò)的交易。

如果你真的喜歡大學(xué)里的氛圍,這的確很棒。無論何時(shí),無論哪一所美國大學(xué),無論其中的哪一座建筑,你都可以背著背包走進(jìn)其中。在學(xué)術(shù)界工作,背包還是買得起的。你也可以成為業(yè)界的精神領(lǐng)袖 —— 享受更少的政治和更好的待遇。只要你愿意,你甚至可以在雜志上發(fā)表文章。(當(dāng)你從學(xué)術(shù)中的烏煙瘴氣解脫之后,你可能會(huì)質(zhì)疑對個(gè)人或社會(huì)而言,在雜志上發(fā)表一篇文章,是不是比寫一個(gè)給聰明人看的博客很重要。)

工程師賺多少錢?

錯(cuò)誤的問題。正確的問題應(yīng)該是“工程師在這份工作中,平時(shí)都做什么?”,薪水是眾多杠桿之一,人們可以用它來激勵(lì)你。沒有多少幫助的答案是,“工作到處都是。”

通常,大公司要比創(chuàng)業(yè)公司好一些(包含金錢,福利等)。能夠創(chuàng)造高感知價(jià)值的工程師要比普通工程師賺得多。資深工程師要比初級工程師賺得多。高成本領(lǐng)域的人要比低成本的賺得多。熟練掌握談判能力的人要比其他人賺得多。

我們的文化傳統(tǒng)不允許詢問薪水。但這并不普遍。在其他文化中,非常合適在專業(yè)背景下討論錢。(如果你是一個(gè)日本的中產(chǎn)階級,你理所當(dāng)然得要在第二次見面的時(shí)候,告訴別人你拿的薪水,比如你足球俱樂部的人,或者給你做壽司的家伙。如果你擁有一家公司,對你的資產(chǎn)可能會(huì)守口如瓶,但你還是會(huì)頻繁和毫不尷尬地談?wù)摴蛦T們的薪水,就像程序員討論編譯器一樣。)如果我是一名馬克思主義學(xué)者或者一名陰謀理論家,會(huì)認(rèn)為美國中產(chǎn)階級的這一套文化是為雇主而特別設(shè)計(jì)的,但卻損害了雇員的利益。前面關(guān)于任何特定目標(biāo)雇主的薪水討論,你應(yīng)該和工作在相同情況的人聊一下,問問他們這個(gè)職位的薪水范圍。此時(shí)此刻你就可以在網(wǎng)上找到這些人。(可以借助LinkedIn,F(xiàn)acebook,Twitter和沒有圖形化數(shù)據(jù)庫的社交網(wǎng)絡(luò)。)

無論如何,工程師通常得到一系列福利。在美國值得擔(dān)心的是,健康保險(xiǎn)(通常你會(huì)得到,你的雇主會(huì)支付大部分或所有的花銷)和退休計(jì)劃,換種說法就是“我們會(huì)為你的 401K 計(jì)劃交納薪水的 X% ?!?這個(gè)數(shù)值很好計(jì)算:薪水的 X% 。(這是免費(fèi)的,所以總是要為你的個(gè)人退休賬號(IRA,Individual Retirement Account)找到最適合的雇主。把這些錢放到指數(shù)基金,然后40年內(nèi)都不要想它們。)

(譯注:401K 計(jì)劃也稱401K 條款,401K 計(jì)劃始于 20 世紀(jì) 80 年代初,是一種由雇員、雇主共同繳費(fèi)建立起來的完全基金式的養(yǎng)老保險(xiǎn)制度,是指美國 1978 年《國內(nèi)稅收法》新增的第401條k項(xiàng)條款的規(guī)定,1979 年得到法律認(rèn)可,1981 年又追加了實(shí)施規(guī)則,20 世紀(jì) 90 年代迅速發(fā)展,逐漸取代了傳統(tǒng)的社會(huì)保障體系,成為美國諸多雇主首選的社會(huì)保障計(jì)劃。適用于私人盈利性公司。)

還有其他福利,類似“免費(fèi)汽水”、“提供午餐”、“免費(fèi)編程書籍”等。這些只是社交信號而已。舉一個(gè)我在工作中如何做的具體例子,當(dāng)我說要給你買汽水時(shí),說明我想讓誰為我工作和我會(huì)如何對待他們。(這也就是說“我喜歡轉(zhuǎn)移年輕不成熟工程師的注意力,通過買20美分一瓶的汽水讓這個(gè)工作變得有趣,鼓勵(lì)他們損害自己的健康的同時(shí),還為我自己節(jié)省了成千上萬的報(bào)酬。 ” 我真的喜歡汽水)讀取社交信號并予以適當(dāng)?shù)姆磻?yīng)—— 某個(gè)人發(fā)出信號,比如愿為雇員教育買單的公司很可能是一家值得效力的好公司 —— 不要為這些蠅頭小利,就放棄大量的報(bào)酬……

如何提高求職時(shí)的談判能力?

雖然這可以另寫一篇文章,這里我簡要地說一下:

1)記住你不是在展示編程技巧或者漂亮的臉蛋,而是在推銷某種商業(yè)需求(增加收入或降低成本)的解決方案。

2)面試時(shí),要有自信,要平等的對話。你的對手可能也在做同樣的事情。你要的是一個(gè)互利的錄用合同,不要每次對方提出要求,你都說 Yes。

3)雇主可能會(huì)問”你的上一份工資是多少”,他們其實(shí)在說”給我一個(gè)理由,壓低你的報(bào)酬”。你要想好如何適當(dāng)?shù)鼗卮疬@個(gè)問題。

4)要討價(jià)還價(jià)。這里不僅僅指錢,還指其它你關(guān)心的方面。如果你無法要求更高的薪水,那就試著要求更多的假期。

5)在對方?jīng)Q定錄用你以后,才開始討論薪水。因?yàn)槟菚r(shí),他們已經(jīng)在你身上,投入了大量的時(shí)間和金錢。這個(gè)時(shí)候他們說“不行,我們不能成交”會(huì)浪費(fèi)很大的成本,他們會(huì)覺得一些小問題已經(jīng)不值得再糾纏了,比如每年的工資增加幾千元。

6)多讀書吧。很多人寫過談判方面的書。我喜歡《Getting To Yes | 談判力》這本書。有一點(diǎn)令人不解的是,就整個(gè)職業(yè)生涯而言,談判技巧值得每年花費(fèi)數(shù)千美元,但工程師們卻認(rèn)為針對這學(xué)習(xí)方面很瘋狂,他們寧愿去學(xué)習(xí)感興趣技術(shù)的細(xì)枝末節(jié)。

如何評估股權(quán):

用 d100 搖骰子。(對極客而言,不知道是什么?抱歉,那么rand(100)好了)

0~70:你的股權(quán)不值錢。

71~94:你的股權(quán)值一大筆錢,足以讓你放棄大公司優(yōu)厚的薪水和良好的福利,為這家創(chuàng)業(yè)公司工作。

95~99:你的股權(quán)將改變你的人生。你倒是不會(huì)覺得自己多么有富有 —— 因?yàn)檫€有人比你更有錢,很多過去幾年和你一起共事的人會(huì)比你富有得多 —— 不過你的家人倒不會(huì)因?yàn)槟闳脲e(cuò)了行(掙不了錢)這種事情再對你指責(zé)抱怨了。

100:你將為下一個(gè) Google 工作,會(huì)富得超出想象。恭喜你。

細(xì)心的讀者會(huì)注意到,事實(shí)上 100 不會(huì)出現(xiàn)在 d100 和 rand(100) 里。

為什么不看好股權(quán)呢?

因?yàn)槟氵^分高估了創(chuàng)業(yè)公司成功的可能性,以及創(chuàng)業(yè)公司成功后你能分到的部分。閱讀 Hacker News 或者 Venture Hacks 上面關(guān)于股權(quán)稀釋和清算優(yōu)先權(quán)的討論,記住有很多人對交易談判的理解程度,超過你對編程的理解。

創(chuàng)業(yè)公司是否適合應(yīng)屆畢業(yè)生?

如果你一畢業(yè)就加入創(chuàng)業(yè)公司,最可能的結(jié)果是,接下來幾年你都工作得非常辛苦,然后公司悲慘地失敗了,你失業(yè)了,不得不又去另一家創(chuàng)業(yè)公司工作。如果你真的想去創(chuàng)業(yè)公司,應(yīng)該首先找一家大公司干上兩年,攢一點(diǎn)錢,積累一些經(jīng)驗(yàn),然后精心挑選后再去創(chuàng)業(yè)公司。

在創(chuàng)業(yè)公司工作,一般情況下,你遇到的都是創(chuàng)業(yè)者。他們大多數(shù)人沒有能力在兩年后雇傭你;而在大公司工作,你遇到的都是其他大公司的人,他們中很多人將來有能力雇用你或者幫你介紹工作。

在創(chuàng)業(yè)公司工作是否值得推薦?

選擇創(chuàng)業(yè)公司,就是選擇一條職業(yè)道路,但更是一種生活方式。類似在投行或?qū)W術(shù)界工作,它們是三種截然不同的生活方式。他們推薦創(chuàng)業(yè)公司,實(shí)際上是在推薦一種你感興趣的生活方式。如果你確實(shí)喜歡這種生活方式,那就盡情地瘋吧。如果你沒那么喜歡,老實(shí)說,你其實(shí)有很多的選擇。你在大公司里也可以得到它們。比如,你想鉆研最新的技術(shù),又想還能5點(diǎn)半準(zhǔn)時(shí)回家照顧孩子,你在許許多多大公司里可以做到這一點(diǎn)。

(真的。如果為他們創(chuàng)造了價(jià)值,他們一定會(huì)投資的。他們會(huì)投資很多 CRUD 應(yīng)用程序,不過然后開始創(chuàng)業(yè)。 他們只是比大多數(shù)大公司更善于營銷 CRUD 應(yīng)用。《社交網(wǎng)絡(luò)》電影前一個(gè)小時(shí)就在講做一個(gè)看著挺酷的 CRUP 應(yīng)用,第二個(gè)小時(shí)就像 Lifetime 頻道的電視劇,就是一場不太可能涉及兩個(gè)異性戀男人的之間離婚。)

編注:Lifetime 是迪士尼旗下專門為女性所開的電視臺。

溝通是最重要的職業(yè)技能

記住工程師被雇用不是編寫程序,而是為了創(chuàng)造價(jià)值。所以你要讓人們相信你能創(chuàng)造價(jià)值,這是幫助你找到工作的最重要的能力。這種能力與你真的能創(chuàng)造多少價(jià)值,實(shí)際上聯(lián)系不是很緊密。

我認(rèn)識的一些非常優(yōu)秀的程序員,他們往往不善于表達(dá)。因此,別人不是不想與他們一起工作,就是低估了他們的價(jià)值。相反地,如果你看上去很會(huì)編程,并且能說會(huì)道,而且文筆也好,那別人就會(huì)真的這樣看待你。

(曾經(jīng)有一次我這樣形容自己的編程能力,“中等偏下”。我已經(jīng)知道我對能力分布有一個(gè)徹底扭曲的印象,編程能力不是人們真得想要優(yōu)化的,我對謙虛也不感興趣?,F(xiàn)在如果你問我是多棒的程序員,我會(huì)開始和你講故事,我編程的系統(tǒng)如何幫助數(shù)以百萬計(jì)的孩子學(xué)會(huì)了閱讀,或確定為公司賺了數(shù)百萬美元。關(guān)于我在鐘形曲線什么位置的問題不會(huì)影響到任何人,所以為什么要擔(dān)心它?)

溝通是一種能力,越練越好。一個(gè)關(guān)鍵的亞技能就是能夠簡明快速和自信滿滿地解釋,你如何為那些領(lǐng)域之外的人和之前沒有理由愛你的人,創(chuàng)造了價(jià)值。如果當(dāng)你嘗試這樣做,發(fā)現(xiàn)技術(shù)術(shù)語不斷出現(xiàn)(“通過優(yōu)化索引,第 99 個(gè)百分位的查詢時(shí)間減少了200毫秒……”),把它們?nèi)サ粼僭囈淮巍D銘?yīng)該能夠通過適當(dāng)?shù)某橄?,向一個(gè)聰明的 8 歲小朋友,你公司的CFO或者其他專業(yè)的程序員,解釋明白你做的事情。

你通常被稱為「企業(yè)銷售」或者其他在工程上要避免的

企業(yè)銷售去一家公司,嘗試說服他們花幾十萬或幾百萬購買一套能提高收入或降低成本的系統(tǒng)。每一次工作面試都是一次企業(yè)銷售。政治、人際關(guān)系和溝通技巧相當(dāng)重要,技術(shù)在現(xiàn)實(shí)中并不是那么重要。

當(dāng)你和同事們開會(huì)并試圖說服他們采納你的建議,你就是在進(jìn)行企業(yè)銷售。如果你的工作就是要把事情搞定,你關(guān)鍵的工作就是說服人們完成任務(wù)。要努力把它做好。要能夠透過便簽、郵件、交談、會(huì)議和 PPT(適當(dāng)?shù)臅r(shí)候) 等進(jìn)行有效地溝通。要理解如何把一個(gè)技術(shù)創(chuàng)新推向市場。為了追求商業(yè)目的,有時(shí)要在技術(shù)上有所取舍,而且這么做是正確的。

工作中不必謙虛

很多工程師都過于自信(我本人就是這樣:))。也有很多人成長的地方,在文化上會(huì)認(rèn)為謙虛是個(gè)人成就的一部分。美國企業(yè)基本上不認(rèn)為謙虛對個(gè)人成就有什么價(jià)值。在面試中、與他人互動(dòng)和生活中,正確的態(tài)度應(yīng)該是“克制、自信的專業(yè)精神。”

如果你是團(tuán)隊(duì)的一員,團(tuán)隊(duì)的努力取得了成功,“我把這一切都?xì)w功于我的團(tuán)隊(duì)”不能切中要點(diǎn),除非你想讓每個(gè)人都知道你故作謙虛。試試這個(gè)“很榮幸可以用我的專長帶領(lǐng)并幫助我的團(tuán)隊(duì)取得成功”。站在鏡子前面重復(fù)上千次,直到你繃著臉說出這些。你可能會(huì)覺得夸大了你的成就。別理它。有著三明治大師頭銜的人聲稱領(lǐng)導(dǎo)優(yōu)化了產(chǎn)品,這顯然是夸大其詞。你是一個(gè)工程師。你神奇的工作讓人們生活得更好。如果你負(fù)責(zé)數(shù)據(jù)庫,特別當(dāng)一個(gè)涉及到人的重要項(xiàng)目,你所領(lǐng)導(dǎo)的數(shù)據(jù)庫工作,對項(xiàng)目的成功絕對是至關(guān)重要的。這就是游戲規(guī)則。如果你感覺不好,那你就像在棒球中對偷壘感覺糟糕的擊球手:你不是道德優(yōu)越,你只是玩得太差。

所有商業(yè)的決定最終是由一個(gè)或者一些人所決定的,并不是規(guī)則或算法

人類就是人類。社會(huì)協(xié)作(social grooming,原意是動(dòng)物界相互梳理毛發(fā),抓虱子,引申為社會(huì)協(xié)作)是一個(gè)很重要的能力。因?yàn)槭桥笥?,人們通常?huì)采納朋友們的建議,即使事實(shí)上其它建議可能更好。人們通常對分享面包的人表示友好。(有一本商業(yè)書籍叫做《別獨(dú)自用餐》。它值得一讀,但標(biāo)題和內(nèi)容是相反的。)人們通常喜歡那些像他們一樣的人,而不喜歡不像他們的人。(這可以是很好的、中性的或惹人厭惡的。利用它盈利的第一步是接受它。)

事實(shí)上著裝也是比較重要的,人們非常容易被得體的穿著、專業(yè)的形象和自信的講話所被蒙蔽。你的西裝可能和一臺電腦顯示器一樣貴。你用它的機(jī)會(huì)千載難逢,但一旦你需要它的時(shí)候,你會(huì)非常非常高興。相信我的話,如果我穿日常休閑服飾去市政廳,我會(huì)被當(dāng)作一個(gè)倒霉尷尬的二十多歲小伙,如果我穿著西裝,我會(huì)被當(dāng)作跨國公司的CEO。雖然實(shí)際上我一個(gè)二十多歲窘迫的跨國公司 CEO,但當(dāng)我需要從官方獲得優(yōu)待時(shí),我會(huì)選擇西裝革履。

(熟悉我公司的人,可能會(huì)反對我把它形容成一個(gè)跨國公司,因?yàn)樗皇钦勗捴写蠖鄶?shù)人認(rèn)為的“跨國公司”。抱歉, 這只是為了模擬一個(gè)簡單的談話。如果你認(rèn)為人們發(fā)現(xiàn)被操縱時(shí)會(huì)很生氣,好吧,也有些人非常討厭西裝。這并不意味著西裝毫無價(jià)值。要注意當(dāng)時(shí)的環(huán)境。順便說一句,如果另一個(gè)答案是移民局驅(qū)逐你,如實(shí)回答才是最佳選擇。)

到最后,事業(yè)不能決定生活的快樂

和老人們聊一聊,或者相信社會(huì)學(xué)者們吧,他們都認(rèn)為:家庭、信仰、愛好等等這些東西,會(huì)比金錢和事業(yè)上的成就更容易帶來幸福。妥善調(diào)整一下吧。雖然當(dāng)下你的職業(yè)很重要,看上去是你生活中最重要的事情,但是你不會(huì)一直這樣認(rèn)為。我們工作是為了生活,而不是為了工作而活著。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1571

    瀏覽量

    68579
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    953

    瀏覽量

    29828
收藏 人收藏

    評論

    相關(guān)推薦

    電子工程師經(jīng)驗(yàn)分享

    電子工程師在實(shí)際工作中積累了豐富的經(jīng)驗(yàn),這些經(jīng)驗(yàn)對于新手工程師和電子專業(yè)的學(xué)生具有重要的參考價(jià)值。
    的頭像 發(fā)表于 01-14 10:14 ?71次閱讀

    為什么嵌入式驅(qū)動(dòng)開發(fā)工程師可以拿高薪?

    。 為什么嵌入式驅(qū)動(dòng)開發(fā)工程師可以拿高薪? 嵌入式驅(qū)動(dòng)開發(fā)工程師屬于技術(shù)密集型工作,不僅需要深入了解硬件的工作原理,還需掌握各種編程語言,確保硬件與軟件能夠完美協(xié)同
    發(fā)表于 01-07 16:56

    硬件工程師工作必備書籍推薦

    硬件工程師工作必備書籍推薦
    的頭像 發(fā)表于 09-24 16:07 ?963次閱讀
    硬件<b class='flag-5'>工程師</b>找<b class='flag-5'>工作</b>必備書籍推薦

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    邏輯工程師和 FPGA 原型驗(yàn)證工程師工作重點(diǎn)和職責(zé)上存在定的區(qū)別: FPGA 算法工程師: 主要關(guān)注算法的設(shè)計(jì)和優(yōu)化,以在 FPGA
    發(fā)表于 09-23 18:26

    尋求專業(yè)工程師幫助設(shè)計(jì)USB多口充電器

    嗨, 我正在開發(fā)款USB多口充電器,現(xiàn)尋求一位專業(yè)工程師或產(chǎn)品設(shè)計(jì)的幫助。希望能夠與有經(jīng)驗(yàn)工程師
    發(fā)表于 08-05 12:03

    用二創(chuàng),1:1復(fù)刻工程師職場現(xiàn)狀

    工程師
    揚(yáng)興科技
    發(fā)布于 :2024年07月19日 18:30:07

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業(yè)生涯打下堅(jiān)實(shí)的基礎(chǔ),并實(shí)現(xiàn)個(gè)人的職業(yè)目標(biāo)。愿每一位嵌入式軟件工程師都能在這個(gè)充滿挑戰(zhàn)和機(jī)遇的領(lǐng)域中取得成功!
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    和通信協(xié)議,以及熟練掌握種或多種編程語言和開發(fā)工具。 主要負(fù)責(zé)的任務(wù)和領(lǐng)域 嵌入式軟件工程師工作涉及到各種任務(wù),主要包括: * 系統(tǒng)設(shè)計(jì):包括確定系統(tǒng)功能、分配資源、優(yōu)化性能等。 * 軟件編程:包括編程
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    為何國外工程師偏愛使用for(;;)來實(shí)現(xiàn)MCU死循環(huán)?

    一位工程師發(fā)現(xiàn),國外工程師在給demo在做死循環(huán)時(shí)用的是for(;;),而不是常用的while(1)。這僅僅是個(gè)人習(xí)慣的問題,還是有更深層次的含義?
    發(fā)表于 04-01 11:26 ?696次閱讀
    為何國外<b class='flag-5'>工程師</b>偏愛使用for(;;)來實(shí)現(xiàn)MCU死循環(huán)?

    一位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21