工作環境介紹

 公司簡介

  日月光半導體製造股份有限公司(Advanced Semiconductor Engineering,簡稱ASE),成立於1984年,是全球領先的半導體封裝和測試服務供應商之一業務涵蓋封裝、測試、材料、設計和晶圓代工等半導體產業鏈的各個環節。在全球擁有多處生產基地和研發中心,主要分布在台灣、中國大陸、韓國、日本、新加坡、馬來西亞和墨西哥等地,並且在美國和歐洲也設有銷售和技術支持辦事處,總部位於台灣高雄。

  實習地點日月光中壢廠具有地利之便,位處台灣最大數量外籍移工的地區,有大量的勞動力資源優勢,配備了先進的封裝和測試設備,產能涵蓋了多種封裝技術,包括球柵陣列(BGA)、芯片級封裝(CSP)以及TSOP、QFP、QFN等其他先進封裝技術。並致力於技術創新,專注於開發和應用最新的封裝和測試技術。這包括2.5D/3D封裝技術、系統級封裝(SiP)和其他高密度封裝技術,以滿足市場對高性能和小型化元件的需求。

廠內環境 

  日月光中壢廠佔地廣大,在廠區內需要配戴員工證以進出各大樓。上下班員工眾多,大門都配有警衛協助管理交通,附設地下停車場,提供員工停放汽機車,讓員工免於尋找車位。

公司設施及福利

員工餐廳、便利商店

  員工餐廳提供快餐、麵食、自助餐及素食等餐點供應,感應磁卡取餐,每周更新菜單。若是沒有合口味的餐點也可以到旁邊的全家便利商店購買,甚至點外送,大門旁就有外送取餐區可以方便員工拿取外食。

健身房、醫務室

  健身房及盥洗設備、康樂設備可以提供員工使用,工作之餘也能夠保持身體健康。附設免費健保特約診所,並有醫護人員駐廠服務,員工即使在上班時間身體不適也能就近就醫。

同心園幼兒園

  廠內附設幼兒園,讓員工上班時間無後顧之憂,員工家屬也能選擇讓孩童就讀廠內的幼兒園。

工作詳述

  我實習的部門是IT_ERP-Planning,是負責規劃物料派送與時間排程(SD),IT部門人員大多位於行政辦公大樓,Planning組員都是在二樓,原本我的位置在實習生所在的三樓,但因為位置改動搬到二樓,有了現在的大辦公桌,但跟其他實習同學就沒有接觸。每個人入職都會有自己專屬的電腦提供使用,是無法隨意使用其他網頁或軟體的,更新內部軟體都有對應的部門負責。

教學課程

  每個人入職都要經歷的培訓階段,會有實做作業安排和觀看訓練影片,以幫助了解組內的工作和學習使用的軟體,例如:FaWeb 練習、Orcle SQL練習、Formatter 練習。

(Weekly Report)
(Weekly Report)

例行事項

  我們這組的實習生有負責更新每周或每月資料的任務,由於這屆只有我一位實習生,所以這成為我負責的例行工作,每周三更新開會資料、每月月初要手撈資料產生報表及影印補充填寫單。每周三都要固定繳交報表(Weekly Report)告知主管這周的工作內容、達成事項以及未完成的工作,好讓主管能適時了解我的工作進度以及方便安排後續工作事項。

軟體學習

  每個部門都有針對公司內部機台的控制專屬程式,屬於Planning組的程式就有APF Fromatter、APF Activity Manager,負責控制機台的生產進程與時實狀態監督,以此規劃最佳的投料策略與後續派料的即時投放,它們可以將不同資料庫中的大量數據抓出進行整合,同時也可以對其進行不同的運算、處理或過濾,然後再透過像時間排程器以定時或被動呼叫的方式更新資料。為了保障更新的程式沒有正在被使用或是不小心修改到程式,就需要另一個程式的幫忙,它要求須要使用的程式必須進行Check Out,等修改完成上線成功後才能Check In,確保正常的操作與存取。而大約在今年10月中時,VSS已正式廢除使用,轉而同其他部門一樣使用GitLab去做版本控制。

基礎程式工作

  經過一開始的訓練階段後,就會有一些簡單的工作可以交給我處理,會有部門同事發信件,藉此傳達工作要求以及解釋這份工作的內容。目前完成的工作都有同事會先來跟我做口頭講解,讓我更清楚得知需要做些什麼,有不清楚的內容或遇到任何無法自行排解的狀況都可以直接提問。

實習期間完成之進度

入職訓練


  入職之後的前幾個禮拜讓我們做基礎的程式練習,先了解最基本的使用,了解公司內部使用的資料庫之間的資料關係、生產管理流程等,首先是SQL練習(動物園練習),讓我們熟悉Oracle的語法,再來是進行FAWEB的訓練(SYS133、SYS135、SYS136)以熟知Coding standard。

