作者Sixigma (六西格瑪)
看板Soft_Job
標題Re: [心得] 加入新創如何避免踩雷
時間Sun Apr 11 11:51:59 2021
雖然一開始是在討論 $$ 和股權
但好像已經變成討論工程師的成長了
大大指出 Coding 部份的練功我完全贊同
但我認為所謂新創的練功絕對不是在 Coding
也絕對不可能會是在學習「嚴謹的軟體開發流程」
你有可能加入一間新創
CICD, Testing, Coding Style 甚至連版控,一項都沒有
當然不是說新創都這樣,只是想表達新創的「練功」不是在軟體開發
而應該是在「建立」
在有規模的公司,層層分級層層授權
你想幹什麼事情、覺得什麼事情應該改進,很多時候輪不到你
當然更好的狀況是,有很多比你更有經驗更強的人都先幫你解決了
但反正跟你沒關係
而在新創你很容易就接觸到主力產品、全部的開發流程
你是某部份重點 Production Code 的負責人
沒有 code review?你可以組織
沒有 CI/CD?你可以從在流程中加入 Jenkins 開始
你的產品人力不足?讓老闆給你人,你帶他們打仗(不要笑不要笑不要笑)
系統不好?你跟同事再搞一套系統和流程,後面來的通通給我乖乖用
演算法不好?你自己實驗挑演算法
甚至親身面對產品客戶,理解客戶需求
同時從商業和開發邏輯去思考產品
當然,如果你只想專心在寫 code
到具有規模的公司,梯數夠了你也自然會學會上面很多事情
但新創是一個讓你快速得到很多實務(奇妙)經驗的地方
因為什麼都沒有,是缺點的同時,也帶有無法忽視的優點
※ 引述《hegemon (hegemon)》之銘言:
: 因為之前遇過有些人在問加入新創練功的問題,所以還是講一下對於新人來說,新創到底適不適合. 這裡的新人不一定是沒有工作經驗,對於轉職者也一樣適用.
: 如果懶得看文章,想要看結果,我就直接先說了:不建議.
: 1. 新創是練功的好地方?
: 很多人都有這個誤解,覺得新創是練功的好地方. 其實恰恰相反,我過去的經驗是...找人盡量不找新人. 因為新創就是每天都在打仗,打仗需要的是即戰力. 新人訓一週都算奢侈,大部分就是直接丟task進來.
: 另外因為在打仗,所以什麼軟體開發流程,什麼scrum都是屁. 之前創辦人都覺得兩周的sprint太長了. 對此非常不滿,最後變成隕石雨.
: 在這種環境下新人要學到東西或是啥經驗傳承?當然不太可能,趕著把東西做完咖重要. 長久下來其實是不好的. 我看過很多一直在新創打滾的人,習慣了這種quick and dirty的做法,最後不管是轉去大公司或是跟大公司合作都被慘電.
: 2. 洗工作?
: 也有碰過情況是新人來應徵,原本是應徵A工作,結果面試官或是主管一直説這名新人骨骼清奇,是做B工作的好人才,希望他轉B之類的.
: 除非有心往B發展,否則絕對不要答應. 主管會強力推薦轉B工作,不是在為應徵者著想,單純只是找不到人填這個屎缺.
: 之前聽說同事把本來應徵後端的洗成QA,我一直幹他說這是罪過,後來確實造成那位同仁職涯上不好的影響.
: 所以切記,不要相信主管或是面試官希望你轉工作的理由.冷靜思考再做出決定.
: 3. 累積資歷?
: 有些人會有錯誤觀念認為在新創可以洗資歷,這個也是不一定,如果你要的是作品,或許有點用處. 但是新人想要把新創當跳板最好三思. 新創的資歷在大企業基本上是無視. 所以要麼就一直在新創圈,要麼就是一開始就往大企業走. 有些人確實可以靠新創的資歷洗到大企業的高薪好位置,不過請至少在新創掛個C字輩再來談. 新人只能洗洗睡.
: 菜上了....出飯去.
: -----
: Sent from JPTT on my Xiaomi MI 9.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.29.247 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1618113121.A.FB2.html
※ 編輯: Sixigma (219.85.29.247 臺灣), 04/11/2021 12:01:14
1F:→ soccer103: 太過理想 04/11 12:58
2F:→ soccer103: 很多新創沒人力原因就是沒錢 04/11 12:58
3F:→ soccer103: 沒錢要怎麼叫老闆多給人力 04/11 12:58
4F:→ nekosgr93: 人力不足就是要知道什麼先做什麼不急 04/11 13:14
5F:→ nekosgr93: 也是種經驗 04/11 13:14
6F:→ Sixigma: 我的經驗是,沒錢就是開源節流,開源是去思考目前公司資 04/11 13:20
7F:→ Sixigma: 源可以做什麼立刻變現的,譬如專案。節流是,要能夠預估 04/11 13:20
8F:→ Sixigma: 團隊每個人的時間成本。老闆要隕石開發可以,那就讓他知 04/11 13:21
9F:→ Sixigma: 道每次開會浪費某個人一小時,他就虧五千元。 04/11 13:21
10F:→ Sixigma: 當然大公司完全不會有這種鳥事(經驗)就是了哈哈 04/11 13:22
11F:推 s06yji3: 不覺得新人有這種思維和經驗去建立一個制度和文化。這不 04/11 16:09
12F:→ s06yji3: 是練功了。 04/11 16:09
13F:推 xam: 明明這篇最接近該有的態度,還被嗆過於理想,笑死 04/11 16:44
14F:→ DrTech: 強者或待過大公司根本就不缺這種建立經驗,不用為了這選新 04/11 18:00
15F:→ DrTech: 創,一般人去新創又沒能力或環境建立起這種經驗。 04/11 18:00
16F:→ DrTech: 新創重點是自由,而不是建立。 04/11 18:01
17F:→ DrTech: 本身很有正確想法,想自由推動理念的,才會適合新創環境。 04/11 18:04
18F:推 nmns0110: 我個人經驗比較接近這篇,推推 04/11 18:36
19F:噓 springfeel: 各人待過上市上櫃公司 完全不是這回事 制度比一堆新 04/11 18:56
20F:→ springfeel: 創還隨便 04/11 18:56
21F:→ discipile: 好奇一件事情,能活到這樣建立完整制度讓工程師成長的 04/11 19:45
22F:→ discipile: 新創比例有多高?還是更多的就是dirty後沒了,就是沒 04/11 19:45
23F:→ discipile: 了 04/11 19:45
24F:→ discipile: 不用說制度,整間公司都沒了 04/11 19:46
25F:→ discipile: 再來是一個沒經驗的新人,怎麼有這樣的眼界去建立制度 04/11 19:48
26F:→ discipile: ? 04/11 19:48
27F:→ Sixigma: 是我沒說明清楚:這篇文章的經驗並不是套用在毫無經驗的 04/11 20:14
28F:→ Sixigma: 新鮮人身上,反而是 2-5 年經驗的工程師。這樣經驗的工程 04/11 20:15
29F:→ Sixigma: 師會是新創中非常重要的戰力,能夠輕易的塑造工程文化 04/11 20:15
30F:→ Sixigma: 甚至已經是Chief,連商務產品都一把抓。但若到了有規模 04/11 20:16
31F:→ Sixigma: 的公司,Senior一抓一大把,對公司的影響力不如待在新創 04/11 20:17
32F:→ Sixigma: 我目前的想法大概是這樣 04/11 20:17
33F:→ Sixigma: 至於比例有多高,這我給不出答案,但我感覺台灣的新創戰 04/11 20:18
34F:→ Sixigma: 死的比例並沒有很高。 04/11 20:19
35F:→ Sixigma: 還是我認為的新創都已經不是新創了 XDDD 04/11 20:19
36F:→ discipile: 這邊問題可能可以簡化到不用戰死,能夠走到最後完成優 04/11 21:32
37F:→ discipile: 化流程,好好的把CICD、測試、文檔、code standard這 04/11 21:32
38F:→ discipile: 樣制度建起來的新創有多少比例會比較容易戰死可能是一 04/11 21:32
39F:→ discipile: 個結果,沒辦法往後走但繼續苟活的公司也許也是一個結 04/11 21:32
40F:→ discipile: 果,被dirty文化污染,就此墮落也許也是一個結果 04/11 21:32
41F:→ nekosgr93: 軟工版不是都一年一跳三年百萬年薪的嗎 04/11 21:46
42F:→ nekosgr93: 怎麼這麼怕公司戰死 04/11 21:46
43F:→ nekosgr93: 戰死就再跳啊 04/11 21:46
44F:推 DCTmaybe: 推推,一開始真的是什麼都沒有,只有隨便commit的版控 04/12 11:03
45F:→ DCTmaybe: 開發流程, coding style, CICD都是後面才慢慢加進來的 04/12 11:04
46F:→ DCTmaybe: 雖然還有很多測試文件沒寫,但至少公司看起來還不會倒XD 04/12 11:08
47F:→ DCTmaybe: 回頭看當初也在coworking space的那幾間好像都收了QQ 04/12 11:10