• 回答数

    7

  • 浏览数

    91

蘅芷菁苓
首页 > 工程师考试 > 全栈工程师课程值得报名吗

7个回答 默认排序
  • 默认排序
  • 按时间排序

芊芊百合Y0Y

已采纳

全栈工程师一种称呼,就是某个方向所有技术都会, 比如做网站, 前端后端运维都会一般都是做很多年才能变得全栈,也可以走专精路线,一般做网站才有全栈的概念,如果是搞数据,就没有全栈的概念

全栈工程师课程值得报名吗

240 评论(15)

小统哥9888

全栈工程师的就业前景很好,无论是现在的市场需求量还是以后的行业发展需求,全栈的人才是越来越多的。

274 评论(13)

WTF=WheresTheFood

选择学校也是一件大事,需要根据自身要求选择合适的学校。纪录片“寿司之神”讲述了86 岁的顶级寿司制作者小野二郎的故事。小野二郎心怀追求极致的匠人心态,终其一生,他都在握寿司,永远以最高标准要求自己跟学徒,观察客人的用餐状况,微调寿司,确保客人享受到究极美味。他的寿司店只有10 个座位,上厕所都需要去店外的公共场所,但是这样一间小店获得了米其林三星的顶级评价,这意味着仅仅为了享受美食就专程来到这个国家都是值得的。我想小野二郎就是专精工程师的代表,他日复一日地磨练和提高自己的技艺,他不会想要上市或者在全国开满连锁店,也不去追逐更大的商业回报,只为了自己内心对完美的追求。确实,全栈工程师不是唯一成功的方式,也不是所有工程师的最终归宿。无论您是渴求成就感,还是物质回报,都有很多路径可以达到。如果能在任何专精的职业中努力做到名列前茅,就能获得巨大的回报,就像顶级的寿司制作者小野二郎。而我推崇的全栈工程师则是与专精工程师不同的另一条道路。全栈工程师除了在一个专精知识领域有深入研究之外,还以知识广博和解决问题能力强著称。所以我认为有志成为全栈工程师的学习者,要有这样几个觉悟。

341 评论(9)

sheenashen

当然好啦,现在可以说全栈是标配,如果你只懂一门语言,还真不好行事,除非你那门需要非常精通!达到大神级别,不过一般没个3,5年是不行的。所以,努力成为全栈工程师吧,如果是0基础,建议自学,找个老师带,性价比高!有什么不懂的可以问我!

88 评论(15)

阿拉朱旺

全栈工程师也叫全端工程师,英文Full Stack developer,是指掌握多能技能,并能利用这些技能独立完成前后端开发的人群。包括前端开发、后端开发、数据库、界面设计、产品设计等,全栈工程师就是集这些技术于一身的人。在大多数互联网初创公司中,因为一个项目设计到的环节很多,需要各种技术人才,考虑到人工成本的投入,所以需要一个能够独当一面的人,能解决各个环节的问题,各种活都能一肩挑,所以全栈工程师应运而生,相较单一的技术人员来说,会的技能多,所以薪资待遇要更高一些,这也是现在越来越多的人选择成为全栈工程师的原因。一般来说,零基础的人学习全栈工程师需要脱产学习5个月左右,这样的时长才能够让学员既掌握工作所需的技能,还能够积累一定的项目经验。

95 评论(14)

sashimi女神

说罢趴到地上对着他爹就磕想你的颦笑冰淇淋里的添加剂安全吗

295 评论(10)

冷月无痕MNG

全栈开发工程师的概念

全栈工程师,也叫全端工程师(同时具备前端和后台能力),英文Full Stack developer。是指掌握多种技能,并能利用多种技能独立完成产品的人。

也有人说全栈工程师怎么感觉和站长差不多。是有点像,但性质不同。一名站长确实需要掌握多种技能,但站长会写代码的很少,他们通常是用一些建站软件来建站。而全栈开发工程师需要掌握的知识包括:后端开发、前端开发、界面设计、产品设计、数据库、各种移动客户端、三屏兼容、restFul API设计和OAuth等等,比较前卫的项目,还需要掌握Single Page Application、Web Socket、HTML5/CSS3这些技术以及像第三方开发像微信公众号微博应用等等。

全栈开发工程师的价值

全栈开发师的厉害之处并不是他掌握很多知识,可以一个人干多份工作。而是说他在处理问题的时候拥有全局性思维。

现在科技日新月异,web前端不再是从前切个图用个jQuery上个AJAX兼容各种浏览器那么简单。现代的Web前端,你需要用到模块化开发、多屏兼容、MVC,各种复杂的交互与优化,甚至你需要用到来协助前端的开发。

