大多數(shù)人都會或多或少的經(jīng)歷面試的過程,公司和個人都能在這個過程中相互了解對方,公司會從職位需求和團(tuán)隊(duì)發(fā)展的角度來考量面試者,而面試者也會從薪水、個人發(fā)展的角度來看公司是否符合自己的想象,一個好的面試結(jié)果必定是雙贏的,否則便不會長久。

最近的面試比較頻繁,我從程序員面試的角度來聊聊自己的理解。

軟件公司的核心力量是程序員,無論是產(chǎn)品型還是服務(wù)型的軟件公司,程序員的能力直接決定了產(chǎn)品或者服務(wù)的質(zhì)量,間接的影響了公司的市場競爭力。而程序員的招聘過程是這一切的開始,理所應(yīng)當(dāng)引起重視。

 

我個人在面試過程中比較看重以下幾點(diǎn):

  • 溝通能力

良好的溝通能力是進(jìn)行團(tuán)隊(duì)協(xié)作的基礎(chǔ),能夠想清楚自己的方案組織好合適的語言表達(dá)才能確保團(tuán)隊(duì)的接受和理解,幾乎所有的協(xié)作性工作都是需要良好的溝通能力的,今時今日軟件行業(yè)的快速迭代開發(fā)對溝通能力的要求更高。

人們常說程序員不善表達(dá),這點(diǎn)我并不認(rèn)同。對待自己的職業(yè)和專業(yè),我認(rèn)識的絕大多數(shù)程序員都是飽含熱情去表達(dá)的,有時候當(dāng)你聽一個程序員在講述自己的方案時,你能從他的眼睛里看到智慧的光芒...

面試時如果遇到一個程序員對技術(shù)問題很淡漠、不善表達(dá),通常會引起我的警惕。

  • 技術(shù)能力

技術(shù)能力是每個從事專業(yè)性工作人員的立命之本,通常我會比較關(guān)心面試者在某個技術(shù)方向的深度,有沒有自己獨(dú)立解決過問題或研究過某個領(lǐng)域,竊以為每個程序員都需要有過一段讓自己感到驕傲的經(jīng)歷:可以是自己使用了某個算法或方案解決了一個問題,也可以是自己有個特別感興趣的領(lǐng)域有了一些新探索等等。

網(wǎng)友評論