PMP

Day01 楔子

Day01 楔子

很久沒參加鐵人賽了,筆者我自今年初開始接觸專案管理類的書籍(非 PMP 相關),當時還沒想考認證,直到 3 月中上了 PMP 實體課受到啟發,到前陣子 7/30 通過 PMP 國際專案管理師的認證,接觸到 PMP 知識並通過認證共耗時 4 個半月。 (credly 上含本名的的認證徽章: https://www.credly.com/badges/603a2f62-4919-438a-81ba-737eea1724a1/linkedinprofile) 考取認證後剛好鐵人賽開賽,很糾結要不要以此作為主題,最後想想,既然我在我的 Heptabase 筆記軟體都寫了破百張筆記卡片了,有什麼理由不參加呢?所以讓我來和大家分享這陣子的心得吧! 學習與考照的動機 筆者我最初並沒有抱著我要「考取認證」這種想法而報名上專案管理的課程,當初學習的動機是: * 希望更了解專案管理知識,好更宏觀的看待事情發展。 * 發現實體班(此系列幾天後會介紹)的學費比預期便宜,很適合試水溫學習
SimonAllen

Laravel 入門:認識 Migration

什麼是 Migration? Migration 是用來定義、紀錄資料庫「架構」的「檔案」,它並不是「資料庫」本身,本質上仍是我們撰寫的後端程式碼,所以我們在 /migrations/ 資料夾下看到的仍是 .php 檔案。 多人協作的情境 前後端程式碼同步 前、後端的專案程式碼基本會用 Git push 上雲端備份,當今天多人協作時,A 改完 push 上去, B 可以接著把 code pull 下來同步,這個過程還可能會產生衝突,所以解衝突會是 RD 多人協作常見的情境。 資料庫同步 但資料庫呢?資料庫是獨立於後端語言框架的存在,要如何做到彼此 table 的遷移和同步?如果今天有人改了欄位名稱、新增 table、刪除某個欄位,該如何同步大家的 database
SimonAllen