尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
作者 |Karl L. Hughes
譯者 |鄺超群
責編 | 仲培藝
出品 |CSDN(ID:CSDNNews)
我剛大學畢業時,去一家創業公司找工作,雖然並不知道該抱什麼期望,但也清楚自己不想要的是什麼——因為已經在一些大公司實習過——然而,從創業公司的工程師那里聽到真相很難,我找到的大部分文章也都是對極少數成功故事宣揚。許多Google、蘋果和臉書的早期員工寫了大量的書和博客,但成千上萬其他沒那麼幸運的創業公司員工呢?普通創業公司工程師的故事又是怎樣的?
至少 60% 的創業公司會失敗,而大多數成功的初創公司還遠未達到上述幾家家喻戶曉的公司那樣足以上市的程度。我曾猜想而且後來也證實了,在創業公司工作的真實經歷要複雜得多。
過去 7 年,我一直在不同階段的創業公司工作,遇到過數百位同樣工作於創業公司的工程師。我還是好幾個創業公司 CTO 聯絡組的成員,大多數朋友也在創業公司。雖然那些頂尖企業的輝煌傳奇總是令人心動,但如果你願意考慮下那些不受青睞的公司,也許下一次新一輪成功史就與你有關。
也就是說,在一家創業公司工作——即使是一家不「成功」的公司——也會是一段有趣且值得的經歷。雖然我已經看到弊端,但我仍然和很多人一樣在做著這件事情。如果你想知道成為創業公司的一名工程師是怎麼樣的,讓我來為你剖析並破除 5 個常見誤解。
關於股票分紅
誤解一:你將獲得巨額股票分紅
絕大多數創業公司在財務上都有點問題。如果你在早期進入一家創業公司並持有少量股票,你的股份在公司上市時很可能會被稀釋,這造成的損失卻無法彌補。當然,前提是你足夠幸運可以等到公司上市。
最糟糕的是你的持股很容易被收回:如果你出於任何理由被解雇提早離開,或者違背了雇用協議的任一部分,你都可能被沒收股份。總之,如果你是為了錢去創業公司,那大概率會失望。
真相一:將由你樹立企業文化、建立標準並確定所用的技術
大部分工程師進入一個既有組織都會遇到一系列預定好的規則、既定的政策和官僚主義要求,以及你不可能撼動的「最佳」慣常做法。但是,當你來到一個創業公司,幾乎所有事情都是不確定的,所以我從來沒有加入過不歡迎新想法、新工具的創業團隊。
你可能還會獲得一些關於公司未來工程師招聘方式以及你的技術團隊與業務團體交互方式的信息。對某些人來說,這些超出工程師職責之外的事情很難處理,但如果這聽起來像是你喜歡的事情,那很可能你比較適合創業公司。
關於工作時間
誤解二:必須每周工作 80 小時
很多時候都必須加班,過去七年在創業公司,我花了不少時間在編碼上,度過了很多個漫長的夜晚和周末,但這些都被遠程辦公、寬鬆的休假制度和不那麼忙時的彈性工作時間平衡了。你必須做好準備犧牲一些個人空閒時間——特別是當工程師團隊只有一兩個人的時候——但你別想長期維持每周辛苦的 80 小時工作時間。為了避免過度勞累,你必須保持平衡,所有的雇主都會意識到這一點(無良老板除外)。
真相二:你擁有更多自由選擇你要做的項目以及怎麼去做
盡管你不需要每個周末都呆在辦公室里,但也許你還是會這麼做。與大公司不同的是,創業公司讓你有更多的自由去選擇你要做的項目以及怎麼去做。
想要用一種新語言創建下一個內部服務嗎?為什麼不呢?想要基於團隊已做到的標準創建你個人的混合框架嗎?你大可放手去做。
在大企業環境中,這些事情就算不是不可能,也是相當困難。但是,當團隊規模很小,賭註很高,大家都需要快速行動的時候,你就有更多的自由去嘗試新的工具和實驗。鼓勵學習和實驗的環境比扼殺技術人才的環境更能激發工程師的積極性。
關於能力需求
誤解三:你必須是一個」搖滾明星」 級全棧技術黑客
每當我看到招聘廣告要找一個「搖滾明星」級別的開發者為一家無名小公司工作時,我就能腦補出一個非技術出身的公司創始人——可憐的開發人員的價值被低估,最後被騙去為他賣命。
搖滾明星級工程師有時候會去創業公司工作,但通常他們都會去大公司,畢竟大公司能付給他們兩倍的薪水,還有室內水球池和壁球球場這樣的娛樂設施。
在創業公司的工程師不需要是一個 hacker,他們更多是來自非傳統背景,同時喜歡他們工作中商業和技術的方面,對於正在解決的問題充滿熱情。你不需要成為一個「搖滾明星」,就能在一家好的創業公司工作,但是….
真相三:你必須願意學習和自學任何東西
在創業公司,你可能很難接觸到輔導員和老師,大公司給初級工程師提供培訓課程,送他們去上進階課,讓他們參加認證考試,但在創業公司很少看到這種情況。「不知道該怎麼做」不是充分理由,如果你有意向去創業公司,你能學到的最好的技能之一就是獨立解決問題的能力。
關於公司戰鬥力
誤解四:創業公司是台神奇機器,比大型組織更有生產力,更具開創性
工作於創業公司,你也許會有一些看似天才的「高光時刻」,就像你的團隊經常會錯誤地發布一些不起作用的東西一樣。為一個沒有陷於官僚主義泥潭的組織工作自然不錯,但弊端是當新 bug 進入生產階段時,能夠用來緩解這種情況的東西也更少。
真相四:創業公司總是面臨艱苦的戰鬥,很難有足夠的資源讓項目成果達到預期
創業公司似乎比大公司行動更快,能更有效地解決複雜問題,但事實是他們的質量門檻通常低於大公司。作為工程師,有時很難接受這一點,因為我們追求的是優美、充分測試過的解決方案,但創業公司的節奏使他們很少允許 100% 代碼覆蓋率。如果你能容忍這一點,放手一個「足夠好」的項目,那你也許就有能力在創業環境中做好它。
關於風險
誤解五:在創業公司的工程師會面臨很多風險
財務狀況和外部壓力的確會讓一家新興的初創公司很快就戰栗不前,但如今大公司工程師的生活並沒有好到哪里去。在一個較小的組織中,你至少會(希望如此)與創始人保持更密切的聯繫,從而在公司關門前就能感覺到形勢不妙,而大企業可能會在沒有提前一周通知的情況下賣掉一個部門,就像他們給員工發遣散費那樣。
真相五:工作環境很有趣,你建立的人脈是無價的,靈活性是無與倫比的
老實說我很喜歡每天的工作,一方面是因為我喜歡並尊重我的同事;另一方面我總是面對新挑戰、遇到有趣的人;最後是因為我能按我自己的時間工作。我是個慣於早起的人,所以通常來得很早,到下午休息一下,找人一起去喝杯咖啡,然後在交通穩定時離開。我們隊有些人更喜歡工作到深夜。這種靈活性的好處是:它能讓我們每個人在工作狀態最好的時候工作,只要我們能在必要時聚在一起就可以。
我不會騙你說去創業公司對每個人都是最好的選擇;也不會跟你說它會讓你變得富有、生活沒有壓力或者提高你的就業能力;但我相信,如果你的個性適合,它會比你能找到的任何工作都刺激。有機會去追求我熱愛的事業並借以改善國家得教育狀況,這讓我的工作值得偶爾的頭疼。不管成功還是失敗,我都很高興能夠一路前行。
你以前在創業公司工作過嗎?你對在小公司做工程師有什麼想法?歡迎分享你的故事。
原文:https://www.karllhughes.com/posts/myths-working-engineer-startup
作者:Karl L. Hughes,技術團隊組建者,創業愛好者
本文為CSDN 翻譯,如需轉載,請註明來源出處。
熱 文推 薦
☞CSDN 創始人蔣濤:AI 定義的開發者時代
☞你真的知道如何在 GitHub 上高效搜尋開源項目嗎?
☞工程師不努力,和鹹魚有什麼分別?
☞「對不起,你的離職是我的錯!」
☞Gartner的預言:通向混合IT之旅
☞阿里「菜鳥」AI?
☞剛剛!華為又被美國盯上了!
☞心疼!能為工程師男友做些什麼嗎?
print_r('點個好看吧!');var_dump('點個好看吧!');NSLog(@"點個好看吧!");System.out.println("點個好看吧!");console.log("點個好看吧!");print("點個好看吧!");printf("點個好看吧!");cout<<"點個好看吧!"<<endl;Console.WriteLine("點個好看吧!");fmt.Println("點個好看吧!");Response.Write("點個好看吧!");alert("點個好看吧!")echo "點個好看吧!"
點擊「閱讀原文」,打開 CSDN App 閱讀更貼心!