何为全栈?

2019 年 6 月 24 日
 zhaode

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

  1. linux/windows/Android/iOS 客户端开发
  2. 前后端开发
  3. 系统 /网络安全防护
  4. 机器 /深度学习算法 /框架
  5. 操作系统 /编译器等底层软件开发
13798 次点击
所在节点    程序员
115 条回复
zhuzhibin
2019 年 6 月 25 日
@guiling 难受 想哭 感动落泪
zhuzhibin
2019 年 6 月 25 日
其实我有一个疑问 想让大家指点迷津 就是短时间内 小公司成为了一名全干工程师 我认为还是有收获的 但是如果长时间并且可能薪酬没有那么理想的情况下 你们会如何抉择?跳槽?继续沉淀?
NeinChn
2019 年 6 月 25 日
@mobi
其实就是扯淡,如果连画大饼的能力都没有
连个后端 /客户端 /前端 /设计都招不到,还妄想什么创业....
招人组建团队是一个最基本的能力
如果只是为了勉强养家糊口自己做点东西接点外包还能理解
如果真是想做点事情,那就免了吧
IsaacYoung
2019 年 6 月 25 日
全干
mumbler
2019 年 6 月 25 日
@annoy1309 还有一种情况是热爱,想自己一个人做出完整产品的
blackcurrant
2019 年 6 月 25 日
从自己挖沙子做 cpu,到自己写操作系统。
Jonssen
2019 年 6 月 25 日
全栈路过,一个人包揽所有活,累的像狗!
hoyixi
2019 年 6 月 25 日
其实是: 全干
rainman777
2019 年 6 月 25 日
如果要做终端的话不得画 PCB 写 FW,还要搞 server 那边的什么数据库,mosquitto 乱七八糟的,还要开发 app,web 端。估计等做完早就凉透了
dartabe
2019 年 6 月 25 日
从招聘来看是 前端三大件 + nodejs + sql 哈哈
lraining
2019 年 6 月 25 日
全栈需要有比较扎实的基础,一个人能 cover 项目所涉及的所有技术栈,对英语有一定要求。基本不会遇到无法解决的问题。好处是很有成就感,坏处就是总觉得时间不够用。
aloyuu
2019 年 6 月 25 日
全栈 = 全会
CasualYours
2019 年 6 月 25 日
@aloyuu 全栈 = 全会 === 全干
wd
2019 年 6 月 25 日
会 JavaScript 就是全栈了
killeder
2019 年 6 月 25 日
全能干
brust
2019 年 6 月 25 日
啥都会一点,啥都不精
MuscleOf2016
2019 年 6 月 25 日
一般在我看来能 hold 住整个项目前后台运维架构等等的,问题都了解是什么的,基本就是了
neroxps
2019 年 6 月 25 日
@annoy1309 包括会做饭炒菜
Lygljj
2019 年 6 月 25 日
12 楼的纯粹想当然的理想状态,23 楼说的才是对的,国内总是想当然的把很多东西粗略的理解成粗暴的 rpg,你以为打游戏一条一条点技能呢?
沟通,带团队也是一种能力,在一定的职业积累后甚至比技术重要的多!我见过很多大公司里职级很高的人反而在各种社区没有什么名气,对于企业来说,全栈不是给你加薪的原因,决定你的薪水是你的工作能给公司带来多大的收益,一个人的力量在现在动辄服务百万计+的需求面前太渺小了。
作为个人,追求什么技术我不予置评,但对于公司,要求所谓全栈,只能说明公司管理的无能,以及,没钱。
karottc
2019 年 6 月 25 日
一般会 react-native 就被叫做全战了

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

https://study.congcong.us/t/577017

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

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

© 2021 V2EX