反而大家一谈到全栈,更多的都是一种调侃的语气。
1
wdspro 2019-12-12 16:05:50 +08:00 1
全栈全栈全栈全栈全栈
|
2
sorrowkid 2019-12-12 16:08:26 +08:00 2
武力 90+,智力 90+, 速度 90+,魅力 90+,玩三国的时候能找到这样的么?
|
4
wangyaominde 2019-12-12 16:09:02 +08:00 via iPhone 1
因为全栈背的锅多事还多
|
5
Jackxun123 2019-12-12 16:14:57 +08:00
怎么说呢,软件+硬件的相关技能我觉得太广了,首先能确定的是一个人无法在各个领域都保持顶尖或者很高水准(人的时间是有限的)(别用亚里士多德举例嗷),如果这个人在各个方面都有较深的造诣,但在这些领域也一样有很多干了很多年的从业者比他强。这个时候他说自己是全栈工程师,理论上是没毛病,但是总有人说“什么全栈,在 XXX 方面还不是不如我”,所以就比较尴尬。
我理解的全栈,更像是在创业初期的小团队里,能把握和参与绝几乎所有与技术相关的工作,参考美剧《硅谷》里的 Gilfoyle (并且在剧情定位上他也是全栈工程师) 在国内的话,emm,全栈更像是自己的一个学习方向,但无法成为标榜自己的一个名称 |
6
MinQ 2019-12-12 16:20:02 +08:00 11
因为现在已经成为了全干……
|
7
Jackxun123 2019-12-12 16:21:01 +08:00
@MinQ 正解。。有道理。。“全栈?就活全干了呗”
|
8
KuroNekoFan 2019-12-12 16:22:35 +08:00
干个 web dev 也没啥好吹的嘛!
|
9
Raymon111111 2019-12-12 16:36:02 +08:00
答案就是学不过来
就说说自称全栈的有几个看过 mysql 源码的 |
10
Vegetable 2019-12-12 16:37:37 +08:00 9
都会一点工程师
|
11
qinfensky 2019-12-12 16:37:53 +08:00
已经进入全干模式,确实累
|
13
Vindroid 2019-12-12 16:44:56 +08:00
现在是默认要全栈,所以不怎么提了,另外某项还要突出。我就想知道技术很容易学么?啥都要,头都大了
|
14
InkAndBanner 2019-12-12 16:48:13 +08:00
全栈感觉要不得的,但是后端懂个前端什么的感觉还是有必要的吧, “纯”后端和“纯”前端感觉很少见啊
|
15
tcpdump 2019-12-12 16:49:23 +08:00
我是 5G、AI、大数据、云全栈
|
16
zachguo 2019-12-12 16:50:31 +08:00 6
全栈没啥难的。。。其实就是搞业务逻辑的工程师,管他前端后端,它的兴起是因为云服务把很多基础设施和维护的活给干了。
这年头应该把岗位分成业务工程师、基础设施工程师、算法工程师。 |
17
leejaen 2019-12-12 17:02:11 +08:00
全栈 约等于 全不能
|
18
opengps 2019-12-12 17:04:12 +08:00 2
现在的全栈,大概被架构师的概念吞并了。
其实未必时好事,很多人已经因此不能独立写出来东西了,只能老老实实的给公司的某个岗位服务 |
19
laravel 2019-12-12 17:06:57 +08:00
因为各个栈的门槛提高了,全栈已经不现实了。
|
20
qwerthhusn 2019-12-12 17:09:04 +08:00 7
@Raymon111111 话说即使不是全栈,有几个看过 MySQL 源码的、、、
|
21
DovaKeen 2019-12-12 17:09:23 +08:00
我记得马克思好像讲过关于工种细分导致劳动者地位下降还是怎么回事的事,这不过是另一个循环罢了
|
22
ai277014717 2019-12-12 17:12:54 +08:00
主要 iOS,Flutter RN Vue Dart Node.js Java Android Go python ruby bash docker webpack 都写过一点 不知道算不算全栈
|
23
amon 2019-12-12 17:15:26 +08:00
@ai277014717 没有实干过项目的都是渣渣。
|
24
cherrylv 2019-12-12 17:19:03 +08:00
@ai277014717 把那个一点去掉勉强算,我也都写过一点,但是没实战
|
25
ai277014717 2019-12-12 17:34:54 +08:00
|
26
holy_sin 2019-12-12 20:34:29 +08:00
擅长各种编程语言的拼写
|
27
Sivan 2019-12-12 20:36:09 +08:00
啥都略懂略懂。
|
29
Raymon111111 2019-12-12 20:37:21 +08:00
@qwerthhusn 至少我知道我司的 dba 都看过, 所以才会专门有这个职业啊
|
30
wangyzj 2019-12-12 20:44:15 +08:00
熊瞎子掰苞米
|
31
limbo0 2019-12-12 21:24:26 +08:00 via Android
全栈 全菜
|
32
smdbh 2019-12-12 21:52:58 +08:00
真全栈报名
|
33
shiny 2019-12-12 21:54:27 +08:00
全栈都在忙着干活呢
|
34
testplusplus 2019-12-13 01:59:15 +08:00
我的看法是,现在的市场越来越被大公司和巨头公司所主导,这类公司倾向于精细分工,各个深度分工组合起来,就形成更有竞争力的产品。虽然全栈讨小公司喜欢,但这些小公司只能在市场的角落喝点汤。
|
35
ginjedoad 2019-12-13 07:44:06 +08:00
能用小程序解决的赚钱问题,为啥要用全栈?
|
36
yu1u 2019-12-13 08:58:57 +08:00
你们都理解错了,应该叫全干工程师
|
37
wjwyz 2019-12-13 09:17:57 +08:00
全栈=全干
|
38
imouomo 2019-12-13 09:19:23 +08:00
大家好,我是实习两年半的全栈码农,我喜欢,php,html,js,java,
|
39
exploreXin 2019-12-13 09:26:24 +08:00 27
这么多年了,还是没有多少人明白全栈的本质。
我和许多大小公司的负责人聊过,其中有一个某大厂出来在创业公司当技术负责人的传说有 30 年 Java 编程经验的工程师,对方说全栈就是前端后端数据库运维一锅端。听完我很诧异,连大厂的人都鲜有明白全栈的本质,也不奇怪小公司天天跟风喊着招全栈了。 全栈不是一个岗位,全栈是一种思维,一种站在全局看问题的思维。与全栈相对的是另一种我们常见的思维,就是我不管你需求是什么,你原型图就是这么弄得,我已经做完了,这锅我不背!这就是非全栈思维。这样的情况再加上国内产业不规范,人员技能不过硬,干产品的许多是干不了技术才干的产品,产品工资多高啊,干什么技术。干技术的就只会技术,不想拓展其他技能。这样断层的两种思维,中间存在巨大的思想鸿沟,交流过程中必将产生剧烈的矛盾与冲突,产品与技术的撕逼行为,也就难以避免了。 大厂招聘全栈的目的是消除沟通断层,也就是我规划产品,我会知道怎么避免技术实现的时候会出现很困难的情况,产品会稍微变通一下,实现相同的功能,但是技术实现会容易许多,这样也就不会出现产品想实现根据用户心情改变手机壳颜色的需求了。同样的,技术也会在不影响产品大方向的情况下,反馈技术难点,贡献自己的产品意见。要知道,一个团队凑在一起,最终目的是要做出符合市场的产品,而不是互相扯皮推脱。产品的命令是天条吗?产品说的就不能改吗?技术就那么难实现吗?学点新技术看看能不能实现不行吗?如果大家一开始就是剑拔弩张的状态,局面就不可收拾了。 有问题一起商量解决才是最好的方式。但真实生活中是产品被领导狠命的催进度,为了保住自己的工作,不得不牺牲沟通时间,去催自己的下游岗位,这时候技术也同样为了保住工作,会死命的与产品撕逼,从而拼命试图砍掉需求。所以这样的团队一开始就失败了,团队里没有谁会胜利,只会互相敌对,一起坠入深渊。 所以如果大家都能站在全局看问题,产品经理明白需求改了不会影响自己提出的功能,技术也明白怎么反馈产品经理意见能够减少自己的工作又不影响自己,那么大家的日子就都好过了。 所以全栈是一种思维,不是一个岗位,那种小公司想要招会前端后端,数据库,服务器,运维测试,最好还能客串一下售后技术支持的老板,根本不是想招全栈,他想招的是“全干工程师”,用一个岗位的钱招做几个岗位工作的员工,这样的风气在国内创业公司屡见不鲜,这种公司里面,员工没有办法术业专攻不说,长期高强度的工作还会损害自身健康,公司也不会有什么大的进展。老板的无知与自己为是,最终只能害人害己。 对于这种情况,除了全栈,还需要行业的规范。要明白,不是你只能干产品,而应该是你喜欢干产品,所以才选择了产品,相同的,技术岗位也是一样,要明白你可以干除了技术以外的工作,只是因为分工不同,所以你才干了技术。行业规范例如,产品岗位的人员都要有相关系统化规范化的培训,技术人员也要有相关的培养机制。这是一个周期相当长的过程,国家也在努力逐步规范行业,相信今后总会有一天,我们会把大多数精力用在工作上,而不是与同事互相撕逼,在痛苦与挣扎中度过。 |
40
damngood 2019-12-13 09:51:12 +08:00 2
凡是在 heap 上 alloc 过内存的, 就没资格说自己是 full stack.
|
41
zimu 2019-12-13 09:51:36 +08:00 1
@exploreXin Java 最初不是 90 年代初才出来的吗,95 年初代 Java 版本,到今天满打满算也没三十年啊!
|
42
saltedFish666 2019-12-13 09:57:39 +08:00
全栈=全干吧~
|
44
NSAtools 2019-12-13 10:19:58 +08:00
全栈忙着干活已经没空上来划水了
|
45
Wenco 2019-12-13 10:21:43 +08:00
@ai277014717 写这些小工具跟什么语言关系不大,稍微熟悉一门语言都能实现你说的这些
|
46
cnzjl 2019-12-13 10:26:41 +08:00
前端缺人我上,PHP 开发确认我上,运维确认我上......我算不算全干(Java)
|
47
JerryChan 2019-12-13 10:37:02 +08:00
标榜全栈的要不特牛,要么特烂
|
48
Junn 2019-12-13 10:40:15 +08:00
什么是全栈?
产品、UI、前端、服务端、运维、测试、推广、运营……哈是我一个!这算全栈么? 嗯,目前还在产品构思阶段,其他的还在学! |
51
aalikes95 2019-12-13 10:55:31 +08:00
都全核,工作岗位就又少了,对大家不利
|
53
woodensail 2019-12-13 11:06:43 +08:00
因为前端门槛越来越高了。
以前做 java 的会一点 jq 就能说自己是全栈了。 现在就不行了,要么你转专职前端,要么就只是一个会一点 jq 的后端。 |
54
youngster 2019-12-13 11:09:46 +08:00
真的全栈还是很厉害的,怼研发怼测试怼运维,凡是你用的,你写的,没有他不清楚的。
|
55
villivateur 2019-12-13 11:19:23 +08:00
自封“全栈”,从模电数电设计、PCB 设计、单片机、嵌入式软硬件、WEB 前后端、数据库、网络安全、运维,我都会一点。但是没什么卵用,什么都不精通。
|
56
MonkeyCoder 2019-12-13 11:23:57 +08:00
是听的不多了,然而我司招聘的时候不说全栈然而进来发现什么都要干.还是 996🤣
|
57
julyclyde 2019-12-13 11:38:25 +08:00
主要是 js 程序员绝大多数没有这么全的能力
只是语言全栈了,人还没有 |
58
darknoll 2019-12-13 12:18:23 +08:00
现在工作上的要求就是全干
不能全干的要被优化 |
59
hyy1995 2019-12-13 12:27:10 +08:00
@woodensail
现在依然如此,网络上很多后端说自己是全栈的,就是你说的这种水平。我也曾经遇到过这种同事。。。 |
60
mrzx 2019-12-13 12:41:04 +08:00
@Jackxun123 专业太深的也不行,就业面太窄(在明白来说,你可以跳槽的范围太窄),大公司就是希望你安心做某一个领域的流水线螺丝钉,不是所有公司都会提供符合你专业深度的岗位(中小型企业更多的需要更全面的人才,而你跳来跳去就那么几家大公司),表面上看你是在某个领域成为了大牛,但不见得你能将此优势快速变现~
在如今这个知识点快速迭代的这个行业,你只要停止了学习,对不起,你比那些刚毕业的学生领先不了多少。都差不多在同一个起跑线上,随着岁数的上升,你的时间和精力只会越来越少。。 |
61
mrzx 2019-12-13 12:43:35 +08:00
我的观点就是,全栈始终是种思维,并且你要保证你自己有一门专业有足够的深度之后,在横向发展,这样做绝对不亏。
你会发现学的越多,你会彼此发现里面可以融合的部分越多,而且容易在这个知识体系快速迭代的行业里增加你的优势和抗风险能力。 |
62
zjiecode 2019-12-13 12:58:35 +08:00
因为互联网进入下半场,要求的是专业,深度,啥都会但是不精通的人,可能没有太强的竞争力了。
|
63
killeder 2019-12-13 13:16:44 +08:00
全干
|
64
Sendya 2019-12-13 13:53:02 +08:00 1
全栈还是有的,来贴给你看看,前阵子遇到的 https://github.com/sendya/ant-design-pro-vue/issues/312
|
65
skull 2019-12-13 13:53:47 +08:00
因为都 AI 了,全不全栈一点搭边都没有
|
66
CallMeReznov 2019-12-13 13:54:24 +08:00
当初定义全栈是全部都了解,在各个环节做沟通或者领导可以无缝对接任务.
结果现在全栈只是让你把全部活都干了罢了. |
67
encro 2019-12-13 13:59:09 +08:00
产品:
会 PS+原型设计+思维导读+每天看点人人都是产品经理+v2ex 上面的独立作品+没有产品经理情况下主导开发过多个用户几十几百万用户以上的产品吧 WEB 前端: 1,会 jq+react native+angular+小程序都做过一些几万到几十万用户的前端吧 2,会一点 flutter、ts,用户都不多 后端: PHP 主要用的语言,用户几十到几百万,数据几千万到数亿吧,项目类型包括各种平台性产品(电子商务,门户)工具类产品( OA,CRM )和社交类(论坛,SNS ); Python 做过几个项目几十万用户级的,月交易额也几百万级别吧,项目类型含后台,爬虫,数据分析 Golang 做过聊天服务器,内网穿透,用户都不多 桌面端: 1,会点 electron 没有实际项目用过; 2,C#写了一个计算 PPT,excel,word 页码工具 3,c++自己不会用,只会搜索指导别人开发 其他: 1,熟悉 centos,ubuntu,宝塔等等; 2,熟悉 mysql,pg,mongo,memcache,redis 环境和性能优化 3,熟悉 sphinx,es 搜索等 我觉得我产品,前端,后端,数据库,运维,测试都比一般的开发稍微多懂一点,能算 WEB 全栈吧。 |
68
tianhei826 2019-12-13 14:12:32 +08:00
很少?面试全是要全栈的
|
69
lj3lj3 2019-12-13 14:24:30 +08:00
目前全干中🤣
|
71
gaoyadianta 2019-12-13 15:25:16 +08:00
硬件原理图+PCB+嵌入式 C 固件+C 草+python 后台+vue.js 前端,我这叫什么?
|
72
Jackxun123 2019-12-13 15:42:03 +08:00
@mrzx 横向发展没错了:)
|
73
scukmh 2019-12-13 16:17:56 +08:00
面试难道不是全栈优先?
|
74
ChangHaoWei 2019-12-13 16:21:39 +08:00
上次见识一个刚入职的刚毕业的小伙吹自己全栈。
我现在对 “全栈” 一词路转黑 |
75
asen1987 2019-12-13 17:10:05 +08:00
全栈=全锅
|
76
wuwukai007 2019-12-13 17:39:51 +08:00
web 全栈还是不少把,别说什么各种技术细节,很多小公司不都是代码能跑就行?
|
77
googoehl 2019-12-13 17:41:53 +08:00
现在叫全干!!!!
|
79
popbones 2019-12-13 19:06:33 +08:00 via iPhone
T 形职业规划了解一下
|
81
VEEX6 2019-12-13 21:58:45 +08:00
stackoverflow 不是一大堆 full stack 么,语言本来只是工具解决问题的,没人看你耍杂技
|
83
userdhf 2019-12-14 02:10:38 +08:00
30 岁以下还没学完,精通的时候 35
|
84
areless 2019-12-14 09:42:40 +08:00 via Android
技多不压身。艺高人胆大。前者广度,后者深度。什么是目前大家观念中的全栈?电影里有特别厉害的独立制作人,游戏里也有东方系列 zun 这种,也有自己一砖一瓦盖房的建筑师。不是说你能处理所有类型的 web 工作就是 web 全栈~~~而是能把 web 玩的很溜,并个人作品得到大众认可的那种。比如 web 领域有豆瓣的阿北这种
|
85
DHclly 2019-12-14 11:15:25 +08:00
全栈等于写啥都能 hello world,其他的不会~
|
86
IGJacklove 2019-12-14 13:13:26 +08:00
@Raymon111111 说的好像后端的有几个看过 MySQL 的源码一样似的。。
|
87
Raymon111111 2019-12-14 15:04:16 +08:00
@IGJacklove 我的意思正是写后端的没几个看过 mysql 源码的, 所以自称不了全栈.
|
88
Arizas 2019-12-14 17:28:11 +08:00
现在流行大前端:node + web + mobile(小程序,h5,rn + 最近的 flutter)
|