Re: [心得] 如果可以, 真的建議不要再去創業公司了
看到這篇好幾天了,想想還是也來分享一點個人經驗
我自己在業界的資歷沒有很久,也不是本科出身。
從十幾年前玩 open source 專案,誤打誤撞一路寫 code 到現在,
後來去國立資工所洗了一下 XD 所以現在也號稱本科了
研究所畢業後進入稍有規模的新創,後來也待了大公司。
一路上體制外、體制內、開源專案、小公司、大公司都經歷一些之後,
在這幾個階段,學到的技能大多都不一樣,體驗也差很多。
先講結論,大公司小公司各有優缺,沒有絕對高下,會發展的是不一樣的技能,
如果對軟體開發很有愛,值得都去體驗看看,不要先入為主認為哪個一定比較強。
大公司的優點在於制度完善、而且很多事情都需要考慮世界級的規模,可以開眼界。
軟體工程的 best practice 和 code quality 也紮實很多,又有非常完善的 infra
的確是學習基本功的好地方,但缺點是每個人,甚至每個團隊會分到的,
常常是比較小規模的模組。大多東西都有人打理得非常好了,照著文件用多半沒問題,
比較少會自己動手去弄底層,而且十幾年疊床架屋的系統架構,真給你 code 也不是
打開就可以隨便改的,更不要說要動個小模組都要層層審查,到處 get approval。
如果遇到跨國跨時區做開發,做每件小事基本上就是以天為單位在計算,因為你發到
國外的東西,最快要隔天才有人審查。組織太大,有時候甚至不一定知道找誰。
除非你真的非常優秀,又在重要的位置上,否則要做到很大範圍的 impact 比較難。
以前曾跟某大公司資深人員聊,對技術細節很多都答不出來,因為一塊是A團隊做的,
另外一塊是B團隊做的,他做的事情就只是整合,很多細節也不用自己處理。
所以其實也不是大公司出來,就一定樣樣都會比較強。
相形之下,在小公司的步調非常快,畢竟明天的客戶還不知道在哪,
資源和時間總是不夠,計畫隨時都在改變,比起貫徹 best practice,更需要的是
高度彈性、抗壓性、跟快速適應變化的能力。很多事情並沒有專門的團隊負責,
如果你想要弄,基本上就是要自己動手。很多時候甚至還要兼部份 PM 的功能,
infra 有些也要自己來,所以在這樣的環境訓練下,技能樹容易比較寬廣。
又因為組織很扁平,很容易有機會帶領專案,也是訓練 leadership 的好地方。
但缺點就是很多事情都求快,所以容易做不深。不過因為組織扁平,所以要推動變革
相對也容易,獲得上層支持的話,要推動各種革新非常迅速,也不是真的都這麼淺碟。
公司在不同成長階段,需要不同類型的人才,所以重點不是大公司和小公司哪個
訓練出來比較好,這是多樣性光譜的兩端,一家公司兩類的人才都應該要有。
公司在存亡之際,客戶要求明天就要看到解決方案,而你來自大公司的的 RD 卻堅持
沒有 best practice 他不開工,code quality 太差不應該 deploy,而架設 infra 和
QA 不是他的職責,這樣新創公司是開不起來的。這種時候需要快速敢衝的人才。
但一旦商業上站穩腳步,就是該補上缺乏的制度和 best pratice 的時候,
這種時候,小公司的彈性和效率,搭配來自大公司的經驗磨合後,就會很有幫助。
但這時候 code base 會處在很可怕的狀況,有本事把技術債清掉,在 zero downtime
的狀況下導入更好的工程和系統架構,這種可不是普通的本事。習慣在良好 code base
下工作的工程師,未必有能力處理這樣的爛攤子,有時反而是新創野外求生出來的人,
對這樣的狀況適應得不錯。
落落長打了很多,我只是想要說不同的訓練,有不同的價值,應該兩者並用互補,
而不是爭大公司或小公司哪個技術好。
工程師總是在系統 constraints 下面做 optimization,而小公司就是 constraints
特別多,能在那樣的環境作到一定程度的表現,其實不會比在大公司不需要技術。
兩者都值得去體驗看看,都是不一樣的學習,其實都很好。
--
推推
朝聖
推
朝聖
推,竟然釣出PCMAN
有沒有要改版PCMAN用WEBSOCKET啊
推
PCMAN只好推了
推
朝聖推
0.0
推
朝聖
朝聖推
朝聖
有同感,推
推推
朝聖推推
推啊! 依然使用PCMan看到PCMan
娘子 快出來看pcman
這樣也釣出PCMAN! 下一篇是不是Jserv老師或是創世神
朝聖推學長~ 希望有朝一日能跟學長一樣
推
<(_ _)>
推
來朝聖PCMan大神
推
朝聖
朝聖推
m(_ _)m
推
推!
醫生大大辛苦了
推
m(__)m
朝聖
感謝經驗分享!推推
推
推個
朝聖推
朝聖推
謝謝 很棒的分享 受益良多!!
感謝分享,我也覺得兩邊各有不同的磨練
朝聖
朝聖
推
P哥最近還有在寫code嗎
朝聖
pcman推
感謝分享 這討論串其實都有反應現實 會讓人思考生涯規劃
在大小公司都待過 認同你說的
讚讚
朝聖
推
朝聖!
朝聖推!
看了推文才知道是PCMAN 只能給推了
是時候把PCMAN帶入Chrome了!!
感同身受
其實這個問題最原始的原因就是『公司好不好』而不是公司本
身大或小、新或舊。
感謝分享
哇,PCMAN,推,厲害的人都能把複雜的經驗與想法描述的淺
顯易懂,讓我這種菜雞一看就懂
推 感謝分享
朝聖
推
推
朝聖
推
推
推
推
<(_ _)>
推
推
朝聖
推
推。
推 邏輯正確
本來就是這樣 實在搞不懂那串有什麼好吵的
推推!說的很好
推
推
娘子啊 快跟我出來看牛魔王
我想說內文講得很普通為啥那麼多推,直到我看到ID
朝聖
朝聖推
朝聖推
娘子~~
推!
娘惹威~ 我小時候看到的神又出現啦! XD
推
推
朝聖推
同事開PCMan問我,為啥跪著推文XD
推
朝聖!!
推
請收下我的膝蓋
推
推
朝聖!大公司認同,小公司牛鬼蛇神太多了。
奇怪你的本尊帳號咧
推推
是不是跑去Google了
我跪著打鍵盤
大神去哪應該是Linkedin上面的公開資訊XDD
推一波
推
推
朝聖
PCMAN大神去google啦
跪
推推
推
11
朝聖推
朝聖
推
朝聖
朝聖推
朝聖推
朝聖
說的好
朝聖
朝聖推
朝聖
朝聖
推
推,兩邊都待過,感同深受。
PCMAN!!
經歷都是頂級的分享,讚
推!大小公司都待過,事實如此
推
推
朝聖推
朝聖!
推
朝聖
推大神
推
推PCMAN
好想要可以安全連線的 PCMan
朝聖推
跪到站不起來....
推
朝聖
我老婆問我為何跪著滑手機...
看到推文我直接跪了,有神啊啊啊啊
推
推
高手就是不一樣,淺顯易懂
推學長
哇是PCMAN
朝聖
媽 我看到神了
原來是PCMan 朝聖留名
appier -> google !
推!太謙虛了,而且你的非本科可是醫科欸,說洗的資工所
是NTUCS~XDD
朝聖
朝聖~跪著推大神的文Orz
holy
朝聖
朝聖
朝聖推
朝聖
朝聖推
朝聖推
不只會寫code,還是美食專欄作家呢!
高手,推
朝聖推
朝聖推
推
神人 推
朝聖推~ 還是用PCMan開bbs XD
完全認同
推推
Good
朝聖
推
朝聖推
推 請PCMAN大改一下web socket (喂
批西麵@@
朝聖 Orz
朝聖
朝聖
朝聖推
感謝分享!
朝聖 原來是PCMan!!! 十多年依然是用你寫的軟體上ptt
朝聖推
推
3
呃,真正的問題不是在大公司和新創定義上。 我以前就說過,高手則文章你可以看得很爽,但是對大部分人來說沒參考性, 因為你有九成九的機率無法複製,那些經歷跟你無關。 對不同人來說能找到的大公司職位和新創職位根本就是不同的,有能力的人 能找到的新創和一般人是不一樣的,講白就是,高手講的新創大部分人進不去,2
我在台灣待過外商 也待過新創 兩者比較我是比較喜歡新創 主要是靈活度。外商大企業就像是大家說的 動作緩慢,平常的作業主要是先確定不會出事10
待過大公司到新創,現在又回大公司 新創就是要快 因為老闆會說錢快燒完了 新創在高壓下學到很多,也有可能都學到毛而已 因為老闆會說錢快燒完,沒空讓你摸半天2
幫忙整理一下啦 hass兄就已經說了層級會影響很多東西了 後面的文章完全展現這一點 搞到連p神都出來回覆了,但要知道他口中的新創小公司叫appier ,號稱台灣獨角獸,大 公司則是Google喔11
我是覺得每個職涯其中不同的時期會有不同的選擇 以我個人來說 找工作大多以薪資以及能不能接觸使用新技術為考量 我待過原po說的3 1、2中的offer也都拿到過(都沒去)19
我進LinkedIn以前幾乎一直都在創業的公司啊,去年離開LinkedIn後直到現在也都在 一家算新創的公司做 只不過,13年前我選擇加入的公司是專門做當時還很新的軟體框架的,後來加入的 創業公司則是幫著在舊金山的總公司打美國市場的 加入新創比起加入大公司最大的差別就是:9
轉朋友的想法,我只是清潔工等級 前言: 近期有人說除了一流公司都別進去…… (本來這篇只發在小圈圈版,但是真的太重要了,所以還是公開發表好了) ------------------------------------------17
我只是來推薦一本書的 叫作學徒模式 裡面寫到在各種人生遇到瓶頸時該怎麼解 書中滿多建議都很實用 在去年找工作時 投了履歷給TonyQ大18
一些延伸問題 如果就是沒進到 tier 1~3 (應該是大部份人的情形) 能如何自我訓練, 達到差不多的程度呢? 比方說一些模擬方式 例如每秒多少 request 可以用壓測軟體自行模擬
40
[心得] 在電商產業做八年工程師的心路歷程前言 先介紹一下自己,沒顯赫的家世,非名校畢業,本科資工系成績普通,對學習技術高度興趣,程度大概是大學時期把學校圖書館軟體開發有關的書都借回家翻過一遍的程度,從大二開始在班導研究室開發一些教學相關系統跟做專題參加比賽,大學畢業後直升同校資工所,服完兵役以後,第一份工作找到一份成立不到兩年的新創電商,加入的時候是第三位工程師,在同一個集團工作約八年,近兩年開始接管理職,到最近集團公司進行整併,整併完整個工程團隊約 30 人,由於個人背景一般,所以這段職涯經驗應該可以給大部分的人參考 工作選擇 因為在學校的開發經歷,比較熟悉 Web 開發,所以偏好選擇網路相關產業,在那個年代台灣網路新創剛開始興盛,符合我期待且有職缺的公司也不太多,所以投了幾間不同產業的公司 最後的決定標準是該公司的發展跟產業狀況,有點像是投資一間公司的股票,新創公司當下的規模不大,但是發展的延展性比較高,公司當下可能被市場低估,而我在畢業當下自認在取得大公司的工作機會上沒有特別優勢,因為第一份工作也比較有時間能承擔高風險,所以就選擇了電商產業的新創,且開發團隊規模還不大,我加入後不包含主管也只有兩個工程師,而公司也在創立沒多久雖然還沒獲利的情況下在市場上取得了一點成績(該年營收約 3 億),所以不期待公司有完整的制度,但是相對發揮的空間跟個人在團隊的影響力上就大很多27
[心得] 產品經理面試經驗分享Medium好讀版: -- 本身履歷與經驗 金融資訊產品公司兩年多、新創環境待過一年16
[請益] 4X歲大叔非本科轉職offer請益4X歲轉職實在有點好認,麻煩若有認出的人資可以當作沒看到,拜託了 [背景] 非本科碩士,4X歲 程式是看對岸影片自學 因為有家庭經濟壓力,希望在3年~5年可以返回原本的薪資水平百萬初頭17
[請益] offer請益 醋店/GG代PO 各位版上大大好,朋友目前有兩間offer在考慮 想詢問版上各位的建議,謝謝 目前考慮的offer 如下: (N為GG新N) 公司:GG15
[請益] 非本科一年半經驗 求問未來方向小弟目前三十三歲,本身就私立科大化工系畢業,完完全全的非本科 在 2020 年的六月正式踏入軟體業作為全端工程師,實際工作資歷約一年半 因為去年疫情有停止工作三個月 現在有點迷莽的是我之後的工程師生涯規劃到底要怎麼樣比較好呢? 希望各位大大可以指點一下,謝謝8
Re: [心得] 提升 .Net 工程師薪資的 2 種做法: : 圖文並茂版: : : :8
Re: [請益] 如何當軟體QA??之前寫的軟體測試幾個層級,提供參考。 最入門的狀況,Intern/工讀生通常只會碰到這 A. 依照Test Case進行測試。回報Issue,重現步驟 B. 有能力建置測試環境到可以部屬待測軟體。 測試的軟性觀念,這邊開始才真的進入測試的領域。3
Re: [心得] 如果可以, 真的建議不要再去創業公司了最近公司的狀況讓我有點理解原po的想法 但這應該都是個案啦 只是剛好近期也遇過兩位這樣的人 都是在新創工作&後來新創都收了&一人開發 有時候這種新創就真的不是要做多大的東西