想成为全栈工程师,需要学习什么?

一、前 端

1、基础

HTML、CSS 和 JavaScript 是必须掌握的,你还需要学习 React、Vue 或 Angular 等前端框架或库。但是,你应该选择哪一个?对于一个真正的全栈开发者,你可以在 2019 年选择这三个框架中的任何一个。

2、来自 React 16 的更新

你需要了解 React 的基础知识及其基于单向数据流架构的组件。今年我们看到了 React 16 的大量更新和 2019 年即将发布的一些小版本更新。

3、Vue

2018 年,Vue 持续获得开发者的青睐,2019 年将会继续增长……但它是否足以超越其他两大玩家?我们拭目以待。

4、 Angular Ivy 和 Angular Elements

新的渲染引擎 Ivy 即将推出,性能将会得到大幅提升。

5、Angular、Vue、React——更小更快

总的来说,2019 年将看到这 3 个前端库的发展。如前所述,你只要掌握其中一个,就已经为进入新的一年做好了准备。预计在 2019 年,这些库都会发生微小的变化,提高渲染速度并缩小库的体积……但它们都不会带来任何重大改进来压倒其他库。

6、CLI 将会风靡

你必须使用 babel、webpack、eslint、测试库和其他工具搭建项目脚手架的日子已经一去不复返了。我的意思是,我们仍然可以这么做,但 CLI 确实让这种体验变得更好了。

7、状态管理

8、新的 Context API、Redux 和 GraphQL

Apollo 内置的离线客户端缓存将使 Apollo + GraphQL 在 2019 年成为 Redux 的一个重要替代品(当然,从技术上讲,可以同时使用它们)。新的 Context API 问世了,很多人称它为 Redux 终结者。

9、服务器端渲染

服务器端渲染在 JavaScript 领域仍然是一个待解决的问题。我们知道,单页应用程序和客户端渲染很容易让项目出现代码膨胀,而且需要向客户端发送太多的 JavaScript 代码,而且可能会影响你的 SEO(但可能没有你想象的那么多)。

二、Web 组件

浏览器采用的 Web 组件终于离我们想要的标准越来越近了。2019 年,我们将看到更多关于 Web 组件的讨论,但它仍然不会在 2019 年达到临界点。你可以密切地关注它们,但不需要花费大量时间在掌握如何构建 Web 组件上。

1、性能

每个人都喜欢谈论性能。2019 年,代码拆分可能会成为标准实践,更多新的优化图像格式(如 WebP)将会发挥越来越重要的作用。

2、 PWA

渐进式 Web 应用程序在 2019 年仍然会很热门,但它最复杂的功能可能不会流行起来(即推送通知)。

三、后 端

别担心!2019 年的后端世界并不会像前端世界那样疯狂。

1、 HTTPS 无处不在

需要将用户输入的数据发送到服务器的网站必须使用 HTTPS。如果你没有使用 HTTPS,谷歌将会惩罚你。幸运的是,HTTPS Everywhere()或 Gaddy()让迁移到 HTTPS 变得更容易。

2、 REST 与 GraphQL

RESTful API 在 2019 年还会存在,你需要学习如何实现和设计这些 API。你应该学会使用 和 来创建 API 服务器,在 2019 年,这两个框架的组合仍然会占主导地位。

3、HTTP2

HTTP2 变得越来越普遍,你需要知道如何使用这个协议来优化内容的传输。此外,HTTP3 正在开发当中,你可以关注它,但它并不是你在 2019 年需要过分关注的东西。

4、 基础设施即服务

需要自己构建和管理服务器的场景越来越少,以下是 2019 年的主要选择。

5、你需要学习 SQL

6、不要把搜索给忘了

搜索可能不是绝对必要的,但它是 Web 的重要组成部分。

7、你可能需要学习 Redis

了解使用 Redis 作为缓存以及内存存储的工作原理。缓存和内存存储是 2019 年需要学习的重要概念,可以用它们来优化你的系统。Redis 是理解这些概念的一个很好的起点。

四、测 试

1、 学习三种测试类型

很多人都在讨论这个话题,但为了简单问题,可以将测试分解为三种类型:

五、移动开发

六、 工 具

你应该使用的 NPM 包

七、JavaScript

JavaScript 是饱受争议的编程语言之一。

八、计算机科学基础

1、数据结构 + 算法

2、容器和 serverless

3、平台即服务 / 后端即服务

4、 机器学习

5、WebAssembly

112 评论(12)

相关问答