A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Liufubin0321 初级黑马   /  2019-6-17 14:33  /  847 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

       今天在微信里看到韩食君写的一篇推文,觉得挺有感觉的,内容如下:因为亲身接触过,所以我一直都觉得,很多普通本科的培养方式是有问题的。问题主要在于两点:第一,很多东西都讲个囫囵吞枣,大部分老师上课没有激情,内容平铺直叙,草草而过,学生分不清重点要点,学起来没有方向而且很吃力;第二,课程设置杂而浅,什么都讲一点,什么都作要求,不管技术是否过时,不管学生自身的规划方向,到最后学生可能好像什么都懂一点,其实什么都不懂。
        我个人认为学编程应该“从上到下,再从下到上”,什么意思?首先从上到下,是先从最上层学起,比如一开始你可以利用html写一个能够看得到页面,通过改变样式和布局,你能够直观感受到你做到了什么;比如写一个最简单的python爬虫,你可以快速获取你想要的数据。这些都是作为初学者能够真切感受到的,他们会因此感受到成就感,觉得编程好神奇,很酷。这样才会有很强的学习动力,接下来渐渐去了解下层的东西,比如浏览器是如何渲染的、网络是如何通信的、程序是如何运行的等等问题。接着从下到上,知道了程序运行的原理后,可以开始写一些稍微复杂一点的应用,此时即使出现一些bug,你也大致会有一个查找问题的方向,不至于两眼一抹黑。若能够通过自己的努力解决问题,那更是成就感爆棚,学下去的信心也会逐步提升。如此“从上到下,从下到上”反复多个阶段,你的编程能力也就会慢慢得到提升。
       所以我认为学编程,主导性是很重要的,比如,学习java,“我拿起一本书,从头读,反复读,尽量记住自己读过的内容。”学习语言,我觉得读五遍不如写一遍,程序里都是细节,细节都是魔鬼,而这些光看书是很难看出来的。在初学阶段,哪怕最简单的代码,自己写一遍也许都会带来很大的收获。
   “真正把一门语言学透,我想最好选择了一门语言,不管市场对它的需求,一直作为一种储蓄学、练下去。”把一门语言学透固然有道理,但如果你是为了从事这行,那又是何苦呢?好像有点自己和自己过不去。在学习上,死磕是一种重要的品质,但还是那句话,选择比努力重要,否则越努力,越落后。



9 个回复

倒序浏览
财富是一时的朋友,而朋友才是永久的财富;荣誉是一时的荣耀,做人才是永久的根本;学历是一时的知识,学习才是永久的智慧!
回复 使用道具 举报
除了恐惧和欲望,还有什么可以激励自己长期地努力?
回复 使用道具 举报
选择了,便走下去。
回复 使用道具 举报
面对生活的选择,可怕的不是“大环境”,而是我们自己。勇于走出自己的舒适圈,勇于挑战自己,加油……
回复 使用道具 举报
“有人说...学习是为了完善人生,而非享乐人生,追求卓越,成功就会在不经意间追上你……”
回复 使用道具 举报
今天很残酷 明天更残酷 后天很美好,坚持:5_229:}
回复 使用道具 举报
一个人幸运的前提,其实是他有能力改变自己。嗯,来到这里的我们都是幸运的吧?
回复 使用道具 举报
除了恐惧和欲望,还有什么可以激励自己长期地努力?
回复 使用道具 举报
仔细看看周围的人,始终有那么一些人,坚定地在向前走着,他们变成闪闪发光的存在,总觉得他们就像是神似的存在这世界上,可是我们不知道他们到底用了多少努力,才换来了这样的一个他们想要的人生。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马