歡迎來到「30天轉職馬拉松」系列文章,無論你是正在考慮轉職、還是渴望薪資突破的在職人士,我將以自身成功轉職經歷整理一份學習指南交給你,並以每日5分鐘的閱讀時間,讓你獲得成為後端工程師的入場券!
目錄大綱
第一週:熱身與起跑 - 轉職準備與市場分析(第1–7天)
第二週:鳴笛與衝刺 - 網路基礎概論與後端通用知識(第8–14天)
第三週:配速與節奏 - Golang 基礎與實戰 I(第15–21天)
第四週:進入決賽圈 - Golang 基礎與實戰 II(第22–28天)
第五週:新的起跑點 - 職場經驗分享(第29–30天)
在轉職成為後端工程師的道路上,掌握命令行操作是一項不可或缺的技能。無論你是在管理伺服器、部署應用程式,還是進行日常的開發工作,熟練掌握命令行都能大大提升你的工...
隨著網路威脅日漸複雜,確保我們的系統和資料安全是不可或缺的。本文將探討兩個對後端開發極為重要的安全概念:檔案權限管理和SSH(Secure Shell)。這些工...
想像一下,軟體工程師的工作日常就是坐在電腦前不斷敲敲打打。對工程師來說,擁有一個舒適的開發環境,就像駕駛一台配備高檔內裝的豪華跑車,不僅能提升工作效率,還能增加...
在軟體開發的世界中,版本控制系統是不可或缺的工具。它幫助開發者追蹤和管理程式碼的變更,同時確保團隊順利合作。本文將介紹版本控制的概念,並以最熱門的 Git 為例...
本週我們將進入配速與節奏控制的長跑環節,會著重在介紹程式設計中的基礎認知,請各位持續努力! 想像你正在整理一間雜亂的房間,這過程就像是在撰寫一段程式碼。在...
昨天我們介紹了變數的基礎概念,就像學會了如何在盒子裡放置單件物品。今天,我們要認識更複雜的資料結構。想像你獲得了一魔法收納盒子,不僅能應付雜亂的房間,還能確保用...
還記得國中數學學過的那些數學符號嗎?加、減、乘、除...沒錯,就是它們!在程式語言世界裡,這些符號我們叫做 — 運算子。 今天要討論的就是這些運算子。看到熟悉...
控制流程是程式設計中的核心概念,它定義了應用程式執行指令的順序和方式。雖然電腦在執行單一指令時只會產生一種結果,但通過控制流程,我們可以設計出複雜的執行路徑,...
在程式設計中,迴圈(loop)是另一個非常重要的控制流程結構。迴圈允許我們不斷地重複執行某段程式碼,直到滿足特定條件為止。有了它,我們就能將大量重複性的任務交...
函式是程式設計中的核心結構,它是一段可重複使用的程式碼,通常用於將重複的邏輯或功能打包,能夠提高程式碼的可讀性、可維護性及重用性。本文將介紹函式的基本概念,包...