码迷,mamicode.com
首页 > 其他好文 > 详细

如何学好编程(二)----别人对学计算机误区

时间:2015-12-19 00:17:05      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

 

首先谢谢大家对昨天写的那篇开头文章的评论,每个人的观点不同,希望大家多多讨论,共同进步。

 

 


 

现在的我每天很程序打交道,每天从想一个功能怎么去实现,想怎么去提高程序的性能。有些时候编程这个东西很难说清楚,只有你经历了,你才能感受到,你没有经历,就永远体验不到!


我现在要更正几个现在学计算机人的误区,我想回答的是,学什么才是学计算机!
学计算机的两个方向:一个是纯搞理论的,一个是搞实践的。搞理论的无可厚非的,大家都承认是学计算机。那么实践呢?我很难给出一个定义,但我会列出那些才是真正学计算机学的:

(1)编程,这里的编程,我要抛出FLASH,PHOTOSHOP,3DMAX等,它们虽然也有语言,但都是为了给美术人员提供的!也就是几乎封闭了大量的低层细节,对于一个学计算机的人来说,如果你努力学它们,你还是不要学计算机了,去学美术把!网页编程能接触到至少两种类型语言,,HTML和js或JSP,php,.net等,HTML说实话,不应该是计算机人学的,应该是UI做的事情,目前,在大的公司这是UI做的,将每一个布局,每一个像素调整好,让用户体验更好。

你平时学的语言或者写的程序,让你在写的时候,需要考虑一个数据是放内存里还是永久存储好,让你考虑怎么去少一层循环好,考虑每秒读写多少次数据库,怎么去更好的优化。这是一个真正的程序员需要考虑的,不管你用的底层语言c(暂定底层),汇编等,或者是高级语言C++,java,php等(太多了)。

学c++,我都学了好几年了,在这门语言上我花费的精力也是最多的,我也不敢说我学的精通!就是因为它太灵活了!不同人,用的效果就是不一样!但是写c++程序给我以后在写程序时很大帮助。其中印象最深的就是内存管理,你只有真的在内存中去分配内存,去回收你分配的内存,你才会明白为什么会出现内存溢出,而你的程序就出现了,你就要学习怎么去管理你的内存分配等。

 

(2)从事软件方法实践研究,这个纯是软件工程方面的,如果你没有容入一个大项目中很难体会它的重要性,想一想,一个程序,几十万,几百万行代码,能这么好的实现,并运行,它的功劳不小!


(3)从事低层硬件开发,这里可能和搞电子的专业有些重叠,但事实就是这样,他们也是学计算机的!

 

 


 

其余的,装系统了,装电脑了,用人家编好的软件实现些图片音乐等功能的,那都是计算机的门外汉,不要和真正学计算机的混为一谈!
我经常被问到:
你会盗qq不?我晕,学计算机的就要会盗qq?我可不会!!!
你会装电脑不?虽然我会,但不会并不可耻
你会装系统不?虽然我会,但不会并不可耻
‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘
‘‘‘‘‘‘‘‘‘‘‘‘‘
等等把,有好多,通过我上面解释,你应该理解学计算机的应该会什么,不会什么也是应该的!

 

如何学好编程(二)----别人对学计算机误区

标签:

原文地址:http://www.cnblogs.com/qiange/p/5058453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!