至编程学子.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:2 大小:16KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

至编程学子.doc

至编程学子.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

至编程学子从大三下学期开始,到现在大三快结束了,中间经过了很多弯路,在这里跟大家谈谈我的感受.一开始我接触的编程语言是java,本人也花大部分精力学,中间也接触.net的C#,asp.net等.不过我想谈的并不是我学过什么编程语言,我想过的是,我们应该接触什么东西,这对于非计算机专业的很重要.首先我想说的是,不管你是否是计算机专业学生,其实我觉得都觉得无关紧要的,真的是这样,也许有一天,或者现在你已经发现,大学其实培养的人才,不是教你怎么把你的专业技能学好,而应该是培养你学习的能力的过程!!!也就是说,计算机专业的学子,如果不专研,其实也没有什么优势的.所以你要学会自学,如果你喜欢计算机,学去吧,但是重要的一点是,你要学会和网络上的人多交流,多沟通,这样你可以少走许多弯路.我曾看到百度知道有人这样问’计算机专业应该学什么课程?’,其实问这个的人,十有九成是非计算机专业的,但是很让我心碎的是,提问的人接受’满意答案’的是’其实什么都不用学,有的人什么都不学,还不照样xxx’,这样很扯淡的废话,我觉得我们应该照正常人的思维走,不要看到社会某些事的表象,而看不到过程.我觉得至少我们应该把许多有用的课程,好好学,光看书觉得困难,就跟着视频学,网络资源有点乱,可以买些课程,淘宝上有些才一两块钱,就包括许多课程了.当然很多人买了之后,都在网上共享了,买不买是次要的,主要是你要规划好你的课程,如果你不喜欢你专业,甚至可以放弃有些你的课程,想’毛概呀’,其实我都经常旷课,听网络课程,梦想都是为有准备的人而准备的,不要妄想谁会给你支配你的路,只有你自己,别人只会给你个指引,让你少走点弯路.我总结了下,也是我近三年深有感悟有用的课程:数据结构,操作系统原理,程序设计,编译原理,计算机组成原理,离散数学,微机原理及汇编语言,数据库原理.可以总结的漏,但是大部分就这些.这些课程很重要,如果你是计算机专业,更应该抓住机会好好学,最主要的是自学.我把大部分精力放在高级语言(主要值java),主要想告诉你,不要以为你成天只看java,我上面说的那些课程都不看,你就是一个很牛的java程序员了,你错了,虽然说很多时候我们要专注学一样东西,但是如果你只看java,不管你怎么学,你会觉得许多时候’心有余而力不足’,特别是如果你想从事更底层东西,单单学java是远远不足的,你还要懂操作系统原理,数据结构,微机原理等.我现在开始linux系统,感觉之前貌似没有学过C一样,感觉指针满天飞,同时学C++,C++现在是入门,C是配合数据结构学的.因为真心觉得C和C++能做的事太多了,在网络上java当然是霸主,但是在操作系统,不管是windows编程,还是linux系统,都离不开C和C++.我个大家个意见,你学习不要碰到一个知识点,就撕咬着不放,你要适当先放放,特别是我学java的时候,感触最深,你要注意学习效率,而且时间和精力是有限的,但是你不要一碰到什么问题,都放弃,这当然是不可取的.这里我联想到生活都是哲学:要适当(我不是学哲学的,所以专业词汇不懂,呵呵).我另外还要说的是,英文阅读要加强,学编程不会英文的是,我觉得会失去很多东西的,也就是说英文要懂的,你google的时候很多都是英文,你看不懂英文就麻烦了,何况许多好书,不一定都翻译成中文的,并且有时一本书,翻译成中文,要过两三年,所以我觉得至少在英文阅读这块要加强.我意见许多书,能看英文就看应该,其实有些书,翻译的不是很好.还有一点我想说的是,编程一定要动手,有一种说法叫做:多动手,多动脑,编程不是听就会的,不是看就懂的,你做出来了,才是会的.最重要的,我觉得你选择你的路,除了兴趣,重要的是你要坚持.兴趣固然重要,但是坚持更重要.两者都很重要.另外我想提的是,做出来了之后,要整理好思路,完了要看看能否优化,要不然很难进步的.资源的推荐,我觉得我目前看到最好的课程:1,东南大学(何洁月才C++)很适合初学者.2,东南大学的廖力的编译原理蛮好的.3,吉林大学刘子良的计算机组成原理蛮好的.4,计算方法我不懂哪个好.5,数据结构有郝斌的蛮好的,’小甲鱼’个人觉得有点娱乐,看不下去了.6,数字逻辑有东南大学的王晓蔚蛮好的.7,东南大学的离散数学蛮好的.8,蒲晓蓉的操作系统设计与原理蛮好的.这是我近期学的课程,个人觉得蛮好的,主要是资料都齐,有些视频感觉又不是特别优秀,但是又没有课件,教材等,我就放弃了.这是我课程,个人觉得蛮好的.另外如果谁知道有更好的,就告诉我吧,我会很感激的.呵呵.最后,祝大家都心想事成.