菜鳥程序員,這裏很明確,主體是兩種人,一是初學者,二是剛剛走上工做崗位的程序員。那我就來說講吧,不必定適合全部人,也就是個人隔熱經驗罷了。程序員
夯實基礎
首先,就我我的經歷而言,我認爲初學者應該特別注意這個點,要注重基礎,夯實語言,應該不能急於求成,欲速則不達,好像和快速提升本身的技術這個題目有點衝突。要想真正的快速提升,必需要以慢打快,才能更快。由於對於初學者而言,基礎知識,編程語言必需要夯實,只有真正懂了基礎,才能觸類旁通。
個人總結是:再快不能快基礎,再爛不能爛語言。
記筆記,寫博客
其次,學習的時候,要學會總結,要記筆記,告訴大家一個記筆記的好方法,就是寫技術博客。在學習過程當中,老師講的demo,總結的知識點,本身記錄到技術博客中,因爲編程知識點太多,爛熟於心是不可能的,那就好記性不如寫博客。寫在博客中,既能分享,又能方便本身查找,還能鞏固本身的知識點。
總結:記筆記,寫博客就跟冠希哥的電腦同樣,方便,好看,說不定哪一天就能一博成名。
學會查文檔,調bug
文檔這個東西,確定有不少程序員不喜歡看,尤爲是英文文檔,這個咱們必定要跨過去,本身看不懂,能夠找翻譯軟件,翻譯翻譯多了,估計就能認識了,也能看個大概了,也提升了學習新技術的能力。別問我爲何這麼說說,調試bug我就很少說了,這個重不重要,就跟在百度上谷歌同樣,其實沒那麼難。
初入社會的程序員
其實對於剛到一個新的公司,新的環境的程序員,確定會有各類不適應,那麼天然而然,咱們首先要作的就是儘快適應環境,學習代碼,剛到公司的一週,確定是先讓你看代碼,瞭解公司,這一兩週,也儘快調整本身,適應環境,對於剛到公司的人來講,有不少很差意思,代碼你可能不熟悉,不太懂,因此你必定要有勇氣去問,都說了不恥下問,況且你這是上問呢。
在工做的時候,也要時刻總結,瞭解公司代碼的架構,爲何這麼寫,有什麼好處,作到自省和常問,若是工做之餘還有時間,就嘗試着瞭解新的技術和一些框架知識,對於之後的發展仍是很是有幫助的。多去瀏覽一些技術博客和網站,提升本身。說實話,我還真沒有什麼好的建議和意見。