文章转载自「开发者圆桌」一个关于开发者入门、进阶、踩坑的微信公众号

读书推荐:2017 第一期_好书

这是圆桌第一次推荐书籍,为什么有这个想法呢?


记得自己刚入门时不知道买什么书来看,比较迷茫,基本上是身边的朋友买什么就跟着买了,可能并不适合自己。


网上有很多的文字同样在讨论读什么书,以及如何读书,看来不只我遇到这样的问题,因此有了一个想为大家推荐书籍的想法,开发者圆桌推荐与互联网、创业、开发者、技术相关的书籍。


这些都是我看过的书籍,有不喜欢的也没关系,每个人的关注点可能不一样,仅供参考。


Head First系列


该系列书籍是由 O'Relly 出版社发行的一系列教育书籍,中文一般翻译为“深入浅出”,它强调以特殊的方式排版,由大量的图片和有趣的内容组合构成,而达到非疲劳的沉浸式学习效果。


举个栗子,如果你不知道什么是Java的跨平台工作方式,通常的做法就是阅读一大段生硬难懂的文字,到最后可能还是无法理解。Head First 则另辟蹊径,通过一张张好玩的图片解读晦涩难懂的抽象概念,如图所示:

读书推荐:2017 第一期_好书_02


这就是我推荐 Head First 系列书籍的原因,当然目前 Head First 系列书籍不仅针对Java,已经扩展到诸如数据结构、设计模式、SQL等等。



SQL Cookbook


SQL是计算机世界的语言,在用关系数据库开发报表时,将数据放入数据库以及从数据库中取出来,都需要SQL 的知识。很多人以一种马马虎虎的态度在使用SQL,根本没有意识到自己掌握着多么强大的武器。本书的目的是打开读者的视野,看看SQL究竟能干什么,以改变这种状况。


这本书以实际问题切人,分别介绍了常用的5款主流关系型数据库对应的SQL解决方案,举个栗子如下所示:

读书推荐:2017 第一期_技术书籍推荐_03

我本人写了6年左右的SQL,最近才看到这本书,真是相见恨晚,所以极力推荐给大家,值得学习。



精益创业


精益创业的核心思想是,先在市场中投入一个极简的原型产品,然后通过不断的学习和有价值的用户反馈,对产品进行快速迭代优化,以期适应市场。


精益创业(Lean Startup)由硅谷创业家Eric Rise2012年8月在其著作《精益创业》一书中首度提出。但其核心思想受到了另一位硅谷创业专家Steve Garry Blank的《四步创业法》中“客户开发”方式的很大影响,后者也为精益创业提供了很多精彩指点和案例。


作为一名创业者,推荐这本书,非常实用。对于互联网创业者、产品研发都有着重要的指导意义。