㈠ 如果你不是程序員,你怎麼僱傭程序員
1. 他們有多堅持己見(固執)呢?
詢問他們有趣的編程主題(如Ruby或Python?)。從他們回答的語調和推理中,可以得到很多信息。在我們最近一期節目中,傑夫說:「當人們對事情有強烈的見解,當他們可以大篇幅地談論一些事情時,這就是一個很好的跡象表明他們對這件事很有熱情。」
2. 他們為開源項目做了多少貢獻?
看看他們的貢獻。雖然你可能不是一個程序員,你仍可以知道他們是否寫過一些代碼。而事實上,一個人有所貢獻,是一個良好的開端。「事實上,一直在貢獻意味著他們正在使用這種工具,」Jamis說。「這就好比抓癢,就像他們接觸到一些他們認為應該加以改進的程序,或接觸到一個錯誤並且自己修復了那個錯誤。參與程度對程序員是一個很好的鑒別標准。」
3. 他們有多享受編程?
他們不需要在自由時間的分分秒秒都去敲代碼,但是你確實想看到一定程度的熱情。Jamis說,「與其說在業余時間編碼本身是最重要的事情,不如說它展示了你熱情的態度和有自己的見解。」
4. 他們真的掌控工作?(Do they actually ship?)
了解他們如何管理自己的工作。軟體通常出小錯誤——了解他們如何避免這種情況。了解他們什麼時候按時地完成了項目,並詢問為什麼這個項目是成功的。或從延遲項目中吸取了什麼經驗教訓。「控制軟體運行的能力是關鍵的,」據傑瑞米說。「他們是如何管理實際需要的任務並在一定的時間內完成,這是很重要的。」
5. 他們掌握了什麼?
皮克斯(Pixar)公司的蘭迪·納爾遜認為,能夠掌控任何一件事意味著也能夠掌控其他事。所以尋找那些掌控著一些事的人。候選人是一個優秀的廚師嗎?或山地車選手?還是其他什麼人物?」這是一個跡象表明他們也可以做您項目的主導者。「那是一種即使其他登山者幾乎馬上就要到達山頂,仍感覺我將要先到達山頂的感覺,」尼爾森說。「如果一個人在來到你工作場所之前都沒有涉足,那麼他成為工作的主導者的可能性也是很小的。」
6. 他們的溝通能力如何?
你對編程了解的越少,你越需要依靠一個人去解釋程序進度。這就是無論什麼職位都要聘請大作家的原因,這是個好主意。例如,這兒有傑夫解釋的在計劃方案內Basecamp API人員更新到其他項目的例子:
我只是對Basecamp和Companies APIs的人員進行更新調整。我們現在允許客戶和公司員工去接觸通過項目認識的人和公司。在此調整之前,公司員工和客戶只能看到對方使用的特定的項目ID。沒有辦法讓他們看到在項目過程中參與的所有人(例如,同事)。
回給鮑勃和吉爾。如果請求的用戶是管理員,那麼帳戶中的所有的人都能收到。這同樣適用於公司管理。
如果一個程序員既能夠編碼,又能講非程序員能聽懂的的話,那麼很多事情是不太可能出問題的。
希望可以幫到你,謝謝!
㈡ 我是一名程序員,現在要去公司面試,面試官問我:我為什麼要僱傭你,我應該怎麼回答急用,麻煩各位了!
我是最討厭這樣的問題的了,目的就是讓面試的人自我吹噓一番.
比如自己編程效率高啦,能達到公司需要的編程水平啦,能夠找到程序中的BUG啦,之類的.
㈢ 為什麼要僱傭一名老程序員 這五點或許可.來自CSDN
你真的應該僱用一名老程序員。這一點我深信不疑。這些資歷比較老的程序員不會像那些剛從大學裡面畢業的學生那樣工作那麼多時間。他們有孩子、配偶,需要還房貸,有機會還要去看一場比賽。他們不會在辦公室里通宵玩Xbox和乒乓球,也不會每周工作80個小時,實際上他們會利用他們的假期。當然,他們的工資比年輕程序員要高。不管有多少種理由會說僱傭老程序員有哪些不好的地方,但是你仍然需要一名。原因很簡單:他們就像巴黎歐萊雅那樣值得你擁有。我之所以知道這一點,因為就是其中一員。
經驗
老程序員可能無法像25歲時那樣,在腦子里保存那麼多的代碼,但這些人的經驗非常豐富。我們知道,每一套系統的規模都在越來越大,大到最後都超過了你的腦容量――無論你的腦袋有多大――所以說能不能記住代碼並不是像你想的那麼重要。相反,我們知道如何對每個系統進行模塊化。我們就是傳說中的「10x程序員」,不是因為我們代碼寫的有多好,而是因為我們已經看穿了一切。我們可以快速了解任何一門新的語言,因為我們已經用了很多年了。我們知道這些開發語言的共同特徵。語言這個概念一次又一次地流行起來。只要有足夠的時間,我們就能發現其中的相似之處,並突出這些不同點。
判斷力
「在低價所獲欣喜被遺忘後低質量帶來的苦惱會長久保持。」
―― 本傑明.富蘭克林
老程序員有更好的判斷力。他們知道需要重點測試系統的哪個地方,哪些地方是不需要的。他們可以從架構圖中看出可能出現的問題。他們可以告訴你針對特定項目可以運用哪些技術,以及如何優化可靠性、性能或開發速度(選擇任意兩種)。他們還知道如何做出好的權衡。即使從來沒有為你的項目寫過一行代碼,但是他們也是對得起他們的收入的。他們懂得如何提高質量。從長遠來看,質量意味著更低的成本。
學識淵博
「真正的知識來源於對某個主題及其內部工作的深刻理解」
―― 阿爾伯特愛因斯坦
老程序員在特定領域有很深厚的知識。這些知識幫助他們知道在哪裡尋找bug,以及如何避免bug。例如,我非常了解GUI工具包,已經用了幾十年了。我曾在三個(Swing、JavaFX和SubArctic)核心團隊中工作過。我從頭開始構建了自己的工具包,只是為了好玩!我知道UI工具包。我可以寫出過去的40年裡關於工具箱的詳細歷史(嗯……也許我應該在某個時候把它寫下來)。
當我在一個新的GU
㈣ 如何能僱傭到好的程序員
擁有國家軟考 軟體設計師 資格證的基本沒什麼問題,當然如果是有 系分證 的更好了