如果說編程人員求生技能,其實一樣很重要就是“求職”技能,找到一份編程的工作,才能稱得上為“編程的生存者(Survivor)” ^_^
;這次會分享一些建議,讓你能獲取潛在雇主的賞識和取錄你。
以終為始
“以終為始”這個概念來自我很喜歡的一本書(The 7 Habit of Highly Effective People, 作者:Stephen Covey) ,大概的意思是先考慮或構想你期待的終結如何,然後以此為計畫你的工作。這個類似願景(Vision),不過會更具體一些。而開發軟件也需要這個習慣,團隊需要一個明確的目標才能順利進行開發;而我們會稱這些目標為“軟件需求"(Software Requirements) 。內文會詳細討論多些軟件需求的事情。
繼續閱讀 “以終為始"新手上路
這次的分享,主要給未懂編程的朋友;不過如何你已經懂得編程,其實也可以看,
因為你很多時候需要學習新的知識,例如新語言,新Framework,新Library。
簡單來說,也是我們做開發的重要生存技能之一。
數據與程序
當我教導新同事有關編程或者開始項目的時候,我都會同他們說:“數據很重要”,
要求他們必解他們的程序需要什麼數據。也有人跟我說過,對“數據科學”有經驗的同學,比較容易上手編程的事情。而這文章我會分享數據和程序的關係。
你想做什麼程序?
當你準備學習編程,正在學習編程,又或者需要開發什麼的時候,其中一樣你會想到的,就是,我要製作什麼程序,如何開始;這篇文章會和大家分享一下可以怎樣開始你的”編程“旅程。
繼續閱讀 “你想做什麼程序?"WordPress Docker 改良版
之前,在介紹Docker-Compose的時候,介紹了如何使用DockerCompose.yml建立一個Wordpress網站,但是那個方案比較簡單,很難用於正式開發上;內容會探討有那些問題和對應的方案;
繼續閱讀 “WordPress Docker 改良版"探究Docker Volume
之前說了關於Docker Image、Docker Compose等Docker重要的功能,還有好些重要的功能,其中就是Docker Volume。這篇文字會解說多一些關於Docker Volume是什麼。
繼續閱讀 “探究Docker Volume"如何使用DockerCompose建立WordPress
之前解說的Docker,有一個限制,就是DockerFile或Docker Image只能建立一個Container;也就是說,只有一台虛擬服務器,而一般情況下,我們需要使用多於一個的服務器來滿足需求,例如一個WebServer + 一個DB; 而DockerCompose就是用來處理這個情況的工具;
繼續閱讀 “如何使用DockerCompose建立WordPress"如何分享Docker映像
回顧一下,之前解說了如何使用和製作Docker映像,如果懂得這兩個技能,其實已經算是懂得使用Docker了;但是如果懂得使用這次解說的“分享”功能,你的Docker技術可以說更完善;因為很多時候,你需要把Docker映像會分享給其他人使用。
繼續閱讀 “如何分享Docker映像"Docker映像DIY
上次介紹了Docker是什麼,和如何使用Docker Image來運行一個支援php的Apache,
這次我介紹一個普遍使用Docker的功能,就是製作Docker Image,例如一個有預載網站的Apache服務器。