記住牛人那些話
短短的北京實習的日子,簡單的可以概括為下面幾個字:“痛並快樂著”。實習的地方是一個創業團隊,他們主要是做自己的產品的研發,現在產品已經到了快接近尾聲了,應該用不了多長時間就要上線了吧,我去了其實就算是一個打雜的,本來對產品又不熟悉,用到的技術.Net也不是很熟。總體來說,這次實習的收穫是正確的看到了自己的位置,也看到了自己的缺點,也為自己以後的就業和發展確定了一些方向。
這次實習機會確確實實也暴漏出了自己很多的問題,比如:沒有足夠的觀察力、對於問題的處理缺乏冷靜思考等等諸多問題。這次機會主要要感謝一下這個開發團隊的靈魂人物——勇哥,CSDN中應該知道他的人很多,但真正瞭解他的人應該不算太多吧。其實我只想說他卻是是一個不折不扣的高手,這段時間我被徹底的臣服了。他是一個工作17年的老手了。他的思想給了我巨大的震撼,這次總結應該主要總結的是他對我說過的話,每一句話都需要我花很大的時間去揣摩,下面我就根據他對我說過的話來總結一下自己在這次實習過程中發現的自己的不足:
1.學會模仿,去模仿牛人的程式碼比自創自己的程式碼風格要好的多。
在實習的這段日子裡確確實實的讓我感覺到了自己程式碼風格的缺陷,越來越發現自己的程式碼寫的很爛,很難看,沒有成熟的程式碼風格,想到哪寫到哪,最後程式碼亂到連自己都看不懂了
2.善於觀察,培養自己具有福爾摩斯式的思維能力。
這句話是牛人給我說的最多的一句話,原本說實話我只是聽說過福爾摩斯,但不知道他是幹什麼的。最後看完大偵探福爾摩斯這部電影我才真正明白牛人想要告訴我的是什麼,通過觀察,很多問題沒有我們想象的那麼難,培養自己福爾摩斯式的思維有利於自己對問題的解決能力和分析能力的提高。不要遇到問題就立馬想到百度或者google或者去問別人。要善於思考
3.不要輕易的去問別人問題。
在很多公司裡,剛來的新人一般都會給配備一個老師。但是不要把這位老師當做你自己的依靠,遇到問題要先嚐試著自己去解決,不要問一些沒價值的問題,大家要知道,一個老程式設計師在公司的工作能力差不多能趕得上五個新程式的工作能力,所以,你打擾師傅半個小時,相當於接近自己三個小時的時間,嘗試著去解決問題,千萬切記,同一個問題不要重複問兩遍。這也是師傅所忌諱的事情
4.英語的學習方法。
英語對一個程式設計師來說是非常重要的能力,為了應付考試式的英語學習永遠不會有很大的提高,要學會去用他。在平時去學習他,沒事多看一些英語的技術文件或者部落格,這樣既收穫技術也收穫了英語,一舉兩得。
5.不要為了想學什麼而去學習,要去為了用他而學習。
有時候我們會突然發現我們還有一個知識點沒有學習呢,於是就想去學習這個東西,這時候我們可能不知道,這樣的學習效率是非常低的。我們只是想學他,沒有真正的知道他該怎麼用,或者說沒有去用,這樣就算學會了,過不了幾天也就忘了。為了用它而去學習,這樣的好處是,我們不用專門抽出時間來學習某一個知識點,在我們嘗試用的過程中我們就把它學會了。這樣大大的加深了我們的印象,一般也不是那麼容易就忘掉的。
6.不要輕易說不:
如果在工作過程中,老闆交給你一個任務,千萬不要輕易說不,不要說,我沒做過,我不會做。這樣的話只能說明你這個人能力有問題。這也是老闆最不想聽到的話,不要輕易說不。我們不會,完全可以借這個機會去學習,去查資料,但我們不能說不。
7.不要問我該怎麼做,而去問我該做什麼。
這句話應該和上邊的不要輕易說不差不多。不要輕易的去問別人這個問題我該怎麼做,我沒有一點思路,等著別人給你說答案,說實話,這種行為時可恥的。我們應該最多也就是問一句我該做什麼,你說做什麼,剩下的我來去做,不要讓別人餵你東西吃。
總結起來,雖然實習這段時間沒有真正做過什麼太有技術含量的工作,但是在思想和編碼規範上卻是還是學到了很多東西,這也為以後更好地去學習打下了一定的基礎。從老闆給我說的這些話中我們也可以清楚的看到,不要一味的去追求新技術,要去完善自己的各種能力,學習能力,觀察能力等等,思想要跟的上“潮流”。