10 tips for advancing from a beginner to an intermediate developer 譯文
http://sd.csdn.net/a/20100820/278429.html
1.學習另一門語言
我就是一個C#程序員,學習Ruby/Groovy會對提高自我有所幫助.
2.學習先進的搜索技術,手段和策略
這一點,有點無從下手的感覺,或許我可以去請教一下公司資深的老員工.
3.幫助別人
在幫助別人的時候,自己也能獲得很多知識.儘管我可能對很多領域不懂,不擅長,經驗不夠,但我可以去看看其他人的回答,從中向他們學習下解決問題的方法.
每天去CSDN論壇逛逛.看看CSDN的每日頭條.
4.有耐心,常練習
在閒暇時間進行大量的工作,閱讀和練習.或許去參加相關的培訓(接受豬的意見)應該會有所幫助.
5.對教條拒之門外
"專家"(老員工)的建議不一定是正確的,要自己深入獨立思考.
6.深入學習一點先進理念
"找到真正令你着迷的東西".然後深入關注.這個是仍然沒有找到的,該怎麼去發現???
7.學習你的領域裏面的基本理論
試着去探索一些技術的底層運行原理,如果瞭解了底層,可以運用得更靈活更熟練.
8.看看高級程序員的代碼
現在水平仍然有限,可以看看公司同事寫的代碼,也可以去看一些開源的代碼,都是很有幫助的.
9.學習好的習慣
想寫出好的代碼,看<代碼大全>,值得反覆仔細閱讀.
10.要玩的開心