你想成為什么樣的工程師
每年的這個時候,所有公司都開始做年度審核。正巧,軟件工程師們也想知道自己的同事和領(lǐng)導(dǎo)會如何評價自己。在我的職業(yè)生涯中我一直在關(guān)注那些擔(dān)心自己年度審核結(jié)果的同事們。他們會升職嗎?他們會獲得加薪嗎?或者他們會被告知表現(xiàn)不符合預(yù)期的那樣嗎?所有這些就像時鐘發(fā)條一樣,每年都會發(fā)生一次。
年度審核提醒你,你的榮譽至關(guān)重要。在一年的大部分時間里,工程師們一點都不在意別人的對自己的看法,只要完成工作就可以了。之后年度審核結(jié)果揭曉,我們意識到我們可能已經(jīng)以不恰當(dāng)?shù)姆绞饺桥怂恕N艺J識一些工程師,他們一年又一年的一直感覺他們的審核結(jié)果是不正確不公平的(雖然我確信其它行業(yè)也存在同樣問題)。讓工程師感到更糟糕的是,我們處理了那么多代碼以至于我們有時忘了與人相處的重要性。只要代碼正常運行,那么它不會給我們?nèi)魏蜗麡O反饋。還有,你期望你的代碼是那樣運行,所以你的反饋也僅反應(yīng)了你沒有按預(yù)期效果去寫代碼時會發(fā)生的后果。
審核的剩余部分是基于別人對你的說法。他們是你的同事和領(lǐng)導(dǎo)。你可能在審核即將到來前都沒有駐足去留意他們。如果你曾經(jīng)收到過通篇都是在指責(zé)你的審核結(jié)果,這意味著在這一年你沒有花足夠的時間來考慮你想讓成為什么樣的工程師。
不要再驚訝
我收到令我驚訝的年度審核,已經(jīng)是多年前的事了。我上一個經(jīng)理甚至過來向我宣讀審核結(jié)果,他通常在我們談話之前會說:"我很確信你知道談話的內(nèi)容"。他是對的,我很容易預(yù)測我年度審核的結(jié)果,只因為一個原因:在去年我就決定了我在今年的年度審核上要展示什么。
這可能與你所知道的年度審核不一樣。多數(shù)時候,你和你的經(jīng)理見面并制定明年的目標(biāo),那么你的年度審核是來檢查你是否完成了這些目標(biāo)。不幸的是,這些目標(biāo)通常是以任務(wù)為導(dǎo)向,例如"學(xué)習(xí)Node.js"。你是否完成了這些目標(biāo)是很容易看出來的。多數(shù)人不會駐足考慮的是你在明年的年度審核要看到什么。
停下來考慮一下上面的問題。現(xiàn)在就決定在明年的年度審核上你要得到什么,之后采取必要措施來加以實現(xiàn)。請記住你的年度審核除了反應(yīng)了你的技術(shù)工作之外,還會反應(yīng)了你的聲譽。技術(shù)工作會按部就班執(zhí)行,但是聲譽這塊才是你必須積極努力的地方。
你的聲譽
你是否了解你現(xiàn)在在工作中的聲譽呢?如果不了解,就請問下那些你信任的同事,讓他們告訴你他們是如果看待你的吧。仔細傾聽那些建議,因為那是贏得你聲譽的辦法。之后決定,那個個聲譽是否是你想要的?或者某條建議是否能使你變得更好?身為工程師的你,想要別人如何看待你呢?你想讓人了解到你是一個經(jīng)常遲到脾氣很壞的人嗎?你想讓人了解到你是那個能樂意從事復(fù)雜任務(wù)的人嗎?你想讓人了解到你是那個滿身異味的人嗎?所有的這些事都在你的掌控之中。你可以經(jīng)營你所想要得到的聲譽,這只需要簡單的計劃一下。所有人都有職業(yè)聲譽,但不是每個人都會采取積極的措施去贏得那些聲譽。信不信由你,你的聲譽會漸漸的比你的實際工作要重要。
如果你駐足想下,寫代碼是件許多人都會的東西。你可以很便宜的雇傭那些剛畢業(yè)的人幫忙寫代碼,也許他們不會像專業(yè)的工程師那樣優(yōu)秀,但這也已經(jīng)足夠了,這通常是所有你所需的。所以如果你所關(guān)注的是你的編程智慧,那么在公司里你將得不到提升。會產(chǎn)生更加深遠影響的是一直伴隨你左右的軟實力。他人樂意與你一起工作嗎?在編碼能力之上你都學(xué)習(xí)了什么?
例子
上次我考慮我想成為什么樣的工程師的時候,我列出了一個清單,列出了我想讓他人在我的年度審核要說的這幾件事情。這些事與我的工作無關(guān),但是我希望明年我能做到的。我想讓別人在年度審核上評價我的事是:
- 與Nickolas一起工作很有趣
- Nickloas很關(guān)心他同事的職業(yè)發(fā)展
- 我相信Nichloas能接手重要的項目
- 如果Nichloas在做什么事,我知道這件事會完成的很漂亮
- Nichloas有能力很快學(xué)習(xí)新的東西
這只是一個樣本,標(biāo)明的是在不同時間點我想要在我年度審核上所要看到的事情。注意這些只關(guān)乎與別人是如何看待我,與我寫出代碼的質(zhì)量不相關(guān)。
下一步
一旦你決定你想要在年度審核上看到什么,下一步就是弄清楚如果使實現(xiàn)。這可能比其它面向任務(wù)的目標(biāo)要困難點,因為這取決于別人的觀點。這么說,也不代表不能實現(xiàn)。你只需要停下來想想你的行為是怎樣影響別人對你的看法就可以了。
拿和你一起工作很有趣來說。為什么別人會那樣評價你呢?好的,首先,你得是一個值得信賴的人。這意味著準(zhǔn)點上班,完成交給你得任務(wù),當(dāng)一個合格的團隊成員。和不值得信賴的人一起工作是很不爽的。假設(shè)你值得信賴,那么和你的團隊成員搞好關(guān)系,“有趣”的目標(biāo)就達成了。這意味著要和別人談?wù)撔┕ぷ髦獾氖虑?,了解別人不寫代碼時都在干什么。這也可能意味著你是那個開始玩玩具槍的人,或者是幫忙策劃團隊活動的人。最終人們會樂于與你一起工作,并希望將來有機會能繼續(xù)與你并肩作戰(zhàn)。
你按照目標(biāo)能贏得所有聲譽,把每個所有目標(biāo)都以這種方式分解就可以了。所有的都體現(xiàn)在你是如何與他人互動的。在一年之中,留心那些對你目標(biāo)至關(guān)重要的交流機會。例如,如果你陷入了與同事之間的爭論之中,該怎樣解決呢?你們倆會以心懷憤怒并且不想再次與對方工作而告終嗎?或者你們能達成對彼此有益的諒解嗎?任何時候交流都不會很順利,那正是你回顧聲譽目標(biāo),探究交流對目標(biāo)產(chǎn)生何種影響的好時機。
總結(jié)
作為工程師,你的聲譽至關(guān)重要。它是你在職業(yè)生涯中應(yīng)該積極努力發(fā)展的的東西,因為這是區(qū)分那些與你能寫出同樣代碼的人的途徑。當(dāng)你經(jīng)驗慢慢豐富時,你得聲譽也會慢慢變得重要起來,能夠變成你獲得或失去新的機會的原因。作為工程師,我們花了太多的時間考慮代碼,以至于我們經(jīng)常忽視與同事間的人際關(guān)系。然而我們的同事才是那些有助于我們的年度審核并最后幫助我們成功的人。留心你與別人的交流,嘗試與他人建立人際關(guān)系,經(jīng)?;仡櫮愕穆曌u目標(biāo),看看你是否還在正軌上。希望在明年的這個時候,你的年度審核不會再成為一個大驚喜。
原文鏈接: What kind of a software engineer do you want to be known as?