为了账号安全,请及时绑定邮箱和手机立即绑定
首页 手记 程序员入门选择书籍学习的利与弊

程序员入门选择书籍学习的利与弊

2019.03.03 16:00 1344浏览

假如你要学习编程,应该从哪里开始呢,是通过一些好书来学习编程还是参加一些在线课程,或者两者结合学习呢?

这里我个人建议刚开始的时候可以两两结合,多尝试不同的学习途径,这样你很快就可以了解哪种才是最适合你的,今天,我们主要和大家分析一下,选择书籍学习编程有哪些利弊

下面,先来说说编程书籍的优点:

1、易于与他人分享

如果你喜欢别人讨论问题,有本书就可以更好的展示这些主题,面对面讨论问题对于在线课程来说比较困难,因为你只能在视频播放的时候才能看到/听到,有了书,你可以自由地在各个页面来回切换。

2、可以离线阅读

网上很多人都吐槽程序员的双肩背包,但是这又怎么样呢?我的包里不仅有电脑,也还会放一本书,我觉得这是让我引以为傲的事情。

习惯带一本和编程或者Web开发相关的书籍,一本书如果讲解的越全面,它在我的背包里停留的时间就越长。

《JavaScript权威指南(第6版)》,淘宝前端团队翻译的,看译者列表都是一堆大神。这本书又叫犀牛书,号称 Javascript 开发者的圣经,网上对此书评价很多,大概意思都是说这本书是一本 JavaScript)文档手册,没有完整看过一遍此书的都不能算是一名合格的前端工程师

3、购买前容易检查质量

当你在书店拿起一本书的时候,可以很快速的浏览它的内容,看看他的结构,设计和实际内容是否合你的口味。此外,如果你是在亚马逊上面购买书籍,也可以通过Look Inside工具查看下一本书。

4、实用,可供日后参考

如果你感兴趣的话题,随着时代的发展不会有太大的变化的话,那这本书在很久以后依然可以作为参考资料的来源,而且有时候,在编程书籍上做笔记比在线课程要容易多了

例如,在你的书架上有一本HTML和CSS的书,那你就可以非常快速地检查一个特定的标签或语法规则。这点在你刚开始入门学习的时候感觉尤其明显。

如果你正在寻找一本好的入门级书籍来开始web开发,我强烈推荐Jon Duckett的《HTML & CSS设计与构建网站》

5、对于难题,可以反复阅读

与音频和视频相比,纸质书籍有一个巨大的优势,你可以任意反复阅读某一段,或者快速复习刚刚阅读过的内容,甚至是只看某一页面的某个段落。即使是最基本的主题,我通常也需要阅读两遍才能真正的理解它,在这一点上,书籍肯定是比在线视频要好的多

说了这么多阅读书籍的好处,下面就来说说阅读书籍的缺点:

1、尺寸和重量

我很喜欢买新的编程书籍,但是它们大多又大又笨重,这意味着它们会占据你相当大的空间,假如你需要经常搬家的话,那么你买书之前就要三思了,尤其在书多的情况下

2、书籍内容大多很快就过时了

如果你学习的编程主题发展的速度很快,那么书中的信息会很快过时,例如web开发中新的JavaScript库和框架似乎总是凭空出现一样,所以它们的受欢迎程度变化很大。如果你是学习一门可能会很快“变老”的技术,那最好是去上一门在线课程,而不是读书。

最后

无论你选择何种方式学习编程,最重要的还是实践,自己构建、破坏和修复项目是学习编程的最佳方式,理想情况下,当你开始学习的时候,脑海中已经有一个未来的目标,比如建立一个自己的网站,或者是工作中做一些数据分析,或者是开发自己的app…然后针对性的去寻找一个适合自己的进阶学习资源。

点击查看更多内容
0人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
软件工程师
手记
粉丝
71
获赞与收藏
400

关注TA,一起探索更多经验知识

同主题相似文章浏览排行榜

风间影月说签约讲师

51篇手记,涉及Java、MySQL、Redis、Spring等方向

进入讨论

Tony Bai 说签约讲师

152篇手记,涉及Go、C、Java、Python等方向

进入讨论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消