這篇文章要講的是程序員如何假裝在很努力的工作。有兩種完全不同的動(dòng)機(jī)會(huì)促使一個(gè)程序員做這種假裝:
第一種,你是個(gè)懶貨——想不勞而獲。如果你是這種人,我和你同事都會(huì)鄙視你。你不需要看下面的內(nèi)容了。這篇文章完全不是為你寫的!
第二種,你有太多的事情要做,而你需要抽出時(shí)間去思考和學(xué)習(xí)。大多數(shù)的公司里,經(jīng)理們或負(fù)責(zé)人資管理的人都忽略了程序員是腦力工作者、不是做苦力的。
他們通常會(huì)有這樣的觀點(diǎn),程序員應(yīng)該全部上班時(shí)間都在努力工作。但是,我們是要思考的人,我們需要時(shí)間整理思路,學(xué)習(xí)新的知識(shí),提高自己,成為一個(gè)更好的程序員。
如果你是屬于這類人,你需要閱讀下面的技巧,它們能幫助你從繁重的工作中偷出思考和學(xué)習(xí)的時(shí)間。
努力工作,給人一個(gè)良好的第一印象
這個(gè)聽起來(lái)似乎是讓人不解。這句話中最關(guān)鍵的一個(gè)詞是第一印象。假設(shè)你新加入到一個(gè)團(tuán)隊(duì),你的老板和你的同事將會(huì)對(duì)你第一天或第一周的表現(xiàn)有個(gè)評(píng)價(jià),大概感覺出你是一個(gè)什么樣的程序員。
你給人的這種主觀印象越好,往后的幾個(gè)月甚至幾年里你就會(huì)有更多的自由。一開始就努力工作,顯示你的優(yōu)秀技術(shù)水平,這絕對(duì)是會(huì)獲得豐厚回報(bào)的付出。如果能在你的蠢老板或同事遇到無(wú)法解決的問(wèn)題時(shí)出手相救,那是再好不過(guò)了。
在團(tuán)隊(duì)中不要太冒尖
要小心,不要在團(tuán)隊(duì)中顯得太優(yōu)異,適當(dāng)?shù)驼{(diào)。你可以顯示出開發(fā)速度很快,但不能太快。老板會(huì)很快的習(xí)慣你的工作效率,會(huì)給你安排越來(lái)越多的工作。
這種做法看起來(lái)和你的初衷背道而馳,你希望能有更多的空余時(shí)間做更重要的事,但事與愿違,所以要有策略。而且這樣做也避免了讓你的同事顯得太蠢、太慢。所以,不要干的太快,但要干好,要按時(shí)完成。
讓代碼很好維護(hù)
你應(yīng)該寫出最優(yōu)秀的代碼,讓代碼維護(hù)起來(lái)很容易。在一項(xiàng)工作上你干的時(shí)間越長(zhǎng),代碼可維護(hù)性將越嚴(yán)重的影響你的個(gè)人工作效率。
不要忘了,“任何花在調(diào)試bug上時(shí)間都是浪費(fèi)掉的時(shí)間!”代碼中的bug會(huì)讓你實(shí)現(xiàn)新功能的速度變得越來(lái)越慢,你的壓力會(huì)越來(lái)越大。好的設(shè)計(jì)和寫一些簡(jiǎn)單文檔都會(huì)日后節(jié)省你的時(shí)間。自動(dòng)化你的日常重復(fù)工作。寫自動(dòng)化測(cè)試。
創(chuàng)造良好的人際網(wǎng)絡(luò)
善于從別人那吸取知識(shí)。你的人際關(guān)系越好,你遇到問(wèn)題時(shí)解決方法就越多。公司常規(guī)的工作流程只是為普通問(wèn)題準(zhǔn)備的。
當(dāng)遇到棘手的問(wèn)題時(shí),你需要有人來(lái)幫助你。如果別人不喜歡跟你一起工作,他們就不會(huì)幫助你。所以,平時(shí)多取悅一下周圍的人是十分重要的。
總結(jié)
還有很多其它十分有用的技巧能讓你從繁忙的工作中獲得更多的自由。但最重要的一條是:一旦工作,那就要努力的干,聰明的干,快速的干——用省下來(lái)的時(shí)間干自己喜歡干的事情。
記住,你的知識(shí)越豐富,你就能越好的解決問(wèn)題/創(chuàng)造價(jià)值。我們是腦力勞動(dòng)者。我們提高個(gè)人的能力,公司也會(huì)因此受益。