給跳槽后的程序員10個(gè)建議
給跳槽后的程序員10個(gè)建議
我將再一次面臨我的新工作。首先我必須要承認(rèn),我每次跳槽,都特別焦慮。這是一次痛苦的經(jīng)歷——因?yàn)槲倚枰獜囊粋€(gè)我已經(jīng)完全熟悉的地方轉(zhuǎn)移到另一個(gè)全然陌生的場(chǎng)景。值得慶幸的是,下面有一些小訣竅有助于我們更快地過渡到新的角色。這不僅僅是適合程序員的10個(gè)建議,對(duì)大部分的職業(yè)的跳槽人都適用。
1、要有耐心
不要指望能在一兩個(gè)星期內(nèi)就學(xué)會(huì)一個(gè)代碼庫。通常而言,大型的代碼庫和系統(tǒng)是需要幾個(gè)月的時(shí)間才能夠充分理解。所以,別著急,盡力學(xué)習(xí)的同時(shí)也不必給自己施加壓力非要立即掌握所有。
2、要謙虛愛學(xué)習(xí)
對(duì)自己不熟悉的工具和方法要抱有謙虛的態(tài)度。新的工作就意味著學(xué)習(xí)新的東西。“知之為知之,不知為不知”,對(duì)自己不知道的東西要謙虛和誠(chéng)實(shí)。并且要記住每一個(gè)團(tuán)隊(duì)都其獨(dú)特的工作流程和做事方式。花時(shí)間去了解新團(tuán)隊(duì)對(duì)于工具的選擇,以及他們工作流程,并尊重那些選擇,即使你認(rèn)為你有一個(gè)更好的解決方案。
3、提問
不要害怕問問題。大多數(shù)人會(huì)因?yàn)榕卤粍e人看扁,而不愿意去問問題,任由問題堆積如山。事實(shí)上,最聰明和最高效的人往往是那些不怕丟臉不斷問問題的人。你只需要問問別人就可以迅速解決你自己苦苦研究了半天也不得其法的問題,省事多了,何樂而不為呢!如果你覺得總是問一個(gè)人問得過于頻繁了,那不妨換個(gè)人問,這樣就不會(huì)讓人厭煩了。
4、找導(dǎo)師
我依然記得我的第一份編程工作,我的導(dǎo)師真的幫了我很多很多。導(dǎo)師能給你建議,教你新的東西,幫助你渡過最困難的最初幾周。通常大多數(shù)人都是善良和樂于助人的。所以不要害怕去尋求幫助。還有一點(diǎn),如果你已經(jīng)熟悉了自己的工作,那么也不要吝嗇幫助那些新同事。
5、獲取密碼管理器
如果你還沒有使用密碼管理器,那么你現(xiàn)在真的可以用了。新工作通常會(huì)涉及到登錄很多不同的在線服務(wù)器。這時(shí)密碼管理器,如LastPass就大顯身手了,它將為你保存密碼,生成安全碼,然后當(dāng)你登錄到網(wǎng)站時(shí)自動(dòng)幫你填寫好詳細(xì)信息。
6、善于交際
要會(huì)交際,與你的新同事成為朋友是很重要的。剛開始如果你被邀請(qǐng)與同事共進(jìn)午餐或喝酒,一定不要拒絕,哪怕你并不喜歡。這不但能讓你感覺更自在,還能方便你問問題,有助于了解新公司的內(nèi)幕信息。此外,第一印象也很重要。即使你被允許穿著短褲和拖鞋來上班,但是頭幾個(gè)星期注重著裝總是不會(huì)錯(cuò)的。
7、記得添加書簽
為了更好地適應(yīng)新工作,你最好一開始就著手將有關(guān)工作的內(nèi)容有規(guī)律地添加為書簽。大多數(shù)公司都會(huì)使用大量的在線工具,如Jira、Confluence、Jenkins、Salesforce、Bitbucket、Github等等。如果你不為這些鏈接添加書簽,那么你就可能會(huì)因?yàn)椴坏貌辉俅卧儐柾孪嚓P(guān)的登錄信息而惹惱他們。如果你的瀏覽器書簽工具不夠用,也可以試試Kippt或Delicious。
8、現(xiàn)實(shí)點(diǎn),你不是超人
剛開始新工作的頭幾個(gè)星期,可能會(huì)讓人身心俱疲。所以,一定要現(xiàn)實(shí)點(diǎn),明白自己的極限,并嘗試削減健身房、舞蹈班、極端風(fēng)箏沖浪等活動(dòng)的時(shí)間。晚上早點(diǎn)睡,保持白天充沛的體力和飽滿的精神,避免過量的社交活動(dòng)??傊?,身體是事業(yè)的本錢。
9、做筆記
好記性不如爛筆頭——否則,一些重要的信息會(huì)從你腦中溜走。Evernote是一款非常便利的在線工具,可用于保持跟蹤并同步到所有設(shè)備。
10、投入大量的時(shí)間
如果你想在工作中脫穎而出,那么努力才是王道。編程是一個(gè)非常具有挑戰(zhàn)性的事業(yè),需要大量的時(shí)間和激情用于學(xué)習(xí)和研究。不要指望上班時(shí)間就能學(xué)習(xí)一切。你必須投入額外的時(shí)間來熟悉,你可能需要用到的新的工具、語言、框架和思路。編程也是一份艱苦的工作,也許你整個(gè)職業(yè)生涯都在學(xué)習(xí)新的東西。剛進(jìn)入新工作,你最好能夠早起早睡,將這些擠出來的時(shí)間用于了解熟悉新項(xiàng)目的詳細(xì)情況。
綜上所述
開始新工作對(duì)于每個(gè)人都是一種挑戰(zhàn),對(duì)于程序員尤其如此。請(qǐng)記住,你之所以被錄用,是因?yàn)橛腥藢?duì)你的能力有信心,覺得你能勝任這份工作。一開始不需要給自己太大的壓力,但是當(dāng)你陷入困境之中時(shí),也千萬不要害怕去尋求幫助。