也谈学习

我之前分享过一篇文章:给coder的十个读书建议

我不知道为什么要写这个?但肯定不是为了告诉我的读者怎么去学习,因为我还没这个资格。只是单纯的将遇到的现象和自己的想法记录下来,所以不喜勿碰。

前段时间,我想到了一个项目。然后我就去问了我认为在技术方面比较不错的人(当然比较范围是在学院)。我想知道他对社区的了解有多少。

当 我问他知道哪些社区的时候,得到的回答思CSDN,然后就没有了。我又问他知不知道一些个人的技术博客,他说只是偶尔去CSDN上随便看一下别人的博客。 满心欢喜的提问,换来了这样的回答,着实有点小失望。因为他还是一个即将步入大四的人了,目前做的是JavaWeb开发,算是半个准码农了。

我不知道他平时怎么学习的,当然我也没有资本去教导别人怎么去学习。但是,除了知道CSDN,博客园、月光博客、开源中国等这样的知名社区或个人博客都不了解的话,就有点闭门造车了。

当然,我身边很多这种人。原因我认为主要有两点:

1、学校是以中医药为主的中医类学校

我校与北京中医药大学、上海中医药大学和成都中医药大学号称中国最早的四所中医药大学了。无论是论资排辈还是按照中医药方面的综合实力排名,我校均可以在 名列前茅之列。而在国际的中医药领域,我校也有非常好的声誉。每年都有许多国际生来我校交流学习,对于一些大型的中医药学术交流,我校也是也在首选之地考 虑之列。

但是,对于中医药之外的专业,例如经济学、心理学、国际贸易以及计算机相关专业等都显得薄弱,并且还在新增专业,如去年新增的保险学(而从师兄了解到,我 校貌似没有保险相关专业的教师存在),以保证我校正在朝着“综合强校”的方向迈着快速的步调前进。关于我们学院的取名,还有一个流传的吐槽:听师兄说,学 院未更名之前,叫计算机学院,所以很多人就简称“计院”,叫着叫着,就变成了“妓院”,以至于后来有人不好意思跟别人说我是计算机学院的。后来更名为医学 信息工程,与我专业同名,因此,也有老师就说:你们专业和学院名相同,足以看出学院对你们专业的重视。是不是忽悠我们就暂且不论了。

2、学习氛围不够

或许由于中医药这个大背景,所以我们学院的学习氛围整体比较差。少有技术交流或者与互联网相关的讲座或者交流会,纵观三年来的全校性讲座,还没一个讲座是 与IT相关的。而在学院内部,也是少的可伶,好不容易举办一次,听的人都玩着手机或睡觉,讲的人就在东扯西扯。所以,学院举办的讲座,除了大一会有自愿去 的,其它年纪屈指可数,以至于学院会采取签到等前置性措施来“强迫”高年级的人去。签到和学分挂上钩了。

记得是上个月吧,我们学院举办了第一届编程大赛,以促进大家对计算机的学习兴趣。可到后来,因为报名人数少吧,报名的deadline一托在托。我也不知道比赛举办的怎么样,最后参加的人有多少,因为到现在没有一点关于那个比赛的信息了。

还有一个次要的原因就是图书馆的藏书了。虽然说图书馆有一个自然科学书库,但是关于计算机编程方面的书籍部分都是三年或者五年甚至十年之前出版的,很旧很旧了,出版年代久不说,但书的内容都不怎么滴,有的书籍例举的程序示例都漏洞百出。在给coder的十个读书建议一文中提到,书不一定要买,可以与朋友互借,读书要有选择性,要做读书笔记,学会与人分享。所以,我一般都自己去买一些被奉为经典的编程书籍,因为身边买书的人比较少,原因就在上面了。而对于读书笔记和分享,我觉得最好的方式就是写博客了。

对于读书这方面,我分享一下我的读书方式:

1、买书或者看书,首选公认的经典书籍

《XXX入门经典》、《XXX精通XXX》等之类的大部分都是垃圾书,没必要浪费时间或者金钱,看了对自己没有多大用处,因为我对此有体会,所以我还是有 资格说这句话的。当然,不能一棍子打死,例如《SQL入门经典》就算的上时一本经典书籍,所以,我用了“大部分”这个修饰词。

