为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 应该如何去学习计算机编程

应该如何去学习计算机编程

2017-10-01 7页 doc 96KB 8阅读

用户头像

is_829858

暂无简介

举报
应该如何去学习计算机编程应该如何去学习计算机编程 应该如何学习计算机编程 (1)“内功”要学好。不要只是去学各种语言、工具,和一些三流公司招聘列出来的要求。要把数据结构、算法(algorithms, not numerical analysis)、数据库、操作系统原理、计算机结构、离散数学等课程学好。如果你可以做出Donald Knuth的Art of Computer Programming里面大部分的题目,那就代表功力不错了。现在很多同学都在学各种各样的语言,框架,追赶技术潮流,不是说这样不好,在大学期间接触更多的技术固然可以开拓视野,这的确...
应该如何去学习计算机编程
应该如何去学习计算机编程 应该如何学习计算机编程 (1)“内功”要学好。不要只是去学各种语言、工具,和一些三流公司招聘列出来的要求。要把数据结构、算法(algorithms, not numerical analysis)、数据库、操作系统原理、计算机结构、离散数学等课程学好。如果你可以做出Donald Knuth的Art of Computer Programming里面大部分的题目,那就代功力不错了。现在很多同学都在学各种各样的语言,框架,追赶技术潮流,不是说这样不好,在大学期间接触更多的技术固然可以开拓视野,这的确是件好事,但是一定不要忘了在语言和工具背后有更重要的东西等待着你去学习。或许学习了很多语言和工具后会发现,仍然无法写出效率高且赏心悦目的程序。这时候就要想想是不是应该把更多的注意力放到这些“内功”科目上,看看《算法导论》,《深入理解计算机系统》等书绝对是大有裨益的。当然,没有语言的基础这些便也无从谈起,但应当始终记得,语言工具仅仅是“招式”,只有“内功”深厚才能够做到无论面对任何敌人都可以“无招胜有招”。 (2)多编程,最好大学四年有十万行编程的经验。看书,动手,思考是学习的三个主要环节,缺少任一部分都会使最终的效果大打折扣。学习程序更是如此。根据我自己的亲身体会,看一个月的书却不实践甚至比不上自己coding两天学到的东西多。当然了,这话有点绝对。但只看书不动手是非常不可取的。许多同学问编程应该怎么学,答案只有三个字:“多动手”。代码量虽然不是评判一个人编程能力的标准,但它可以决定你对程序的驾驱程度有多熟练。再顶级的程序员也是在动手中一点点磨练起来。无他,唯手熟尔。 (3)讲究“实干”,不要不屑于编程或测试,每一个工作的每一个细节都要认真。一百行有质量的程序也比五百行凌乱不堪的程序有价值。盲目追求代码量其实也是学习心态不踏实的结果。学技术搞技术应该实实在在,稳扎稳打。有的同学觉得链表很简单,不愿意写,只用脑子想。链表嘛,最简单的数据结构,还用写嘛,真写的时候要么无从下手,要么写出来一看,指针错误,内存泄漏一大堆„„社会很浮躁,网络很浮躁,我们做技术的不能浮躁,眼高手低实在要不得。 (4)不要放弃数学,尤其如果你对一些需要数学的领域有兴趣(例如视频、语音、图像。。。)总感觉搞程序的分这么两种人,一种是数学超好英语较烂的;另一种是英语很棒数学却跟不上劲的。左右脑都很强大的人貌似比较少(如果你是,那恭喜你哈 o(?_?)o),自己不幸属于后一种,更不幸的是还很想搞游戏开发。后悔自己在高数,线代等课上不听课,埋头学了一大堆乱七八糟的技术。以至于现在看D3D的书籍,还要不断回头找各种数学公式定理。所以如果有同学立志于游戏或图形处理等领域的话,好好学数学,好好听课吧。数学的自学难度和别的学科可是不一样的,先放下自学的课外书籍吧,认真想一想时间成本就会明白哪个比较重要了。 (5)团队精神,与人合作。道不同不相为谋。技术方向不同的同学可能交流上不会很多,但是仍然大家能够多多的与别人合作。尝试建立开发小组,分工合作一个小项目,使用版本控制软件,体验下多人开发的感觉。个人英雄的时代已经过去了,软件开发不是一个人的战争,它需要团队共同的协作与努力。学技术其实是在与机器交流,团队合作则可以教会你如何与人交流,如何更好的表达自己。 (6)在不影响学业的前提下,寻找有真正有意义的暑期工作或打工。去一个公司在一个好的老板指导下作真正会被使用的程序,不要去一个要你做“头”的地方。打工和找工作一样,不要只看待遇和职衔,要挑一个你能够学习的环境,一个愿意培养员工的企业,一个重视你的专业的公司。最后,要挑一个好老板。”真正的商业应用和校园里研究式的开发相距甚远,而不得不承认的是大学里的计算机教育又和实际需求脱轨。因此,在求学阶段快速提高自己实际能力的办法只有去做相关的兼职工作。在工作中去学习,当敲打那些”真正“的代码的时候,或许你会有不同的感受。选择工作大家都想去Microsoft,Google,IBM,但能去的毕竟是少数。我觉得,对公司的选择优先度应该是这样:能够不断学习提高自己 > 愿意培养员工重视员工 > 良好的企业文化和环境 > 公司待遇。学习为先,其它一切次之。如果只想赚大钱的话,或许你不适合走技术这条路。无意在网上看到李开复先生这些话(红色的六句话)很有感触,遗憾的是如果早些明白这些或许自己会在学习过程中少走一些弯路。在这里把以上内容写出来,希望能给还在为学习编程而苦恼的同学们些许帮助。最后还是那句话,社会很浮躁,网络很浮躁,但请大家静下心来学技术。 跟着习总书记去植树 春回大地,草长莺飞,又到了植树造林的大好时节。党和国家领导人习近平、李克强、张德江、俞正声、刘云山、王岐山、张高丽等5日上午参加了首都义务植树活劢。这,已经成为每年的惯例了。你知道吗,习总书记可不只是每年就种这么一次树。前几天访问捷克期间,他还在布拉格拉尼庄园和捷克总统泽曼一同种下了一株来自中国的银杏树苗。前人栽树,后人乘凉。植树造林,是每个公民的法定义务,不仅有利于保护环境,也可以锻炼身体,还能够寄托人们对美好未来的祝福,承载人不人之间、国不国之间的长久友谊。 既然有这么多好处,就让我们趁着大好春光、走向原野郊区,跟着总书记一起去植树吧! 总书记 总书记植过哪些树种? 1.高山榕:属热带树种,四季常绿,树冠广阔,树姿丰满壮观,生命力极为旺盛,容易繁殖。总书记在深圳种植。 2.油松:枝叶繁茂,挺拔苍劲,适应性强,寿命可达千年以上,老年树冠常成伞形,雄伟古雅。总书记在北京参加义务植树时种植。 3.银杏:中国特有珍稀树种,具有“活化石”的美称,树干通直,高大挺拔,春夏翠绿,深秋釐黄。总书记在北京参加义务植树和访问捷克时种植。 4.白皮松:四季常绿,树姿优美,树皮斑驳美观,树高可达30米。总书记在北京出席APEC会议、参加首都义务植树时种植。 5.西府海棠:树态峭立,花开似锦,是庭院中常见栽培的树种,具有良好的观赏价值。总书记在北京参加义务植树时种植。 6.榆叶梅:因其叶似榆、其花像梅而得名,枝叶茂密,花繁色艳,是园林、街道、庭院中常见的观花树种。总书记在北京参加义务植树时种植。 7.碧桃:树冠宽广而平展,花型丰腴,色彩鲜艳,在园林绿化中被广泛用于湖滨、水畔、道路两侧和公园内。总书记在北京参加义务植树时种植。 8.元宝枫:落叶乔木,叶形秀丽,是著名的秋季观红叶树种。总书记在北京参加义务植树时种植。 9.丁香:植株丰满,枝叶茂密,春季盛开,花满全株,虽然花朵纤小文弱,但香气浓烈,沁人肺腑。总书记在北京参加义务植树时种植。 10.橡树;生命期长,适应性强,枝干粗壮高大,树冠宽大繁茂,在西斱常常被认为是长寿和强壮的象征。总书记访问英国时种植。 11.云杉:适应性强,能耐干燥和寒冷的环境条件,树干高大通直,高度可达数十米, 胸径可达一米,树姿端庄。总书记访问白俄罗斯时种植。 12.玉兰:落叶乔木,枝广形展,树冠宽阔,花朵硕大芳香,是早春的重要观花树木,也是防治大气污染的绿化树种。总书记访问比利时、澳大利亚时分别种植。 总书记植树时说了啥? 倡导新发展理念 “各级领导干部要带头参加义务植树,身体力行在全社会宣传新发展理念,发扬前人栽树、后人乘凉精神,多种树、种好树、管好树,让大地山川绿起来,让人民群众生活环境美起来。” ——2016年4月5日参加首都义务植树 强调保护生态环境 “森林是陆地生态系统的主体和重要资源,是人类生存发展的重要生态保障。不可想象,没有森林,地球和人类会是什么样子。全社会都要按照党的十八大提出的建设美丽中国的要求,切实增强生态意识,切实加强生态环境保护,把我国建设成为生态环境良好的国家。” ——2013年4月2日参加首都义务植树 重申植树法定义务 “每一个公民都要自觉履行法定植树义务,各级领导干部更要身体力行,充分发挥全民绿化的优势,因地制宜,科学种植,加大人工造林力度,扩大森林面积,提高森林质量, 增强生态功能,保护好每一寸绿色。” ——2014年4月4日参加首都义务植树 呼吁建设“两型社会” “要积极调整产业结构,从见缝插绿、建设每一块绿地做起,从爱惜每滴水、节约每粒粮食做起,身体力行推劢资源节约型、环境友好型社会建设,推劢人不自然和谐发展。” ——2015年4月3日参加首都义务植树 叮嘱一同植树的少先队员加强体育锻炼 “身体是人生一切奋斗成功的本钱,少年儿童要注意加强体育锻炼,家庭、学校、社会都要为少年儿童增强体魄创造条件,让他们像小树那样健康成长,长大后成为建设祖国的栋梁之才。” ——2013年4月2日参加首都义务植树 祝愿友谊天长地久 “前人栽树,后人乘凉。银杏树象征友谊长存,寓意中捷友好绵长久远。希望两国始终从战略高度、以长远眼光看待和把握双边兲系发展大局,让中捷兲系和两国传统友谊像我们共同浇灌的这株树苗一样,不断茁壮成长。” ——2016年3月28日同捷克总统泽曼共同植树
/
本文档为【应该如何去学习计算机编程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索