作者Hsins (迅雷不及掩耳盗铃)
看板Soft_Job
标题Re: [请益] 一个全端工程师,最少要有什麽程度?
时间Sun Jul 14 20:24:45 2019
※ 引述《a9603700 (大雄教你怎麽玩静香)》之铭言:
: 会有这样的目标是因为去面试时常常会被问说为什麽不多学一个前端框架
: 所以总觉得不成为全端的话,好像自己的竞争力不行QQ
我记得之前知乎跟 Quora 都有讨论过类似的问题
那时候有个回答是这样的:
「我自己的看法是,一个人追求全栈可以,那是他个人的自由。但是如果一个工
作岗位追求全栈,然後还来鼓吹这种东西的话,那证明这个公司是不健康的、效
率底下的。人类文明的发展是通过分工合作来实现的,当然这并不是说物理学家
就不能学画画学文学学生产学营销,而是当你写教材的时候,插画雇人来画,审
校雇人来做,出书雇人来印,买书送去书店,肯定出活更快。公司效率低的问题
很严重,首先一个就是你的工资也会低,因为他没钱给你。所以为了自己好,在
自己努力成为全栈程序员的同时,不要去应聘全栈程序员的职位。」
简单来说就是抠死当喇
小七店员会的东西越来越多,薪水没有涨
原本只要会 HTML/CSS/JS 就能是 Junior
现在还要通透各种框架要有作品集还要几年经验才是 Junior
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.247.1 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1563107087.A.5C8.html
1F:推 tsao1211: 在科技业,专精比通才好,与其当全端,不如往资深後端或 07/14 20:48
2F:→ tsao1211: 架构师前进,薪水才容易更高 07/14 20:48
3F:→ tsao1211: 能给的起顶尖薪水的公司,几乎没看过徵全端这种职位 07/14 20:49
4F:推 ian90911: 泪推 07/14 20:50
5F:推 a9603700: 感谢大大的分享阿 07/14 20:55
6F:推 sharek: 推正确观点 07/14 21:02
7F:推 sxy67230: 公司要全端就是台湾畸形的产物,後端没人说不能学web, 07/14 21:08
8F:→ sxy67230: 我自己也会写web、後端,但是我自己的定位是演算法,其 07/14 21:08
9F:→ sxy67230: 他就是学身体健康的。 07/14 21:08
11F:→ superpai: 64/ 07/14 21:11
12F:→ superpai: Facebook 的全端职位 07/14 21:12
13F:推 abccbaandy: 每次讲到全端就有人推这些公司,要不要看一下人家给多 07/14 21:24
14F:→ abccbaandy: 少,台湾那些全端给多少? 07/14 21:24
15F:推 abccbaandy: 还有他们不是只有全端,专职的还是有的 07/14 21:26
16F:推 superpai: 为什麽全端工程师要是高薪保证? 07/14 21:26
17F:→ superpai: 全端就跟前端後端一样有高薪有底薪的 07/14 21:29
19F:推 tsao1211: 你要不要看全端职位多还是资深後端 07/14 21:30
20F:→ fortinet: apple的全端 07/14 21:30
21F:→ tsao1211: 你精力分散当普通全端好,还是当资深前端资深後端好? 07/14 21:31
22F:→ Hsins: 这没什麽好吵吧?这几间找全端的要的经验绝对不会是初出茅 07/14 21:31
23F:→ Hsins: 卢这种,那篇知乎回答的意思就是你在职涯上可以追求全端 07/14 21:32
24F:→ Hsins: ,所以没错啊!大厂有开全端职缺,不过要找的人大概也是架 07/14 21:33
25F:→ tsao1211: 拿特例出来比真好奇这逻辑是怎麽运作的 07/14 21:33
26F:→ Hsins: 师那种了。跟你刚踏入职场就嫌你这个不会那个不会砍薪水 07/14 21:33
27F:→ Hsins: 是另外一回事。推文的 sxy 大也没说全端要是高薪保证吧? 07/14 21:34
28F:推 superpai: 真的没什麽好吵的,让大家看看全端职缺不是只有台湾有而 07/14 21:42
29F:→ superpai: 已 07/14 21:42
30F:→ superpai: 也不是简单来说cost down 07/14 21:43
31F:推 abccbaandy: 这里台湾人多当然讲台湾的状况,台湾的全端就是个坑阿 07/14 21:47
32F:→ abccbaandy: 国外很多东西来到台湾都变质了,看看笑死人的敏捷开发 07/14 21:48
33F:→ Hsins: 我回文内容跟原文中那种随便语气要一个後端开发者去学前端 07/14 21:49
34F:→ Hsins: 框架,不就 cost down? 全端职缺不是只有台湾有啊 07/14 21:49
35F:推 covfefe: 因为有人写”公司要全端是台湾畸形的产物”吧?全端在世 07/14 22:06
36F:→ covfefe: 界各地就算大公司也是常见,答案其实是”it depends” 07/14 22:06
37F:→ Hsins: 他的意思大概是後面 a 大说的吧,很多东西来到这变质了 07/14 22:08
38F:推 superpai: 变质的点在哪里?搞不好国外的full stack也都是坑啊,敏 07/14 22:18
39F:→ superpai: 捷开发在Twitter上老外也是讽刺连连 07/14 22:18
40F:→ superpai: 另外随意看一下cake resume上的职缺,有公开薪水,全端 07/14 22:22
41F:→ superpai: 的薪水也没比前後端较低,看不出坑在哪里。 07/14 22:22
42F:推 superpai: 如果你说这本来该请两个人,那为什麽我却看不到人说devo 07/14 22:32
43F:→ superpai: ps是cost down,full stack却常常看到人说 07/14 22:32
44F:推 shortoneal: 通才只会让你变成还蛮好用的人,但是谈薪水的时候会说 07/14 22:40
45F:→ shortoneal: 你这个那个不够精深喔 07/14 22:40
46F:→ shortoneal: 修正一下,应该说让你成为方便用的人 07/14 22:41
47F:推 abccbaandy: 当然是cost down,不过接案不用OP所以很少听到阿XD 07/14 22:50
48F:→ Hsins: devops 比较偏向是因为平台和工具成熟有的产物,不能这样类 07/14 22:53
49F:→ Hsins: 比吧。 07/14 22:53
50F:推 superpai: 在发明devops这个词之前,dev本来就兼任ops很久了。另外 07/15 05:23
51F:→ superpai: dev也几乎要写SQL,这也算是兼了DBA,这样算不算cost do 07/15 05:23
52F:→ superpai: wn?还是说其实dev应该用ORM就好了,遇到要写SQL时心里 07/15 05:23
53F:→ superpai: 都想马的老板cost down不请DBA。然後前端也写CSS的部分 07/15 05:23
54F:→ superpai: 其实是designer写比较适合,现在却几乎给前端写,这应该 07/15 05:23
55F:→ superpai: 也算老板cost down,不请会css的设计师。整个网站要完成 07/15 05:23
56F:→ superpai: ,其实至少有5层专业,大部份人的工作都身兼多样,没有 07/15 05:23
57F:→ superpai: 说兼三样的拿比兼两样的多,就只有对兼到前端时特别觉得 07/15 05:23
58F:→ superpai: 少拿了。 07/15 05:23
59F:推 SimonAllen: 认同推 自我要求有全端的知识和找全端工程师工作来做 07/15 09:05
60F:→ SimonAllen: 本来就是两回事 而後者在薪水上完全反CP值 07/15 09:06
61F:推 groza: 泪推 字字心声 07/15 11:59
62F:→ bndan: @superpai 结论就是薪水说话...讲白了 坑不坑就是$$ CP值对 07/15 12:25
63F:→ bndan: 了 那管你全端前端後端兼几项... 07/15 12:25
64F:→ Hsins: 写个 SQL 就算兼了 DBA? 07/15 14:15
65F:→ Hsins: 你拿出的例子无论是是 devops 还是大公司的全端,都是经验 07/15 14:17
66F:推 superpai: 我也可以说那些全端要写的JS跟你後端要写的sql难度差不 07/15 14:45
67F:→ superpai: 多 07/15 14:45
68F:→ Hsins: 那也只是你说,SQL 就只是结构化查询语言,你要拿来跟一个 07/15 15:44
69F:→ Hsins: 可以用不同范式撰写程式的语言来比根本是两回事。 07/15 15:44
70F:推 superpai: @badan 是的,我正是这麽觉得,薪水明明全端没有给比较 07/15 15:47
71F:→ superpai: 少。要高薪,专精几样都有机会。 07/15 15:47
72F:→ Hsins: 你一直都在拿张飞打岳飞啊。脸书苹果有全端,薪水给的高是 07/15 15:58
73F:→ Hsins: 事实,薪水全端没有给得比较少,那要的东西是不是有比较多 07/15 15:59
74F:→ Hsins: ?你拿 DBA 来比根本莫名其妙,写写 SQL 根本不是他的专业 07/15 16:00
75F:→ Hsins: 所在,一堆 Data Analyst 找经济财金的人来也是要会 SQL 07/15 16:01
76F:→ Hsins: 你扯一堆然後根本没有搞清楚原 po 遇到的是什麽问题。是啊 07/15 16:07
77F:→ Hsins: ,换句话说符合报酬、满足老板需要又能专精就全端嘛!可是 07/15 16:08
78F:→ Hsins: 你没意识到一堆所谓的老板根本不知道自己要什麽,看看那些 07/15 16:08
79F:→ Hsins: 精美诡奇的 JD。 07/15 16:08
81F:→ Hsins: 脸书频果找的全端写的 JS 会跟後端要写的 SQL 难度一样? 07/15 16:12
82F:→ Hsins: 就算不拿脸书苹果啦,低薪的全端写的 JS 也比 SQL 要复杂多 07/15 16:12
83F:推 new122851: 你俩约出来吵一架比较实际… 07/16 00:30
84F:→ Hsins: 我就莫名其妙看到最後他要讲的点跟我要讲的点明明是类似的 07/16 00:46
85F:→ Hsins: 硬要在那边扯东扯西。他到下面e大文章中最後要表达的是不 07/16 00:46
86F:→ Hsins: 前端後端还是全端都可以入门,条条大路通罗马,随着时间经 07/16 00:47
87F:→ Hsins: 累积,背後还是解决问题。所以跟我转贴来的开发者可以把全 07/16 00:47
88F:→ Hsins: 端作为技术追求,但尽量不要去应聘导致入门门槛提高最终还 07/16 00:48
89F:→ Hsins: 是资方得益的观点差异在哪? 07/16 00:49
90F:推 superpai: 差别在我觉得後端跟前端也不是专精的职位,也是综合了两 07/16 11:59
91F:→ superpai: 三样技术,在有没有让资方得利上我是看薪资,不像你是看 07/16 11:59
92F:→ superpai: 职位。 07/16 11:59
93F:推 superpai: 我也不觉得去当全端有什麽不好。所以我们观点完全不同。 07/16 12:02
94F:→ superpai: 不像你贬低全端作为一个职涯的选择。 07/16 12:04
说到底根本是你没搞清楚我转来那些文字要表达的意思。
「所以为了自己好,在自己努力成为全栈程序员的同时,
不要去应聘全栈程序员的职位。」
职
涯这两个字不仅仅包含了职位也包含了生涯规划,上面文字要要表达的意思很
明确,在开发者的成长道路上,努力让自己成为全端是很多人会踏上的道路也是
种追求和自我实现。但是如果是为了应聘职位而去追求,那本末倒置还会破坏市
场供需。
上面也很清楚指出了「公司效率低的问题很严重,首先一个就是你的工资也会低
」,我想明眼人很清楚知道是在指怎样的公司,为了反驳而反驳也不是这样的。
前端或後端的专精与否我不想跟你争,可能你特别厉害特别猛是什麽世界级前端
框架还是後端技术的开法者或倡导人。为什麽会区分出前端跟後端就是因为用户
需求跟趋势在改变,你以为没什麽很复杂的,实际上早就水很深,只是未必碰的
到或需要这麽深入罢了,不是会写 CSS/HTML/JavaScript 就是前端工程师,也
不是写写 SQL 就是 DBA。
这样看来我想你比较像是在贬低前端跟後端也不是什麽很厉害的职位不需要特别
拆出前後端,那不就早就都全端了?
我要表达的很明显,如果你今天招人面试是要找有经验的,已经打滚很久练就了
一身全端的本领,那薪水到了职缺开出来没什麽好有意见的;今天招人面试如果
真的是愿意培养新人成为全端,薪水也不会不合理,那也没什麽好有意见的;如
果是拿来压低价格造成恐慌,那就是烂。
※ 编辑: Hsins (140.112.73.134 台湾), 07/16/2019 13:13:15
95F:推 superpai: 你说我搞错,那我先把我理解的你的想法请你确认。从上面 07/16 13:37
96F:→ superpai: 最後一段看得出来,你把全端工作另眼相看,要给「高薪」 07/16 13:37
97F:→ superpai: 才合理,不知道是多少万,总之不像後端或前端工作3 6 9 07/16 13:37
98F:→ superpai: 12万/月都存在在市场是合理分布。而且做了3万的全端工作 07/16 13:37
99F:→ superpai: 会伤害你升到12万全端工作的可能性,应该先从3万的後前 07/16 13:37
100F:→ superpai: 端工作开始,累积经验,再挑战高薪全端。 07/16 13:37
101F:→ Hsins: 「做了3万的全端工作会伤害你升到12万全端工作的可能性」 07/16 13:41
102F:→ Hsins: 你自己不也讲出了这个点了? 07/16 13:41
103F:→ Hsins: 我要表达的意思就是在前後端分离跟工程化概念崛起的趋势, 07/16 13:43
104F:→ Hsins: 全端这个职缺不是一个适合的入门角色,当然你要说招到五年 07/16 13:44
105F:→ Hsins: 经验以上那种当然无妨啊。做了三万的全端会伤害升到十二万 07/16 13:44
106F:→ Hsins: 的可能性,你认为这是一个好的职涯路线? 07/16 13:45
107F:→ Hsins: 至於会面临到那种面前端跟你说怎麽不跨个後端,面後端跟你 07/16 13:46
108F:→ Hsins: 至少要有个前端框架经验吧!找全端又嫌你不精通的这种砍价 07/16 13:46
109F:→ Hsins: 手法,我想你应该也知道有这种状况。 07/16 13:47
110F:推 superpai: 我上一个推都是在描述你的想法,而不是我的,我只是要证 07/16 14:01
111F:→ superpai: 明我没有搞错你的意思。 07/16 14:02
112F:推 superpai: 我自己是不觉得做三万的全端会伤害到未来做到12万的可能 07/16 14:05
113F:→ superpai: 性。 07/16 14:05
114F:推 Csongs: [请益]一个後端工程师,最少要有什麽程度 07/16 15:37
115F:推 qaz0101: 泪推 07/17 14:32