1. 有道無術(shù),術(shù)可求;有術(shù)無道,止于術(shù)
丁志浩, 男, 碩士, 某知名芯片公司軟件工程師。
以下這些內(nèi)容是寫給即將成為職業(yè)人的在校學(xué)生的, 希望能夠?qū)λ麄兊那舐毰c以后的工作有一定的參考作用。
在介紹求職之前, 我想先說一些與具體技術(shù)無關(guān)但卻比技術(shù)更加重要的東西, 主要有以下兩個方面的內(nèi)容: 第一點(diǎn), 認(rèn)清自我; 第二點(diǎn), 保持強(qiáng)烈的求知欲。 之所以提及這兩點(diǎn), 并且認(rèn)為它們是最重要的東西, 是結(jié)合我的親身經(jīng)歷, 我認(rèn)為一個人最重要的是認(rèn)清自我, 只有認(rèn)清了自我, 你才會知道自己想要做什么、 適合做什么、 能做什么。 在某種程度上來說, 這比所學(xué)的知識、 技術(shù)更加重要。 只有方向正確了, 才會有前進(jìn)的動力; 只有有了前進(jìn)的動力, 才會為目標(biāo)不斷努力; 只有朝著正確方向不斷努力了, 才可能會有收獲。 其次, 要有強(qiáng)烈的求知欲, 隨著年齡的增大、 個人閱歷的增長, 生活、 家庭、 工作會慢慢消磨掉你的雄心壯志,而能保持強(qiáng)烈的求知欲實(shí)屬難能可貴。 世界上很少有學(xué)不會的東西, 就看你是否用心去做了, 是否愿意花時間、 動腦筋、 投入精力去做, 萬事就怕認(rèn)真, 只要你認(rèn)真做了, 通常是可以學(xué)會的。
切入正題, 作為一名以程序員為職業(yè)目標(biāo)的求職者, 關(guān)注的領(lǐng)域主要還是以技術(shù)為主,IT 企業(yè)在面試的時候主要關(guān)注求職者什么方面的內(nèi)容呢? 以我這些年的工作經(jīng)歷來看, 大企業(yè)看道, 小企業(yè)看術(shù)。 有道無術(shù), 術(shù)可求; 有術(shù)無道, 止于術(shù)。 具體來說, 大企業(yè)更加看重的是求職者的基礎(chǔ)知識以及解決問題的能力。 一般而言, 大企業(yè)都會有比較完備的培訓(xùn)機(jī)制, 它可以在較短時間內(nèi)把一個什么都不會的員工塑造成一個它想要的人; 而小企業(yè)則不然, 他們更加注重求職者的實(shí)用性, 求職者當(dāng)前會什么, 能給企業(yè)帶來什么。 這種思維方式的不同其實(shí)也是由企業(yè)的性質(zhì)決定的, 其本身沒有對錯之分。 當(dāng)然這也無可厚非,所以個人建議求職者最好夯實(shí)計算機(jī)基礎(chǔ)知識, 操作系統(tǒng)、 編譯原理、 算法等這些基礎(chǔ)知識就是重中之重了, 需要重點(diǎn)掌握。 萬變不離其宗, 當(dāng)你到達(dá)了一定程度, 對你而言只是個形式上的差異而已。
對于求職者需要如何準(zhǔn)備才能更好地獲得面試官的青睞, 我覺得, IT 企業(yè)一般需要的大多數(shù)都是技術(shù)型人才, 所以具有以下 3 個優(yōu)點(diǎn)的人, 一般更能受到面試官的親睞: 淤基本功扎實(shí)的人, 基礎(chǔ)扎實(shí)了, 后勁就足, 發(fā)展前景就更好; 于具有強(qiáng)烈的求知欲、 對未知領(lǐng)域比較感興趣、 能夠接受新事物的人; 盂在某個領(lǐng)域有比較深入的研究的人。 因?yàn)槿绻舐氄咭呀?jīng)在某個方面有了比較深入的研究, 有了良好的基礎(chǔ), 對于將來的發(fā)展肯定會更好, 例如, 當(dāng)前好多企業(yè)都在搞云計算, 如果求職者對 Hadoop 這種架構(gòu)有比較深入的理解, 當(dāng)然就比不懂 Hadoop的求職者成功率更高。
有了錄用通知 (offer) 以后, 在挑選 offer 時, 求職者往往也很糾結(jié), 其實(shí)我在這里也不是告訴求職者是該選擇互聯(lián)網(wǎng)還是芯片公司, 或是其他類型企業(yè), 因?yàn)閷@個問題, 仁者見仁智者見智, 每個人考慮的側(cè)重點(diǎn)也不一樣, 所以在此我不說到底該選什么企業(yè), 以免誤導(dǎo)大家, 但我可以給求職者一個建議: 往大的方面講, 首先是選擇行業(yè), 然后選擇企業(yè), 最后是選擇職業(yè)。 最好能夠綜合自己的興趣愛好, 因?yàn)榕d趣是最好的老師。
2. 求精不求全
褚艷利,女,碩士,某知名電子商務(wù)公司軟件工程師
時光荏苒, 我已經(jīng)成為 IT 業(yè)一名所謂的 “老鳥冶 了, 但我也曾是一名普通的求職者, 也曾在求職的路上歷經(jīng)風(fēng)雨。 希望我的一些經(jīng)歷和感悟, 能為朋友們提供些許幫助。
對于技術(shù)的積累, 我覺得是 “求精不求全冶, 如今的高等院校通常都會開設(shè) “C 語言冶、“C ++ 冶、 “Java冶、 “網(wǎng)絡(luò)冶、 “數(shù)據(jù)庫冶、 “編譯原理冶、 “軟件工程冶 等課程, 但由于精力有限, 畢竟不是每個人都可以做到門門精、 樣樣通, 所以我建議從興趣出發(fā), 深入學(xué)習(xí)幾門課程(當(dāng)然, 其他課程也要學(xué), 畢竟是在技術(shù)領(lǐng)域, 一些概念和基本原理不知曉是不行的), 例如我個人比較鐘愛數(shù)據(jù)結(jié)構(gòu)、 算法、 C 語言、 操作系統(tǒng)等專業(yè)知識, 對這些下足功夫做足功課,也正是這些基礎(chǔ), 讓我打贏了很多場艱難 “戰(zhàn)役冶。 當(dāng)然, 在面試他人的過程中, 我也會問到一些可能他們不太擅長的知識, 例如設(shè)計模式。 其實(shí)我并不是為難他, 只要他能講出自己的理解, 并直言自己這方面知識的欠缺, 我也覺得無可厚非, 這種坦白比不懂裝懂來得更真實(shí)、 更有力量。 所以, 作為一名 “過來人冶, 我覺得大部分面試官在面試時, 會更加側(cè)重于考查求職者擅長的方面, 從這點(diǎn)能看到求職者未來發(fā)展和潛力。
我覺得要想獲得面試官們的青睞, 求職者需要注意以下幾個方面的問題:
1) 衣著妝扮。 對于技術(shù)類職位, 衣著妝扮雖然不做要求, 但也不能過于邋遢。 女性求職者畫一點(diǎn)淡妝更好。
2) 眼神交流。 記住, 你對面坐著的是面試官, 不是墻壁, 你需要跟他有眼神交流。 不要怕, 試著抬起頭來, 面試官的笑容多半可以緩解求職者的緊張情緒, 以及答不上題的尷尬氣氛。 之所以害怕, 其實(shí)是自己嚇倒了自己。
3) 氣氛把握。 語速不要太快, 太快就容易將自己置于緊張的狀態(tài)之中, 回答問題無論會與不會, 都要放慢節(jié)奏, 松緩身心, 因?yàn)槟愕臓顟B(tài)會直接影響面試官的感受以及判斷。
4) 背景了解。 如果你參加一家公司的面試, 最好是你真心喜歡的, 并且對公司多少應(yīng)該有些了解。 例如公司理念、 制度、 規(guī)劃, 談?wù)勀阆矚g的、 你認(rèn)為可以改善的 (這一點(diǎn)上要注意 “度冶), 如果你用了心, 面試官往往會給予更多機(jī)會的。
5) 輕松話題。 如果談得比較愉快, 求職者可以自己制造些輕松話題, 例如旅游、 業(yè)界話題等。
經(jīng)歷一段時間的鍛煉之后, 你應(yīng)該仔細(xì)思考一下, 問一問自己是否可以獨(dú)當(dāng)一面, 是否在業(yè)界, 至少在公司部門內(nèi), 可以聽到你的 “聲音冶、 可以看到你的建議, 如果可以, 那么恭喜你, 你應(yīng)該可以升職了。
3.腳踏實(shí)地,培養(yǎng)多種技能
廖蘭新, 男, 碩士, 某創(chuàng)新型企業(yè)高級研發(fā)工程師、 開發(fā)經(jīng)理
作為一名一線的技術(shù)研發(fā)人員, 我結(jié)合自己這么多年在工作中的經(jīng)歷, 分享一些經(jīng)驗(yàn)給即將走入職場的畢業(yè)生, 希望能幫助他們在求職的路上少走一些彎路。
(1) 行業(yè)選擇
我個人覺得應(yīng)屆畢業(yè)生擇業(yè)時, 選擇適合自己的行業(yè)是非常重要的。 對于計算機(jī)類專業(yè)的畢業(yè)生, 可供選擇的行業(yè)很多, 例如商業(yè)銀行類、 國企、 央企、 傳統(tǒng)的軟件公司、 新興的互聯(lián)網(wǎng)公司等。 而這些行業(yè)又各有各的特點(diǎn), 對求職者能力的要求迥異。 例如國企的工作相對輕松、 薪資一般(體制內(nèi))、 福利很好, 對技術(shù)要求不是太高, 對項(xiàng)目進(jìn)度的要求一般不緊迫; 互聯(lián)網(wǎng)公司工作一般比較辛苦, 對項(xiàng)目進(jìn)度要求非常緊迫, 技術(shù)研發(fā)能力也要求高, 而企業(yè)文化一般較為自由, 其薪資待遇也相對較高。 所以, 求職者應(yīng)該根據(jù)自己的興趣愛好以及能力特點(diǎn)選擇合適的行業(yè)。
(2) 技術(shù)領(lǐng)域選擇
隨著現(xiàn)代化管理技術(shù)的不斷發(fā)展, IT 企業(yè)中的技術(shù)分工也越來越明顯。 俗話說: “隔行如隔山冶 同樣是計算機(jī)科學(xué)技術(shù), 不同技術(shù)領(lǐng)域的人在技術(shù)上也是非常迥異的, 例如互聯(lián)網(wǎng)企業(yè)與芯片企業(yè)關(guān)注的重心就不一樣。 畢業(yè)生一般也很難做到 “通才冶。 所以, 在求職時, 求職者應(yīng)盡量選擇自己喜歡或擅長的專業(yè)領(lǐng)域, 這些會決定你今后職業(yè)生涯的主要工作內(nèi)容, 而且
一般也不會輕易更換。
(3) 雇主選擇
不同的雇主對求職者要求也不一樣。 以大型科技公司與創(chuàng)業(yè)型科技公司為例加以比較。 創(chuàng)業(yè)型公司一般研發(fā)人員相對較少, 每個研發(fā)人員都需要能夠獨(dú)當(dāng)一面, 對整個產(chǎn)品的核心代碼都了如指掌, 上至前端開發(fā)、 Web 界面, 下至后臺底層實(shí)現(xiàn)、 操作系統(tǒng), 所以這對于個人成長是非常好的鍛煉機(jī)會, 但同樣, 創(chuàng)業(yè)公司也有其自身的局限性, 由于工作的需要, 員工一般
身兼數(shù)職, 經(jīng)常加班, 而且在專業(yè)技能上都不夠規(guī)范, 相比大型科技公司完善的團(tuán)隊(duì)、 嚴(yán)格的規(guī)章制度等, 相對欠缺。
但總的來說, 創(chuàng)業(yè)型公司更能全方位地激發(fā)個人潛能, 多角度地發(fā)展個人能力, 而大型科技公司可以集中鍛煉某項(xiàng)專業(yè)技能。 當(dāng)然, 上述說法也不是絕對的, 比如某些小型高科技公司也聚集了業(yè)內(nèi)的人才, 完全具備大企業(yè)的 “高精尖冶 特點(diǎn), 而一些大公司的某些部門在初創(chuàng)階段可能也會像創(chuàng)業(yè)公司一樣艱苦。 如果難于抉擇, 那你就盡量去一家已步入正軌的大公司吧。
(4) 求職建議
因?yàn)槠髽I(yè)需要, 我曾經(jīng)擔(dān)任過一段時間的面試官, 幫助企業(yè)招聘新人。 我們確實(shí)非常希望招聘到優(yōu)秀的人才, 但在招聘過程遇到了很多令人遺憾的事情。 例如有的人在面試時因?yàn)榫o張或是其他原因, 發(fā)揮不出真實(shí)水平; 有的人水平一般, 卻夸夸其談, 不腳踏實(shí)地, 真正讓他設(shè)計算法時, 一頭霧水。 在此, 我想說明一點(diǎn), 企業(yè)在招聘新人時, 需要這樣的人才: 對人對事
有信心、 掌握多項(xiàng)技能、 基礎(chǔ)扎實(shí)、 有沖勁、 愿拼搏。 所以, 我建議畢業(yè)生在平時的學(xué)習(xí)中,一定要腳踏實(shí)地地學(xué)好專業(yè)知識, 適當(dāng)?shù)財U(kuò)展專業(yè)技能。
(5) 能力培養(yǎng)
進(jìn)入工作崗位之后, 很多畢業(yè)生頗感迷茫, 很難快速從學(xué)生的角色向職業(yè)人的角色轉(zhuǎn)變。
我覺得 IT 行業(yè)的職業(yè)人應(yīng)注重培養(yǎng)自身的 3 種能力: 技術(shù)能力、 管理能力和領(lǐng)導(dǎo)能力。 職場新人往往要靠技術(shù)能力進(jìn)入職場, 最初的晉升也主要依靠技術(shù)能力, 它可以讓你成為一名優(yōu)秀的單兵或一名稱職的經(jīng)理, 但很難讓你成為優(yōu)秀的經(jīng)理人, 因?yàn)樗母軛U效應(yīng)非常有限, 這時就需要第二種能力: 管理能力。 管理其實(shí)是對資源的管理和利用, 以有效、 可靠地生產(chǎn)產(chǎn)品或提供服務(wù)。 管理能力一般可以通過學(xué)習(xí)得到, 教育、 經(jīng)驗(yàn)、 培訓(xùn)都是提高管理能力的手段。 當(dāng)然, 個人的悟性也很重要, 能夠從表面現(xiàn)象中分析出規(guī)律, 對管理能力來說很重要。 管理能力主要是釋放物的能力, 它可給你一定的杠桿力量, 能讓你在小范圍內(nèi)有所貢獻(xiàn), 但不會讓你“走冶 很遠(yuǎn)。 這時就需要第三種能力: 領(lǐng)導(dǎo)能力。 領(lǐng)導(dǎo)能力是釋放別人的能力, 再通過別人來釋放個人或物的能力。 領(lǐng)導(dǎo)能力作用可謂巨大, 因?yàn)樗卸壐軛U的效用。 就領(lǐng)導(dǎo)而言, 技術(shù)能力的重要性非常有限, 管理能力次之, 領(lǐng)導(dǎo)能力最為重要。 職業(yè)道路不是單行道, 而是可以從技術(shù)職位向管理職位過渡, 再由管理向領(lǐng)導(dǎo)職位過渡的。
4. 保持空杯心態(tài)
王震, 男, 碩士, 某知名互聯(lián)網(wǎng)企業(yè)研發(fā)工程師。
對于個人的發(fā)展, 扎實(shí)的基本功將更有利于你在行業(yè)里站穩(wěn)腳跟, 走得更遠(yuǎn)。 “術(shù)業(yè)有專攻, 所謂專業(yè), 在于求深而不在于求廣。 當(dāng)然, 話無絕對, 更廣的知識面可以幫助你對整個大行業(yè)背景有一個比較清晰的認(rèn)識, 知道自己在產(chǎn)業(yè)鏈中處于一個什么樣的位置, 能夠做出多大的成就, 有多大的發(fā)展空間。 結(jié)合我自己的經(jīng)歷, 以軟件類研發(fā)為例, 具體而言, 后臺開發(fā)
方向, 系統(tǒng)、 網(wǎng)絡(luò)的底層, 比如操作系統(tǒng)事件機(jī)制 (例如 Windows 消息機(jī)制、 Linux epoll 等),TCP/ IP 協(xié)議棧, C/ C ++ STL 等, 這些是服務(wù)器開發(fā)的主戰(zhàn)場, 對這里每項(xiàng)技術(shù)需要了解的程度應(yīng)如同戰(zhàn)場上士兵對手中所握兵器需要熟悉的程度一樣。 也許對小規(guī)模服務(wù)器程序開發(fā)而言, 談?wù)撨@些內(nèi)容可能有些夸大其辭、 危言聳聽, 但確實(shí)存在很多需要如此考慮的情況, 例如當(dāng)前很多網(wǎng)上訂票系統(tǒng)很難滿足實(shí)際應(yīng)用的需要, 引起了用戶的極大反感。 而在前端方面, 由于技術(shù)更迭較快, 快速學(xué)習(xí)能力就顯得尤為重要, 程序員應(yīng)緊跟時代潮流就要看準(zhǔn)當(dāng)前的形式, 了解站在時代前沿的人有哪些, 他們做了什么以及他們的研究成果有哪些。
至于經(jīng)典的數(shù)據(jù)結(jié)構(gòu)、 算法, 無論是前端研發(fā)還是后臺研發(fā)都會有所涉及, 即便是更深入的掌握一般也只在較專業(yè)的算法密集型領(lǐng)域, 比如搜索、 GIS 等。 而對于你、 對于面試官更注重什么, 則看你們更側(cè)重哪方面的內(nèi)容了。
如果是已經(jīng)入行的程序員應(yīng)聘新的企業(yè), 經(jīng)驗(yàn)及能力通常是面試官考查的重頭戲。 說得更直白一點(diǎn), 作為利益鏈條上的一環(huán), 你具備什么資本, 能為公司創(chuàng)造什么價值, 才是面試官關(guān)注的焦點(diǎn)所在, 這也是你需要真正搞清楚并且為之準(zhǔn)備的內(nèi)容。 做過什么項(xiàng)目, 取得了什么樣的成就, 既說明了你的過往表現(xiàn), 也能將你的潛在價值表露一二。
進(jìn)入工作崗位, 我相信, 不管是剛?cè)肼毜漠厴I(yè)生還是已打拼多年的程序員, 以 “空杯心態(tài)冶去融入當(dāng)前企業(yè)文化, 絕對不是件壞事。 只有認(rèn)可了企業(yè)的文化, 工作時, 你才能積極主動, 才能上進(jìn)、 才能得到提升。 就職業(yè)發(fā)展而言, 一般公司都會有量化的績效指標(biāo), 完成這個指標(biāo)即是一種自我提升, 而在任務(wù)指標(biāo)之外, 結(jié)合自身情況制定出半年或全年個人發(fā)展規(guī)劃, 可以說是對自己短期能力提升的督促和目標(biāo)實(shí)現(xiàn)的指引, 有助于自己向著更明確的方向發(fā)展。