菜鳥成長記—好程序&好程序員
「我走過最長的路,是從一隻菜鳥到摘掉菜鳥帽子的路。」
——來自我司幽怨的程序員小Y
」
為了幫助像小Y這樣成長中的程序員朋友,猿小吼痛定思痛,決定推出一系列程序員菜鳥終極成長指南套餐。
數十位互聯網技術大神將在這裡拉著你的小手與你傾情訴說,讓處在每個職業階段的你都找到歸屬,給在不同技術領域中奮鬥的你一碗訂製雞湯。只有猿小吼給你的,才是最好的,wink~
清晨的第一碗雞湯叫「愛自己」
什麼是優秀程序員?能夠默寫某計算機科學的演算法?寫過開源庫?編寫過不止一本技術書籍?可能每一個程序員心裡都有一個自己的判斷法則。那麼如何成為一名優秀的程序員呢?可能大多數程序員心裡都是蒙圈的。
你媽媽微信分享給你的雞湯說得好,「親,想要變優秀當然要從了解自己,愛上自己開始啦!」菜鳥成長第一步,我們帶你探尋程序的本質,看程序之美,邁出成為一名好程序員的第一步。
今日主咖
金明岩 鳳凰新媒體副總裁
-2001年畢業於北京交通大學計算機科學與技術系。
-2001年 - 2011年在普天集團旗下子公司從事電信系統集成及相關軟體系統研發工作,先後任軟體工程師、系統架構師、研發中心總經理、首席技術官等職務。
-2011年加入鳳凰新媒體,先後任高級架構師、高級總監、技術副總裁等職務,為鳳凰新媒體技術體系平台化及相關係統研發特別是在架構設計方面帶來了全新的理念和積極的變化。
01
程序的本質
「
程序的本質是被機器執行的。在機器執行之前會有兩個不同的過程,編譯和解釋。另一個更重要的本質是它要被人去理解,去擴展它,或者是去使用它。
」
02
程序之美
「
到底什麼樣的程序是美的?有兩個最重要課題:可靠性、拓展性。
追求好的程序,不要迷戀測試,同時認識到編碼是質量控制中最大的一環。另一個要點是,你的程序要符合開閉原則。
」
03
傳說中的好程序員
「
如何做一個好的程序員。保持學習的心態,學習基礎學科知識,養成閱讀習慣。接下來就是重視細節。記得程序的結構比討巧的實現更重要,不要給你的程序留下修改的借口,要盡心儘力的去體會設計模式它是什麼。
」
下期《菜鳥成長記》將請出磁雲科技CTO陳毅深度分析程序員的三段式成長
TAG:一零二四學院 |
※如何假裝成一名好程序員?
※如何「假裝」成為一名好程序員?
※程序員的成長焦慮
※小程序好難做哇
※程序猿相親記
※程序員只愛格子衫?這些手錶程序員也喜歡!
※程序員面試官何苦為難程序員!
※程序員寫作必備神器
※程序員,你能真正掌握多少編程技術?
※程序員偷懶神器
※跑步機什麼訓練程序好
※小程序註冊教程
※做小程序版的安卓應用市場,「大夢想程序商店」想用「好程序」運營社群
※小程序註冊流程
※大話程序員
※程序猿流浪記
※程序員如何「煉」成演算法大師?
※程序員小段子
※程序員編程時戴耳機是在聽什麼?
※程序員如何用編程套路追到女朋友的?