iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

30天轉職馬拉松:從0到Offer的學習計畫 系列

歡迎來到「30天轉職馬拉松」系列文章,無論你是正在考慮轉職、還是渴望薪資突破的在職人士,我將以自身成功轉職經歷整理一份學習指南交給你,並以每日5分鐘的閱讀時間,讓你獲得成為後端工程師的入場券!

目錄大綱
第一週:熱身與起跑 - 轉職準備與市場分析(第1–7天)
第二週:鳴笛與衝刺 - 網路基礎概論與後端通用知識(第8–14天)
第三週:配速與節奏 - Golang 基礎與實戰 I(第15–21天)
第四週:進入決賽圈 - Golang 基礎與實戰 II(第22–28天)
第五週:新的起跑點 - 職場經驗分享(第29–30天)

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 11

系統基礎知識I:大幅提高生產力的好幫手

在轉職成為後端工程師的道路上,掌握命令行操作是一項不可或缺的技能。無論你是在管理伺服器、部署應用程式,還是進行日常的開發工作,熟練掌握命令行都能大大提升你的工...

2024-09-25 ‧ 由 diverwil1995 分享
DAY 12

系統基礎知識II:如何避免系統在網路上裸奔?

隨著網路威脅日漸複雜,確保我們的系統和資料安全是不可或缺的。本文將探討兩個對後端開發極為重要的安全概念:檔案權限管理和SSH(Secure Shell)。這些工...

2024-09-26 ‧ 由 diverwil1995 分享
DAY 13

開發環境設置:工欲善其事,必先利其器

想像一下,軟體工程師的工作日常就是坐在電腦前不斷敲敲打打。對工程師來說,擁有一個舒適的開發環境,就像駕駛一台配備高檔內裝的豪華跑車,不僅能提升工作效率,還能增加...

2024-09-27 ‧ 由 diverwil1995 分享
DAY 14

版本控制系統:哆啦A夢的多重宇宙冒險

在軟體開發的世界中,版本控制系統是不可或缺的工具。它幫助開發者追蹤和管理程式碼的變更,同時確保團隊順利合作。本文將介紹版本控制的概念,並以最熱門的 Git 為例...

2024-09-28 ‧ 由 diverwil1995 分享
DAY 15

程式語言基礎I:變數和基本資料型別概念

本週我們將進入配速與節奏控制的長跑環節,會著重在介紹程式設計中的基礎認知,請各位持續努力! 想像你正在整理一間雜亂的房間,這過程就像是在撰寫一段程式碼。在...

2024-09-29 ‧ 由 diverwil1995 分享
DAY 16

程式語言基礎II:陣列和物件

昨天我們介紹了變數的基礎概念,就像學會了如何在盒子裡放置單件物品。今天,我們要認識更複雜的資料結構。想像你獲得了一魔法收納盒子,不僅能應付雜亂的房間,還能確保用...

2024-09-30 ‧ 由 diverwil1995 分享
DAY 17

程式語言基礎III:運算子基礎概念

還記得國中數學學過的那些數學符號嗎?加、減、乘、除...沒錯,就是它們!在程式語言世界裡,這些符號我們叫做 — 運算子。 今天要討論的就是這些運算子。看到熟悉...

2024-10-01 ‧ 由 diverwil1995 分享
DAY 18

程式語言基礎IV:掌控程式的工作流程

控制流程是程式設計中的核心概念,它定義了應用程式執行指令的順序和方式。雖然電腦在執行單一指令時只會產生一種結果,但通過控制流程,我們可以設計出複雜的執行路徑,...

2024-10-02 ‧ 由 diverwil1995 分享
DAY 19

程式語言基礎V:你必須認識的迴圈與迭代

在程式設計中,迴圈(loop)是另一個非常重要的控制流程結構。迴圈允許我們不斷地重複執行某段程式碼,直到滿足特定條件為止。有了它,我們就能將大量重複性的任務交...

2024-10-03 ‧ 由 diverwil1995 分享
DAY 20

程式語言基礎VI:你懂函式,函式就會幫你!

函式是程式設計中的核心結構,它是一段可重複使用的程式碼,通常用於將重複的邏輯或功能打包,能夠提高程式碼的可讀性、可維護性及重用性。本文將介紹函式的基本概念,包...

2024-10-04 ‧ 由 diverwil1995 分享