乙個優秀的程式設計師最重要的能力是哪些?
我心中的排序是這樣的:
有足夠的自信和耐心、有系統的方法和套路、清晰和活躍的思路去解決所有面臨的未知問題;【解決已知熟悉問題的能力】
有極強的快速學習和理解能力,特別是對新知識和複雜的業務邏輯;【解決未知和陌生問題的能力】
有豐富的專業領域知識和對這些知識的深刻思考和見解;【技術知識基礎】
有良好的軟體架構設計和編碼能力;【系統的解決問題的能力】
有廣泛的技術知識面和行業視野;【強大的發散思維,能巧妙解決問題的能力】
有不錯的溝通、表達、總結和寫作能力;【溝通和總結的能力】
有不錯的組織管理能力。 【組織和幹大事的能力】
【這是引自乙個朋友的總結,我覺得非常對。後面的括號裡的內容是我自己的總結】
乙個優秀的程式設計師
成為乙個優秀的程式設計師與年齡 教育或者你掙錢的多少沒有關係。關鍵在於你的表現,更深刻的說,是你如何思考。比起他們所選語言的知識 對資料結構和演算法的深入理解 或者幾年的工作經驗 更多的是他們交流的方式,管理自己的方式,和根據他們精湛的技巧可以知道他們接觸程式設計的方法很有意義。當然,成為乙個好的程...
如何成為乙個優秀的程式設計師
programming achievements how to level up as a developer 翻譯而來。文章內容如下 乙個優秀的程式設計師如何能練就成乙個卓越的程式設計師?先等等,暫時不談卓越,先談談如何成為乙個優秀的程式設計師。從第一步到第n步並沒有明確的路線圖。事實上,第n步到...
為乙個優秀的C 程式設計師
一 技術能力 1.語言 我們要成為乙個程式設計師,學的東西會很多很雜,但是最開始一定要從語言開始學習,而學習語言最關鍵的莫過於選好一本書,學校的教材就算了,根本沒有寫 得好的。在此隆重推薦 c primer 這本書很厚,內容也很豐富,對知識的講解不僅僅停留在表面。如果這本書能有耐心看完,語言方面基本...