学计算机的如果你有耐心看下去,
我敢保证这绝对是一种收获
大师提醒 :
计算机专业不是学编程,而是懂得计算机的工作原理,以及和计算机相关的学科技术。
一个高手不必懂得编程, coder 是最底层的人物,最重要的是思想,解决问题的思想。对计
算机专业的学生来说,英语和数学也是最重要的。 编程不用于实际,编得最好也是花哨,毫
无意义。对于初学者来说,应该懂得更多的 why 原理,而不是更多的 how ,那是工作后的
事情。 每一计算机学者都应该有自己的思想, 不要跟着别人走, 不要看着别人用什么新技术
作出什么来的时候, 你就心动了,也就想马上学这门技术。而是有自己的学习思路,和自己
学习的方向。
1.不为编程而去编程。
2. 学习计算机的原理和核心部分。
3. 用形象的思维去学习,追求本质。
4. 计算机的相关行业。
计算机高人的心得:
我始终认为,对一个初学者来说, IT 界的技术风潮是不可以追赶的,而且也没有能力
去追赶。我时常看见自己的 DDMM 们把课本扔了,去卖些价格不菲的诸如 C#, VB.Net 这
样的大部头,这让我感到非常痛心。
而许多搞不清指针是咋回事的 BBS 站友眉飞色舞的讨论 C# 里面可以不用指针等等则
让我觉得好笑。 C# 就象当年的 ASP 一样, “忽如一夜春风来,千树万树梨花开 ”,结果许多
学校的信息学院成了 “Web 学院 ”。
96,97 级的不少大学生都去做 Web 了。当然我没有任何歧视某一行业的意识。我只是
觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。
几个误区:
初学者对 C# 风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些
实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种:
认为计算机技术等于编程技术 :
有些人即使没有这个想法, 在潜意识中也有这样的冲动。 让我奇怪的是, 许多信息学院
的学生也有这样的念头。 认为计算机专业就是编程专业, 与编程无关的, 或者不太相关的课
程他统统都不管,极端的学生只要书上没带 编程“ ”两个字他就不看。其实编程只是计算机技
术应用过程中一种复杂性最低的劳动, 这就是为什么 IT 业最底层的人是程序员 (CODER )。
计算机技术包括了多媒体, 计算机网络, 人工智能, 模式识别, 管理信息系统等等这些方面。
编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。 编程
的人不一定对计算机技术的了解就一定很高。 而一个有趣的现象是, 不少大师级的计算机技
术研究者是不懂编程的。 网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。 其
实每一个程序员心里都明白, 自己这些东西, 学的时候并不比其它专业难, 所以自然也不会
高档到哪里去。
咬文嚼字的孔乙己作风 :
我见过一本女生的 《计算机网络原理》 教材, 这个女生象小学生一样在书上划满了横杠
杠,笔记做得满满的,打印出来一定比教材还厚。 我不明白的是, 象计算机网络原理这样的
课程有必要做笔记?我们的应试教育的确害了不少学生, 在上 《原理》这一类课程的时候许
多学生象学《马列原理》一样逐字背诵