SQL 練習

  這一項動物園練習是為了讓我們藉此瞭解如何在大量的資料中查詢,以及基本的公司資料庫的的分類方式,為了避免誤刪或不小心更動到資料的問題產生,一般練習或是測試資料都會在測試區的資料庫內,會上線使用的資料才是位於正式區的,一開始都沒有權限更改或查詢到那些資料,都是需要登入有權限的使用者才能使用,使用者的不同也會導向不同的資料表,讓我們使用上更快速便捷。

FaWeb 練習

  由於公司內部有許多報表,每一個都有不同的用途,為了即確保編寫的代碼具有一致性、可讀性和可維護性,我們需要遵循Coding Standard來編寫程式,涵蓋命名約定、格式化規則、注釋指南、代碼結構和最佳實踐等方面。照著規範寫程式碼,讓別人能清楚的看懂你的程式內容,報表有些只有最基本的Query和Result頁面,再根據使用需求增加額外設計的功能,練習用到的三個報表都是一些基礎的功能。

(SYS136:增加Insert、Update、delet功能)
(SYS136:增加Insert、Update、delet功能)

APF Formatter 練習

  APF Formatter 是一種工具或軟體模組,用於格式化和處理數據,特別是在將數據轉換為特定格式或進行數據清理和標準化時。這個工具可以在資料庫管理、數據挖掘、數據分析和數據遷移等應用中發揮重要作用。一開始接觸到這個軟體是用於每月月初撈取資料的時候使用,程式的組成是通過Block串聯執行流程,最後導出結果,需要開對應頁面,到指定的Block裡面撈取資料,再複製到Excel裡生成報表。

實際作業

  走完最初的熟悉流程,主管開始安排一些簡單的工作讓我嘗試,雖然還是需要同事協助指導,但至少是進入正式的工作了。

BEQ249

  在公司第一個正式的工作,需要根據要求,新增一個查詢類別,讓頁面跳出對應的選項(包含防呆卡控的處理),並且查詢出的結果需要對應到正確的資料。

(報表需求)
(報表需求)
(BEQ249頁面)
(BEQ249頁面)

  程式改動後,我們需要把程式丟進Audit,檢測程式內容是否有誤。確認無誤後,需要撰寫UT(Unit Test Report),寫出更改後測試的內容、改動了那些、新增內容的測試等,可以藉此讓主管查看工作是否確實執行,也可以讓自己在之後更改其他報表時,方便做到相似功能可以查閱。

(Audit頁面)
(Audit頁面)
(UT封面)
(UT封面)
(測試內容)
(測試內容)

APF Formatter樹狀圖及時間測試

  製作樹狀圖是複製每個能通往下一個頁面的Block的名稱,將路徑一層一層找到最底部,這個工作其實很簡單,主要就是要方便主管知道這些路徑,比較困難的地方應該是容易缺找,因為整個流程圖很大,所以很容易忽略掉,是考驗細心的工作。

  時間測試則是記錄每個Block從打開到跑出資料的時間,因為要一直盯著電腦看訊息框的彈出,一開始我很容易漏按馬錶,或者按下碼錶的時間太慢,導致紀錄的秒數不太準確,不過多做幾次就有漸漸上手。

(APF Formatter頁面)
(APF Formatter頁面)
(生成的樹狀圖)
(生成的樹狀圖)

1131學期期間完成之進度

Formatter作業練習

  暑假開始正式學習如何使用Formatter,有教學影片跟EXCEL提供學習,有不懂的都可以重複播放,讓我更理解這個軟體如何使用,每堂課也都有課堂練習,確保學習成果。


(Formatter課堂練習)
(Formatter課堂練習)

報表FEQ178

  User需求是增加防呆卡控、資料Title重複或有空白顯示錯誤訊息而不要直接system error、意外Case移除不必要字元、上傳前將資料裡的空白、換行、回車移除;上傳前檢查是否有重複Key值的資料。


(FEQ178網頁)
(FEQ178網頁)

AM程式

  我第一個用到AM的程式,是簡單的小程式,需要把Lock control的清單存成import file,然後輸出文字檔。


(AM程式)
(AM程式)
(輸出文字檔)
(輸出文字檔)

機台分配表

  這支程式是用於計算和對照機台分配表使用,將新的資料導入再對比原始資料,就能獲取需要知道的機台數。這個SR是我第一個用Formatter的工作,之前用到這個軟體都只是幫忙搜索或掃資料。

  因為是初次用來作業,我對這個軟體還不太熟悉,所以三不五時就需要問問題,多虧有同事耐心的講解,對我的疑問也都一一解答,才讓我能順利完成。


(說明SR)
(說明SR)
(部分程式)
(部分程式)

EorrerLog偵錯

  用Error log的Job找到錯誤的Job name,Preview對應的report,查看目前還有沒有異常資料。


(報表內容)
(報表內容)

輔助工作

  撈資料、搜索程式、彙整報表。


(示意圖)
(示意圖)
(示意圖)
(示意圖)
免費建立您的網站! 此網站是在 Webnode 上建立的。今天開始免費建立您的個人網站 立即開始