这里有一个和我有关的例子,大家可以看看:
在大一时我还找不到开机按纽,而我的一位同学已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。
这是一个很典型的例子,在大学里,你的主要任务还是学好基础,我听很多学弟们经常把《计算机组成原理》《网络原理》的课程逃掉去实验室机房做一些WEB开发,个人觉得是非常愚蠢的做法。
说了这么多,这也算是我作为一个过来人的心得,如果你还是在校的学生,或者是刚要进入IT行业的初学者,我真挚地希望,我的这些忠告可以在你未来的职业生涯上派上用场。 |