Share
Explore

5251313

我是芝晴
去邊.png
(來自 少年阿貝GO!GO!小芝麻 第二季第9集 05:13)
圖中的海豹是隻胡麻斑海豹 被暱稱為小芝麻(中譯) 當時為了滿足好想出門工作蓋房子的爸爸的心願 主角製作若干晴天娃娃 及一隻溫體小芝麻晴天娃娃 這不就是 嗎! 也可以叫我Hedi 字尾加個t 就變成H-edit 而H可以聯想到我的姓氏 我出生於5月25日13點13分 而我剛好又被歸類為雙子座 所以雖然我從小就身披軟體工程師常見的孤狼性格 但種種成對的特質祝福著我與他人之間的共伴效應 也因為喜歡觀察 讓我更能設身處地地體貼 雖然真正做到體貼這事很不容易 但卻有帶給人們無限祝福的魔法 那些經的起時間考驗的人事物 經常內含著體貼
申請AppWorks School#19前的探索
大四在沒有程式語言的基礎下,直接跑去實習 第一份實習我只用FileMaker(一款資料庫應用軟體) 去使用食藥署的食品營養成分資料集 做出可以查找食品營養成分的小工具 過程中透過postman練習api的get來了解資料庫 然後再將JSON形式的資料庫匯入FileMaker來應用 📌 這份實習幾乎可以說是沒有寫過程式碼 但引導培養起善用app的習慣 也因此決定踏入資管系基礎C++的課堂 畢業後的某天 收到大學最後一次的書卷獎通知 C++基礎也拿了A+ 鼓勵了我學習程式語言的信心

第二份實習是政府推動的數位轉型的計畫(T大使) 我度過了一段工業物聯網的探險 與軟體工程的開發較沾得上邊的: ⓵ 以Jmobile(人機介面)進行MQTT通訊的訂閱發佈 選擇mosquitto broker在cmd上運行 ⓶ 透過認識公司內部軟體IoTstudio這種以Node-RED為基礎的閘道器編程環境
📌 這段實習意外加強我寫作與學習的能力 透過錄製中文版Jmobile教學影片 經歷自學並透過兼顧口語與邏輯的文字輸出的過程 這培養了表達時能深入淺出的習慣 不只有助溝通 同時可以優化自己對於各種資訊掌握的程度
今年5月面臨工作所需無預警不規則輪三班 連動影響了健康,在那辦公的我卻沒有拒絕的權力 但我有權力去找到更理想的工作生態,我相信我能 就資源觸及、市場需求、環境多元性、職涯發展性 軟體工程師是我當前最佳的選擇 如果轉職後 再度上演突發的加班 我也不後悔 因為這是我深思後認定最能從中獲得意義的職業
在學寫程式的過程中我體會到 這是個熱情得以延續的技能 因為它是需要進行邏輯思考的活動 而邏輯思考是我在體會人生時的重要元素 因此我確信編寫程式將提供我靈魂持續燃燒的養分
我該把選擇職業視同選擇人生伴侶般 不願意將就 而是看清我所追尋的特質 然後認真相處看看 我常常在學寫程式的時光中感到開心 而我想像著 當真正拿到軟體工程師職稱的那一天 它會是那個我願意許下承諾愛著的職業
準備期間的學習
原想完成能展現個人創意的作品做為報名的呈現,也因此發現基礎不足,思考可能需要哪些知識…… 參考stack overflow上的分享應是工程師的基本功 反倒是如何在腦中或是紙(螢幕)上 有系統地設計理想功能運作流程才是學問的開始 是個重複著trial and error循環的過程 可是如果能獲得一些提示呢? 我認為演算法就是我在找的提示

