於資策會前端班的專題發表中使用 React 製作遊戲頁面與客服機器人的功能,我從這次的過程中,發現自己滿喜歡靠程式創造東西的。
在接案公司的期間,我經歷多個專案的頁面切版,從大學系所官網、銀行行銷網頁到政府交通部徵稿頁面 。
目前任職於方碼科技,負責維護活動設定的後台、報到的平台,與製作抽獎系統。
上班之餘偶爾做些小作品,豐富自己的眼界與經驗。
百岳國際股份有限公司 (June 2022-Nov2022)
台北文華東方酒店 Mandarin Oriental, Taipei (Nov 2020-Nov 2021)
2015 - 2019
我是薛少康,畢業於大同大學電機系。2021年11月開始學習寫網頁的技術。
於方碼科技的期間,我負責維護活動設定的後台、來賓報到的平台,與製作抽獎系統。
1. 活動報到平台在應付萬人以上時,處理速度時常需要等10秒左右,將前端操作的資料改為 ES6 Map 後,在取得或更新資料的速度上大幅改善,網站執行速度加快10倍。
2. 抽獎系統在設定部分,讓每個獎項可以用多個條件去篩選出抽獎者,並為了在中途離線的情況下依然正常操作,利用Redux Toolkit 將資料統一管理並存於本地端;抽獎主頁為了讓畫面上的中獎列表能使用鍵盤向下滾動列表,接觸到 tabindex 的屬性,讓元件可藉由鍵盤focus,不必使用滑鼠往下滾動視窗。
在資策會前端養成班的期末專題,我負責遊戲部分與客服機器人。
遊戲部分我製作了刮刮樂、大家來找碴還有冷知識4選1。
另一個客服機器人,功能上包括自動關鍵字回覆、一周天氣資訊、1對1專人客服。
1. 自動回覆功能取材自台北動物園的常見 QA ,並儲存在資料庫中,當使用者輸入完問題後,到資料庫撈取回答即回傳至對話框。
2. 一周天氣資訊使用中央氣象局的 API取得了日期、降雨機率、平均氣溫,再統整圖示以卡片形式呈現。
3. 1對1專人客服,使用到 Socket.io 來實現即時傳訊息的功能。
今年參加六角辦的F2E活動,挑戰10天完成一個立委行銷網站,另外10天完成選舉開票網站,在面對時間的壓力,加上需使用沒接觸過的工具,像是D3.js與Chart.js,我很高興自己最後有挑戰成功。下班之餘,我進一步加強之前做的使用者1對1聊天的功能(深入理解分房與私訊在語法和觀念上的差別)、利用 CSS 切了一些自己喜歡的動漫人物動畫,或是製作小遊戲,這讓我覺得有成就感。除此之外,工作上或是私下練習中遇到問題或找到什麼解決方式,我會找時間到Medium 分享自己的歷程,希望其他跟我有相同問題的人可以更快的處理完成,我期許自己能接觸越來越多專案,並讓自己寫的程式碼能愈來愈好維護且易讀。
於資策會前端班的專題發表中使用 React 製作遊戲頁面與客服機器人的功能,我從這次的過程中,發現自己滿喜歡靠程式創造東西的。
在接案公司的期間,我經歷多個專案的頁面切版,從大學系所官網、銀行行銷網頁到政府交通部徵稿頁面 。
目前任職於方碼科技,負責維護活動設定的後台、報到的平台,與製作抽獎系統。
上班之餘偶爾做些小作品,豐富自己的眼界與經驗。
百岳國際股份有限公司 (June 2022-Nov2022)
台北文華東方酒店 Mandarin Oriental, Taipei (Nov 2020-Nov 2021)
2015 - 2019
我是薛少康,畢業於大同大學電機系。2021年11月開始學習寫網頁的技術。
於方碼科技的期間,我負責維護活動設定的後台、來賓報到的平台,與製作抽獎系統。
1. 活動報到平台在應付萬人以上時,處理速度時常需要等10秒左右,將前端操作的資料改為 ES6 Map 後,在取得或更新資料的速度上大幅改善,網站執行速度加快10倍。
2. 抽獎系統在設定部分,讓每個獎項可以用多個條件去篩選出抽獎者,並為了在中途離線的情況下依然正常操作,利用Redux Toolkit 將資料統一管理並存於本地端;抽獎主頁為了讓畫面上的中獎列表能使用鍵盤向下滾動列表,接觸到 tabindex 的屬性,讓元件可藉由鍵盤focus,不必使用滑鼠往下滾動視窗。
在資策會前端養成班的期末專題,我負責遊戲部分與客服機器人。
遊戲部分我製作了刮刮樂、大家來找碴還有冷知識4選1。
另一個客服機器人,功能上包括自動關鍵字回覆、一周天氣資訊、1對1專人客服。
1. 自動回覆功能取材自台北動物園的常見 QA ,並儲存在資料庫中,當使用者輸入完問題後,到資料庫撈取回答即回傳至對話框。
2. 一周天氣資訊使用中央氣象局的 API取得了日期、降雨機率、平均氣溫,再統整圖示以卡片形式呈現。
3. 1對1專人客服,使用到 Socket.io 來實現即時傳訊息的功能。
今年參加六角辦的F2E活動,挑戰10天完成一個立委行銷網站,另外10天完成選舉開票網站,在面對時間的壓力,加上需使用沒接觸過的工具,像是D3.js與Chart.js,我很高興自己最後有挑戰成功。下班之餘,我進一步加強之前做的使用者1對1聊天的功能(深入理解分房與私訊在語法和觀念上的差別)、利用 CSS 切了一些自己喜歡的動漫人物動畫,或是製作小遊戲,這讓我覺得有成就感。除此之外,工作上或是私下練習中遇到問題或找到什麼解決方式,我會找時間到Medium 分享自己的歷程,希望其他跟我有相同問題的人可以更快的處理完成,我期許自己能接觸越來越多專案,並讓自己寫的程式碼能愈來愈好維護且易讀。