當(dāng)你畢業(yè)走出學(xué)校很钓,走上工作崗位的一刻纸淮,無論你的成就有多高,職位多顯赫屎慢,你都會有了個新的名字瞭稼,"軟件技工程師","CV超人
"(這個一般特指使用特定語言的工程師)"高級技工""邏輯工人"當(dāng)然腻惠,這些統(tǒng)稱"程序員"环肘。
程序員很有趣的職業(yè),有些人對程序員的進(jìn)行了臉譜化集灌,將程序員概括成為刻板悔雹,機(jī)械,呆滯,甚至詭異腌零。這可能沒有惡意梯找,只是
出于某種調(diào)笑的目的,但這其實(shí)并不準(zhǔn)確益涧。程序員也是人初肉,任何一個超過五個人的群體都不可能有一個統(tǒng)一的性格和品質(zhì)。
程序員固然有對技術(shù)孜孜以求其他漠不關(guān)心的饰躲,也有不少下了班就出去浪的,身邊同時有三五個女朋友的臼隔,晚上夜店嗨多了那個第
二天沒法上班的嘹裂,擼串喝酒跟人打架的,媽媽帶著高中就懷孕女兒到開發(fā)大廳罵街的...都有摔握。
這是發(fā)生在我身邊的事寄狼。當(dāng)然那都是別人,我從來都不跟著去氨淌。
他們在酒吧跟女孩貧的時候我都在家認(rèn)真的讀嚴(yán)蔚敏老師的《數(shù)據(jù)結(jié)構(gòu)》.....
反正我一直堅(jiān)信我是這么做的.....
但確實(shí)程序員這個會給從業(yè)人員帶來某些相似的特質(zhì)泊愧,由于長期從事非1即0的絕對邏輯工作,幾乎大家都會對真理的決不妥協(xié)盛正,對
真相的孜孜以求删咱,以及當(dāng)觀點(diǎn)受到挑戰(zhàn)時瞬間爆發(fā)的與平時完全不同的張揚(yáng)人格。
這個道理是我從隔壁硬件開發(fā)廳的一個長發(fā)豪筝,齊劉海痰滋,喜歡穿淺色過膝連衣裙,純色發(fā)帶续崖,光腳穿不太高的坡跟涼拖敲街,不說話時帶
著淺淺但很甜美的笑的女Teamleader那里學(xué)來的。
是在我指責(zé)他們的硬件設(shè)計(jì)有問題后严望,她把劉海用發(fā)夾別起多艇,露出潔白的額頭,光著大腳丫子踩在我的辦公椅上像吻,用手拍打著我的
顯示器告訴我的峻黍。
我和我的同事們對此的印象十分深刻,我至今還記得我抱著一個屏和殼分離萧豆,屏幕有著放射狀裂紋的顯示器去工程部換的路上奸披。走
廊里的同事們都指指點(diǎn)點(diǎn)
“你看,不愧是做圖像處理的涮雷,出多大bug啊”
“是啊阵面,顯示器都炸了,也不知道他們用啥語言.....”
當(dāng)然這只是一個小事啦,也為了大家更好的了解這個行業(yè)样刷,下面對一些經(jīng)常被問到或大家關(guān)心的問題進(jìn)行一些說明仑扑,僅供參考啦!
1 程序員都有啥操作系統(tǒng)置鼻,用啥環(huán)境镇饮?
其實(shí)這個見仁見智啦,大部分遵從公司習(xí)慣箕母。
剩下的你自己可以有自己的習(xí)慣储藐,這個不太有人會干涉。當(dāng)然嘶是,大家協(xié)作的項(xiàng)目一定會有一個共同的編譯環(huán)境啦钙勃。其實(shí)所有人都會
根據(jù)項(xiàng)目調(diào)整W還是L,A或者U聂喇,I辖源。
這里就需要我們的學(xué)生朋友,多看看不同的系統(tǒng)希太,你可以不了解他的內(nèi)核結(jié)構(gòu)進(jìn)程調(diào)度通訊方APIbalababla ... 克饶,但最起碼見過吧
。
以我來說誊辉,如果一個新人不了解LINUX編程矾湃,甚至不熟練VIM,都很正常堕澄。人家沒用過么洲尊,但你連基本命令符都不知道,ipconfig和
ifconfig不分,就有點(diǎn)奈偏,讓人覺得比較....有一定提高的空間了坞嘀。
這里還有一件事特有意思,程序員們通常會堅(jiān)守一些可靠的老版本的軟件惊来。我以前一直以為只有我這樣丽涩。后來發(fā)現(xiàn)大家都懶得更新
或者干脆對新特性不感興趣。最直觀的例子就是Windows了裁蚁。程序員們可能是最后還堅(jiān)守在xp的人了矢渊。我的好多同事都滿懷期待的表示,
等win10普遍了枉证,評價(jià)穩(wěn)定了矮男,一定考慮把系統(tǒng)升級到win7.....
不換操作系統(tǒng)這個事可以找到很多聽起來很裝X的理由,但就我來說室谚,我只是懶得去修改新系統(tǒng)帶來的配置兼容性之類的bug而已毡鉴,
那玩意真挺麻煩的....
順便崔泵,因?yàn)槲矣X得VS08的初版和sp版的兼容BUG實(shí)在太煩人了,所以我今年8月的一個項(xiàng)目開始改用VS2010啦猪瞬,憎瘸,同事們看到無不贊
嘆的說
“呀!真新潮陈瘦,界面好炫啊幌甘。”
呵呵痊项,當(dāng)然現(xiàn)在很多新生力量的程序員朋友們有些已經(jīng)開始不斷追求最新技術(shù)和開發(fā)環(huán)境了锅风。好事!畢竟新的思維和做法才是這個行
業(yè)的核心鞍泉。
2 程序員的平時都是怎么問別人問題的遏弱?
關(guān)于這個我發(fā)現(xiàn)很多新手們,包括我公司在聲名顯赫校畢業(yè)的新人朋友們塞弊,不太會問問題,或者按我們的說話不會交流泪姨。
交流是一門巨大的學(xué)問游沿,也是大型軟件公司需要給新人上的第一課,也是最漫長的一課肮砾。
也許你平時和哥們談錢談女人談日本動作電影談游戲你口若懸河旁征博引滔滔不絕诀黍,聽得你朋友目瞪口呆暗自佩服納頭便拜,不由
得覺得有一股濃郁的王霸之氣鋪天蓋地的襲來仗处,但眯勾,這和程序員或者技術(shù)或者說商務(wù)中所謂的交流半分錢關(guān)系都沒有。
程序員的交流要求婆誓,簡潔清晰無歧義吃环,直觀可視有邏輯。
這個要講就太多太多了洋幻,我簡單說說要點(diǎn)郁轻。
最簡單有效的方式,A還是B文留?這個問題用指針還是容器好唯?用庫函數(shù)還是重寫?有沒有這樣的API燥翅?如果你要提問骑篙,給對方兩個選擇通
常是最有效直接的,原因
1 證明你思考了這個問題森书,已經(jīng)把答案的選項(xiàng)具體到兩個靶端,同時對方也知道在問題中你已經(jīng)進(jìn)行到哪個程度谎势。
2 對方比較容易給你一個直觀的回答,哪怕兩個都不是躲查,通常對方也會給一個可參考的答案它浅。
不建議使用“不知道怎么做”,“沒思路”之類的提問方式镣煮。一般大家都不喜歡姐霍,因?yàn)槟銢]思路,人家不能給你個思路吧典唇,那不是
把工作替你做了嗎镊折?所以還是“你好,關(guān)于這個問題介衔,我是這樣想的恨胚,您幫我看看行不行?”這類的提問方式比較討喜炎咖。記住問題在你
心里是條路赃泡,但別人只關(guān)心卡住你的點(diǎn),大家樂意于幫你越過困難點(diǎn)乘盼,但路升熊,你得自己走下去.....
至于和客戶交流,這樣的習(xí)慣就更重要了绸栅。
下面給大家簡單說一下類似交流中的注意事項(xiàng)级野,供大家參考
1 想知道別人的看法,先給出你自己的看法粹胯。
2 當(dāng)面+事后文檔(交流記錄)是最有效的交流方式蓖柔,如果不能 文檔 好于 當(dāng)面 好于 電話。
3 交流文檔中盡量使用簡單陳述句式风纠,如“這個帖子寫得真墨跡”况鸣。等等,禁止使用夸張竹观,反問懒闷,排比,雙重否定等表達(dá)方式栈幸。畢竟這
不是寫文章愤估。
4 如句子邏輯較長,請分條描述速址,嚴(yán)禁在技術(shù)討論等文字中使用包含任何的個人感情語句玩焰。
5 如果你要表達(dá)的內(nèi)容包含比較復(fù)雜的邏輯,使用雙方都容易理解的方式表達(dá)(推薦畫圖)
例如
bool flag = 叫TK的鬼子給我發(fā)郵件芍锚;
while(!flag)
{
我就在網(wǎng)上瞎白話昔园;
sleep(1000)蔓榄;
}
return :);
//當(dāng)然這里flag是可以被異步訪問的默刚,因?yàn)槲覀兠靼咨#碜訉戉]件是不耽誤我在這瞎白話的.....
3哪個語言更好,更有用荤西,應(yīng)該先學(xué)澜搅?C,C++邪锌,java勉躺,Csub,python觅丰,PHP饵溅,VB?
我們知道,我們要裝修房子或維修家電妇萄,我們需要一種神器蜕企,鉗子。鉗子有很多種冠句,管子鉗轻掩,尖嘴鉗,鋼絲鉗轩端,剝線鉗,還有我們
常見的網(wǎng)線鉗逝变。
那么基茵。這些鉗子中哪個最重要,哪個最有用壳影,哪個更高級拱层,哪個鉗子是所有鉗子的基礎(chǔ)呢?哪個鉗子能替代其他所有鉗子呢宴咧?顯然
根灯,哪個都不行。
那么你該學(xué)習(xí)哪一種鉗子的使用呢?顯然掺栅,如果你畢業(yè)以后如果確定你要成為一名電工烙肺,那么剝線鉗和鋼絲鉗最適合你。(我瞎猜的
哈)
但現(xiàn)在我們的問題是氧卧,誰能確定畢業(yè)以后應(yīng)該從事哪種職業(yè)呢桃笙,那么沒辦法,我們只好從最基本的鉗子開始學(xué)沙绝,因?yàn)榘l(fā)明那些鉗子
的大神以前都是用最基本的鉗子出身的搏明,所以我們學(xué)這種鼠锈。
不一定就是對,但應(yīng)該不會錯星著,僅此而已购笆。
所以,爭論哪種鉗子最有用沒有任何意義虚循,你是程序員同欠,是因?yàn)槟憔邆渚幊痰乃枷耄皇且驗(yàn)槟銜姆N語言邮丰,那些都是工具行您,是
你手里的鉗子。只要你有思想剪廉,遇到什么情況娃循,使用哪種鉗子,哪怕這種鉗子你之前沒用過斗蒋,拿起來捌斧,研究研究,用泉沾,就好了捞蚂。
我國某大型通訊企業(yè) 華東區(qū) 某位面試官 很喜歡問 哪個語言好 這類沒正型的問題,他這樣問有三個原因
1 他想知道你對你主語言優(yōu)點(diǎn)的了解跷究。
2 他想知道你對你的主語言外其他語言的了解姓迅。
3 他腦子有點(diǎn)問題,大學(xué)時候因?yàn)檫@個事受了點(diǎn)小刺激俊马。
所以丁存,初學(xué)者爭論哪個語言更好這類問題是挺好的一件事,爭論才能加強(qiáng)理解嘛柴我。入職第二年還在爭論也正常解寝,剛工作,體驗(yàn)到語
言的精深之處了嘛艘儒。但是如果第三年還在爭論聋伦,那可能就需要一些幫助了。
當(dāng)然界睁,對剛?cè)胄械哪憔踉觯^大多數(shù)程序員朋友在工作第一階段使用哪種語言不是自己決定得了的。
記住翻斟,當(dāng)你不再討論哪種語言更好更優(yōu)雅更有用應(yīng)該先學(xué)之類問題的時候抑片,也是你開始有權(quán)參與討論當(dāng)前項(xiàng)目應(yīng)該使用哪種語言的
時候。
4 程序員加班多嗎杨赤?累嗎敞斋?
這個我覺得大家挺關(guān)心的截汪,以自己的經(jīng)驗(yàn)來說說。
軟件工程師這份工作植捎,至少我工作那時還是說出去挺好聽的衙解。尤其是父母那代人里,一聽焰枢,弄高科技的嘛:),當(dāng)然現(xiàn)在差點(diǎn)了蚓峦。
這行到底加班多不多其實(shí)也沒個共性,同一個行業(yè)有的公司天天加班济锄,有的公司按時下班暑椰。同一個公司這個組就加班,那個組就按
時下班荐绝。同一個組這段時間就加班一汽,那段時間就不加班。這個其實(shí)跟活多活少低滩,直接領(lǐng)導(dǎo)的風(fēng)格都有關(guān)系召夹。
以我來說,我跳過一次槽恕沫。剛畢業(yè)那個公司加班比較少监憎,有忙的事時候加班,一個月大約到不了五六個小時婶溯。
(為讓大家理解鲸阔,程序員正常不加班的平均月工時是 21.75天 * 8小時 = 174小時上下 年假少算的話大約 180)
后來我跳去的公司,我們被組成一個特別小組參與一個項(xiàng)目的攻關(guān)迄委。這個項(xiàng)目還是非常有難度的褐筛,最開始我們只有20個人,大約要
理解和維護(hù)600W行代碼跑筝。那段時間是我職業(yè)生涯最痛苦的死讹,每天工作到1點(diǎn)左右瞒滴,持續(xù)大約四個月曲梗。那時每月加班大約120個小時左右。
最高似乎逼近過200個小時妓忍。這就相當(dāng)于一個人干兩份活了虏两。萬幸我們的加班費(fèi)制度很完善,所以那段時間有一種打網(wǎng)游刷錢的感覺啊世剖。
那段時間的努力沒有白費(fèi)定罢。我們的能力,就是從那時開始被領(lǐng)導(dǎo)認(rèn)同的旁瘫。后來我們組建了一個部門祖凫,200人左右來維護(hù)這個項(xiàng)目琼蚯,最
開始那批人熬住沒走的就成了骨干和干部。這時人也多了惠况,項(xiàng)目就不那么緊了遭庶,除了一些喜歡下班后工作的家伙(這樣的不少),我們
的加班大約保持在10-70個小時都有稠屠,以后就開始持續(xù)降低峦睡。我一般認(rèn)為10-20個小時就算比較正常可以接受的权埠。
這時榨了,以之前狂加班的兄弟為骨架的部門,加班后遺癥開始顯現(xiàn)攘蔽。這種后遺癥困擾了我近兩年龙屉。這個我就不多說,這就涉及到很多
項(xiàng)目管理上的知識了秩彤,不在我們討論之內(nèi)叔扼。
當(dāng)然,碼農(nóng)俗話說漫雷,忙半年閑半年瓜富。即便是在忙的時候,也免不了大家在一年中有那么幾個月大眼瞪小眼無所事事晚來早走閑著難
受滿院亂晃的歲月降盹,這是軟件生產(chǎn)的流程決定的与柑,不知道別人是不是都這樣。
PS:如果讓我一直設(shè)計(jì)和編寫代碼蓄坏,有時真的覺得時間過得飛快价捧。真有時恨下班時間太早,想再干一會等到看結(jié)果涡戳,這不是無聊雞湯
吹牛X,大約是一種職業(yè)病吧结蟋,我愛這個職業(yè),也是因?yàn)檫@個渔彰。
再PS:其實(shí)我已經(jīng)有半年沒有加班了嵌屎。
再再PS:我們這邊對代碼量要求算不高不低,C/C++200行一個月恍涂,java項(xiàng)目(主要是安卓)300行左右(這個有的部門標(biāo)準(zhǔn)使我們的N
多倍宝惰,N大于20),OC我接觸他們那邊少再沧,不過也就兩三百的樣子尼夺,多的時候也過不去兩千。基本上淤堵,一百人的團(tuán)隊(duì)寝衫,一個月產(chǎn)量過五萬
行效率就挺高了,過十萬就是比標(biāo)準(zhǔn)速度快了一些了拐邪,過三十萬竞端,技術(shù)主官就會奇怪的問,怎么你們現(xiàn)在寫代碼都不需要用腦子了嗎庙睡?
如果你這個月的工作內(nèi)容只是寫代碼事富,而不需要過多思考,完成一個月的工作任務(wù)大約一個小時左右吧乘陪。當(dāng)然CV超人們不包含在這個數(shù)
據(jù)中了统台。
5 文檔和編碼規(guī)范
程序員最討厭是四件事:寫文檔 寫注釋 沒文檔 沒注釋
其實(shí)一句話,文檔是程序員工作的一部分啡邑,很多時候比代碼還要重要贱勃。當(dāng)然也許你會辯駁說文檔不是程序,文檔不是最終產(chǎn)品云云谤逼。
那我們說的現(xiàn)實(shí)點(diǎn)贵扰,假設(shè)情況很極端,代碼好文檔不好的程序員通常比不上文檔好的兄弟升職快流部。代碼好文檔不好的組也沒有文檔好的
組效益高戚绕。我和大家一樣都不喜歡這個現(xiàn)象,但這是事實(shí)枝冀。
另一個角度說舞丛,文檔不好,就意味著項(xiàng)目流程不好果漾,也可以理解為項(xiàng)目經(jīng)理對項(xiàng)目的掌控性不高(也有可能是特別高球切,這是特例),
這樣的情況下基于項(xiàng)目的協(xié)同性绒障,節(jié)奏感考慮吨凑,這個項(xiàng)目的質(zhì)量一定不會高。項(xiàng)目規(guī)模越大越是如此户辱。當(dāng)然這個又扯到管理上了鸵钝。從開
發(fā)角度說,寫文檔注釋哪怕只是給自己看焕妙,沒壞處蒋伦,這個早有論斷了弓摘,咱就不討論了焚鹊。
至于編碼規(guī)范, 我大學(xué)的時候曾經(jīng)特別喜歡C語言混亂代碼大賽的那個輸出歌詞的著名代碼,并真的一字一行的把那個代碼解析了
出來末患。直到上班快兩年了研叫,才明白寫代碼別人不認(rèn)識并不叫什么本事。
你所在公司的編碼規(guī)范建議你務(wù)必遵守璧针,往小了說嚷炉,良好的格式方便閱讀。往大了說探橱,避免很多錯誤申屹。例如功能宏有do while(0)包
括,有if就一定有else隧膏,一行代碼只做一件事哗讥,數(shù)字寫在==的左側(cè)(這個我總忘),不要使用遞歸等等等等胞枕。還有無論你對運(yùn)算符的順
序多么的了解狸捕,請使用括號挨下,如果你的筆試題這樣寫
a+++b或者 r = a+ 26 | b * abc(c);
如無特殊情況,你會被無情的淘汰掉∩牵可能你對優(yōu)先級爛熟于胸,但大家都不會犯錯腾誉,我會選那個用括號的贵少。因?yàn)樗踩S涀∪?/p>
何炫技的行為都可能帶來災(zāi)難性的后果铆惑。
我說的特殊情況是指唤反,如果兩個女生面試,一個有著高超而又危險(xiǎn)的技巧鸭津,一個擁有穩(wěn)定又良好的規(guī)范彤侍。那么我想大家會毫不猶豫的
,選擇胸大的那一個逆趋。
哈哈盏阶,玩笑,兩個女生競聘一個程序員崗位的事情實(shí)在是比較少見啦闻书。當(dāng)然名斟,決沒有歧視女程序員的任何意思,我們首席技術(shù)官和以
前一手帶我的老師都是女的.....
6 黑客和程序員
這個總被問到魄眉,程序員都會黑客技術(shù)嗎砰盐?肯定不是。黑客都會寫程序坑律,呵呵岩梳,反正自稱黑客的挺多都不是。
中國的黑客分為四種,一種是白天在軟件公司上班晚上兼職黑客的冀值,有點(diǎn)戰(zhàn)時為兵平時為民的意思也物。我們公司出過這事,后來出事了
幾個人還判了刑列疗。因?yàn)楣具€有一點(diǎn)點(diǎn)影響力滑蚯,低調(diào)處理了。這種事一般極少抵栈。
第二種是自學(xué)編程熱愛技術(shù)告材,但不在正規(guī)公司工作,喜歡以搞破壞的方式宣示自己力量的古劲。這個是我們一般理解的黑客创葡,我和大家一
樣都挺崇拜的。特別是大學(xué)時尤為如此绢慢,即便是現(xiàn)在我碰到這種朋友也會表達(dá)尊敬虛心請教的灿渴。(這是另一個故事了,哪天再有空我給
大家講講)這種人一般被媒體和大家渲染的神乎其神胰舆,穿越于黑暗中的俠客啥的骚露,大家當(dāng)故事看就得了。這種人絕大多數(shù)都已經(jīng)被招安
了缚窿,少有還“孤獨(dú)的游走在黑夜邊緣”的棘幸。其實(shí)要講實(shí)力,一個簡單的比喻倦零。
受過正規(guī)軟件工程師培訓(xùn)的程序員們就像正規(guī)軍误续,進(jìn)退有度分進(jìn)合擊。黑客大神更像大俠扫茅,武功高強(qiáng)蹋嵌,高來高去。我們不否認(rèn)現(xiàn)在民
間有些個高手葫隙,單挑打贏一個大兵沒問題栽烂。但如果10個這樣的大俠對一個班的大兵,可能就勝負(fù)各半了恋脚。如果等數(shù)量的大俠對一個連的
士兵腺办,我們大家都明白,大俠們是不可能打贏的糟描。畢竟這不是電視劇怀喉,大俠不是楊過小龍女,正規(guī)軍的訓(xùn)練是大俠們沒有經(jīng)歷過的船响。十
個坐在一起的程序員高手還遠(yuǎn)遠(yuǎn)不是一個十人團(tuán)隊(duì)躬拢,就是這么個原因躲履。
第三種可可樂了,大伙可能還不太容易見到估灿。就是我前面說的,不會編程的“黑客”們缤剧。屬于第二種的半成品馅袁,或者說十分之一成品
。這種一般都是看了電影電視小說中某個孩子或普通人荒辕,一般是受人欺負(fù)總被虐的汗销,轟的一聲就發(fā)現(xiàn)自己有計(jì)算機(jī)天賦了。成為了黑客
帝國中霹靂無敵刷天掃地誰都怕怕大將軍抵窒。然后銀行錢隨便花弛针,妹子隨便霍霍,警.方軍.方有事都得求著他李皇,一人之力打敗美.軍之類的
削茁。看完以后抱著黑客夢就開始學(xué)掉房。
我有天賦啊茧跋,我是電腦大明白,哈哈卓囚,我這天賦瘾杭,買本書,額這C語言哪亿?我這天賦學(xué)前二十頁夠用了粥烁。下載個三分鐘黑客速成視頻吧
,報(bào)個班拜個師傅花點(diǎn)錢吧蝇棉。
這種“黑客”最大的技術(shù)成就就是刷過QQ鉆讨阻,用工具攻擊過人家網(wǎng)站,畢生所學(xué)最大的用武之地就是用來教別人.....包括那個什么
“毒王”之流的都屬于這個段位篡殷。
當(dāng)然变勇,真有一些高手高手高高手就是從這時候過來的,但真能過這道坎的贴唇,千中無一搀绣,比高考和考公務(wù)員成功率要低,勸朋友們慎
重吧戳气。
順便說一句链患,刷一些鉆啊會員啊的通用方法,就是到肯德基打份工瓶您,一個禮拜你網(wǎng)上各種vip會員就辦全了麻捻,還省心纲仍,比學(xué)技術(shù)快多
了。
第四種是傳說中的贸毕,聽說過沒見過郑叠,專業(yè)的黑客團(tuán)隊(duì),專業(yè)工程師團(tuán)隊(duì)轉(zhuǎn)型的明棍,這個按《中華小當(dāng)家》中的說法屬于暗黑編程界乡革,
我沒接觸。現(xiàn)在也少了摊腋,因?yàn)樵蹅兙W(wǎng)絡(luò)...環(huán)境管控啥的我就不多說沸版,你們都懂。
我有一個很尊敬的大哥兴蒸,就因?yàn)閰⑴c這種事(他只是在很外圍的外圍幫個小忙)因此而前途瞬間灰暗無光视粮,只能靠我們這些從前在他
照拂之下的小兄弟來跑上跑下為他某個前程。這事讓我挺難受的橙凳。
我辦公室出門左轉(zhuǎn)有個小廳蕾殴,它的墻上寫著:
“終身不以我之技術(shù),
直接或間接
從事或教授他人岛啸,
威脅或可能威脅他人的信息安全或財(cái)產(chǎn)安全的
相關(guān)技術(shù)和行業(yè)区宇。
否則,
愿此行業(yè)將我拋棄值戳,
無團(tuán)隊(duì)再接納我议谷,
無人愿與我合作”
不知道誰說的,但說的挺好的堕虹,共勉卧晓。
7 程序員找工作必須知道的那些事
這個本來我不想說的,一個是涉及到一些行業(yè)規(guī)則赴捞。一個是太多太多不知從哪說起逼裆。
我瞎說,想到哪說到哪赦政,大家參考胜宇,隨意取信。
首先恢着,為啥大家招聘的時候會要求 211 985啦 四六級啦 研究生啦這類要求呢桐愉?這個想來大家是疑惑的,我并不比他差啊掰派,為啥就
被條件要求卡掉了从诲。這個大家和人事一起真實(shí)參與招聘后才會明白,這些條件靡羡,其實(shí)是為了過濾系洛。畢竟現(xiàn)在每個職位爭奪都很激烈俊性,20
個名額可能拋出上萬份簡歷供挑選(這個真不是夸張),而招聘工作也是有日程有任務(wù)的描扯,人力資源必須在技術(shù)面試前淘汰這上萬人中
的絕大多數(shù)定页。(沒錯,你的簡歷就這樣被一幫不懂技術(shù)的人隨意淘汰了)绽诚。因?yàn)榧夹g(shù)面試我一天看八個也已經(jīng)很累了典徊。
可是,要看一萬份簡歷憔购,在一到兩天之內(nèi)看完宫峦,是絕壁痛苦的岔帽,也是很難完成的玫鸟,失誤率很高的。那怎么保證先期縮小范圍內(nèi)犀勒,大
家懂了吧屎飘?其實(shí)好多條件都是人力拍腦門定的,旨在過濾掉絕大多數(shù)贾费,再從少數(shù)里挑選合適的人钦购。當(dāng)然有合適的人被這樣過濾掉了,但
褂萧,這也是沒辦法的事押桃。
你想吃一個蘋果,現(xiàn)在給你一百個导犹,其中80個是爛的唱凯。于是你過扔掉70個,在三十個里找個能吃的谎痢,就這么回事磕昼。你不必管扔掉的
有多少能吃,反正你就吃一個节猿。這個東西很殘酷但誰也無力改變票从,所以,應(yīng)屆的朋友們被淘汰了滨嘱,千萬不要失去信心峰鄙。
這就說到另一個,當(dāng)一個公司缺人缺的多時太雨,他就沒那么多要求了先馆。因?yàn)槿肆Ρ仨氃谝?guī)定時間內(nèi)把人招滿,淘汰率太高了可能剩不
下那么多能吃的蘋果了躺彬。所以在適當(dāng)?shù)臅r機(jī)投出簡歷煤墙,是很重要的梅惯,所以才會說“金三銀十”。(這個日期在每個地方說法上還不一樣
)所以好多情況是仿野,前面各種挑各種事多铣减,最后發(fā)現(xiàn)人不夠了,差點(diǎn)也沒什么了脚作。
對無論你的技術(shù)力量有多強(qiáng)大葫哗,你讀書時有多少實(shí)際經(jīng)驗(yàn)和多高的水平。入職后都得經(jīng)歷從民間編程高手到正規(guī)軟件工程師得轉(zhuǎn)變球涛,
也就是說都得基本從頭培養(yǎng)劣针。所以,所謂技術(shù)面試時你的基礎(chǔ)知識固然重要亿扁,但也不是全部捺典,不好還能教。你的性格从祝,反應(yīng)襟己,是否聰明
(給面試官感覺)也對結(jié)果起到一定影響作用。
上海一家銀行的技術(shù)部的首席牍陌,當(dāng)年畢業(yè)后在上海大半年都沒找到工作擎浴。就是因?yàn)榭雌饋肀勘康模砬橛悬c(diǎn)木訥毒涧,而且說話反應(yīng)不
快贮预。當(dāng)然后來事實(shí)證明他的個人能力和技術(shù)水平無可挑剔。和他相處的這些年讓我很擅長在應(yīng)試者中發(fā)現(xiàn)這樣的奇葩契讲。
所以仿吞,所謂面試去除了技術(shù)水平的部分,剩下的有運(yùn)氣的因素怀泊,也有緣分的影響茫藏。但有一點(diǎn),現(xiàn)在的環(huán)境來看霹琼,做為我們這些技術(shù)
工人只要手藝沒問題务傲,那找個好工作一定是不成問題的,或早或晚而已枣申。
另外售葡,如果你不個是個剛?cè)胄械男率郑阍僬业诙莨ぷ髦姨伲敲磳W(xué)歷啥的已經(jīng)不再重要了挟伙,重要的是經(jīng)驗(yàn)。國內(nèi)交通口一家做視頻
很有名的公司開發(fā)部部長就是初中學(xué)歷模孩。特別熱情和強(qiáng)大的一位大哥尖阔。
國內(nèi)外大型知名軟件公司的經(jīng)驗(yàn)是特別提行市的贮缅,因?yàn)槟阍谀抢锸艿降氖亲顚I(yè)的培訓(xùn)和可能挺殘酷是試煉。國內(nèi)好多小公司的技
術(shù)總監(jiān)技術(shù)主官之類的都是以前大公司里名不見經(jīng)傳的一些人物(當(dāng)然也有牛X的)介却。所以谴供,你大概能從一家小公司的管理風(fēng)格和員工的
工作習(xí)慣判斷出他的主管以前供職于哪家企業(yè)。
另外齿坷,你之前從事的行業(yè)也很重要桂肌。這個就看運(yùn)氣了,聲音的播放處理是個冷行業(yè)永淌,但從事人也很少崎场。我的一個做這行的兄弟跳槽
去日本很知名的一家這個行業(yè)的公司沈陽分公司。人家北方的大區(qū)經(jīng)理(鬼子叫高級部長)遂蛀,特地北京飛到沈陽谭跨,并親自到在公司樓下
等他,可見重視答恶。因?yàn)樗乙粋€同行業(yè)的工作固然很難饺蚊,但鬼子想找個有此行業(yè)經(jīng)驗(yàn)的人那更是難了萍诱。
瞎說一句悬嗓,目前國內(nèi)關(guān)于基礎(chǔ)設(shè)施建設(shè),政府大型工程方面的軟件開發(fā)今天數(shù)據(jù)特別漂亮裕坊,汽車也挺好包竹,手機(jī)不如去年,工業(yè)嵌入
式還成籍凝,民用嵌入式比去年好周瞎,web依舊便宜但量大(可憐的CV超人們),ERP挺不錯的饵蒂。這些個數(shù)據(jù)大家不必參考 声诸,僅供隨便看看。
好了退盯,鬼子的郵件到了彼乌,我得繼續(xù)工作了,就說這么多渊迁,想說的還有不少慰照,但嘴笨拙舌的也說不出來,就這些吧琉朽。今天一天比我上個月整月打字都多了毒租。寫的不好是肯定的,寫文章我是不在行箱叁,但如果大家能從我這個小短文里獲得一些啟示墅垮,也算我沒白忙活吧惕医。
就這樣,祝好運(yùn)算色。
Apple
12月2日于806開發(fā)廳6辦公室
這個小短文沒版權(quán)曹锨,大家喜歡的話可以隨意轉(zhuǎn)載,留下我的名字剃允,注明轉(zhuǎn)自C語言百度貼吧就行了沛简,話說這始終是我最愛的語言啊。
(轉(zhuǎn)載自? 百度“C語言吧” 斥废,原作者 apple465)