黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁(yè) 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 面授課程 模擬考試 實(shí)用文檔 繽紛校園 英語(yǔ)學(xué)習(xí)
2010考研 | 自學(xué)考試 | 成人高考 | 專(zhuān) 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級(jí) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 職稱(chēng)日語(yǔ) | 職稱(chēng)英語(yǔ) | 博思 | 口譯筆譯 | GRE GMAT | 日語(yǔ) | 托福
雅思 | 專(zhuān)四專(zhuān)八 | 新概念 | 自考英語(yǔ) | 零起點(diǎn)英韓語(yǔ) | 在職申碩英語(yǔ)
在職攻碩英語(yǔ) | 成人英語(yǔ)三級(jí)
等級(jí)考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 報(bào)檢員 | 外銷(xiāo)員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國(guó)際商務(wù)師 | 跟單員
單證員 | 物流師 | 價(jià)格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢(xún)師
期貨從業(yè)資格 | 社會(huì)工作者
會(huì)計(jì)職稱(chēng) | 注會(huì)CPA | 經(jīng)濟(jì)師 | 統(tǒng)計(jì)師 | 注冊(cè)稅務(wù)師 | 評(píng)估師 | 精算師 | 高會(huì) | ACCA | 審計(jì)師
法律顧問(wèn) | 會(huì)計(jì)證
建造師一級(jí)二級(jí)) | 造價(jià)師 | 監(jiān)理師 | 安全師 | 咨詢(xún)師 | 結(jié)構(gòu)師 | 建筑師 | 安全評(píng)價(jià)師
估價(jià)師房地產(chǎn)估價(jià)土地估價(jià)) | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價(jià)員
投資項(xiàng)目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評(píng)價(jià) | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價(jià)工程師 | 招標(biāo)師
執(zhí)業(yè)護(hù)士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
 xihuyu2000 
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 心得技巧 > 正文

