编程学习
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-30
近段都在学习c语言.毕业三年了,还是上大一第二学期的时候学校粗略地讲了下,那时对编程语言可是一头雾水啊,毕竟对那个新名词很陌生,和自然语言有什么区别?很多疑问的.可能那学期也就搞懂了编程语言大概能做什么吧.兴趣的问题,我很快就涉略了java,不懂也硬着看,知道大概意思就欣欣然.c语言还没入门,就去看那些OO语言,肯定就有很多的问题.到头来很多基本本质的概念还是不知道.我真觉得那时是被那些所谓的流行技术给朦了.现在看来,c语言学好才是根本.它是系统软件开发的首选语言(大家都知道的),但怎么去学好它,如果是象在大学课堂上做下作业就ok,那是肯定不行的.大学的课程都是走马观花,甚至更糟糕,有问题也在周边也找不到能解决的人.只能网上的论坛上问了.当初也是比较落后,没有去专业论坛去吸取下别人的经验,有问题也不会去那里提问,久而久之,好象什么问题都没有,其实没有问题就是一件很大的问题,这是体现学习的本质.一些原理性的东西,大家一看就明白,但具体应用的时候,没有几个人会的,比如位移、流程图.....,理论是脱不开实践结合的,在实践应用中,许多细节都是必不可少的,而那些都是容易忽略的,有时就那一小点,会把人都搞晕.大家都知道实践的重要性,但我们偏偏就没有去实践,我觉最主要的原因是我们没有压力、没有方向,环境就更加不用说了. 我一直觉得职业教育是迅速提高专业能力,走向工作岗位的一条捷径.不过也没去.其实选择一条好学习路线,对自己的能力提高肯定是毋庸至疑的.这段时间我一直在学习c语言和linux,一编制c语言一站式学习的(北京亚嵌职业教育)学者提到:学c语言在linux上才能真正学好它,可以更加清楚地了解系统调用过程,等.我觉得还是很有道理的.比如你用了那么长时间 的windows,你却对windows可能了解甚少,但这并不妨碍你的应用,如果你要应用linux的话,那还真得理解系统中的原理.用linu时间久了自然而然地对系统上的实现有比较深刻的认识.linux是开源的,拿其学习是很有优势的.昨天下载了一本pdf格式的电子书(linux 0.11内核完全解释),欣喜若然!很棒,准备在今年内把它读完,至于要完全把它透彻,可能还是有很大难度的.linux的发起人是linus....他们太伟大了,能把inux演变为自后影响it的重要操作系统.我们可是望洋兴叹啊!不过凡是发明、发现上的东西,都不是三朝两暮,一个人就能做出惊涛骇俗的事.linus(linux是他的笔名)也是在他老师写的minix操作系统(用于教学,是开放源代码的,在90年代想看到优质的代码,那是不可能的)基础上开发的.他也是应用GNU的工具.GNU当时的开放产品中,好象就差一个操作系统.linux的诞生是时代背景下的产物.当然那些杰作出自天才的手中.那我们普通人做什么好?以前喜欢说王侯将相宁有种乎!现在倒觉得那样有点心高气傲,凡事都决定于态度,那种心高气傲的心态肯定是会阻碍我们的.当然有自信是好,但不能气傲.所谓人算不如天算.凡事都是有个偶然性,linus当初只是想练下intel结构下的编程技术,他自己都没能想到这个举动会在世界上流行linux.每个人都不是什么超人,做好本分的工作,热爱生活,那才是最重要的吧. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Ubuntu构架telnet服务下一篇: 复习最基础的linux之设置别名
关于编程学习的所有评论