關於程序員個性

這段時間因爲前一個項目結束,而後一個項目沒有開始,所以有了一些空餘時間做一些平時不經常做的事情。比如看了《代碼大全》的一章並做了讀書筆記,如下:

 

1.      如果你拒絕承認錯誤,你就是在愚弄你自己。我在前一個項目中做了一件錯事,可是我覺得承認錯誤很丟人,所以就找了一些理由想要搪塞過去。但現在回想一下,其實當時其他周圍的人都會對這件事都有一個很清楚的判斷,只是留個面子沒有把這件事說出來。

2.      二八原則:一般程序員花了20%的時間做了80%最重要,最核心的工作,而用剩餘80%的時間去做其他20%的事情。

3.      好多程序員都很忙很累,忙到加班加點,昏天黑地。卻很少有思考的時間,思考一下如何把工作做得更好,如何提高效率。好的程序員應該是花很多時間在思考上的程序員。

4.      不要依賴在工作中學習,要自己主動學習。我就是一個典型的例子,我對於工作中需要用到的技術能夠快速的學習並掌握,但是對於沒用到過的,就懶得去學習。所以我在工作中表現不錯,乾的很順利。但是隻達到稍微高於滿足需求的程度,能力與水平不能得到持續不斷的提高。如果你不能轉變成主動的習慣,那麼請看下一條。

5.      如果你不能在工作中學習與提高,那麼換一個工作吧。是的,如果工作內容已經輕車熟路,由腦力勞動變成體力勞動了。那麼你是該想想做些改變的時候了,換個更有挑戰性的工作吧。大部分人不能做到這點是因爲很多原因,比如覺得待遇還不錯,團隊成員都很熟了或工作內容很熟悉等其他原因。至於如何選擇還在於你最想要的是什麼。

6.      很多時候問題不在於現階段你處於什麼水平,而在於你知道如何提高後你還在原地停留了多長時間。這個從我學習游泳的過程中可以體現出來。我開始學游泳的時候非常努力,結果去游泳池去了三次就學會了蛙泳,我還爲此很驕傲。之後我想總算學會了,可以放鬆一下了,可以好好玩玩了。所以那之後到現在我就再沒有更多進步了。其實我很想把自由泳也學會的,只是一直沒有付諸行動。當然,游泳只是娛樂,學到什麼程度不影響什麼大局,但是如果這是你看中的事情,比如學習英語,你是否有在某一階段停留了太長時間的情況呢。

7.      養成一個好的習慣,之後你要做的就是遵循這個習慣,成功就會隨之而來。習慣的力量在於長時間的持之以恆。如果你如果每天背50個單詞,一年以後就很少有人能比得上你的單詞量了。每天進步一點點,時間長了威力是很大的。

 

最後我要推薦一下《代碼大全》這本書,自從我買了這本書就放在角落裏一直都沒動過它。這次我只是隨機的選了一章閱讀,卻發現書中說了很多對我很有教育意義的觀點。另外我還想要說的是很多人(包括我自己)抱怨說在項目中學不到東西,導致現在技術能力不強。那麼這不是項目的問題,而應該是你自己的問題,你可以選擇自己主動學習或者換一份工作,或者就只是呆在那裏繼續着抱怨。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章