為什麼程式設計師需要慢慢地茁壯成長
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
對於我第一次嘗試學習如何寫程式碼的場景,至今還歷歷在目。一開始,是因為好萊塢電影中超酷的黑客和年輕的億萬富翁引起了我的注意。然後,神差鬼使地,我開始學習PHP。這是一段艱難的歷程:我不得不改變我對現實世界的感知方式。
剛開始的時候,你的目標會非常遠大:建立一個社交網路,“黑掉”交通系統,創造一種自己的程式語言,……。但是,經歷得越多,我的想法和專案就制定得越小。
我意識到,小專案比那些浮誇的大專案更有效果。更新README.md看似無趣或沒有意義,但卻對任何有影響力的專案都是至關重要的。而你哪怕第n次克隆Facebook都是沒用的。
不僅僅是程式設計
想出精妙又務實的解決方案,對程式設計師的生活有著深遠的影響。如果你將人的行為比喻成“git提交”,那麼提高工作效率,管理理念/專案,以成功人士為榜樣進步就容易多了。無論你的行為看上去是多麼渺小或有多麼愚蠢,都沒有關係:只要你在嘗試。
很多我遇到的程式設計師,其生活都非常地多姿多彩。工作,搞點業餘專案,運動,部落格,寫書,生/帶孩子。不知道的人認為他們是瘋狂的生產力天才。不過事實並非如此,他們只是更善於一步步完成而已。
對於那些創辦了公司的程式設計師,他們一個小小的舉措可能都會導致建立出一些有趣的東西。所以,你永遠也不能確定未來幾年會發生什麼神奇的事情。
命運多舛的程式設計師
在成功的背後,仍然有很多不務實的想法。 “要麼做大要麼回家”聽上去挺美,但卻傷害了很多年輕的程式設計師和創業者。
許多好高騖遠卻又眼高手低的傢伙,引領著大家將目標定位為成為“偉人”——在他們的職業中。“小成就”被認為是可恥和不光彩的行為。你必須得始終沿著“偉人”的道路走下去。
按照他們的思維方式,那麼即使這個人是實習生,也不應該去做一些沉悶的文書或PowerPoint簡報工作,相反,他應該管理專案,提高150%的過程,與投資者交談,……呵呵,你懂的。
最後的話
我很感謝我自己能在十多歲的時候去學習PHP:這是一個至關重要的工具。即使我不寫軟體,渺小卻務實的行為依然讓我受益匪淺。
不過,我並不把它當作“競爭優勢”。相反,我希望大家能夠意識到,你沒有必要在20多歲的時候就去改變世界,也沒有必要因為沒有“成為傑出人物”而懲罰自己。
譯文連結:http://www.codeceo.com/article/why-programmers-thrive.html
英文原文:Why Programmers Thrive
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 歡慶1024程式設計師節,開源茁壯成長程式設計師
- 如何確定自己是否適合做程式設計師?程式設計師的成長需要什麼?程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼成為一名程式設計師?程式設計師
- 你為什麼成為一名程式設計師?程式設計師
- 為什麼程式設計師不擅長估算時間程式設計師
- 為什麼 .NET 程式設計師不需要加班 而Java 程式設計師老加班程式設計師Java
- 為了成為優秀的程式設計師,我需要擅長數學嗎?程式設計師
- 伯樂訪談:為什麼程式設計師需要學習設計,而設計師需要了解開發?程式設計師
- 成為java高階程式設計師需要掌握哪些Java程式設計師
- 成為程式設計師前需要做的10件事程式設計師
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 為什麼你的設計團隊中需要一名程式設計師?程式設計師
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 程式設計師,為什麼如此迷茫?程式設計師
- 我為什麼是程式設計師?程式設計師
- 程式設計師程式設計入門一定知道!程式設計師需要學什麼?程式設計師
- 為什麼前端工程師需要關注設計前端工程師
- 為什麼有的程式設計師不會程式設計?程式設計師
- [水文] 什麼原因讓我成為一名程式設計師程式設計師
- 成為遊戲開發程式設計師,要學些什麼遊戲開發程式設計師
- 轉:成為Java高階程式設計師需要掌握哪些?Java程式設計師
- 我為什麼說程式設計師會成為最富有的群體程式設計師
- JAVA程式設計師成長之路Java程式設計師
- 為什麼Python程式設計師需要學習Linux系統?Python程式設計師Linux
- 為什麼為什麼為什麼為什麼為什麼你要做一名程式設計師?程式設計師
- 程式設計師你為什麼這麼累?程式設計師
- 程式設計師垃圾簡歷長什麼樣?程式設計師
- 為什麼程式設計師喜歡在深夜程式設計?程式設計師
- 年輕程式設計師最需要學什麼?自律!程式設計師
- 作為一個新手程式設計師該如何成長?程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 成為優秀程式設計師需要知道的 15 件事程式設計師
- 菜鳥如何成為一個高效程式設計師的成長之路程式設計師
- 程式設計師修煉之為什麼程式設計師被稱為“夜貓子”程式設計師
- Java程式設計師的成長之路Java程式設計師
- 程式設計師的自我成長之路程式設計師
- Java程式設計師成長路徑Java程式設計師