最近跟以前同事聊天,聊到有關一樣的學校教育出來的學生,為什麼在程式設計功力上會差異這麼大,有的人什麼技術領域都知道,有的就僅僅知道學校教的東西,我想這除了興趣之外
跟人本身的能力特質也有關,在工作這幾年過程中,見試過很多所謂的天才少年高手,也發現他們的程式設計功力實在很厲害,比起我現在的公司同事,在程式設計上所做的要多的多,來
到現在這個團隊,產品三年來已經做到3.x 版,但從來也沒看過有任何一位R&D 嘗試用什麼新的演算法去設計什麼東西,設計出來的產品只能說就是一般的平庸之作,該有的功能都有,但
真的找不出任何可以讓人引以為傲的技術,反之,在前一個公司,那些我認為是優秀的天才程式設計師,每次幾乎都能提出一些先進的,或者說有創意的解法,來解決問題,從中得到的工作
成就感完全不一樣,優秀的程式設計師,到底能不能培養,或着说應該如何留住這類的優秀程式設計師? Joel Spolsky 在他的部落格中,特別的強調,公司招進這種天才的程式設計師對公司
的幫助有多大,也有提到要怎樣做才能吸引這類的人才,這類的人才通常對技術的追求有狂熱的興趣,所以盡可能讓他能可以選擇自己想做的東西,然後給於適當的技能培養,帶他們不能使用
高壓的管理方式
沒有留言:
張貼留言