成為優秀的程式設計師真不簡單

2021-09-22 07:08:47 字數 793 閱讀 4733

真正精通一門語言,特別是c++這樣的複雜語言,不簡單。

況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。

精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。

熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。

能實用的運用設計模式去設計軟體,系統結構清晰合理,開發高效,易維護,不簡單。

編寫的**就像藝術品,增一行則多,減一行則少,不簡單。

懂得重構,善用重構,追求完美但不超預算,不簡單。

和夥伴合作流暢,工作開心少加班,不簡單。

擁有快速學習能力,迅速熟悉新領域,不簡單。

而做乙個遊戲程式設計師,就更不簡單了:

精通必要的數學和物理知識並能實用,不簡單

精通圖形學原理和具體3d演算法,不簡單

知道演算法還不行,能在具體的專案中活學活用,不簡單

理念要先進,追求一流的開發效率,開發出一流的工具幫助美術策劃提高效率,不簡單

熟悉美術所用的工具,如3d max,開發外掛程式和編寫指令碼,不簡單

開發3d引擎,很不簡單

退而求其次,熟悉幾種開源或商業引擎,並能靈活使用擴充套件或繞行至目的地,也不簡單

精通各種ai演算法,不簡單

精通各種遊戲題材的特殊問題解決之道,不簡單

遇到新題材新問題,能分析問題解決問題,不簡單

無論是寫個優秀的遊戲伺服器或是寫客戶端的遊戲網路邏輯,不簡單

想做個優秀的程式設計師多不簡單啊,即便想做好其中的某些部分也需要長期奮鬥,不斷學習。長燈漫夜,風扇呼嘯,唯**與我相伴

jiahuafu

成為優秀的程式設計師真不簡單

真正精通一門語言,特別是c 這樣的複雜語言,不簡單。況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。能實用的運用設計模式去設計軟體,...

成為優秀的程式設計師真不簡單

真正精通一門語言,特別是c 這樣的複雜語言,不簡單。況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。能實用的運用設計模式去設計軟體,...

成為優秀的程式設計師真不簡單

真正精通一門語言,特別是c 這樣的複雜語言,不簡單。況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。能實用的運用設計模式去設計軟體,...