真正精通一門語言,特別是c++這樣的複雜語言,不簡單。
況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。
精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。
熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。
能實用的運用設計模式去設計軟體,系統結構清晰合理,開發高效,易維護,不簡單。
編寫的**就像藝術品,增一行則多,減一行則少,不簡單。
懂得重構,善用重構,追求完美但不超預算,不簡單。
和夥伴合作流暢,工作開心少加班,不簡單。
擁有快速學習能力,迅速熟悉新領域,不簡單。
而做乙個遊戲程式設計師,就更不簡單了:
精通必要的數學和物理知識並能實用,不簡單
精通圖形學原理和具體3d演算法,不簡單
知道演算法還不行,能在具體的專案中活學活用,不簡單
理念要先進,追求一流的開發效率,開發出一流的工具幫助美術策劃提高效率,不簡單
熟悉美術所用的工具,如3d max,開發外掛程式和編寫指令碼,不簡單
開發3d引擎,很不簡單
退而求其次,熟悉幾種開源或商業引擎,並能靈活使用擴充套件或繞行至目的地,也不簡單
精通各種ai演算法,不簡單
精通各種遊戲題材的特殊問題解決之道,不簡單
遇到新題材新問題,能分析問題解決問題,不簡單
無論是寫個優秀的遊戲伺服器或是寫客戶端的遊戲網路邏輯,不簡單
想做個優秀的程式設計師多不簡單啊,即便想做好其中的某些部分也需要長期奮鬥,不斷學習。長燈漫夜,風扇呼嘯,唯**與我相伴
jiahuafu
成為優秀的程式設計師真不簡單
真正精通一門語言,特別是c 這樣的複雜語言,不簡單。況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。能實用的運用設計模式去設計軟體,...
成為優秀的程式設計師真不簡單
真正精通一門語言,特別是c 這樣的複雜語言,不簡單。況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。能實用的運用設計模式去設計軟體,...
成為優秀的程式設計師真不簡單
真正精通一門語言,特別是c 這樣的複雜語言,不簡單。況且可能需要熟悉3,4種語言,而且要防止慣性的干擾,不簡單。精通資料結構和演算法以及優化,正確分析選擇問題所需要的資料結構和演算法,不簡單。熟悉自己工作的平台的方方面面,從硬體到作業系統到編譯器到各種開發庫,不簡單。能實用的運用設計模式去設計軟體,...