打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
2016 年最值得程序员阅读的开源书:《全栈增长工程师指南》

环信&OSC请百万oscer一起观看《魔兽世界》(请在姓名后注明:oscer)>>> ?  

这本书来源于在《Repractise简介篇:Web开发的七天里》中所说的 Web 开发的七个步骤而展开的电子书。当然它也是一个 APP,是一本关于如何成为全栈增长工程师的指南。

编写过程

昨天,我终于把这本电子书(可在GitHub上阅读、下载)的初稿写完了,已经有75,505个字了。

在8星期49天里,一共提交了477次,修改了212个文件。

收到了1.4k+的star:

在最开始的时候,我对这本书的定位是整理自己所学的知识——让自己Growth。因为输入是最好的输出,如图所示:

整理自己所学的知识并不是一件容易的事,但是却是一件特别有意思的事。在这过程中,我发现自己还需要补补一系列的基础知识。我倒是重新阅读了几十本书 。而到今天,由于工作的原因,很多技能、技术、知识点已经丢失了。

而这些实现上应该是需要去补充的基础知识。如:

  • 我对算法和数据结构已经忘却到一定的程度了。这些知识都是我在多年前学习的,后来的日子里就没有好好用过。

  • 我甚至已经忘记很多熟知的概念,大抵是因为用得不多,然后没记住。

知道自己不知道,倒是一件特别好的事情。喜欢这种感觉,反正我暂时也不想去学习那些不知道的,暂时保持一些紧迫感。

所以什么是Growth Enginnering?

全栈工程师

我们在前言里,对比了两种不同的工程师——全栈和专家。全栈可以依赖于学习能力扩展知识体系,而专家则是深入某个领域。问题来了,什么是全栈工程师?,即:

               他们能够自己构建和部署一个完整的、可以工作的应用程序,而不需要其他任何人的帮助。

而大部分人认识里的全栈工程师,则是全栈专家,即对下面的所有知识点都精通。

由于软件开发成本的极速下降低,这个行业正在迎来后发者优势的时代,即年纪越小的开发者会使用越先进的技术。我看到的那些所谓的专家理论者,也不得不走向全栈。

那些不喜欢接触自己不熟悉的领域、停滞不前的专家,喜欢鼓吹全栈无用。

人本身就存在不同的差异:内向的人可以深入某个领域,外向的人可以成长全栈。只是人们走向全栈的方式过程不一样罢了!

编程只是全栈的一部分技能,全栈也只是一部分技能。

增长工程师

增长工程师的定义很简单,即持续学习。

既然我们都会完整的开发一个应用,那么我们也掌握足够的技术去成为一个Growth Hacker:

既然我们都会完整的开发一个应用,我们也可以成为大数据领域的一个英雄:

既然我们都会完整的开发一个应用,我们就能开发全平台应用:

全栈增长工程师指南

我们都会学习,但是有时候我们只是不知道应该学习什么而已

因此,这是一本指导性的书籍。不要指望从这本书中学到所有的知识点,但是他可以帮助你构建知识体系——这是其他技术书籍所欠缺的。它可以告诉你,你可以学习什么,然后看什么书。

下载和预览:https://github.com/phodal/growth-ebook

或关注微信公众号 phodal 了解更多。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
读书日限免 | 这本前端修炼之道今天免费领取啦
拥有这十项必备的基本技能,你就是合格的机器人工程师!
技术的突破,从加入西门子工业“技术π”圈子开始
我写的那六本开源计算机书
如何成为一名全栈增长工程师?
如何找到自己的人生目标?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服