除了基本技術要求之外,一個開發人員還應該具備以下八種特征: 1.熱情/激情 我們的目標之一就是創建一支令人驚嘆的開發團隊,我們的信條之一就是只有深入關注一些事情,我們才能成為世界最佳。所以我們在尋找證明開發人員對計算機有興趣并熱愛編程的證據。這方面的例子,比如說,開源活動、冷門的項目、非主流編程語言,等等。讀大學之前的任何編程經歷也是一個很好的指標。 2.有干勁/自主性 作為一個小公司,我們沒有太多層次的管理。這很好,因為這樣創造了一個非常好的工作環境。然而,這也意味著,就算是獨立的貢獻者也需要有能力完成項目,并且工作無須敦促。 3.敏捷 我們的團隊由一群熱情的開發人員構成,能夠完成最先進的網站和軟件開發工作。我們是一個Agile/Scrum的工作室,采用迭代的開發模式,自動化測試,持續部署和DevOps。這并不適合所有人,所以有相關經驗的人才往往喜歡這樣。 4.公司文化 在Cheezburger工作不像在其他地方一樣。(老實說,有點異乎尋常。)所以,我們需要尋找那些熟悉我們文化的人,我們得證明申請人是 Cheezburger的用戶,是我們網站的粉絲,了解我們的網站,或者閱讀了開發人員的博客。從根本上說,申請人是否通過給我們發來求職信或者其他方式來表明他們在意為Cheezburger工作?或者,他們只是把簡歷群發給任何一家公司? 5.初創公司 Cheezburger擁有雙重獨特之處:我們不僅有自己獨特的文化,同時也是一個小型創業公司。創業公司與大型企業完全不同,并且他們的經歷往往無法詮釋。 6.面向消費者的網站 現在存在著很多類型的軟件開發,正如有各種味道的冰激凌一樣,我們碰巧在開發一種獨特類型:高流量,面向消費者的網站。是的,一個曾經開發過桌面應用程序的人也能夠構建網站,不過環境有所不同。我們發現,先前有過在這種環境中工作經驗的人會更適合。 7.中堅力量 卓越的開發人員喜歡挑戰和從事困難的工作。所以,我們有個問題:他們有解決過其他開發人員認為很難的難題嗎?這不意味著他們之前必須從事只能用匯編語言編碼的工作,不過一些匯編編碼經歷會改善他們編寫的代碼,即使是當他們用高級語言編程的時候。 8.不同之處 人與人之間千差萬別,所以我們不要一支由精通同樣技巧的克隆機器人組成的團隊。我們想要一群強大的開發人員,他們能將一些事情帶到辦公桌上交流,讓團隊更加強大。所以,我們想知道,候選人是否與團隊中的其他成員遠遠不同,可以為開發帶來廣闊,更加開放的視角?這個人能否為我們團隊帶來未曾有過的經驗和能力?他們是否有相應的技術和經驗來幫助彌補我們的弱項? |