意淫清华计算机专业,该如何处理

意淫清华计算机专业
最近看到****中C++板块有很多盲目的贴子,要么为工作愁,要么为不知道如何去学习愁。本人现在中关村软件园实习,以我的经历和一个清华计算机朋友给我的建议共勉:

  当年好像是08年,我正值大二,也有过大家类似的烦恼,发邮件给那清华大牛如下:
C/C++ code
 健兄,希望你不要介意我这样叫你,下面我把我学习计算机迷茫点跟你说下:
一、我学过半年的汇编,感觉好像什么也没学到(知道很重要,但的确太难了,也打算放弃了,把C系列学好就行了),现在已经学了C\C++\JAVA,其中C学得还可以,我能做出一些小游戏,写些比较大程序,C++的话理论基础还行,但是还是不太会用面向?韵蟮姆椒ū喑蹋琂AVA也差不多。
二、我是该买些C++,JAVA的深层次的书看了,还是学习在vc++环境下的windows编程了,就是是继续C++和JAVA的深入学习,还是学习VC++(windows的MFC、API的学习了)。
三、数据结构做些题目还行,就是还不太会运用,体会不到它的妙处,像一些编译原理、体系结构、操作系统原理真的是像在看天书哦,当小说把它们看完了,计算机的学习真的好漫长。
四、刘健兄,如果学得太多,真的可以说博而不专吧,也太累,太辛苦了,你能指点下我不?
五、希望下次能在网上跟你聊聊哦,你辛苦了,我谢谢了,呵呵



  这位兄台是清华04级计算机专业学生,跟咱们大学生首席编程大牛楼天城是一个班的,他回复我的邮件如下:

C/C++ code
   首先,得向你说声抱歉,上次发给你的邮件不知道你为什么没收到,答应给你的再次回复,因为没
有过来上网也一直没有践行。针对你的问题,谈谈我的看法,仅当共同讨论。
(一)语言是工具,就作为程序员来说,c语言或者是c++就足够了,当然能学点汇编,也是不错的,就它
的性质来说能帮你更好地理解c语言等高级语言,至于其它的,以后工作需要的话,现学现用是完全没问
题的。
(二)第二个问题和第一个差不多,另外能学些深入的东西当然好,但不是学一些偏的、怪的语言方面的
书籍就是深入地东西,因为这些东西,大多数情况下是用不着的,就算碰到,还是四个字:现学现用。
(三)第三个问题,就是我要说的深入的东西,即编译原理、操作系统,这两门课程是计算机课程里面比
较难的,不仅你学不好,大部分学计算机的人都学不好,当然也包括我,实际上,整个中国当前这种“中
间层”的东西都不是很好,对于这些“天书”,能学多少就学多少,尽力而为。
(四)能够专最好,大学不像高中需要全面发展(尽管有很多人反对这种素质教育,呵呵),你需要面对
的是以后的工作,专但不能在其他方面是“文盲”,特别是计算机领域的其它方面,很多东西是相通的。
(五)学校学习的是理论,不能太急于求成,良好的数学思维,较强的语言功底和计算机思维能力才是最
重要的,贪求解决一个实际的、大型的工程问题的想法很好,可不能因为解决一个问题而一叶障目。有基
础才能建成各种各样的大楼(呵呵,不恰当的比方)。
(六)会玩计算机的人很多,但会造计算机的人就很少了。所以要成为不一样的人,选择需要你的考虑。
    以上的意见仅是我个人的看法,难免有不妥之处,仅供你参考,期待以后的进一步交流。最后,再次
向您表达我的歉意。
    祝学习进步,身体健康!



这是他给我邮件,从那儿以后,我找到了方向,希望对****中迷惘的编程朋友们有帮助。

------解决方案--------------------
接分,楼主话多,我喜欢

------解决方案--------------------
探讨
呵呵,犀利你,你应该拿过ACM之类的奖项吧。

------解决方案--------------------
还是比较有启发的!
楼主能有清华计算机朋友,很不错的!
------解决方案--------------------
oo 回复内容太短了!
------解决方案--------------------
顶导向贴~~
------解决方案--------------------
探讨
还是比较有启发的!
楼主能有清华计算机朋友,很不错的!

------解决方案--------------------
楼主清华的?
确实现在需要数学基础要好,现在看的论文基本很多推导。实际的话,动手能力要强,c/c++都可以,最好要精通一门语言,操作系统的从原理上要理解,进程和内存管理不管在windows还是linux都是有的。知道这些对程序性能的总会有帮助的。还有算法的也应当重视。
------解决方案--------------------
良好的数学思维,较强的语言功底和计算机思维能力

哈哈,好像我都有!

yy一下
------解决方案--------------------
呵呵呵···说的挺有道理的。
正在中软培训,大二,也是搞C/C++的,
感觉嘛,要做就做不一般的,像那些简单的网页什么的,
就是下策啦!呵呵···
继续我的视频语音研究····
------解决方案--------------------
果断表示支持。
------解决方案--------------------

我早就看了一次了,现在再看一次。
------解决方案--------------------

忘记一句话,楼主是标题党
------解决方案--------------------
一专多能!不要考虑“全面发展”。
如果能够“自如地”用C(或C++)解决数据结构、操作系统、编译原理、网络这几门课程中的实际问题,你就是superman啦
------解决方案--------------------

------解决方案--------------------