發表文章

目前顯示的是有「心得記錄」標籤的文章

精選文章

2021 年 1 月熱門電子書推薦 | 精選書籍推薦

圖片
2021 年1 月推薦書籍:一起來閱讀增進知識吧,挑戰看看這個月能看幾本!或是有其他推薦書籍也歡迎分享~ 全身激痛點地圖 (電子書) 出版日期:2020/04/21 作者:侯鐘堡 推薦指數:⭐⭐⭐⭐ 失眠的年代:即刻救援你的睡眠,不睡這個殺手就在你身邊 (電子書) 出版日期:2020/12/16 作者:許承翰,高紅敏 推薦指數:⭐⭐⭐⭐ 病從排寒解2 排寒實踐與突破:20年臨床實證,突破排寒盲點,防治疫毒流感的中醫養命方略! (電子書) 出版日期:2020/12/05 作者:李璧如 推薦指數:⭐⭐⭐⭐ 身體的立體結構網絡:一個結構治療科醫師的筆記 (電子書) 出版日期:2020/11/01 作者:林兩傳 推薦指數:⭐⭐⭐⭐ 1個月-7kg 奇蹟蛋白質減重法 (電子書) 出版日期:2020/12/29 作者:土田隆 推薦指數:⭐⭐⭐⭐ 人類使用說明書 (電子書) 出版日期:2020/11/26 作者:卡蜜拉‧彭 推薦指數:⭐⭐⭐⭐ 0負擔天文課:輕薄短小的109堂課,變身一日太空人 (電子書) 出版日期:2020/11/16 作者:侯東政 推薦指數:⭐⭐⭐⭐⭐ 我們為何吃太多?全新的食慾科學與現代節食迷思 (電子書) 出版日期:2020/12/30 作者:安德魯‧詹金森 推薦指數:⭐⭐⭐⭐ 只有一半的真相:為什麼科學看不到全貌? (電子書) 出版日期:2020/11/30 作者:布拉斯藍德 推薦指數:⭐⭐⭐⭐⭐ ...

PHP 也有 Day #50:處理前人的遺產 - 聊 legacy code | 活動心得記錄

圖片
第一次參加 PHP 也有 Day 的活動,這次報名的主題是談談 legacy code。活動地點在三創,邀請的講者是 Recca Chao。 這次談論的議程有三大點: 定義什麼是 legacy code 重構和重寫的選擇,如何提議重構及評估時程 如何避免自己產生新的 legacy code 什麼是 legacy code 一個專案中有符合以下 4 點,可以被定義為 legacy code 年代久遠 結構龐大 歷經多次迭代 沒有文件 其中沒有文件算是我覺得蠻有感的問題,剛接觸專案時碰到之前處理的工程師已經不在,又沒有文件可以參考時,就只能慢慢 trace code,也造成重構上的不易,容易改 A 錯 B。 如何評估重構和重寫 講者建議除非遇到像是專案要整個換成新的語言,或者換成相異度很大的框架時,再來考慮重寫。原因是重寫會遇到像是市場的風險(被競爭者淘汰)、開啟專案的時間及人力成本等。有時技術上可行,但卻會在商業上失敗。 如果是重構的話,講者建議在重構前要先 寫測試:可以先功能測試,再拆成單元測試 補文件:避免寫完後,後續接手也無法快速了解(包含自己) 重構的話可以逐步改進,在保持實作新需求後,再漸漸修改 legacy code。 如何避免產生新 legacy code 講者有提到,既然開始重構了,也要避免自己又產生出新的「 遺產 」,可以依照下列四個方向努力: 時常與同事討論文件內容 和同事做 code review,有機會讓更多人對程式碼有印象 建立方便修改的小專案 花時間維護文件 ( legacy code 的要素之一就是沒有文件 ) 總結 今天課程上講者提到很多觀念,我自己也沒有完整落實,另外我覺得此次內容脈絡很有條理、方法也很具體。很感謝講者的分享,下次也會想再參加 PHP 也有 Day 的活動。 如果喜歡我的文章,想隨時收到最新行銷、技術分享,歡迎按 fb 粉專讚   或加入 LINE 官方帳號,即時接收最新文章通知

2019年度整理 | 工作 2 年的職涯歷程、心得記錄

圖片
雖然標題下了 「 工作 2 年 」,但打開 Linkedin 發現我已經快工作兩年半 ...... 不過還是想記錄一下這兩年職涯心得以及一些心態上的變化,也希望跟大家一同分享~ 圖片來源: pixabay 雖然標題下了 「 工作 2 年 」,但打開 Linkedin 發現我已經快工作兩年半 ...... ,之所以會想記錄工作後 2 年的職涯心得,主要是看到了兩年前寫的 2017年度整理 — 學生接軌社會的過渡期  ,想再趁這個時機點做個記錄。 這次我想分成 3 個重點來做記錄,主要是依據相較於之前學生初入職場時,發生的一些新改變來: 第一次當 Mentor 大三時參加 「 資訊種子培訓計畫 」,當了一年學員、再當一年課務。我覺得這兩年,佔多數的比例我都是一位學習者。而在畢業後剛好有機會,回去成為專案的 Mentor 、驗收官,分享過往在執行或引導專案的經驗。也開始能提供一些在職場上學習到的技能及 know how。 提一下令我印象最深刻的兩件事: 1. 帶領職涯專案: 提案向公司爭取開放實習機會讓資種學弟妹參與,自己也在帶領的過程中了解要去回饋、引導專業上的項目、執行的技巧是很不容易的。 2. 引薦學員進公司實習: 跟職涯專案不同,這次是當 TUV mentor 時帶的學弟主動想爭取實習的機會。因為在專案中看見學弟積極的表現,所以當然全力幫忙,也很開心他也靠自己的表現爭取到實習機會。 轉換職涯跑道 剛畢業時我從醫務管理學系踏入資訊產業,一開始做的是數位行銷的工作。過程中碰到了許多行銷、營運分析、數位廣告投放,也常常加入思考產品規劃的任務,總體來說我覺得很有趣。但後來我找到了另一個新的方向:寫程式。從一開始用程式來解決問題,到後來投入超多心力學習。( 可參考: 【14天解完新手村任務】我的爬蟲初心者心得 、 非本科生程式自學心得 — PHP、Laravel  )。 而最後,我也下定決心轉換職涯跑道,成為一名 Web 工程師,在轉職的過程中其實很感謝之前公司幫助我的主管、工程師同事,在學習程式的路上指導我非常多有用的知識。 養成主動學習的習慣 離開學校後,很大的不同是再也沒有人幫你安排好哪些是必修、哪些是選修。主動學習成為了非常重要的事。雖然我認為大學時就需要培養好的主動...