1, 簡歷上寫著了解c++, 實際上不知道mfc 根 vc有什麼區別. 0級
2, 簡歷上寫著精通c++, 但是僅僅知道mfc, 認為vc就是c++的一切。 1級
3, 總是使用malloc,或者 char[100] 來獲得記憶體,但不知道怎麼在指定記憶體上面建立物件。 2級
4, 感覺std::string 沒有 cstring 好用! 聽說過g++ 3級
5, 會使用std::string, 認為 "c/c++" 很不科學,完全就不是乙個語言嘛. 知道4種以上c++ compiler. 感覺自己什麼都會。 4級
6, 看山是山,看水是水。崇拜boost source code, 嘔心瀝血的研究經典庫的**. 感覺自己什麼都不會。5級
7, 看山不是山,看水不是水。為自己鍾情的函式庫而奮鬥著,恨不得用盡各種tricks 和 traits, 因為各種經典設計模式想得頭疼. 稍有走火入魔跡象。 6級
8,看山仍然山,看水仍然是水。 看到每行**,都是彙編的指令和記憶體資料的移動。 **中幾乎不出現for 和 while 關鍵字. 不停地否定自己的過去. 7級
9, 維護著g++,或者watcom c++ 之類的專案,頭髮也比較長,有藝術家氣質. 8級
10, 參與 c++ standards committee, 代表不同的利益集團發言. 9級
11, 徹底走火入魔, 成天幻想修改c++的語法, 新增自己的關鍵字, 重新實現乙個c++的改進, 還想把c++變成指令碼,解釋執行.已經超越了利益. 10級.
程式設計師的不同境界
作為乙個程式設計師一路走來,自己確實也有很多體會。特別是最近換工作,自己沒事的時候總會對自己進行了不同角度的思考和重認識。感覺自己需要學的東西確實還很多,同事也體會到了乙個程式設計師的不同境界。第乙個境界就是僅僅考慮功能的實現 以實現具體某個功能而激動和自豪。這個階段程式設計一般以實現為目的,其他考...
程式設計師幾種不同的境界
五流程式設計師比技術和工具 五流程式設計師關心的是用什麼工具可以產生什麼結果,追逐他聽過最新 最好 最時髦的技術,沉浸於一些小練習,卻很少走出象牙塔和客戶或市場進行真正的溝通,甚至完成大型的真實案例。四流程式設計師比整合和管理 四流程式設計師比前者更關心在什麼地方使用什麼,他的心裡放著整合各種技術的...
程式設計師九重境界
第一重 在哪本電腦雜誌上看見軟體工程師這個職業介紹,或者走在大街上看見某某軟體培訓機構鼓吹培訓完就能年薪10萬的廣告,有些羨慕那些程式設計序的,自己有些蠢蠢欲動。第二重 用控制台或者說sdk之類的東西寫了乙個 hello world 感覺程式設計這個東西,太簡單沒難度。第三重 學會了簡單的使用某某工...