HTML5技术

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

字号+ 作者:H5之家 来源:H5之家 2015-12-19 16:13 我要评论( )

首先谢谢大家对昨天写的那篇开头文章的评论,每个人的观点不同,希望大家多多讨论,共同进步。 现在的我每天很程序打交道,每天从想一个功能怎么去实现,想怎么去提高程序的性能。有些时候编程这个东西很难说清楚,只有你经历了,你才能感受到,你没有经历,

 

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

 

 

 

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


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

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

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

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

 

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


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

 

 

 

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

 

我的邮箱 cq20151207@163.com  欢迎和我联系

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 如何快速处理线上故障 - 倒骑的驴

    如何快速处理线上故障 - 倒骑的驴

    2017-05-02 12:01

  • 如何在 ASP.NET Core 中发送邮件 - Savorboard

    如何在 ASP.NET Core 中发送邮件 - Savorboard

    2017-05-02 08:02

  • 对于Bootstrap的介绍以及如何使用 - novai-L

    对于Bootstrap的介绍以及如何使用 - novai-L

    2017-04-29 09:00

  • 谈一下我们是如何开展code review的 - HarlanC

    谈一下我们是如何开展code review的 - HarlanC

    2017-04-27 15:03

网友点评