- 未填公司未填職務31-35歲
非本科系轉職軟工,還可以怎麼學習?
大家好,我大學讀管理,原本在一家傢俱公司當國外業務,覺得這工作不適合自己,後來趁疫情時到資策會上課,結訓後也順利轉職到一家專門接案的公司當軟體工程師。
但上班後一陣子覺得有點迷失,上課時我學的是前端,老闆希望我能走後端。我目前就是趁下班時間找Udemy上相關課程來學習,不知道軟體業的前輩能不能分享你們的學習方法跟資源呢?
接案公司,加上老闆希望你補後端空缺,這種學習需求毫無價值。
我不是補習來的。以自行學習經驗來講,學習都有個積極動因,因而促使自己是個持續學習的人。
學習態度,就跟工作態度一樣,主動方 / 主觀方如何覺察,比外來的物資重要。
現在外來的物資太多了。滿坑谷的 YouTube 短片,但是以流量導向的影片編排結構 . . . 那就好比,英文不太好的又沒耐心的人,搜尋了 google 第一篇求救文章,英文的,卻只讀得了二行,讀不完。外來的物資,課程網站銷售的課程商品,都只是一堆跟你無關的東西。
要你先想好:自己想要什麼。
1 是一位非本科系的轉職者,從管理領域轉職成軟體工程師,目前在學習軟體開發的過程中感到困惑,希望得到前輩們關於學習方法和資源的分享。
2 您的轉職經驗非常令人鼓舞,即使沒有相關學科背景,您已經成功轉到軟體工程師的職位。這顯示了您的學習能力和決心。
3 在學習軟體開發方面,除了在課程中學習,您的上班時間可能有限,但利用下班時間自主學習是一個不錯的選擇。Udemy等線上學習平台提供了廣泛的課程,您可以根據需要尋找相關的前端和後端課程。
4 除了線上課程,閱讀相關的技術文章、專業網站和部落格也是增進知識的好方法。網上有許多免費的資源和社群,您可以參與討論和交流,與其他軟體工程師互相學習和分享。
5 另外,建議您參加技術社群活動和行業研討會,這將提供一個良好的學習和交流平台,並有機會與其他有經驗的軟體工程師建立聯繫。
6 不要忘記實踐和專案經驗的重要性。您可以主動參與公司內部的專案或自主開發一些小型的應用程式,這將幫助您應用所學知識並提升實踐能力。
7 祝福您在軟體工程師的道路上不斷學習成長。
你好!作為一名軟體工程師,我非常理解你的情況。以下是一些我個人學習的方法和資源,希望對你有所幫助:
1. 制定計劃:有一個明確的學習計劃非常重要。建議你先了解後端基礎知識,例如資料庫設計,API 設計,及網路安全等。接著,可以將學習資源分配到不同的主題,比如資料庫管理或伺服器端開發。
2. 找到好的學習資源:有很多免費和付費課程,選擇適合自己的課程非常重要。 Udemy 提供了很多資源,另外,國外的 Coursera,Udacity 也是很好的學習平台。 Google 也是一個好地方去尋找一些免費的開放課程。
3. 實踐:經驗是最好的老師,所以在學習後端時,建議你要進行練習。例如,可以從簡單的 web 應用開始,一步一步地增加複雜度。別忘了在每個項目完成後進行複盤並將遇到的問題記錄下來,以便將來查看和學習。
4. 參與開源項目:參加開源專案是另一個很好的方式來學習,這可以讓你學習到一些最佳的實踐方式,還可以和其他的開發人員互動。你可以透過 GitHub 網站找到適合自己的開源項目,並開始為這些項目做貢獻。
希望這些方法和資源會對你有所幫助,祝你學習順利!