招聘初級程式設計師必須考慮的6個因素
本文由碼農網 – 王國峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
由於技術人才市場的不斷萎縮,聘請初級開發人員對於很多初創企業來說,變得越來越有吸引力。聘用初級開發人員的優勢在於,第一更適應初創水平的資金限制。再則,初級開發人員更渴望在工作中學習,更能找到關於專案的新方法。然而,成也蕭何敗也蕭何,也正是因為這些因素導致初級開發人員的招聘過程變得更加困難。
正如放在他們前面的形容詞——初級,這些員工在進入公司以前幾乎沒有實際專案和軟體開發的經驗。因此就不能根據他們以往的表現來評估他們的能力。所以,以下是你,作為用人單位在招聘時,需要考慮的6個因素:
1)測試基礎知識是否紮實。
大多數初級開發人員可能對一些平臺的選擇瞭解不深,但是他們應該對一些常用語言的基本知識具備紮實的基礎。應聘人員可以通過以前搞過的開原始碼來證明這一點,但是很多時候這並不現實。因此,最好能測試一下這些應聘人員對程式碼的基本理解。不要使用FizzBuzz測試這種已經被用爛了的測試方法。一個可靠的演算法程式碼測試就足以表現該應聘人員的能力。請記住,在這裡你要找的資質,而不是經驗。孺子是否可教?詞彙和概念懂得多不多,以及是否渴望更進一步的學習?
2)解決問題的能力是必不可少的。
我們都希望新招進來的初級開發人員不僅懂得電腦科學的基礎知識,還有較強的解決問題的思維方式。分析能力怎麼樣?如何面對以前沒有遇到過的問題?特別是在初創的環境下,沒有什麼現成的套路,出現的每一個挑戰,可能都需要一種新的解決方案。許多年輕的開發人員或許有能力做一些基本的程式設計工作,但是如果要處理更為複雜的架構要求就另當別論了?
3)關注溝通技巧。
明確和自信地交流思想和表述貢獻是被很多程式設計師忽視的是一項基本技能。應聘人員不僅要能夠解決程式設計問題,還應該具備溝通和表達的能力,能夠說明他們是如何得出的結論。此外,他們會如何處理所收到的方案反饋?能否毫無牴觸地消化和採納你的建議?為了能更好的成長,初級開發人員一方面得能夠解釋他們自己的觀點,另一方面還需要緊跟導師的方向。
4)知道如何激勵新員工。
幸運的是,工資和福利似乎並不是大多數初級開發人員的主要激勵因素,這對很多囊中羞澀的初創企業來說不亞於是一個福音。事實上,許多程式設計師認為有趣的技術挑戰和有能力的程式設計團隊這兩方面與經濟和福利這兩個因素同樣重要。這些你能提供的激勵因素,將成為你招兵買馬最佳的籌碼。
5)提供培訓和指導。
雖然初級開發人員可能前期的薪水要求並不表現在直接的成本上,但是要將你的新員工轉化為公司的資本是需要投資的。所以花費一定的時間和資源去培育他們是必需的。對於每一個初級開發人員,都需要為他們配置一個導師程式設計師,以教導他們做事的方式。
6)做好經歷成長陣痛的準備。
聘用初級開發人員不會立即提升程式設計團隊的生產力。事實上,你的新員工在一開始的時候甚至還會拖累你團隊的速度。出現這種情況時,千萬不要馬上開掉新員工。要有耐心,做好經歷成長陣痛的準備,或許在不久的將來,他會成為你們團隊一股強大的新生力量。
譯文連結:http://www.codeceo.com/article/6-factors-hiring-developer.html
英文原文:6 FACTORS TO CONSIDER WHEN HIRING A JUNIOR DEVELOPER
翻譯作者:碼農網 – 王國峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 搭建Prometheus平臺,你必須考慮的6個因素Prometheus
- 漫談程式設計師系列:程式設計師該不該考慮初創公司程式設計師
- 網頁設計師必須知道的6個小技巧網頁
- 初級程式設計師考試大綱 (轉)程式設計師
- 15個IT程式設計師必須思考的問題程式設計師
- 每個程式設計師都必須遵守的程式設計原則程式設計師
- Java程式設計師必須掌握的5個註解!Java程式設計師
- 程式設計師必須掌握的五個seo知識程式設計師
- 程式設計師必須知道的幾個國外IT網站程式設計師網站
- 面試阿里P6,Java程式設計師必須掌握的技術面試阿里Java程式設計師
- 企業數字化如何選擇低程式碼平臺?這6個指標必須考慮!指標
- 程式設計師必須要了解的web安全程式設計師Web
- 程式設計師必須克服的十大程式設計禁忌程式設計師
- 萬嶽教育系統:教育直播平臺開發必須要考慮的因素有哪些?
- Java程式設計師必須掌握的7個Java效能指標!Java程式設計師指標
- 10個程式設計師必須學會接受的殘酷真相程式設計師
- 寫給考慮創業的年輕程式設計師創業程式設計師
- 初級JAVA程式設計師的困惑Java程式設計師
- 程式設計師必須走向專業化程式設計師
- 每個程式設計師1小時內必須解決的5個程式設計問題程式設計師
- 列舉幾個Java程式設計師通用的、必須掌握的框架Java程式設計師框架
- 機器學習實際應用中必須考慮到的9個問題機器學習
- 7個Web前端程式設計師必須會用CSS技巧Web前端程式設計師CSS
- 程式設計師必須知道的幾個Git程式碼託管平臺程式設計師Git
- iOS 程式設計師必須收藏的資源大全iOS程式設計師
- Java 程式設計師必須掌握的 Linux 命令Java程式設計師Linux
- 程式設計師必須進行的10項投資程式設計師
- 程式設計師需要重新考慮無程式碼開發的原因。程式設計師
- 每個優秀程式設計師必須具備的技術技能程式設計師
- Java程式設計師今年要考慮的5件事Java程式設計師
- 有理想的程式設計師必須知道的15件事程式設計師
- @程式設計師,安全問題必須重視!程式設計師
- 程式設計師必須掌握哪些演算法?程式設計師演算法
- 每個Java程式設計師必須知道的5個JVM命令列標誌Java程式設計師JVM命令列
- 永遠考慮那個擁有更強寫作能力的程式設計師程式設計師
- 選擇 JS 圖表庫的 13 個考慮因素JS
- 程式設計師的焦慮程式設計師
- 設計師升職加薪必須知道的10個設計網站網站