全端工程師是個人選擇,還是環境造就?|專家論點【林鼎淵】

今天來跟大家分享筆者的故事。

▋小公司每個人都要獨當一面

這片天,我一個人撐起!

我的第一份工作是「接案公司」,員工人數約莫落在 11~20 人,因為案子很多,所以每個人身上都會掛好幾個專案。
在這間公司,全端並不是選擇,而是你必須做得到!
以筆者當年的經驗來說,除了寫程式外,需求訪談、UI/UX 設計、時程規劃、易用性測試、教育訓練等工作都要一手包辦。

這段經歷現在回想起來還是非常血汗,但正因為經歷過完整的專案流程,所以之後在執行專案時,很清楚每個階段要做的事、注意的細節,對我的職涯有非常大的幫助。

如果孤立無援,就只能強迫成長。

▋大公司需要懂得合作的人才

一個人可以走得很快,但一群人可以走得很遠。

我的第二份工作是「大型企業」,有上市的母公司、關係企業、海外據點。
這間公司因為開發的系統規模較為龐大,所以「這片天,我一個人撐起!」是辦不到的;公司希望每個人專精在自己的技術上,並把效能發揮到最大。
看到這裡,你會不會覺得好像沒全端工程師什麼事了?

但實際上全端工程師對團隊來說是非常重要的! 因為有時卡住的問題是由多個因素所造成,從全端的角度來看,會更容易發現實際的問題點。

大公司的全端更偏向整合、支援

▋筆者的想法

如果我一開始就在大公司任職,也許就只會專精於前端 or 後端了;當然靠自學也能夠成為全端,但就跟語言學習一樣,只有身處在那個環境中,你的成長才會快速。
不過有些公司也會透過 Pair Programing 的機制,讓前端與後端學習彼此的知識,如果讀者對這個話題感興趣,筆者後續會專門寫一篇文章分享。
人的精力有限,靠衝動做出的選擇很難長久,尤其職涯上的規劃一定要謹慎評估,希望這篇文章能幫你思考自己的職涯。

▋想跟大家聊聊

在職場上,你是一個人單挑?還是組隊打怪?又或是組隊完才發現只有自己一個人在打怪?

歡迎大家在留言區分享自己職場經驗喔!

☛ 如果想更深入認識我,可以 Follow 筆者的技術部落格
☛ 如果對工程師的職涯感到迷茫,筆者最近出版的新書 也許能給你帶來不同的觀點。

瀏覽 1,486 次

覺得不錯的話就分享出去吧!

發佈留言

Back to top button