動手去做,不管這件事情有多麼不起眼;
熱愛程式設計,將她作為生活的一部分;
動手前思考,要做什麼實現什麼功能,輸入是什麼輸出是什麼,定義好介面;
疲憊時候不要程式設計,那都是垃圾;
花時間學習新知識,知識是有複利的;
向他人解釋表達你所遇到的問題,你寫的**,或許說著說著,問題就出現了,甚至就解決了;
專心做幾個小時;
好的程式設計師需好好掌握英語,即使乙個變數名,取得好都可以幫助人閱讀理解程式;
人際關係;
為什麼很多牛人都不喜歡c++?
**閱讀以及推倒重來;
多做,做得比別人安排的要多;
多學習一門語言,換個思維思考;
信任是一部分,相信和你共事的人;另一點就是信心。目標清晰明確,就容易對它抱有信心。我認為焦慮和不安全感容易滋生糟糕的微觀管理,以致事無鉅細,你都想敲定下來;
首要任務是弄清楚自己準備做什麼,確定清晰的目標;
介面統一;
邏輯思維;
並不是一定要有高超的數學知識,也不一定就得掌握各種底層原理演算法,條條大路通羅馬,關鍵是你走得深;
盡可能將從進展中獲得的滿足感反饋給那段時間與你相處的人,至少他們會意識到你在做的事情還不錯,這樣完成時候就皆大歡喜;
(如何發現有天賦的程式設計師)
只看他們的激情。你問他們做過的最有趣的程式是什麼,然後讓他描述該程式和它的演算法,等等。如果他們經不住我的盤問,那麼他們就不是好的程式設計師。如果我挑出他們的毛病,或者發現他們的演算法和解決方案有問題,而他們不能有效解釋,不能比我做的更投入,那麼他們也不是。於此同時你可以感覺到他們是否有熱情,從談話中你就可以感覺到有多少。我要去他們描述他們花費心血所做的東西,我從來沒有遇到過花費心血做了謀士對人不能熱情洋溢地講述自己做了什麼,怎麼做的為什麼要這麼做。
想到該做的事情就立馬去做,乾淨利落,不要等到火燒眉毛;
不要只是閱讀和自己同層次人的**,擴寬視野,閱讀好的原始碼;
要學會發現黑盒裡面的東西,不能只會組合別人提供的庫,要獲得創新的樂趣;
開啟我的程式設計人生
這是我第一次寫技術部落格,也不求要寫的多有學術價值,只求是對自己是一種激勵,也是一種知識管理的手段。之前也已經進行了10天左右python語言的學習,我使用的參考資料為 python核心程式設計 這是一本900多頁的大部頭,但是看著一點也不覺得累很輕鬆,無論是知識點的串講,還是實戰和課後題都可以幫助...
讀《MacTalk人生元程式設計》,完
好壞不表了。從書中有所得,對於我就是值得的。書中介紹了,作者讀過的書,喜歡的作者,對於我這種讀書不多的人,是個很好的索引了。王小波,馮唐 三十六大 雜文 各種外掛程式,工具,對於剛開始用 mac 電腦的人來說很適用。其他的,關於蘋果的故事。作者自身的故事。或還有其他人的故事。是否與爹有關。的人生成長...
人生如何成為程式設計大師
step 1 別抱怨了.準備好漫長的征程,或者晾在一邊賞鳥去吧 對於真正希望成為一名優秀的程式設計師的人,希望成為專家,成為究極人物的人,如果真的值得去做,那麼投入十年進去,並不算什麼,對嗎?peter norvig的 it takes ten years to learn to be a prog...