[心得] 軟體工程師如何做一輩子?

軟工

37221

我目前30多歲,從軟體工程師大約8年多的時間,年資說長不長,但也不短了。最近一直
在思考軟體工程師如何做一輩子,大家是如何長期在這行業走下去的呢?

記得剛畢業進入這個行業時,和許多人一樣充滿熱誠,任何新技術都願意投入大量時間和
精力去學習。第一份工作進了一家大型傳產工司,使用了Java EE, JSP, Struts,JavaFx,
JQuery 等相對老舊的全端網業技術。做了幾年後,跳到一家外商純軟公司,才開始接觸
到當時業界越來越流行前後端分離,從Apache Click 、舊Angular到後來用React、AWS s
ervices、mocroservice等技術和新概念,於是前一家公司所學的幾乎是無用武之地,又
花了大量的時間學習和摸索。而我目前的公司,又需要再使用新的技術和工具,於是又是
不停的摸索和學習…

其實踏入軟體業的第一天起,就知道做這行業是無法停止學習的。即使工作要加班,在下
班後晚上時間和假日,還是花了許多自己的時間學習、做做side project、研究等等,一
路走來非常有衝勁。

但近一兩年來,卻漸漸開始懷疑自己這樣能走一輩子,原因大概如下:
1. 這幾年開始走入了家庭生活,越來越難像20多歲時一樣,有這麼多的時間在下班後和
假日,學習工具和研究技術
2. 再看著身邊其他專業的朋友,像是建築師、精算師等等,大家都是畢業後學以置用,
沒有人像我這樣,一直要花下班時間學習和研究,相較心理也產生了一絲絲的無奈感
3. 再看看每年剛出來的畢業生,一出來就銜接上新技術,對於新技術的熟悉程度,我其
實是跟畢業生們差不多的。想起未來一直重複著這樣,有種無力感…

曾經有前輩告訴我:試著去做主管職,年紀越大越難從事高壓高強度的技術工作。大家也
這麼認為嗎?

相信這個版上,有不少更資深的前輩在軟體工程師的路也一樣,一直不停的學習跟摸索。
真的蠻好奇,大家都是抱著什麼心態走過來的呢?
如何同時持續生活工作平衡的呢? 希望可以聽聽大家不同的想法和經驗,謝謝!

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.158.19.142 (澳大利亞) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1718561359.A.D65.html
labbat1樓軟體業不一定得花心力產出程式碼,仔細描述程式碼無腦製 06/17 02:16
labbat2樓作程式碼的說明書也是團隊中重要的部分,很花時間 06/17 02:16
ptta3樓身體健康 06/17 02:51
airtsubasa4樓什麼叫技術 公司要的才叫技術 06/17 05:06
DrTech5樓很多人以為自己在學技術,未來可靠技術賺錢。其實都只是在 06/17 07:24
DrTech6樓學工具,工具在隨時會被取代。 06/17 07:24
DrTech7樓光看你列的技術名詞,都不是技術啊,都是某些公司,或某種 06/17 07:33
DrTech8樓時代性的框架。例如,microservice。 06/17 07:33
DrTech9樓如果你懂後端+網路架構設計+虛擬化。microservice的各種框 06/17 07:33
DrTech10樓架,其實就是過去技術的變形,要用到時,看看docs就好。根 06/17 07:33
DrTech11樓本不用特地學,甚至一看就知道這個微服務框架的適用實際, 06/17 07:33
DrTech12樓在台灣大部分工作,產業適用性。這時你就會注意到,其實基 06/17 07:33
DrTech13樓礎的分散式,虛擬化,網路架構才是重點。 06/17 07:33
DrTech14樓拿你內文的建築師比喻好了,建築師每個案子都是新的設計圖 06/17 07:40
DrTech15樓。我自己也是每個新的工具,新的程式語言,教學文件docs, 06/17 07:40
DrTech16樓都是新的設計圖。有比較累嗎? 我是不覺得學新的東西比較 06/17 07:40
DrTech17樓累啦,不過就是看臨時文件做設計而已。 06/17 07:40
DrTech18樓至於主管職,比較沒壓力? 我是沒見過啦。管理方式一直要 06/17 07:43
DrTech19樓根據人來調整隨時學習新的技術與管理方法。反反覆覆方法。 06/17 07:43
DrTech20樓還要處理人的情緒,壓力與煩心的地方比工程師大多了。 06/17 07:43
DrTech21樓一個廚師,該注重的,不是每年換一把最新出的刀具,今年奈 06/17 07:53
DrTech22樓米塗層不黏肉碎,明年換成可自動磨刀的工具。有新工具當然 06/17 07:53
DrTech23樓好,但這是廚師真正該進修技術的地方嗎? 06/17 07:53
管理職的部份,我也是抱著猶疑的態度..尤其是比起要管理人,我還寧可繼續做技術職… 哈哈 但如果是產品相關的話,Product Manager之類的,可能會考慮看看…似乎也有些工程師 走上這條路的
Lipraxde24樓管理職看起來不需要高壓高強度的技術,不過應該更高壓 06/17 07:57
Lipraxde25樓高強度欸 06/17 07:57
wsad5023226樓工程師的主管很雞巴 主管的主管更雞巴 06/17 08:21
Jobaba27樓主管職是你現在遇到的技術問題也是你的隱形責任,責任與 06/17 08:42
Jobaba28樓壓力是更大 06/17 08:42
可以理解!其實像我們工程師自己,也是蠻雞巴的一群人,有的人太有自己的想法,有得 人做事能力強但難溝通…要管起來真的不容易!
icosahedron29樓不一定要走管理職,但必須往架構規劃發展,不要一直 06/17 08:59
icosahedron30樓做低階工作 06/17 08:59
更多心得
[心得] 2024各公司面試心得
[心得] 2024雙北Java面試心得
[心得] 2024 美國地獄模式上岸DS/MLE經驗分享
[心得] 台積電到 Google TE/SWE - 職涯經驗分享
[心得] 2024 美Google L4 SWE 時程分享
[心得] Google 面試分享 - AI顧問
[心得] 2024 Google面試與刷題心得
[心得] 2024轉職Java後端新人雙北行情心得