程序員面試技巧
以下學習啦小編為大家整理了關(guān)于程序員的面試技巧,供大家參考!
一:簡歷
首先要有拿得出手的簡歷。我們需要通過這些,以便于展示自己的能力給參與招聘過程的人看。
通常,開發(fā)人員在這上面投入的時間要比實際搜索工作崗位的時間多。
數(shù)字化還是傳統(tǒng)的?
尤其是向一家高科技公司求職時,我們會自作主張地認為,數(shù)字化的方式——個人網(wǎng)站和在線簡歷——將優(yōu)先于標準格式的簡歷。但事實并非總是如此。特別是對于那些非設(shè)計的崗位,招聘者更關(guān)心的是求職者是否具備他們所需要的條件。雖然說在通常情況下,這些內(nèi)容也會展現(xiàn)在數(shù)字簡歷中。
這也適用于小型企業(yè),或非高科技公司,其招聘流程涉及更多的管理監(jiān)督和更少的技術(shù)內(nèi)涵。
二:選擇方法
說到教育和開發(fā)人員必須做的事情,Matt對此的建議 是:
(1)涉足業(yè)余項目,興趣愛好,寫博客,參加論壇討論,加入Stack Overflow或Github,提問,解答,參加編碼競賽和高科技聚會。
(2)對于你目前的工作,你應該掌握正在做的事情,承擔更多的責任,幫助他人學習——特別是那些水平比你低的人。
這些建議都非常棒。如果你已經(jīng)作為某個特定領(lǐng)域的專項人才被錄用了,那么不妨做個業(yè)余項目,不僅能保持緊跟核心語言和工具的腳步,同時也可以擴展自己的知識基礎(chǔ),至少能對其他語言、軟件和工具有一個基本的了解。
(3) 不斷學習是關(guān)鍵。從繼續(xù)教育的角度看,Christian有一個發(fā)人深省的觀點:
職業(yè)生涯的第一個五年時間才是你真正為自己搭建舞臺的時間。在一個新的職位或領(lǐng)域中,你得像一塊海綿一樣不斷地學習。
但在四到五年時間后,在你漸漸懂得多起來之后,大家開始向你請求指導。所以,如果你的職業(yè)生涯早期有一些學習的陋習和不良的生活習慣,那么你就會深受其苦。
自我評估
對于那些已經(jīng)超出警戒線的人,那么也許是時候?qū)ψ约鹤鰝€自我評估了。
用一點時間來考慮自己正處于職業(yè)生涯的什么位置。你是否仍然需向同事、用戶學習,從項目中學習?你是否自我改進,并通過業(yè)余項目成長?你是否對工作依然充滿著熱情?
尋找激情
這似乎是一個很多企業(yè)對于開發(fā)的共同制約因素。尤其是對年輕的初級人員,激情的因素影響尤甚。
作出改變
如果你已經(jīng)受雇為一個開發(fā)者,但你卻不再學習,不再熱愛你的事業(yè),那么你需要好好考慮接下來要做些什么,以從崗位上和通過改變一些東西來尋找激情。可以是一個簡單的態(tài)度和責任的轉(zhuǎn)變,也可以改變你目前的工作地點。也可以是跳槽,換崗位,甚至重新規(guī)劃職業(yè)。
三:找的是職業(yè),不是職位
許多公司想雇用的是一支技術(shù)精湛,充滿活力,適應力強的團隊。精準化角色可以是在招聘過程中,也可以是在招聘之后,甚至是在幾年之后,如果公司允許實習換崗的話。
基于這種態(tài)度,所以你在選擇進公司之前,先要考慮自己的目標。而不僅僅只是申請工作。要研究公司。了解他們的招聘人員和HR工作人員,讓他們知道你。追尋天才開發(fā)人員的職業(yè)生涯軌跡。俗話說,三人行必有我?guī)?,不拘一格地從前輩,同行有時甚至是晚輩身上繼續(xù)學習。
四:全棧還是單一
那么,我們應該立志成為一個全棧的開發(fā)人員呢,還是成為某一門編程語言的專家?
精通某一方面
對于新手,我們的目標應該是多多接觸,然后再集中精力鉆研某一個方面。將此作為真正開啟開發(fā)者職業(yè)生涯的出發(fā)點,做到精通某一方面。
在空閑時間里,可以繼續(xù)廣泛涉獵,然后在你樹立起自己的品牌之后再開始拓展其他技能。
博學多才
招聘人員在尋找高級開發(fā)職位時,要求對方能有一個廣泛的知識面。找到自己喜歡的專業(yè),然后專研,但也不必因此就對其他領(lǐng)域“誓死不從”。
可以在工作和業(yè)余項目中,涉獵其他的項目、語言、角色和知識,擴充自己的知識,擴大自己的技能。
Christian 表示,與其致力于全棧,還不如努力培養(yǎng)自己軟件工程師應有的品質(zhì):
1:基本的編碼能力
2:健全的架構(gòu)知識
3:徹底了解軟件開發(fā)知識
4:嘗試完成任務(wù)以及平衡需求沖突的能力
5:激情
6:交流技巧
7:發(fā)布。
五:讓自己值得關(guān)注
Atlassian和許多大型科技公司一樣,只愿意去找已經(jīng)發(fā)光發(fā)熱的金子,而不愿意等你以后再來發(fā)光。所以,讓自己變得引人注意并不是在畫蛇添足,而是一種由內(nèi)及外的能力渲染。這甚至也適用于初級開發(fā)人員,從某種程度上而言。
這個經(jīng)驗教訓就是:讓自己值得關(guān)注
獲得注意的方法:
博客。致力于開源。使用社交媒體。建立自己的在線業(yè)務(wù)。與同行在開發(fā)者社區(qū),如 GitHub、SitePoint Forums、Stack Overflow等等上面互動。