何为全栈?

2019-06-24 19:29:08 +08:00
 zhaode

经常能在 v 站看到全栈工程师,想问一下:需要精通哪些知识才能称为全栈? 想到一些基础的:

  1. linux/windows/Android/iOS 客户端开发
  2. 前后端开发
  3. 系统 /网络安全防护
  4. 机器 /深度学习算法 /框架
  5. 操作系统 /编译器等底层软件开发
12084 次点击
所在节点    程序员
115 条回复
ynohoahc
2019-06-24 19:34:42 +08:00
这是全能神
zhaode
2019-06-24 19:36:39 +08:00
@ynohoahc 😂😂😂你这个称呼 xswl
shawndev
2019-06-24 19:38:48 +08:00
foolstack engineer
CodingNaux
2019-06-24 19:41:29 +08:00
全包
annoy1309
2019-06-24 19:43:43 +08:00
全栈一般有三个原因导致:
1 公司规模太小或者太抠门,使得你必须什么都会要懂一点。
2 和你对接的同事太过于睿智以至于你必须什么都要懂一点。
3 你工作量不饱和导致有有想法去什么都去了解一点。
nuistzhou
2019-06-24 19:53:39 +08:00
@annoy1309 有道理!
opengps
2019-06-24 20:03:49 +08:00
去小公司,一个人干全部活,比如前段,后端,数据库,文书,财务,人力就是全栈
harde
2019-06-24 20:11:12 +08:00
一个人就是一家公司,还 TMD 是个全能公司。。。
okoook
2019-06-24 20:12:40 +08:00
写得了代码,画得出 ppt,收得了快递,打得过产品经理
Raymon111111
2019-06-24 20:45:49 +08:00
全栈就是公司太小或者业务太小

一个方向专精已经很不容易, 还要方方面面都会, 基本不太可能





就问这么一句, 有多少人看过 mysql 的源码? 一个写业务代码的人, 终究是当不了 dba 的
janus77
2019-06-24 20:47:28 +08:00
全栈不需要精通谢谢,只需要会用就行的
season4675
2019-06-24 20:52:07 +08:00
比如做个 android app,你 Android 客户端会,底层操作系统会,还会前端后端,也就是说你一个人 cover 了整个项目……那就算全栈了
php01
2019-06-24 20:52:42 +08:00
随便单拿出一个技术栈,都能以只会这个技术,而拿到一份当地该技术栈中等水平的收入的工作。
guiling
2019-06-24 20:57:13 +08:00
全干,干着干着就全栈了
mobi
2019-06-24 21:00:17 +08:00
很多人不明白,其实全栈的真正意义并不在于多学了几门技术,而在于说,你拥有了将一个想法完整的转化为一个产品的能力。

这种能力让你从一个不能脱离生产线的螺丝钉、不能离开公司独立生存的雇员,变成了一个对自己的工作,对自己的生活,对自己的事业拥有选择权的一个人。

你当然可以到大厂里面去打工,因为挣钱快嘛,但是当你不开心的时候,不想要这种生活的时候,可以自己开公司,可以自己做软件卖;当你有一些非常好的想法的时候,你不用去说服投资人和找帮你补前端或者后端工作的小伙伴,只需要用自己空闲的时间,就可以慢慢的把它给做出来。

当你创业的时候,你不用天天担心,技术部门里面某一个单点的程序员突然离职(创业公司里非常常见),因为你知道最差的情况下,你是可以自己去把这个地方的东西给做掉的。大不了边熬夜边招人呗。

这种控制力非常棒。

我也不是在忽悠说,你现在就要去学一个什么全栈的课程,而是说你可以在自己现有技术栈的基础之上,以很低的成本去补全自己的这种能力。

js 的把 node 和混合 app 搞搞,android 的顺便用 java 搞定下后端,php 的同学补下小程序开发。再多做几个产品练练手找找感觉,这种能力就慢慢出来了。

作者:Easy,这是我特别认同的一段话,也是我一直向往的状态!
dabaibai
2019-06-24 21:01:00 +08:00
就是连淡茶倒水都得自己干的人
akira
2019-06-24 21:54:27 +08:00
12 就已经全了啦
jon
2019-06-24 22:07:02 +08:00
就是少拿钱多干活
lccgsn
2019-06-24 22:31:25 +08:00
ps 呢
zhuzhibin
2019-06-25 00:13:20 +08:00
@annoy1309 我觉得除了第二 全中

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/577017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX