新手程式員應該知道的7件事-兄弟連IT教育
如果你剛進入專業的軟體開發世界,那麼得益於在電腦科學和編程方面的教育和/或培訓,你已經具備了一定的知識。但是真正的開發業務工作又和在學校編程不同,這是你不可能從大學課程或編碼學校中學會的東西。為了瞭解新手程式員需要知道哪些內容,我諮詢了一些經驗豐富的編碼老將,他們的經驗可以總結為一下7條建議
1.瞭解底層系統
軟體開發的一個重要組成部分是,瞭解程式設計語言。但是,正如有些人建議的那樣,開發人員還需要瞭解堆棧下面是怎麼回事。
2.知道命令列工具
作為一個開發人員,你必然需要將大量的時間花在IDE或代碼編輯器上。但是,知道命令列這個工具有助於你更便捷地完成工作。
3.調試器是我們的好朋友
程式員很大一部分時間會涉及追蹤bug。設定斷點,逐步調試代碼,特別要注意第三方代碼。這可以避免很多挫折,也能讓你更好地瞭解那些只能通過閱讀別人的代碼才能知道的編碼知識。”
4.學習編寫測試
一些開發人員認為,單元測試,也就是編寫測試來驗證小單位代碼是否在做應該做的事情,是非常關鍵的。
5.積極應對變化和學習新系統
大家都知道,現在的技術變化很快。這不僅適用於深受我們喜愛的消費品,對於程式員使用的底層系統、語言和工具同樣如此。
6.良好的合作
儘管程式員習慣於戴上耳機獨自工作,但你依然要與其他人合作。
人際交往能力的重要性,一定要有一個度,不要撿了芝麻丟了西瓜,忘記了自己的本職工作。”
7.不要害怕失業
Miller有一個特別有趣的忠告。 “跳槽就是晉陞,”他告訴我。“尋找解決問題最簡單的方法,可以讓你的代碼彈性化和免於維護,這樣你的上司就會交給你更多的事情。他們甚至會要求你將你的做法教授給別人,“他解釋說。“總而言之,一味地擔心失業可能會阻礙職業生涯的前進。”
免費領取LAMP兄弟連原創PHP視頻教程光碟片/《細說PHP》精要版,詳情諮詢官網客服:
http://www.lampbrother.net
【兄弟連IT教育】學PHP、Linux、HTML5、UI、Android等視頻教程(課件+筆記+視頻)。
網盤教程下載:http://pan.baidu.com/s/1mg8ANMg