據我所聞 演算法是由過去的問題解決所歸納出 用於設計解決方案的好流程 我覺得演算法可以加快解決常見問題的速度 在我面對特別、複雜問題的時候 能夠提供靈感的指引 於是我選擇了一本我認為適合我入門的演算法的書籍 《培養刷題基本功 Python程式設計師的頭腦體操》 由於本書是透過Python來介紹演算法 (也有提供Ruby和JS的程式碼) 當下我決定先學習一會兒Python 再回來讀這本書
開始學習前 我認為編輯器的選擇也是應該思考的 大四時我聽課堂老師的建議 使用dev c++ 跟從school的遠端課表學習時,也是循著課程中的建議 使用atom來學習基礎的HTML, CSS和JS 這次我想要一個在平板上也能寫code的編輯器 VS code可提供透過Blink shell在ipad上寫code的方法 親身驗證可行並有推薦VS code的聲量 於是選擇VS code作為學習以及未來工作使用的編輯器 並且在treehouse裡走完beginning Python的track
如何善用AppWorks School的陪伴?
我體會並且認定自主學習是學以致用的唯一途徑 想要加入AppWorks School的coding bootcamp 是為了同學以及導師才能給予的陪伴與支持 和我一樣初學程式的同學跟我站在差不多的海拔 最了解我所處之地的視野,協助我看見我的盲點; 導師則有著更高的眼界 在我們修行的途中給我們適切的指引與必要的糾正 而AppWorks School的學員網絡也是我很想把握的 因為看見校友分享了參訓的心得,間接聯繫請教 在過程中切實體會,如果想要追求更好 必須透過他人的回饋找到下一個調整的目標 這樣的網絡不只可以支援我的技術不斷優化 若未來成為校友,我也會和這次幫助我的校友一樣 向有意轉職的人分享我認為當下最適合他的觀點 無論能給他多少刺激,至少我相信有帶來影響的機會 先有相信才有看見那尚未解鎖的可能 而我也認為這樣互動的經驗是非常可貴的 💛
藉由front-end班實現獨立隨心開發
這次我報名的班別是front-end班 我的遠程目標是能夠獨立完成符合以下條件的app:
功能明確到位、好用(至少對此功能的真正需求者而言) 盡可能最小化運作時間、權衡功能下最小化資源耗費 介面看上去舒服,使用起來很安全
還要具備妥善維護的藝術 要做到以上我必須具備前、後端知識,並且基礎穩健 而要真正地理解一個概念,是需要花時間的 然而時間有限,又我目前所累積的概念其實很少 若去比較,入門前端工程師所需的技術門檻較低 我又希望自己的學習是以難度與能力契合的模式進行 所以我認為前端班會更適合我 好在就我對本屆提供的前端班課綱的理解 前端班也是有建立後端基礎的需求的 所以其實我想到的需求,School也早就知道了 這也是為什麼我相信School可以帶給我高效的指引
用說的總是簡單,做起來卻困難 當我不知道可以怎麼拆解任務時 是因為我對任務的定義不夠具體足以設計解決方案 然而具體定義問題的能力來自大量的閱聽思考及執行 但每個經驗能帶給我的成長力度卻是有強有弱的 我想School精心設計的歷程有機會讓我用最短的路徑 帶我找到能夠獨立且隨心開發的起跑點
培訓中5週完成一個專案,我想做什麼?
因為我申請的班別是前端班,所以我會做一個web app 我其實有件想實現的事,但是是把程式寫進開發版裡 不過我可以由此發想,做成適合web app執行的樣態 為了應對久坐以及久盯螢幕的疲累 我取得了一把卡林巴琴(又稱拇指琴)來度過短“站”時光 在尋找輕易入門的方法時,找到了跟彈拇指琴的機器 這樣的組合讓我不需要盯著手機螢幕裡的app才能跟彈 雖然晶片裡的程式已經包含350曲了 然而我想著有沒有可能自己寫進想要的歌曲來跟彈呢? 若要設計以鍵盤來跟彈的web app可能較有限制 但也有8鍵拇指琴呀!(我的是能演奏9成歌曲的17鍵) 如果是8鍵又更單純了,更可以放心力在錄音等功能 雖然School放上的學員成果裡已經有音樂相關的作品 市面上也已經有既存的拇指琴app 但有句話說「我們應該關注足以成為尋常的新奇」 我想若要設計出新的東西,是可以安心地重複的 但永遠都還有更體貼等著我們去發現

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.