Regular Member
|
做任何工作,都需要對的人與對的環境(對的資方)。
以前看過一篇文章整理適合作軟體的人格特質的人,其中有一點與前幾日看到的文章差不多"好奇心 大腦年輕的祕密" 節錄自書名:年輕20歲的腦力回復法
還需有自我要求的人格等等。軟體就是不斷演進的過程。
不斷的學習:程式愈寫,要學的東西愈多。結構化思考等等,當然,高等數學、英文要好是必備的。
記憶力需求應該還好,程式設計師應該都會弄一堆code snippet,其實不需要記在腦中。包含上網基本資料等等的能力。包含程式的封裝設計、良好的IDE等,都可以解決記憶力的需求。
是也有遇過HR,要求程式用記憶的,要當下寫出程式...
其實不需要,真的要瞭解的東西太多,拿去記憶API,會學不了其它的知識
手機程式若是一般應用,那可能買本書,再修考、拼溱一下即可,也不需考慮效能、loading、維護... 只是現在已經非常多應用出來的,不容易做出沒有人做過的東西。
再來可能會寫game,這牽涉的就廣了... 數學、物理、模型、2D/3DAPI... 無止境,是說手機game應該不會做很大。不過現在有game engine,可以省下很多摸索時間,只要會設狀態加上3D設計... 但是觀念還是要好,不然一堆bug...
|