top of page

學習內容

技術層面

​報表測試

Report Test

報表測試為最基礎卻也是最重要的技能,因為修改完的東西一定會經過自己的測試,測試結果沒問題才算是完成任務,其中最重要的是要分辨清楚測試環境以及測試所用使用的資料(分為正式區與測試區)。

網頁撰寫

Web Page Writing

實習期間我進行了很多網頁的修改,像是程式bug處理、UI及功能的新增,使用公司內部的Coding Standard規範來撰寫,使程式的寫法統一且降低寫程式的難度,不僅讓系統變得更完善也提升了我邏輯思考及網頁撰寫的能力。

SQL撰寫

SQL Writing

​SQL是最重要的語言,不論是寫網頁或是做報表SQL都是不可或缺的,但是寫出正確的查詢結果寫法不一定會是最好的,實習期間我學會了如何用較低的資源花費來達成相同的目標,也增加SQL的可讀性、維護性

使用工具

Use Tools

​報表大多都是使用工具產生,而每個工具的用途都不同,像是ReportGenerator是產生客製化報表的工具,BatchController是控制執行迴圈的工具,需要去了解各個參數的用法來產生出想要的報表

Fileimage2.png

非技術層面

除了技術層面是必須要學會的,非技術的層面也很重要 !

時間規劃

因為手上處理的工作可能不會只有一項,這時候須要依照項目的輕重緩急來安排處理,不能因為在一個困難點卡太久而浪費處理其他事物的時間,管理好時間並有條理的完成工作很重要。

解決問題

常常寫出來的結果會與預期的結果不一樣,這時候就要回頭去找是哪一個環節有問題,找出問題點是一個很難的過程,考驗著細心、耐心和邏輯,並且必須想辦法解決它,培養自己邏輯思考的能力。

有效溝通

有效的溝通非常重要,要將自己的問題及想法清楚的表達,讓對方知道你在說什麼,通常會使用電子郵件並以圖文的方式呈現,將主管交代的事項和自己的想法做筆記也是十分重要的習慣。

bottom of page