你真配叫做“程序員”嗎

    本人從事軟件行業(yè)已經(jīng)有一些年了。最近兩年,經(jīng)常從事人員考察招募和訓(xùn)練工作。面試了大量的都自稱(chēng)是“程序員”的人,他們大都“精通VC++,有n年C++編程工作經(jīng)驗(yàn)”,“精通MFC,ATL,DirectX,Winsock,DDK,WDM,DCOM,Corba,Samba….”等各種各樣的技術(shù)。由于本人知識(shí)比較貧乏,對(duì)面試者所精通的領(lǐng)域不能都一一精通,其中很多技術(shù)和領(lǐng)域我僅是略有所知,于是只能拿出幾道小題,對(duì)面試者進(jìn)行一些基本了解。

    請(qǐng)看如下考題:寫(xiě)一函數(shù)交換a,b兩數(shù)。

    我是討厭牛角尖和不實(shí)用的問(wèn)題的。再簡(jiǎn)單不過(guò)的題了,擔(dān)心這種題目有損公司形象。

    但總有一部分人寫(xiě)出:

    Swap(int a,int b)
    {
    int temp =a;
    a=b;
    b=temp;
    }

    可以說(shuō),寫(xiě)這種答案的人C語(yǔ)言基礎(chǔ)幾乎為0,大一上C語(yǔ)言的時(shí)候不知道干什么去了。而且?guī)缀鯊膩?lái)沒(méi)有獨(dú)立寫(xiě)過(guò)什么小型程序。對(duì)于這種人,你說(shuō)實(shí)話告訴我,假如你是有錢(qián)的資本家,你敢招收這種人來(lái)幫你掙錢(qián)嗎?當(dāng)然首先是先要從大一的指針,參數(shù)傳遞進(jìn)行培訓(xùn)。重新進(jìn)行C語(yǔ)言入門(mén)訓(xùn)練,更不提什么C++/MFC了,我不相信這類(lèi)人現(xiàn)在真的是精通ATL的。現(xiàn)在他們寫(xiě)代碼的過(guò)程就是“不斷犯常識(shí)性的錯(cuò)誤”的過(guò)程。

    請(qǐng)?jiān)倏慈缦驴碱}:請(qǐng)按商業(yè)化要求,寫(xiě)一個(gè)程序,往c:\mydata.dat里寫(xiě)入65536個(gè)字母’B’,特別強(qiáng)調(diào):請(qǐng)注意要考慮所有可能的情況,讓你的代碼在各種情況運(yùn)行正常。為了不讓面試者麻痹大意,特意加上了強(qiáng)調(diào)。但總有人寫(xiě)出:

    FILE *fp=fopen(“c:\\mydata.dat”,”w+b”);
    fwrite…..
    fclose(fp);

    我問(wèn),你有沒(méi)有看到,”請(qǐng)按商業(yè)化要求,請(qǐng)注意要考慮所有可能的情況,讓你的代碼在各種情況運(yùn)行正常”。 有沒(méi)有考慮到文件打開(kāi)會(huì)失敗,寫(xiě)文件空間不足,已經(jīng)有同名的只讀文件等意外。哪個(gè)軟件不賣(mài)錢(qián),不商業(yè)化?進(jìn)入軟件公司,你的任何一行代碼都應(yīng)該“請(qǐng)按商業(yè)化要求”啊!

    包含你寫(xiě)的代碼的商品軟件會(huì)銷(xiāo)售到千家萬(wàn)戶(hù),各國(guó)各地的用戶(hù),運(yùn)行在Intel P133,P2 300,P3 600 P4 1.5G的CPU, 1GB /10GB/20GB/40GB/150GB 的HD上, 16色256色16bit色 24bit色 Win9x Win2K winXP系統(tǒng),中文英文法文德日文的語(yǔ)言上,黑人 白人 紅人 黃人的屏幕前 你不考慮所有可能的情況,如何能讓人放心?

    這類(lèi)人也許能夠使用語(yǔ)言,函數(shù),寫(xiě)一些代碼。但如果不經(jīng)過(guò)訓(xùn)練,缺乏思維的嚴(yán)密性,永遠(yuǎn)無(wú)法洞悉編寫(xiě)商業(yè)軟件的實(shí)質(zhì)。與這種人合作的經(jīng)歷,就是一場(chǎng)惡夢(mèng)。他會(huì)讓全team的人焦頭爛額的找系統(tǒng)中某個(gè)bug.好多天后,“啊,原來(lái)是你小子的代碼處理不嚴(yán)密,沒(méi)有考慮nnnn的情況啊。”

    對(duì)于還有些某些自稱(chēng)精通C++之人,只需要問(wèn)“虛函數(shù)是什么?”很多人就會(huì)支支吾吾,答非所問(wèn),答一大堆無(wú)關(guān)的東西。請(qǐng)問(wèn),”虛函數(shù)是什么”都不知道,是否該算“對(duì)C++有大概了解”都談不上?

    當(dāng)然,面試者中的確不乏優(yōu)秀之人。但是,對(duì)于不少面試者的技能,我禁不住要喊“太業(yè)余,太業(yè)余啦!”

    我知道的,做一個(gè)程序員遠(yuǎn)不是想的那么容易。特別是在寫(xiě)商業(yè)程序的時(shí)候,一個(gè)變量名有時(shí)都需要斟酢再三達(dá)到完美,注釋語(yǔ)言都需要推敲,如何讓其他人真能看懂。任何一個(gè)反常的小現(xiàn)象有時(shí)都需要仔細(xì)的去追查解決。界面的元素也需要嚴(yán)格的按《GUI規(guī)范》去制作,不允許有一個(gè)pixel的位置和大小的偏差,資源的標(biāo)點(diǎn)符號(hào)不對(duì),也需要認(rèn)真校對(duì)修改。以上的事情都不能敷衍了事。

    這似乎正是我國(guó)大部分程序員所缺乏的。大家似乎都樂(lè)于把代碼應(yīng)付完了事。管你什么對(duì)象模型,注釋?zhuān)?lèi)的屏蔽性之類(lèi)的問(wèn)題。理由是“反正我也是被剝削,做不了幾年。”“寫(xiě)仔細(xì)太累,基本能正常運(yùn)行就行”。“湊合著用,資源錯(cuò)誤不影響使用,地方太多,改太麻煩”,“先寫(xiě)好代碼,以后有空來(lái)補(bǔ)注釋”(以后任務(wù)一個(gè)接一個(gè),你能有空來(lái)補(bǔ)注釋嗎?)。

    Stop!怕累,你就不應(yīng)該選擇這個(gè)職業(yè)!
    程序員不是為懶漢和懦夫準(zhǔn)備的職業(yè)。
    沒(méi)有完美主義態(tài)度,你就不要編程!
    如果你是老板,你會(huì)不會(huì)讓這種拿著你的工資不認(rèn)真做事的人下崗?
    這種工作態(tài)度有資格叫“被剝削”嗎?是在剝削老板,剝削勤奮的同事吧?

    我認(rèn)為,認(rèn)真做好編程細(xì)節(jié)(詳細(xì)注釋?zhuān)O(shè)計(jì)良好的對(duì)象模型,優(yōu)質(zhì)可讀的代碼,嚴(yán)謹(jǐn)認(rèn)真制作界面),也是對(duì)自身素質(zhì)的一種有益的訓(xùn)練。任何《編程大全》都沒(méi)有提到這一點(diǎn),但這確實(shí)是作為一個(gè)“程序員”的首要素質(zhì)!至于那些技術(shù),是可以學(xué)習(xí)和積累的,反倒不那么重要。現(xiàn)在“程序員”們津津樂(lè)道的是“如何用Splitter切分一個(gè)視圖”,或者“如何更換軟件的皮膚(當(dāng)然,是用網(wǎng)上那幾個(gè)老外的共享代碼)”。

    也許,這也是我們民族現(xiàn)在與那些所謂優(yōu)秀民族的差異。比如,日本人的敬業(yè),日耳曼人的嚴(yán)謹(jǐn)。羨慕嗎?那為什么你不學(xué)著做?學(xué)人家的實(shí)質(zhì)而不是皮毛。

    (申明:本人是最恨小鬼子的,但是人家的確很多時(shí)候比國(guó)人做得好,我指工作態(tài)度)

    所以,現(xiàn)在以后當(dāng)你在被面試的時(shí)候,介紹自己 “我是一個(gè)程序員,精通xxx,xxx…..”的時(shí)候,請(qǐng)小聲問(wèn)一下自己,你真的配叫做一個(gè)“程序員”嗎?

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
你真配叫做“程序員”嗎網(wǎng)友評(píng)論網(wǎng)友評(píng)論
版權(quán)聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
 
