作者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/m.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