 鲜花( 0)  鸡蛋( 0)
|

楼主 |
发表于 2005-10-22 23:52
|
显示全部楼层
拿定主意之后,我回顾了自己所学的东西,觉得C/C++基础还可以,而且上学的时候写过一段时间的VC,于是决定啃C/C++。我开始在网上投C/C++相关的职位,把薪水要求降到2500~3000。上天又一次眷顾了我,四天后我找到了一份工作,工资2500,包住宿。唉,总算是定下来了,接着我便写了个学习C++的详细计划,花了1500元买了个二手电脑。工作后,我觉得极其的不适应,这个时候才知道,我对C++的理解是何其肤浅!基础太差了。。。自尊心一向很强的我,受了很大的刺激。我觉得,是时候努力了!; f' p" X5 c0 h; q6 |4 b
5 u6 y, k& C! \5 Z# W在工作的时候我积极的请教同事,下班后我在宿舍里疯狂的肯C++,在网上下载了教材。一行一行认真的读,上机练习,从基础开始。一步一步的来。在刚开始的一个月里,几乎每天都是凌晨才休息。但是我觉得很欣慰,因为我逐渐适应工作了,而且觉得越来越理解C++的内涵。连续这样3个月后,我终于对工作得心应手了,VC的底子也逐渐厚实。回想原来的夜郎自大,真的很好笑。现在我对C++无疑是敬畏的。( U1 g0 S' \6 F" T( T5 {& o
4 t4 }, m+ J) y( v/ U原来以为自己有多厉害,其实自己差得要命。不懂虚函数有什么用,不知道除了构造函数,析构函数外还有拷贝函数,还有深浅拷贝之分。不懂什么是多态,不懂什么是抽象类,不知道C++里居然还有个STL库。随便拿本VC的书就写程序,甚至不知道APP WIZARD生成程序的入口。
7 V$ t; L1 M- x7 t6 Z
8 c7 t2 B5 U! \, X# f g0 k经过了三个月的苦心孤诣终于有点眉目了。我没有直接用VC,而是从SDK入手,用SDK写了将近一个月的程序。终于知道了windows里面居然还有消息机制,每个应用程序还有消息队列。编译器分配存储空间的时候居然还有内存对齐。这些新奇的东西让我兴奋,我每天如饥似渴的读着各类电子书。
% s* q: R4 T- f7 a3 ^0 t" _* W4 }' y+ Y# |3 C
《深入浅出MFC》,《高质量C/C++编程》,都是我的宝贝。2 ~2 {. D1 q" i; P" ^
C/ |2 p& y2 o
是的,正象很多人说的一样,没有几年是无法精通VC的。但是,我们无需精通每个方面,我们只需足够熟悉我们工作所用到的部分。DLL,数据库,组件技术,图形技术,进程调度,多线程等等,网络...太多太多了,MFC是如此的庞大。3 R% e7 P g, a* f! @7 X0 S
" E' ^2 x# i% e$ i' v/ A
也许是我心高气傲,当经理跟我说转正给我3000的时候,我拒绝了,我觉得自己可以拿更高的薪水。于是我辞职了。。 |
|