程序员为什么会选择书籍学习编程

更新日期: 2019-02-01阅读: 2.3k标签: 书籍

如今,找到一个能让你有效提升的资源已经不是什么难事,真正难得是找到一个适合自己的学习资源。

假如你要学习编程,应该从哪里开始呢,是通过一些好书来学习编程还是参加一些在线课程,或者两者结合学习呢?这里我个人建议刚开始的时候可以两两结合,多尝试不同的学习途径,这样你很快就可以了解哪种才是最适合你的,今天,我们主要和大家分析一下,选择书籍学习编程有哪些利弊

首先书籍的形式让我很舒适,闲下来的时候,就喜欢拿一本书看看,下面,先来说说编程书籍的优点:


1、易于与他人分享

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


2、可以离线阅读

我非常喜欢在阳光明媚的日子背着个书包去公园,我习惯带一本和编程或者Web开发相关的书籍,一本书如果讲解的越全面,它在我的背包里停留的时间就越长。

最近,我的背包里的书是《Coding All-in-One For Dummies》,强烈推荐给开始学习编程和Web开发的人。


3、购买前容易检查质量

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


4、实用,可供日后参考

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

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

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

此外,还推荐一本《Python编程:从入门到实践》。从我开始读这本书的那天起,我就爱上了它,非常喜欢每一章结尾的编码练习,所以我对里面的每一道习题都很清楚。因此,每当我在自己的项目中有不知道如何解决的问题时,我就会想起书中有一个关于这个问题的练习题,然后再回头看。


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

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


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


1、尺寸和重量

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


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

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


写在最后

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


而编程书籍是你最简单和直接的选择,通过书籍,你才能够开始构建更大更复杂的项目,最后,希望大家都能早日进阶成为大神。


程序员书库(ID:OpenSourceTop) 编译
书单来自:https://bookauthority.org/books/new-mysql-books、https://createwebsite.pro/best-mysql-book/


链接: https://www.fly63.com/article/detial/1922

web前端开发书籍推荐_css/css3的好书有哪些?

css/css3样式已是web前端开发的主流技术了。每个优秀的前端程序员都应该熟悉,甚至精通css。那么要如何才能学好css,并很好的应用到实际开发中,这篇文章就推荐一些关于css相关的书籍给大家。

程序员书单_程序员必读书籍推荐,你收藏过几本

无论你是初学者,是有经验的程序员,还是软件项目经理,99%的程序员都会收藏的书单 你读过几本?用书籍来武装你的大脑,拯救你的人生,还在等什么

javascript经典书籍_js基础/进阶书籍推荐

web前端研发工程师,目前在市场上是需求量比较大的职业,这个行业的大多数开发者需要靠自己学习,才能越走越钱,本文主要介绍一些比较好的书籍,目前是想介绍给需要学习js的朋友,和需要更上一层楼的同行们。

初学web前端必读的基本书籍推荐分享

零基础开始学习web前端技术,那么没有好的书籍你怎么开始学习呢?作为一个从零开始学习web前端技术的人给大家推荐基本不错的书籍,希望对于刚刚想进入web前端的人有一定的帮助,以下就是给初学web前端最近书籍推荐。

计算机专业的学生,劝你们一定要读这10本书

每个专业都有必读书单,就像每个专业都有必修课一样,计算机科学专业也不例外,与任何研究领域的学科一样,计算机科学也有着悠久的历史,其发展历程和成果,足以填满一座图书馆。

学习mysql数据库书籍推荐

如果你有兴趣学习MySQL,那么,你最好读一些由该领域经验丰富的专家撰写的书籍,下面是一些关于一些MySQL书籍,作者都是经验非常丰富的专业人士,如果你打算在2019年学习MySQL,这些书籍一定是不二之选

关于网络安全必读的10本书

因为每个人读书的时间都非常有限,这样做是希望能够帮助读者过滤出最好的书籍,前不久,Cybersecurity Ventures的主编Steve Morgan在发表了一篇文章,里面推荐了十本关于网络安全的好书

程序员书籍推荐:如何写好代码?

一个程序员具有一定编码基础之后,一定想要再进一步提升,从会写基础代码,到会写可读的优秀代码,重构现有代码以及设计模式等如果你已经有了一定的编程基础,想要进一步的提升自己,不妨从以下几本书开始

小白必看的web前端基础书籍

其实与web相关的书籍还是很多的,因为web的领域就是比较广的,因为有过web开发经验的都知道,web,就开发语言就有php,jsp,asp,.net等多种语言,那么这些语言对应的后台开发就有对应的书籍

web前端基础书籍

其实与web相关的书籍还是很多的,因为web的领域就是比较广的,因为有过web开发经验的都知道,web,就开发语言就有php,jsp,asp,.net等多种语言

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!