你们如何看待一般有点规模的公司都不需要全栈

2018-04-18 10:59:25 +08:00
 IllllI
你们如何看待一般有点规模的公司都不需要全栈 有的说为了项目安全(更好管理团队) 有的说学的多不精(好多人都在沟通和发呆上浪费好多时间)
9825 次点击
所在节点    程序员
68 条回复
ChefIsAwesome
2018-04-18 12:58:02 +08:00
什么叫全栈?能同时写 web 前端加后端的?那我还想做 iOS 和 Android 呢?这客户端也是前端,谁来写?
如果我招人过来专门做客户端,他们就干一份前端的活。但是全栈的哥们要干两份的活,他进度怎么跟客户端的一致?
全栈哥们每天加班,客户端闲着没事干。这种情况工资让我怎么发?
luoway
2018-04-18 12:59:12 +08:00
早期 web 开发者都是全栈,哪分什么前端后端
现在前后端分离意识有了,也就有了前端后端
只是再谈需求的时候,总要叫上两个以上的人
实在不符合“小步快跑”的互联网产品开发流程
于是重回全栈,一个人理解了再把任务分一下
沟通理解不了的问题那就 show me your code
zhengxiaowai
2018-04-18 13:02:00 +08:00
我来说说把, 目前我司正在招全栈,我本身也算一个全栈,熟悉 Python 和 JavaScript。

全栈什么都不精?
精不精看个人,不是每个人都有机会接触高大上的东西,大公司也是如此。全栈只是工作方向,不是你的研究方向。打个比方,你熟悉前端开发,但是对后端比较感想兴趣。这时候你在后端开发时候就是时时刻刻想着前端这么做适不适合,久而久之,你对后端的架构就会变得很优雅,设计合理使用简单。


在国外很多公司不分前后端,只会分职位,比如产品工程师、基础架构工程师( facebook、airbnb 等)
你的职责是产品,那么你就有责任对产品的每个方面负责,也是是前端多一点,后端多一点,看个人兴趣。

有点规模的公司都不需要全栈?
可以问问招聘的人,要不要全栈,人家肯定说最好要,但是现实比较残酷。
看看国内外的招聘,所有招后端的会前端(或者前端会后端)都是一个大大的加分项,因为这可以减少很多沟通成本。
这个主要有几个原因:
1. 全栈人才少,靠谱的就更少,写的 DEMO 就说会全栈。
2. 全栈要的多,很简单,因为你会的比别人多。
3. 全栈风险大,一跑路很可能别人很难接手,因为你全栈。

所以如果你是个全栈会 Python 会 React,欢迎来撩: https://www.lagou.com/jobs/4042032.html
zhangdawei
2018-04-18 13:23:35 +08:00
最近招聘,看了各种精通这个精通那个的简历,觉得全栈是少数人的
k9982874
2018-04-18 13:28:11 +08:00
因为大公司都明白过来了,页面仔学学 Python, Node.js 会写 API,前端 VUE 一学就敢说自己是全栈。
技术栈列出来什么 Node.js Vue Webpack ES6 时髦的要命。
真刀真枪上阵了连个环境配不起来。
rocksolid
2018-04-18 13:31:22 +08:00
1 个全栈干得了 5 个人的活么?技术再强时间摆在那里
blless
2018-04-18 13:39:41 +08:00
@zhengxiaowai 我觉得你这还不算全栈…只是前端后端…
RHFS
2018-04-18 13:43:18 +08:00
感觉很多人对于全栈的理解还是有点误区。。
netlxl
2018-04-18 13:50:17 +08:00
你这句话等于是问:既然 DNA 是一样的,为什么受精卵要分化成不同的器官细胞。
IllllI
2018-04-18 14:35:32 +08:00
@netlxl 为什么感到了一种盛气凌人的气势
IllllI
2018-04-18 14:36:58 +08:00
@netlxl 为什么啊?
stargazer242
2018-04-18 14:38:14 +08:00
一 开发进度 二 开发质量 三 BUG 修复
PressOne
2018-04-18 14:42:10 +08:00
拳不离手曲不离口,全栈很多是泛而不精,也没办法精深,代码总是越写越熟,久了不写就慢下来了。全栈有一个好处就是通常有比较好的全局观
amon
2018-04-18 14:59:54 +08:00
人家说的全栈,我们理解是全干。
Shura
2018-04-18 15:01:16 +08:00
因为术业有专攻
echiz
2018-04-18 15:28:36 +08:00
全栈本来是个自嘲的 joke
deepred
2018-04-18 16:13:02 +08:00
@murmur 的确,现在好多所谓的全栈就是 js 统一前后端,后台啥都用 Node
cxbig
2018-04-18 16:20:19 +08:00
螺丝只需要干好一件事即可
mrzx
2018-04-18 16:23:18 +08:00
主要还是看你做什么?比如信息安全里也细分代码审计,逆向分析,但是做入侵渗透,必须是全栈工程师。什么都需要懂一点。

开发吗?我只是觉得。人的精力有限,在一方面钻的比较深的情况,在横向发展也不完全是件坏事。

主要是由你所在的公司和未来的职业规划决定的。
Mac
2018-04-18 16:24:21 +08:00
从企业用工安全角度来讲,越是细分岗位越好,这样随时可以找人替代你,不至于被员工绑架

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

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

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

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

© 2021 V2EX