主站蜘蛛池模板: 国产成a人片在线观看视频99 | 特一级毛片 | 久久99久久精品97久久综合 | 欧美乱子伦一区二区三区 | 免费吃奶摸下激烈视频青青网 | 亚洲欧美日韩专区 | 婷婷国产 | 爽爽影院色黄网站在线观看 | 国产一区二区在线视频观看 | 亚洲精品乱码国产精品乱码 | 亚洲免费福利视频 | 欧美xxxxx000| 天天操天天插天天射 | 久久久国产一区二区三区 | 中文字幕在线免费观看视频 | 亚洲一区影音先锋色资源 | 日韩在线视频网站 | 一区二区视频在线免费观看 | 日韩美女视频在线 | 成人午夜爽爽爽免费视频 | 伦伦影院精品一区 | 天天拍拍天天爽免费视频 | 一区二区三区免费在线视频 | 污香蕉| 波多野结衣在线视频免费观看 | 99视频在线精品免费观看18 | 欧美成人精品在线 | 日韩激情中文字幕 | 欧美亚洲国产视频 | 在线免费观看日韩视频 | a级黄色毛片三 | 91网站免费看 | 久草高清在线 | 色噜噜狠狠狠狠色综合久不 | 免黄网站 | 欧美激情视频免费 | 九九九国产视频 | 在线中文字幕视频 | 天天干天天干天天干天天干天天干 | 国产一区二区三区欧美 | 一本大道香蕉视频在线观看 |