Excel匯入匯出
在實習初期時主管給了四個作業,第一個作業主要是要做出系統的查詢及編輯頁面以及Excel匯出功能, 其中匯出的部分,要先建立一個Excel表單結構並把從資料庫中抓取的資料insert到欄位中, 在後續案子中也有接觸到要使用Excel匯入的功能,比匯出還複雜了許多,還要去比對相同捐款人的資料並且判斷要覆蓋還是要新增新的一筆資料。 很多機構的匯入匯出功能都會有不同的需求,常常會需要調整。
在實習初期時主管給了四個作業,第一個作業主要是要做出系統的查詢及編輯頁面以及Excel匯出功能, 其中匯出的部分,要先建立一個Excel表單結構並把從資料庫中抓取的資料insert到欄位中, 在後續案子中也有接觸到要使用Excel匯入的功能,比匯出還複雜了許多,還要去比對相同捐款人的資料並且判斷要覆蓋還是要新增新的一筆資料。 很多機構的匯入匯出功能都會有不同的需求,常常會需要調整。
在開發捐款系統的時候,要用API回傳資料給客戶,我才第一次學習API的寫法以及文件,也了解到怎麼拆解別的API傳遞的Json格式, 也在後續的各個案子中接觸過不少使用API的案子其中包括使用Geolocation API來做線上打卡功能、使用Line Messaging API建置Line Bot 也讓我越來越上手使用API接收與傳遞資料的過程。
以前做網頁時,前端都只會做介面設計與排版。公司系統中使用了很多AJAX,在不刷新頁面的情況下讀取資料。 後台系統有一個捐物功能,會立即顯示新增的捐物資料。有客戶希望將此功能應用到前台系統,而標準版前台沒有此功能。 我思考許久後使用了後台的AJAX,將新增資料存入後台的捐物資料表並新增一個欄位辨別資料來源,確保後台查看時不會誤撈資料。 這個案子也讓我更熟悉這個技術。
在這段時間讓我學習最多的莫過於時間上的管理,一週五天的時間中,有三天的時間要待在公司內,剩下兩天的時間還要處理學校課業的部分,而且因為我是轉學生的關係, 要重修的課程也不少,在學校的這兩天必須把課程安排妥當,在這個階段如果沒有規劃好時間,把課程安排好,被當了很可能就會面臨延畢的風險。在學校剩餘的時間也不多了, 畢業後如果進入職場能夠自由控制的時間一定是更少,所以要怎麼有效的管理時間,兼顧所有事情便是很重要的課題。
一直以來說話力都不是我的強項,常常腦袋講的跟說出來的話不太一樣,沒辦法很清楚的表達出自己的想法,而在工作環境中,常常會需要去詢問主管或業務, 客戶的需求想法及內容,或是我在工作上遇到的問題要怎麼清楚的表達給同事及主管知道,現在我會在表達問題之前先整理自己的想法和要表達的內容,確保溝通內容跟我要表達的事情一致。 溝通能力也是我需要持續精進的一部分。