民初思韻網

加入收藏   設為首頁
選擇語言   簡體中文
你好,請 登陸 或 注冊
首頁 人文思韻 傳奇人物 歷史思潮 時代作品 話題討論 國民思韻 民初捐助 賬戶管理
  搜索  
    人文精神 >>> 創業先鋒 眾人拾柴火焰高
字體    

程序員應該關注的一些事兒
程序員應該關注的一些事兒
CocoaChina     阅读简体中文版

程序員或者有志成為程序員的人們,在下面這些事情中付出你的時間和精力,然后期待著好的結果吧。


1關注你的健康


毫無疑問,軟件開發是一項最需要久坐的工作之一,每天在電腦前要坐 8 到 16 個小時,中間幾乎沒有休息,這就很容易長肉。而肥胖很很可能會引起其它的疾病,心臟病就是其中一種嚴重的疾病。當然,你可以通過一些鍛煉避免它,比如花點兒錢去辦一張健身卡。


長時間不符合人體工程學的打字姿勢,會造成軟件開發人員重復性的肌肉損傷,比如腕管綜合征。你應該每隔幾個小時的打字后就活動伸展一下手腕,防止這樣的損傷,或者選擇買帶有手腕保護功能的鼠標和鍵盤。總盯著屏幕也會給你的眼睛帶來壓力,這就是為什么建議你戴一副防閃光的眼鏡而不是普通眼鏡的原因(假設你是戴眼鏡的)。


2提高你的數學能力


數學可以提高你的邏輯思維能力,拓寬解決問題的角度,還有培養你的耐心。有一些數學分支,比如離散數學,可以直接應用到軟件開發上,還有一些可能你會忘記,但也沒關系,看你是從事的是哪個領域的開發了。比如說,游戲開發人員經常會用到物理和微積分,但我作為一名企業應用的開發人員,就很少有能用上它們的地方。無論怎樣,數學能力的提升可以讓你變得更優秀,做更好的程序員。


3提高你的英語水平


所有編程語言,腳本語言和標記語言都是英文的,而且像 Linux 這樣的開源項目的注釋通常也都是英文的。世界各地的開發人員都在使用英語來合作開發,針對國際客戶的開發者都必須學習英語,因為這樣才能夠將業務需求轉化為實際的解決方案。明白了吧,英語對開發者而言就和二進制對于計算機一樣。


4一個屬于自己的域名和網站


你不覺得有一個屬于自己的郵箱地址很酷嗎?不是那種像 something@yahoo.com 或 someone@gmail.com 一樣的大眾郵箱。有一個自己的域名能讓你在其他人中脫穎而出,關鍵是每年只需要花很少的錢就可以實現它。我買的這個 lambdageek 域名只花了 13 美金,個人域名還能給你的個人品牌,也就是你自己,增添自信和專業性,讓潛在的用戶或者同事了解到你。當然這一切的前提都是你的域名不是像什么 hotmale-loves-chicks.com 一樣瞎起的。


5一個活躍的Github賬號


Github 賬號對于程序員而言,就如同作品集對于藝術家一樣。有了它,其它的就不需要說什么了。


6一臺好的設備


你沒有聽說過程序員沒有自己的電腦的吧?我也沒聽說過。沒有自己電腦的程序員就好比沒有激光劍的絕地武士一樣。我說的一臺好的電腦至少得有 4GB 內存,我比較推薦的是 4000 刀的 Macbook Pro,當然不排除那些有極端需求的特例。


7足夠快的網速


網絡對于程序員就像氧氣一樣,所以沒有網絡的世界就好比斷了空氣供給,是無法忍受的。一個穩定的網絡連接可以讓你多學習,看在線視頻,泡泡論壇,然后及時關注 Hacker News 上的最新文章。


8閱讀經典的計算機科學書籍


有一些書我認為是軟件開發領域的經典之作:

· 計算機程序的構造和解釋(Structures and Interpretations of Computer Programs)

· 代碼大全2(Code Complete 2)

· 程序員的修煉之道(Pragmatic Programmer)

· 重構-改善既有代碼的設計(Refactoring)

· 算法導論(Introduction to Algorithms)

· 離散數學及其應用(Discrete Mathematics and Its Applications)

· 人月神話(Mythical Man Month)


9學士學位


一個本科學歷能夠增加找到工作的概率,無論是新的畢業生還是剛辭職準備找下一份工作的人都一樣。想像一下這樣的情況:很多畢業生都在爭搶一份工作,那么一個在校生的簡歷是不是更容易被忽視呢?


10資格認證(可選)


資格考試可以檢驗你某一方面的技術能力,而通過了某項認證意味著這個人在某一方面有著比較深入的了解,而恰好這方面是一個企業認可的。有一些公司會給有相關認證的程序員提供更高的薪水,當然,也有些公司根本就不在乎這些。比如說,作為一名有資格認證的 Java 程序員說明你對 Java 語言還是有比較好的理解,但同時它不意味著你可以直接將你的理解轉為解決問題的能力。所以,一些公司更看重個人的思考能力,而非某種編程語言的經驗,因為編程語言可以學得很快,但是解決問題能力的培養不是一朝一夕的。


2015-08-23 08:42

歡迎訂閱我們的微信公眾賬號!
春秋茶館訂閱號
微信號 season-tea(春秋茶館)
每天分享一篇科技/遊戲/人文類的資訊,點綴生活,啟迪思想,探討古典韻味。
  清末民初歷史人物  民初人物
革命先行者民國之父
孫中山(1866年11月12日-1925年3月12日),本名孫文,字載之,號日新、逸仙,廣東香山(今中山)人,是醫師、近代中國的民主革命家、中國國民黨總理、第一任中華民國....
為元首清廉不阿至情至性
林森(1868年—1943年8月1日)字子超,號長仁。福建閩侯人。1868年出生于福建省閩侯縣尚干鄉,1884年于臺北電信局工作。1902年到上海海關任職,其間參加反清活....
資助民初精神網
        回頂部     寫評論

 
評論集
暫無評論!
發表評論歡迎你的評論
昵稱:     登陸  註冊
主頁:  
郵箱:  (僅管理員可見)

驗證:   验证码(不區分大小寫)  
© 2011   民初思韻網-清末民初傳奇時代的發現與復興   版權所有   加入收藏    設為首頁    聯繫我們    1616導航