作者risc700
1, 簡(jiǎn)歷上寫著了解c++, 實(shí)際上不知道m(xù)fc 根 VC有什么區(qū)別. 0級(jí)
2, 簡(jiǎn)歷上寫著精通c++, 但是僅僅知道m(xù)fc, 認(rèn)為VC就是C++的一切。 1級(jí)
3, 總是使用malloc,或者 char[100] 來(lái)獲得內(nèi)存,但不知道怎么在指定內(nèi)存上面創(chuàng)建對(duì)象。 2級(jí)
4, 感覺(jué)std::string 沒(méi)有 CString 好用! 聽(tīng)說(shuō)過(guò)g++ 3級(jí)
5, 會(huì)使用std::string, 認(rèn)為 "c/c++" 很不科學(xué),完全就不是一個(gè)語(yǔ)言嘛. 知道4種以上c++ compiler. 感覺(jué)自己什么都會(huì)。 4級(jí)
6, 看山是山,看水是水。崇拜boost source code, 嘔心瀝血的研究經(jīng)典庫(kù)的代碼. 感覺(jué)自己什么都不會(huì)。5級(jí)
7, 看山不是山,看水不是水。為自己鐘情的函數(shù)庫(kù)而奮斗著,恨不得用盡各種tricks 和 traits, 因?yàn)楦鞣N經(jīng)典設(shè)計(jì)模式想得頭疼. 稍有走火入魔跡象。 6級(jí)
8,看山仍然山,看水仍然是水。 看到每行代碼,都是匯編的指令和內(nèi)存數(shù)據(jù)的移動(dòng)。 代碼中幾乎不出現(xiàn)for 和 while 關(guān)鍵字. 不停地否定自己的過(guò)去. 7級(jí)
9, 維護(hù)著g++,或者Watcom C++ 之類的項(xiàng)目,頭發(fā)也比較長(zhǎng),有藝術(shù)家氣質(zhì). 8級(jí)
10, 參與 C++ Standards Committee, 代表不同的利益集團(tuán)發(fā)言. 9級(jí)
11, 徹底走火入魔, 成天幻想修改C++的語(yǔ)法, 添加自己的關(guān)鍵字, 重新實(shí)現(xiàn)一個(gè)C++的改進(jìn), 還想把c++變成腳本,解釋執(zhí)行.已經(jīng)超越了利益. 10級(jí).

C++的四層境界


1。程序員。
有時(shí)被稱為藍(lán)領(lǐng),在C++開(kāi)發(fā)小組扮演有用的角色,
但是遇到設(shè)計(jì)難題時(shí),需要高級(jí)程序員指導(dǎo)


2。高級(jí)程序員
與普通程序員的區(qū)別是,能獨(dú)立地解決大多數(shù)C++設(shè)計(jì)難題。
要達(dá)到這一層次需要至少經(jīng)過(guò)三個(gè)復(fù)雜的C++PROJECT,并積累了一些設(shè)計(jì)失敗的教

訓(xùn)。

經(jīng)過(guò)努力,大多數(shù)C++編程人員都能達(dá)到這一高級(jí)程序員的境界。

3。一個(gè)公司里的GURU
也就是常說(shuō)的一軟件公司里的牛人,可稱為一個(gè)公司里的GURU,
他們拿著相當(dāng)高的薪水。,領(lǐng)導(dǎo)一個(gè)公司的技術(shù)設(shè)計(jì)。
這樣的人需要十年以上OO的經(jīng)驗(yàn)并經(jīng)歷多個(gè)大型軟件成功和失敗。


4。工業(yè)界的GURU

這樣人在所在的領(lǐng)域如雷貫耳,幾乎很少有公司能夠雇得起他們。
他們通常經(jīng)營(yíng)著自己的咨詢公司。達(dá)到境界4的GURU們,幾乎在每天的空閑散步時(shí)間

里都在思考技術(shù)。

對(duì)大多數(shù)程序員來(lái)說(shuō),想達(dá)到他們的境界,是不現(xiàn)實(shí)的。


-------C++ FAQ
三位作者:
Cline : Internet offical Forum C++FAQ 主持人,給數(shù)千名C++工程師上過(guò)課,
計(jì)算機(jī)專業(yè)博士
Lomow: 高級(jí)機(jī)構(gòu)設(shè)計(jì)師,15年OO開(kāi)發(fā)經(jīng)驗(yàn),計(jì)算機(jī)專業(yè)博士
Girou: 國(guó)際C++標(biāo)準(zhǔn)委員會(huì)成員,數(shù)學(xué)專業(yè)博士