 鲜花( 0)  鸡蛋( 0)
|

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