当前位置 博文首页 > li295214001的专栏:全栈工程师指南

    li295214001的专栏:全栈工程师指南

    作者:[db:作者] 时间:2021-08-13 22:12

    全栈工程师指南

    这是一本不止于全栈工程师的学习手册,它也包含了如何成为一个 Growth Hacker 的知识。

    全栈工程师是未来

    谨以此文献给每一个为成为优秀全栈工程师奋斗的人。

    技术在过去的几十年里进步很快,也将在未来的几十年里发展得更快。今天技术的门槛下降得越来越快,原本需要一个团队做出来的 Web 应用,现在只需要一两个人就可以了。

    同时,由于公司组织结构的变迁,以及到变化的适应度,也决定了赋予每个人的职责将会越来越多。尽管我们看到工厂化生产带来的优势,但是我们也看到了精益思想带来的变革。正是这种变革让越来越多的专家走向全栈,让组织内部有更好的交流。

    你还将看到专家和全栈的两种不同的学习模式,以及全栈工程师的未来。

    技术的革新史

    从开始的 CGI 到 MVC 模式,再到前后端分离的架构模式,都在不断地降低技术的门槛。而这些门槛的降低,已经足以让一两个人来完成大部分的工作了。

    CGI

    二十年前的网站以静态的形式出现,这样的网站并不需要太多的人去维护、管理。接着,人们发明了 CGI (通用网关接口,英语:Common Gateway Interface)来实现动态的网站。下图是一个早期网站的架构图:

    CGI 网站架构CGI 网站架构

    当时这种网站的URL类似于:

    https://www.phodal.com/cgi-bin/getblog
    cs