🔧 阿川の電商水電行
Shopify 顧問、維護與客製化
💡
小任務 / 單次支援方案
單次處理 Shopify 修正/微調
⭐️
維護方案
每月 Shopify 技術支援 + 小修改 + 諮詢
🚀
專案建置
Shopify 功能導入、培訓 + 分階段交付

我為什麼要結束“教程地獄”,開啟通往2027年的旅程🚀

你好,世界! 🌍

我目前是倫敦瑪麗女王大學電腦科學專業的學生(2027 屆)。就像你們中的許多人一樣,過去一年(其實不是,我「正式」開始「學習」程式設計是在 2022 年建立 Dev.to 帳戶的時候,而且我一直在拖延,感覺自己永遠都還沒準備好😢)我一直在熟悉基礎知識:編寫 Python 腳本🐍和將程式碼推送到 Git🐙。

但最近,我感覺我的程式碼在本地執行正常,但實際執行在真實世界中卻並非如此,這兩者之間存在著巨大的鴻溝。我受夠了「在我機器上運作正常」這種藉口! 😅

我決定記錄自己從「普通程式設計師」到DevOps工程師的轉變歷程。我當初建立這個帳號的主要原因之一就是為了記錄這段旅程,這樣幾年後我讀到這些文字時,或許會為自己感到驕傲吧?這不僅是學習工具,更是培養系統意識的過程。

🛑 「黑屏」困擾真實存在

說實話,我一直深受冒名頂替症候群的困擾。不只是寫程式的時候,生活中也一樣。尤其是我還有註意力不足過動症的症狀,很難在某個時間內百分之百專注於某項任務。我希望我的部落格讀起來輕鬆有趣,而不是像盯著官方 Python 文件一樣,每隔三秒就打個哈欠💀

每當我看到關於 Docker 或 Kubernetes 的解釋時,我都會想:「我讀著讀著就明白了,但我能從頭開始搭建一個嗎?」 通常,答案令人沮喪地是「不能」。這個部落格就是我解決這個問題的方式。我打算“公開學習”,不斷嘗試,直到我徹底弄清楚為止。

🍕我的第一課:披薩師傅的烤串(FIFO)

首先,我從現實世界的角度來檢視資料結構。你知道嗎?傳統的披薩師傅(pizzaiolo)是先進先出(FIFO)的專家。

我最近用 Python 編寫了一個 Skewer 類別(在我的講義中有一個範例),它模擬了訂單是如何堆疊和「烘焙」的。

邏輯:新訂單排在最前面(尾部)。

操作:從底部(頭部)取出最老的訂單。

這是我之後建造所有 CI/CD 流水線的基礎。如果你連披薩排隊都管理不好,就別想管理伺服器部署! 🍕💻

🗺️路線圖(2025-2027)

本系列文章將探討以下主題。如果您是學生或正在尋求職業轉型,歡迎加入我們!

🐧 Linux 基礎知識:超越圖形使用者介面,在終端機中生活。

📜 Bash & 腳本:讓我的電腦為我做枯燥乏味的事情。

📦容器化:終於弄清楚「Docker 映像」到底是什麼了。

☁️雲端基礎設施:如何安全使用 AWS 而不收到 1000 美元的意外帳單。

♾️ CI/CD:從測試到部署實現一切自動化。

👀 “使用者視角”思維模式

我關注的重點之一是使用者體驗。我希望設計軟體時,能設身處地站在使用者的角度,想像自己是透過軟體套件管理器安裝的。如果安裝過程很困難,那麼系統設計就存在問題。 🛠️

你也是「27屆」的學生嗎?還是你正在學習DevOps?歡迎在留言區交流!


原文出處:https://dev.to/maame-codes/devops-from-scratch-a-students-diary-entry-00-5b71


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
📝9   💬8   ❤️5
261
🥈
我愛JS
📝1   💬8   ❤️2
62
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次
🔧 阿川の電商水電行
Shopify 顧問、維護與客製化
💡
小任務 / 單次支援方案
單次處理 Shopify 修正/微調
⭐️
維護方案
每月 Shopify 技術支援 + 小修改 + 諮詢
🚀
專案建置
Shopify 功能導入、培訓 + 分階段交付