2、经典书籍要多看几遍

很多人买了书,看了一遍之后就万事大吉了,基本不会回头在看,甚至有的就转送他人了。相对来说,我会更愿意送吃的或者日常用的给别人,也不舍得把自己买回 来的书送给别人。作为礼物送给别人的另当别论。经典的编程书籍之所有被奉为经典,一是它有庞大的粉丝群体在推荐,二是专业性强,三是涵盖了某个领域的大部 分基础知识或者进阶精要。一遍过去,肯定存在很多的盲点或者难点的,所以就必须吃回头草。我第一遍一般是通读,了解书的大概内容;紧接着第二遍则是细读, 对于书上的编程示例多敲敲,开始做一些笔记;隔一段时间之后,我会在去读第三遍、第四遍。。。。因为在相隔的这段时间内,我又增加了一些编程实践,对于一 些问题有了新的认识,当再去读的时候,对于之前不懂之处有时就会有恍然大悟之感。

当然,除了 从书籍上获取知识,另外一个途径就是博客和社区了。别人以博客的形式去分享自己的实践经验、总结的技巧是我们从书本中获取不到的,我们干嘛不去学习呢?不 要只局限于书本和自己的圈子,互联网是一个分享的时代,你掌握的那点技术别人N年前就研究过了,藏着掖着干什么?闭门造车只会缩小你自己的视野。人外有人 天外天,应当以包容谦虚、乐于分享和善于学习的姿态去迎接这个美好的互联网时代。

文章的最后,分享部分我读过的经典编程书籍:《Java编程思想》(4遍)、《C primer plus》(4遍)、《C++ primer plus》(3遍)、《C++ primer》(2遍)、《细说PHP》(4遍)、《JavaScript高级程序设计》(3遍)、《JQuery实战》(3遍)、《SQL入门经典》 (2遍)、《Java程序设计语言(基础篇)》(3遍)、《Java程序设计语言(进阶篇)》(4遍)、《C陷阱与缺陷》(2遍)、《Android应用 开发揭秘》(2遍)、《CSS禅意花园》(2遍)。

原文首发:http://www.ido321.com/1354.html

时间: 2024-10-24 12:23:10

也谈学习的相关文章

由SecureCRT命令行快捷键谈学习思想

由学习linux SecureCRT命令行常用快捷键开始谈起! 1)老男孩说,抓重点(重点非难点) 任何一个领域.学科,任何一个职位.工作,都有学不完的知识,优秀的学生总能抓住重点去学习,如果泛泛的去学,虽然学完了,结果大脑里还是一片空白. 例如:老男孩老师在第一堂课时给学生留的课外总结,一部分学生在总结时,就是百度下,然后复制出来到文档里,好点的排个版,差点的直接交作业了. 未经过自己的思维思考过滤过的知识,几乎没什么价值可言,在我们的脑袋里也不会有太多的印记. 因此,在学技术时,尽量先学重点

浅谈学习掌握linux系统的优势

纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注. Linux系统让我们懂得了共享.开放.自由可以让人类生活的更加美好,开源精神是一种让每个从事Linux行业的技术人员从骨子里自豪的情怀,开源产品的兴盛受益于开源社区的强壮根基.Linux真的给了我很多,不仅仅是科技之美,更是生命之美.接下来我希望更加切实的谈一谈Linux,让我为你揭开Linux系统这贵妇的面纱,一探究竟,希望能够与你们产生共鸣!Linux操作系统最初是在1991年10月份由芬兰赫尔辛基大学的在校生Lin

文科生细谈学习Linux系统的重要性

