1. 活躍斗膽地谷歌。你得知道怎樣有用地安排查找要害字,查閱他人寫的代碼,然後合理地用在代碼里,然後處理疑問。
2. 擁抱改動,持之以恆。內行程序員在觸摸新技能時,能欣然承受像個初專家相同處處受挫,並總能在完結作業的一起自學成才。
3. 供認細節的首要性。例如變數和函數的命名、CSS 特點的命名、該用哈希仍是用數組,以及別的看起來微缺乏道,但也許對項目有深遠影響的作業。
4. 供認大大都的 「首要抉擇」 本來並沒有那麼首要。通常的開發者經常在技能選型等 「嚴峻疑問」 上墮入唇槍舌戰,而程序員老鳥們會防止糟蹋時刻在罵戰中。這一點上,他們就像禪宗大師相同(zen-like)。
5. 挑選適宜的東西處理疑問。網上有很多的開源庫、東西和結構,讓人目不暇接。而內行們了解地知道關於怎樣的疑問,應當用啥樣的東西。
6. 了解代碼「不值錢」(該刪就刪)。你有必要習氣於刪掉幾百行代碼來重寫程序的某一有些,毫不留情。
7. 在評價技能的時分要悉數。例如,我一向在宣傳 Elixir。它語法美麗,社區完善,有很大的潛力。但 Elixir 誕生的時刻太短,所以假如要構建雜亂的功用,也許會難以找到能幫你行進功率的開源東西。因而,在評價要不要挑選運用一項技能時,你得把一切這些要素都考慮在內。
8. 學會說 「我不知道」。沒有比回絕供認自個不知道更能糟蹋一個開發者的時刻了。
9. 細心剖析過錯信息里的條理。傳統教育通知咱們:失利是壞事。報錯信息這種東西也經常被跟失利聯絡起來,但是優異程序員了解,這些過錯音訊里本來隱藏著能將你指向終究准確處理計劃的條理。
10. 了解過早優化和必要的 「炫技式」 優化的區別。內行們了解在啥時分需求寫一些看上去沒那麼好懂,但會讓程序運轉更快的代碼。
11. 每自個都會犯錯,為自個的過錯擔任。而格外在團隊里,把職責推來推去沒有任何含義,由於過錯的發作通常不只僅一方的要素構成的。
12. 變成你所用的開發東西的重度用戶。假如長時刻在某個開發環境下有恰當份額的開發作業,那你應當去把握運用它的細節。
13. 學會用 Vim(最少會一點)。 你最少應當在這個修改器里學會牽強地移動和翻頁。
14. 不要接生疏技能范疇的私活。自個做自在作業項目,其間很大一有些應戰即是評價項目時刻。不要計劃自個未知范疇的作業,那會讓你處於想當為難的地步。
15. 不要數你幹活花了幾個小時。技能大牛會把時刻花在有深度的作業上,並且他們了解花了多少時刻徹底不首要。
16. 學會安然承受批評。當你的代碼由於各種要素支離破碎時,你需求培育用理性和邏輯的辦法來應對(而不是心境化處理)。
17. 同有更多閱歷的人結對編程。沒有比這個更高效的編程學習辦法了。
18.必定要先自個做一遍代碼檢查。當你在 GitHub 上建議一個 pull request 之前,先把代碼當成他人寫的,自個先檢查一遍。
19. 認識到做自在作業的難點不是寫代碼,而是別的的一切作業。出售、推行、客戶支撐,質量確保以及產品處理,一切這些都會花費很多時刻。
20. 發現並處理更大的疑問。優異的程序員不拘泥於眼前的疑問,而是了解怎樣用更久遠的辦法徹底的處理這一類疑問。
21. 深化了解一些大型開源項意圖基地能讓你開發時如虎添翼。假如你知道怎樣給你的項目打山公補丁 (Monkey Patch), 那麼你將無所不能。
22. 越過大都的會議。你的公司雇你是來寫代碼的,而不是談代碼的。當會議多到失控的時分,不去參與也沒有任何疑問。並且一旦你開端這么做,他人會更愛惜你的時刻。
23. 知道啥時分開端回饋。 到了某個時分你需求將你的技能和閱歷傳授給年青的開發人員,就像你的導師其時教授你相同。
24. 能寫爛代碼。有時分可以當一當 「膠帶式程序員」。要害是跟著時刻推移,你需求弄了解啥時分可以走捷徑,啥時分有必要走捷徑。這本來是最難把握的技能之一。
25. 禮貌地通知他人你作業到很晚。假如你是作業室里終究一個,可以發一封簡略的報告郵件。他人通常會留心到郵件上的時刻戳的。
26. 像一個領導者 (Leader) 相同幹事,而不是老闆 (Boss)。老闆是讓他人為他作業的人,領導者是我們跟隨的人。做個領導者。
27. 去打打桌上足球。從長時刻來看,同別的開發者(或不相同崗位上的搭檔)樹立聯絡會比在緊巴巴的期限里交給一個功用更有價值。
28. 在壓力下學習。你需求知道怎樣應對像體系宕機而你要擔任將它恢復的狀況,即便一開端你徹底沒有條理。
29. 「Move fast and break things」 別讓完美主義阻撓你幹事。過錯通常是最好的學習時機。所以別把犯錯當作失利,而應當把它們當作值得學習的閱歷,並意識到:恰是不斷戰勝和打破這些過錯,作為一個程序員,你才幹不斷生長起來。
2. 程序員具有什麼普遍愛好
emmmmm 說到程序員(俗稱程序猿),大夥兒最先想到的是什麼?
咱家程序猿比較多,隨便問了幾個,回答有「宅」、「開黑打游戲」、「科幻」、「健身」、「天文」、「女裝」(美其名「二流碼農寫功能 一流碼農寫演算法 頂級碼農穿女裝」,不知道是不是認真的,有可能自己在家真有cosplay。。。。)
據觀察,這幫大神擁有無與倫比的耐力(坐如鍾。。。),工作勤勞(加班最晚。。。)
3. 各位程序員都有那些休閑減壓方式和業余愛好啊
其實我覺得得每個人的休閑減壓方式和業余愛好都不一樣。一般周末的時候會和同事同學約起打羽毛球,游泳,還有檯球。或者騎著山地車出去玩,周邊城市逛一下,還可以參加攝影活動,我覺得休閑的時候可以做一些自己喜歡的事,或者是運動都可以起到減壓的作用的。
4. 作為程序員,有哪些簡便工作的技巧呀
每天早上正式工作前,列個簡單的計劃列表;同事有類似項目經驗的,盡可能在工作啟動前請教;工作中盡可能避免外界干擾(不需要立即回復問題,可能等工作完成一個節點再回復);下班前抽取十分鍾,總結當天工作情況,簡單思考一下第二天工作要點及難點。
5. 程序員那麼可愛追劇日歷
《程序員那麼可愛》共30集,於2021年9月10日在騰訊視頻全網獨播,非會員每周五六日20點更新2集,會員搶先看6集;9月24日20點起,會員尊享超前點播特權,可以3元/集解鎖;10月1日,提前看大結局。
《程序員那麼可愛》是由吳強執導,邢昭林、祝緒丹領銜主演,易大千、田依桐、關芯、盛朗熙、駿聲等主演的都市愛情劇。
《程序員那麼可愛》講述了男主姜逸城(邢昭林飾)在學校時就因學業優秀、長相帥氣而聲名遠揚,女主陸漓(祝緒丹飾)是姜逸城同系的小師妹,因為仰慕姜逸城而默默努力,一門心思想要到姜逸城的公司去做程序員。
陰差陽錯中,陸漓女扮男裝進入姜逸城的公司,在一次次的接觸中,姜逸城漸漸發現自己對陸漓的感覺產生了微妙的變化,這讓一直認為陸漓是男生的他陷入了迷茫與糾結中……
6. 你如何看待45歲程序員在政府網站發求職貼這件事
你如何看待45歲程序員在政府網站發求職貼這件事?怎麼說呢,這種事情是不應該的,或許這位程序員是為了炫技選擇了這樣的手段,但是無論怎樣去看待這件事情,這種事情都是不應該發生的,為什麼呢?其實道理是非常簡單的,你要求職就要去各種各樣的求職信息,或者是你給你要加入的公司秀一下自己的技術,這些事情都是很正常的,也可以說是很容易獲得成功的,但是像這個程序員選擇的這個網站是非常的不合適,他的求職信息就不應該出現在這種地方。
在這樣的情況下,普通人都開始在自己的身上找毛病,去改正自己,去適應這個世界,但是這些人並不會這樣,他們只會認為是這個世界不理解他,正是因為這樣的“中二”才會使得他們去做那些個挑戰秩序底線的事情。