曼陀號心得、筆記分享-軟體工程師的技能養成

更新於 2024/10/03閱讀時間約 6 分鐘
raw-image


大家應該從很小就聽過終身學習才不會被時代淘汰,尤其我們身處在進步速度飛快的科技業,在職涯中不斷學習已經是必備的技能,這次分享由漸強實驗室的Backend Lead Chris和Staff Software Enginee Jalex主講,分享的內容非常精彩充實,我把兩位講者的分享跟月會前導讀的內容混合並分為幾個大主軸,為甚麼要學?學什麼?怎麼學?

為甚麼要學?

職涯視角

觀察一個人的能力可以分為兩種:

  • 內在的:實際上擁有的經驗、能力
  • 外在的:履歷、個人品牌

公司都希望的找一個內外兼備的人,因此為了不失去競爭力,我們要不斷充實自己的內在和外在能力。

個人視角

提高認知才能擁有更多選擇,而不是被動的被選擇。

  • EX:市場生態、缺不缺工、國內外願景、從Jouior到Senior需要什麼能力…
  • 可以跟資深前輩或是業界同行多交流 (例如:參與曼陀號計畫!
  • 天賦決定工作上限,能力決定下限。但除了最最前線的研發工作需要絕對的天賦外,大部分的工作所需能力都可以靠前人的智慧+努力學習來到達。(聽起來超級勵志!)


學什麼?

首先要有一個心態「沒有無用的技術,也沒有白走的路。

即使是過時的、有漏洞的、很簡單技術,也都有當時被設計出來的原因跟優勢。

在個人的學習而言,可以分別以為短中長期的視角切入:

短期:日常工作、興趣導向

喜歡什麼學什麼/需要什麼學什麼,以開心、需要為主不需要經過思考規劃,但因為這種球來就打的特性,學習的深度、廣度不足且容易失去方向性。

  • 對工作的貢獻通常是個人的Feature
  • 我認為沒有特別規畫過職涯發展的大家應該都是停留在這裡,工作上需要什麼功能就學什麼。

中期:市場導向

市場導向的學習目標是維持住在市場中的競爭力,也就是只要能被市場接受(面試成功、提升薪水)就可以(例如:AI很紅,所以要知道AI大概怎麼運作怎麼影響產業,可以增加錄取機率;深入鑽研AI的變化型態或優化,可能可以提升薪水)

  • 深度、廣度的提升,讓對工作的貢獻開始可以由 Feature 轉變成 System/Product

長期:職涯導向

為了長久留在職涯賽局裡所準備的能力,應該要又廣又深,也是我覺得最重要、最缺乏的部分

  • 以終為始:因為是關於職涯長久的規劃,應該要有明確的目標再開始實踐。
  • 工程師通常更擅長執行,因此我們更需要練習了解學習的動機和價值
  • 選對的方向執行
    • 做職涯探索,才能有效利用時間做複利累積
    • 可以找資深的人/Role Modle詢問 -> 提升認知
  • 下面的模板主要是為了這個設計的~
raw-image



怎麼學 - 學習地圖的模板

願景

想像自己N年後的樣子,我覺三年到五年比較剛好,也可以找自己下一份期待的工作職缺描述(Job Description, JD)當參考。

  • 不要受到現在的影響,專注在目標

(X) 我現在英文都不會講,進外商不可能吧

(O) 目標是進外商,規劃練習英文的學習地圖

  • 不要過度關注單一JD的描述,可以多找幾個觀察共通點,因為投遞時JD也不需要全部都符合(都太符合通常表示你在這份工作能學習的區間很有限)。

終點

這邊雖然叫終點,但我覺得更像是成就點,需要明確的定義完成的條件,有點像玩遊戲需要完成特定要求才能得到的成就。

  • 例如:完成一個XX相關的網站、在社群分享XX主題

起點

就是現在有的能力。

過程

在起點跟終點之間,以年–>季切分需要完成的更多小成就指標,一開始是先survey 相關資訊(可以找 Roadmap、bootcamp、從零開始學OO等教學材料),也可以請前輩先給出方向建議,後面可以開始實作嘗試產出專案。

指標的設定:

  • 誠實的面對自己的時間規劃,不需要給自己畫大餅
  • 成就指標應該不只一個,這樣比較不容易失敗,可以減少挫敗感
  • 指標應該明確數字化

(O)整理出技術的3個特點

(X)看完技術介紹文章 –> 相較之下很難明確定義怎樣是看完

  • 指標應該有產出,而不是只有閱讀

(O)寫一篇後端框架的比較文章

(X)讀懂兩個後端框架 –> 相較之下很難明確定義怎樣是讀懂

  • 指標的大小不重要,重要的是一直有在執行。

指標的類型建議

  • 寫成文章或教材
  • 口頭分享:找沒有聽過的朋友分享、或參與社群發表。
  • 實作一個小專案
  • 工作面試:面試官往往都是產業的一線開發者,可以在面試當中了解產業即戰力所需要的熟練程度跟自己的差距。

驗證

適時地檢討、鼓勵自己

  • 發表出去的文章、分享也機會收獲回覆,能驗證自己的觀念是否正確!
  • 上面這份計劃是拿來打破的
    • 如果能100%完成,代表規畫得太簡單了,可以多相信自己的潛力一點!
    • 你會在過程中成長,了解的更多也可以隨時調整學習的指標
  • 所有留下的、完成的都是留給未來自己的禮物

這次的分享到這邊告一段落,雖然寫出這篇分享的時間距離7月月會已經過了有點久,但我仍然很喜歡船長給這次月會的結語,你在自己的時區中一切準時。而我自己對這句話在這個主題的理解是,只要開始為自己規畫學習之路永遠不嫌晚,即使執行的過程不如預期,你也會有所收穫!

raw-image

最後最後,你永遠不會知道是哪一次的勇敢發言讓一個人記得你,也不會知道是哪一次的分享收穫了難能可貴的建議,所以雖然我也仍有很大的努力空間,但我還是鼓勵大家勇敢參與社群,然後在所有的分享中勇於發言!!

avatar-img
0會員
1內容數
筆記分享 心情札記
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
先學習 HTML, CSS, JavaScript 基礎觀念, 再透過實作專案,慢慢熟悉不同的語法使用方式。
Thumbnail
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
對於想要嘗試學習前端技術,卻還沒下定決心或不知道是否合適的初心者,六角的體驗營就像是前端開發的新手村,提供基礎的新手教學,讓你對前端有基礎的概念;教你最基本的心法,讓你去打幾隻簡單的怪累積一點經驗值。
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 很多大公司的切版與前端是分開的,但不能因為碰不到就不去理解,假如要系統性的調整樣式,那麼你就一定要懂基礎,就好像你要調整微前端的架構,總不能連包板工具的設定都不會吧! 回到正題,這系列文章每個禮拜三都會更新一題CSS Battle的題
Thumbnail
是的,身為前端工程師的基本功! 還是需要時不時拿出來打磨一番,這系列文章每個禮拜三都會更新一題CSS Battle的題目,歡迎與我交流喔!
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 這系列文章每個禮拜三都會更新一題CSS Battle的題目與解法
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 這系列文章每個禮拜三都會更新一題CSS Battle的題目解法
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
先學習 HTML, CSS, JavaScript 基礎觀念, 再透過實作專案,慢慢熟悉不同的語法使用方式。
Thumbnail
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
對於想要嘗試學習前端技術,卻還沒下定決心或不知道是否合適的初心者,六角的體驗營就像是前端開發的新手村,提供基礎的新手教學,讓你對前端有基礎的概念;教你最基本的心法,讓你去打幾隻簡單的怪累積一點經驗值。
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 很多大公司的切版與前端是分開的,但不能因為碰不到就不去理解,假如要系統性的調整樣式,那麼你就一定要懂基礎,就好像你要調整微前端的架構,總不能連包板工具的設定都不會吧! 回到正題,這系列文章每個禮拜三都會更新一題CSS Battle的題
Thumbnail
是的,身為前端工程師的基本功! 還是需要時不時拿出來打磨一番,這系列文章每個禮拜三都會更新一題CSS Battle的題目,歡迎與我交流喔!
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 這系列文章每個禮拜三都會更新一題CSS Battle的題目與解法
Thumbnail
是的,身為前端工程師的基本功!還是需要時不時拿出來打磨一番! 這系列文章每個禮拜三都會更新一題CSS Battle的題目解法