0%

《Web全栈工程师的自我修养》读书笔记

作者:李旭光
引用请标明出处

前言

近日工作不是那么忙,所以有时间看看书,这本书之前就已经读过一遍,隔了一段时间已经有所忘记,所以再次拾起,重新回顾一下。.

什么是全栈

“全栈”是个外来词,翻译自英文full-stack,此处的栈指的是为了完成项目而使用的一系列技术的合集,不是堆栈概念中的栈。

“全端”工程师是指能够完成pc端、移动端等多终端设备适配的情况

什么是全栈工程师

全栈工程师是指一个能够处理数据库、服务器、系统工程、客户端等所有工作的的工程师,根据项目不同,可能是移动栈、Web栈,或者原生应用程序栈。

简单来说全栈工程师就是一个人能搞定一个项目,全能大神一样的人物。

一个Web产品典型的技术栈

服务器+数据库+服务器端编程语言+前端编程语言

全栈工程师技术的兴起有两个重要原因:技术的发展和PaaS(Platform as a Service,平台即服务)服务的平台越来越多。

全栈框架———MEAN

MongoDB-Express-AngularJs-Node.js
前后端采用一种编程语言JavaScript

全栈工程师的要求

一专多长

在一个领域里至少达到高级的级别,然后再去向上游或者下游延伸

关注商业目标

公司聘请你是为了让你产生利润,并不关心你会什么,所以选择技术栈时要考虑的是如何降低公司的成本或者提高收入。

关注用户体验

产品的最终目标是满足客户的需求,所以作为全栈工程师必须要关注用户体验。


这是一些作为全栈工程师我整理出来的干货,这本书本身并不是一本技术性很强的书,倒像是一位过来人介绍些经验,适合刚入职场或者进入职场不久的人,在前端领域比较迷茫时看一看,书中介绍了作者读过的一些书,很有参考性,推荐大家阅读。

如果觉得不错请支持作者
------ 版权声明 ------

本文标题:《Web全栈工程师的自我修养》读书笔记

文章作者:

发布时间:2017年10月12日 - 17:37

最后更新:2023年09月20日 - 10:25

原始链接:https://blog.lifesli.com/2017/10/12/web-quanzhan/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。