首先大概介绍下自己,我学的是公共事业管理方面的专业,可以说是面向纯理论,社区管理社会管理的专业,但是从大二开始,对网络及服务器运维方面产生浓厚兴趣,并不断在网上找相关资料. 在这期间经历过很多,单说桌面环境从Ubuntu到Arch到传闻中以美化著称的elementary OS再到Centos和Debian,对了,还有当时和现在反响都不错的deepinlinux.这些当时都是本着好奇的心理,在不断地折腾,因为刚刚从win平台中折腾过来,比较顺眼KDE,Gnome,和MATE这样的桌面环境(毕竟是小

读书破万卷下笔如有神——谈学习编程

程序是编出来的,不是看出来的,当然. 文章也是写出来的,不是看出来的,但是问题在于,没有人能在学完了语法和基本句型之后就能写文章. 所谓读书破万卷下笔如有神,在学习编程的过程中也是适用的.因为学习的第一步便是模仿.看别人如何写程序,能够获得关于程序的直观感性认识,令程序不再神秘,不再陌生(这一点对于初学者而言尤其重要),能够看到抽象的语法知识在具体的程序中如何运用,能够领会别人编程的思路,这一切对于自己上手编程都是十分必要的. 但是,为什么我们平时都要那么强调动手编程序呢? 但凡一个编程高手都会

谈学习:合格的编程自学者必须知道的几点

这个时代离不开技术型人才,特别是在这个网络日渐日益成为一种生活主流的时代,网络型技术人才显得格外上眼,过去.现在.未来,总会不间断的有太多的人走进走出这个行业,可也会有很多的朋 友对于编程工作潜在的一些要素缺乏理解或者认识不到. 1.技术是个周期长.实践强的过程 对于技术,实践和时间永远是第一的,没有时间,你不会学会走路:没有实践,你永远不知道如何走路!时间给了我们积累的空间,实践让我们理论付诸于实施,每个编程爱好者都是在时间和实践中 一步一步让自己成为编程高手. 2.技术具有关联性和持续发展性

浅谈学习selenium的一些知识点的总结

学习自动化测试,先得学习一门语言.自动化对语言要求掌握的程度不深,但必须得会基本的入门语法. 我学习的是python2,简单,易懂,上手快. 每天敲就是了. 我的学习路径是: 先学习一段时间python2.7,然后在开始学习selenium,现在开始学习robotframework了,这是后话. 对于selenium入门不难.先学习API方法.(我是买了一本虫师的自动化的书籍当参考书的.书名:<<selenium2 自动化测试实战 基于python2>>,这本书对我的帮助很大,感谢

初谈学习的大致路径

道生一,一生二,二生三,三而无数.  大道至简! 抱元归一. 我们所设计的,都会依照一定的规则,原则去开发一定的模式,从而实现复用,通用性. 学习模式,实践是检验真理的唯一标准,从无到有,了解模式的构造,进而理解设计意图,主旨,内涵,领悟背后的原理. 学习通常是滚雪球,慢慢的积累,厚积薄发,坚持不懈的…… 话说:三分天赋,七分汗水,一分机会.

[麦先生]浅谈学习PDO之了解PDO

关于PDO首先我们应该了解下什么是PDO: php data object  即数据的抽象层,我们理解为php里数据库的抽象层;其诞生的意义在于,有效的解决了数据跨不同数据库的不兼容问题,提高了开发效率,使数据迁移变得简单高效; 在学习PDO时我们要时刻牢记PDO的三大特性: 跨数据库操作.比如orcal,mysql,SQLserver等; 支持预处理:其目的主要是防止sql注入,同时也有助于提高数据执行效率,因为是语句和变量分离; 支持事务: 事务即多条相关的sql语句组成一个功能事务;当事务

也谈谈学习

这两天看了大卫张的<大卫谈学习>,对自己这几年的学历历程以及对学习的探索的感悟给表达出来了,也勾起我对学习的思考过程. 在大学的四年过程之后,我明白了为什么要上大学,大学里面要学习那些知识以及如何学习这些知识.相对于社会来说,大学选择的余地比较小,对学习的理解也仅仅限于学习知识,而知识主要就是本专业学科以及这些专业衍生的基本技能. 工作这么长,开始也一直按照大学的方式去学习,但是发现往往在达到一定程度之后,成长的速度开始减慢并且开始停滞,在漫长的摸索阶段,对学习重新了有了新的领悟. 就像哲学的