你在業餘時間都開發過什麼?
這個問題很普通,面試官也會經常問,很多人的回答會很隨意,我之前也被面試官問過。當我看了下面的文章,才明白這個問題是有大含義的:
這多年來,我面試過很多程式設計師,最近,我在思考一個事情,究竟通過一個什麼樣的問題能夠最大的獲取一個人對於程式設計的能力和熱忱的資訊。
我總結出來,只有這個問題具有最強的鑽透力:
你在業餘時間都開發過什麼?
我喜歡這個問題,因為它一次觸及到了很多方面。業餘時間是一種很寶貴的資源,你通常會把它用到你最感興趣的事情上。如果把這種資源用於開發,這是一個很強的訊號,說明你熱心於此。另一方面,如果得到的回覆是“啊?”或“在業餘時間?”,這也許能很好的提示你,他可能不是你要找的人。
而他們所做的是些什麼事情,也是一個有趣的指示器。他們是否對開源專案捐贈過程式碼?是否有過把一種工具移植到一種新語言上?利用一些新科技開發出一些很酷的工具?根據他們開發的東西以及開發的原因,你能真正的洞悉他們思想動機和挑戰精神。
這個問題同樣能讓你瞭解到他們保持技術更新和自學的能力。如此多的新技術和新思想不斷的產生,要想不落伍需要付出努力。你幾乎不可能在“工作時間”做這種事情。
這就是我為什麼喜歡這個問題、所有面試都要提出這個問題的原因。
你最喜歡的問題是什麼?
更新:
非常感謝你們對這個特殊的話題的各種反應和觀點。我完全沒有想通過這麼一個問題就簡單的對應聘者進行分類的意思,這只是在我依據個人經驗得出的一個小小的觀點。我主要想表達的是,我想弄清一個人究竟對什麼感興趣。如果有人說“一天的工作後,為什麼我還要在家工作呢?”,我完全贊同!但這種事情不應該被看成是“工作”。
也許,或者你應該偶然在家做的事情。我平均每週會用2-3小時在家去實現我的一些想法,或測試某些新技術,或只是讀一本好書。這很難說無法做到。
而且,我認為,隨著時間的積累,這越發顯得重要。當你在某個領域積累了很深知識和經驗,這會成為你觀察問題的多稜鏡。擴充套件知識面會讓你在新專案上產生有創意(甚至令人驚訝)的想法,對過去棘手的問題產生新思路,或帶來很多個人樂趣。
關鍵就是對程式設計的一種渴望,如果不敲鍵盤,手會癢癢。
這個問題的回答可以讓別人知道: 1.你的興趣 2.知道你的思想動機和挑戰精神 3.瞭解你的技術保持和自學能力
知道了這個問題想要問什麼,就要針對性地去回答和實踐。當然最好的回答就是實踐,什麼東西比自己動手更有說服力呢!
相關文章
- 當你開啟網頁的時候,世界都發生了什麼(1)網頁
- 世界頂級內衣模特業餘時間幹什麼?程式設計!程式設計
- 為什麼大家說到JAVA都會第一時間聯想到WEB開發?JavaWeb
- 各行業都愛用什麼程式語言開發?行業
- [譯] 當你建立 Flexbox 佈局時,都發生了什麼?Flex
- 為什麼你的發行版仍然在使用“過時的”Linux 核心?Linux
- 8個Laravel模型時間戳使用技巧,你都沒用過Laravel模型時間戳
- 網頁開啟時都發生了什麼?我被嚇著了網頁
- 事件發生時,你在想什麼?事件
- 如何為業餘程式設計擠時間程式設計
- 為什麼現在開發一款軟體的時間越來越長?
- 為什麼你的專案要花這麼長時間?
- 為什麼專案開發永遠缺乏合理的時間?
- 一個紐西蘭人用了五年業餘時間開發了一個作業系統:Winix作業系統
- 為什麼越來越多的非計算機領域企業,在自主做軟體時都選擇使用快速開發工具?計算機
- 都6年過去了 為什麼企業軟體還這麼爛
- 你用什麼工具開發JavaScript?JavaScript
- 大資料解讀:過去一年奢侈品行業都發生了什麼大資料行業
- 一個超過四年未管理的業餘時間做的網站如何能做到天天都還有人註冊?網站
- Web開發在過去20多年時間裡如何改變了我Web
- 當我們談 Java 併發的時候,你們在談什麼?Java
- 鍵盤敲入 A 字母時,作業系統期間發生了什麼作業系統
- 現在很多都看好茶葉行業的前景,都加入茶行業開了一間茶葉店行業
- java開發,入職第一天都幹什麼,帶你提前揭曉Java
- 從哪裡為業餘專案擠出時間?
- 為什麼程式設計師在學習程式設計的時候什麼都記不住?程式設計師
- 當你在 Linux 上啟動一個程式時會發生什麼?Linux
- 不到一個月用業餘時間擼了個AppAPP
- 什麼是布隆過濾器?在php裡你怎麼用?過濾器PHP
- 在農業銀行做開發是什麼樣的體驗?
- jquery裡面的$(this)和this都什麼時候用,有什麼區別jQuery
- 為什麼很多公司都轉型go語言開發?Go語言能做什麼Go
- 在 JavaScript 中,什麼時候使用 Map 或勝過 ObjectJavaScriptObject
- 你的JavaScript程式碼都經歷了什麼JavaScript
- 當你開啟終端並輸入命令時會發生什麼?(上)
- 月薪過萬的運維都需要什麼技能運維
- 最火的小程式開發需要什麼知識,你造麼?抓緊看過來
- 終極版:從開機聯網到輸入一個網址期間都發生了什麼?