善用搜尋引擎
好記性不如爛鍵盤
網路上最多的一類博文就是技術類博文, 這些博文幾乎都是程式設計師寫的。 程式設計師這個群體每天都在處於學習之中, 加上乙個無比熱愛技術和熱於分享的心(裝逼的心), 寫些技術博文自然是理所當然了。
混跡於各大論壇
民間大神出論壇。 如果想找大神, 最好的辦法就是去各種技術類論壇, 看看大神們發的優秀帖子。
多看別人寫的優秀原始碼
作為全球最大的同**友**, 咳咳, github 毫無疑問是目前最優秀的開源**託管**。 多看看別人寫的開源**必然對你有極大的幫助。
擁有屬於自己的專案
程式設計師提高自己最快的方式就是寫專案 (當然了, 必須在你有足夠的基礎下, 否則只會寸步那行)。 工作之餘, 維護一下自己寫的專案也是乙個不錯的選擇。
英文文件很重要
哪怕你口語很差, 也沒關係。 但閱讀英文文件對任何乙個程式設計師來說都很重要, 很重要, 很重要。 這個是逃不過去的, 在平時多看看英文文件, 當然你可以借助一些翻譯工具。 久之, 英語水平自然可以提高。
打磨工具
敲**敲得正爽的時候最尷尬的事情就是電腦宕機了。 所以有一定資金的程式設計師一般都會花重金買上一台高配的筆記本, 再加上一套無線鍵鼠, 遊戲工作兩不誤。 當然工具並不侷限於硬體, 程式設計師們往往會有自己經過配置的一些編輯器:notepad++、 sublime、 vim、 emacs, 可以大大提高程式設計效率。
交流
程式設計師通常喜歡自己思考。 但絕對不要停止交流, 和與你一樣優秀和比你優秀的人交流絕對是一種精神享受。
不要停止學習
程式設計師絕對不要停止學習, 比起數學、 物理等自然學科, 網際網路技術發展的速度是難以想象的。 一旦停止學習, 就意味著你會被新技術所淘汰。
論優秀程式設計師需要的品 質
21世紀,是網際網路的時代,網際網路加快了資訊的傳播,因此 知識 得以容易地被學習 被傳播。而時代發展,對程式設計師的要求也在提公升中,懂得多種程式語言 能夠適應各種版本的程式設計工具或api.可以說,不同於一些重複性的職業,程式設計師以學習開始進入行業,以邊工作邊學習發展。程式設計師,又被廣大網民...
好程式設計師需要主要的幾個地方
學習 1 學習oop時要結合ood,ooa,否則是很難理解什麼是物件導向設計。2 了解uml 3 了解設計模式 4 學習開源專案 5 專案比較大時,可以先用uml作圖,問題不清楚時,也要先畫圖。比較清楚解決方案時,可以先寫測試用例,這樣也可以把類的結構考慮清楚,自動解耦。6 多看書,多去好的blog...
漫談程式設計師需要關注的幾個細節
細節決定成敗 劉陽在分析的過程中多次提到 為了能夠讓成千上萬的手機使用者獲得更好的體驗,設計師不僅僅要考慮使用者介面的美觀程度,同時也一定要從心理學的角度去充分考慮手機使用者的使用場景,使用習慣。比如 應提供 一鍵操作 來幫助使用者快速完成最主要的任務,應該讓使用者脫離使用手冊輕鬆地完成相應的操作,...