你最應該雇傭的程序員的十個特征
1. 好奇心
程序員是永遠不會接受現成的東西的,他們必須親自解開內心深處的迷惑和渴望。
2. 清晰的思維技巧
編程是一件需要嚴密邏輯和清晰思維的事情,有強大的數學或者科學背景的程序員通常更加成功。
3. 快速的閱讀速度和理解能力
相當大一部分程序員的一天都花在閱讀上,閱讀設計文檔,或者其他人的代碼,API,注釋等等,有些程序員讀的快,能很快理解,并且開始行動,另外一些程序員也許要多花三四倍的時間才能閱讀完畢,這些程序員的工作效率肯定不如前者。
4. 注意細節
注意細節這個特征可能和是好奇心相關的,寫程序的人,關注細節,嚴謹,意味他能夠寫出高質量,少bug的程序。
5. 快速學習編程以外東西的能力
應用程序一般都和日常生活和企業運作相關聯,比如編寫一個會計軟件,可能就需要學習一些簡單的會計知識,如果擁有快速學習編程以外東西的能力,必將為你決定雇傭這個程序員加分。
6. 自我學習技巧
軟件行業進化速度很快,為了更好的編程技能,好的程序員必須善于自我學習。
7. 激情
這個毫無疑問,你必須雇傭一個熱愛這個工作的人。程序員很可能一周7天,一天8小時寫代碼,如果是例行公事的態度的程序員,很難相信他能做好這份工作。
8. 適應性
程序員也許經常遇到短期的項目,變換不同的工作環境,即使在客戶公司環境工作,也能保持良好的工作狀態。
9. 良好的溝通技巧
溝通技巧,不一定意味著有一口流利的英語,這意味著愿意溝通,愿意了解團隊中其他人的想法。
10. 誰是老板?
這個問題應該有點難以表達,程序員是一個眾所周知獨立性很強的一個群體,事實上,這也許是他們的一個優點,但是很多時候,即使從技術上,應該這么做,但是從商業和其他角度,管理層不得不選擇一個另外一個做法,那么程序員應該尊重經理人的決定,尊重那個做決定也擔負責任的人的決定。