A28: 畢業部落格-自我成長

A28: 畢業部落格-自我成長

更新於 發佈於 閱讀時間約 2 分鐘

緣起

在電子廠做了18年,從助理技術員變成高級技術員。原本只是個操作機台的檢驗員,目前的工作是負責品質管理。18年來也曾動過轉職的念頭,參加國家考試的高考、地方特考,結果就是名落孫山。為了增加自己的專業能力,提高自己的履歷能被看見的機會,也自費去學習專案管理和ISO 9001:2015 品質管理系統內部稽核員訓練課程;也許是沒有相關的實際經驗,結果就是沒被看見。在重新思考自己未來的下一個可以做20年的工作時候,看到AC轉職軟體工程師的廣告。當下我並沒有立馬決定報名,我確實不斷思考和反問自己軟體工程師真的值得我去挑戰嗎?直到我參加AC軟體工程師的課程說明會之後,了解到我可以使用AC提供的重讀和延後上課的機制,化解我平常還要工作的時間壓力。再加上參加成大舉辦的校園徵才活動之後,深深覺得學習一技之長的重要性。我也覺得此刻的我剛好卡住科技業需要大量人才的機會,就決定將軟體工程師作為我轉職的首要目標。

過程

整個學習過程中辛苦是必然的,平時還要工作只能利用休假日學習和寫作業。寫的每份作業都會碰到很多問題,也花很多時間在想辦法解決問題。幸好有專業的助教可以幫助,也幸運可以觀摩其他同學的作品,當然我也一直嘗試在google裡面找答案。最讓我沮喪的當然是畢業專案的Twitter,挑戰失敗讓我覺得對另外兩個一起合作的同學深感抱歉。兩個星期的挑戰時間,所有菜鳥可能碰到的愚蠢問題我都碰到了;我深深覺得自己怎麼變的很沒有用,解決不了自己的問題還造成別人的困擾。經過這次失敗的經驗,讓我在補考個人專案中更熟悉要怎麼在寫程式碼之前,先透過User Story找出關聯圖,設計出需要用的API,使用Trello建立自己的進度追蹤表。透過以上的方法,希望能加快我個人專案的流程並能挑戰成功。畢竟還要工作,我能寫作業的時間真的很有限。

結論

學習到現在,我從剛開始不知道自己適不適合寫程式;經過不斷碰到困難解決困難,最後我不只沒有被打敗還充滿成就感;所以我決定繼續走下去,成為一個軟體工程師。

avatar-img
奧莉薇走在成為後端工程師之路上
17會員
137內容數
全端網頁開發專業知識分享
留言
avatar-img
留言分享你的想法!
※ 場景: 即時聊天應用: 設計一個支持多房間功能的即時聊天平台,像 WhatsApp、LINE或Facebook Messenger,提供文字、語音、視訊聊天功能,方便管理群組聊天。 功能亮點:加入特別功能,例如可加入多房間功能、使用者名單、表情符號支持、文件分享或訊息已讀未讀狀態。 展示
※ 先建立基本的express後端服務: 1.建立新資料夾:Socket mkdir socket 2.進入資料夾:Socket cd ​bsocket 3. 安裝 Experss 到專案中 npm init -y //初始化專案,建立 package.json 檔 npm insta
※ 什麼是 Socket.io:一個基於傳統 WebSocket API 之上的框架。 ※ Socket.io常用功能: Custom Events:在 Socket.io 中,開發者可以創建自己的事件來處理特定的功能或需求。 Rooms:分組的功能。每個連接的用戶(或稱為 socket)可
※ 場景: 即時聊天應用: 設計一個支持多房間功能的即時聊天平台,像 WhatsApp、LINE或Facebook Messenger,提供文字、語音、視訊聊天功能,方便管理群組聊天。 功能亮點:加入特別功能,例如可加入多房間功能、使用者名單、表情符號支持、文件分享或訊息已讀未讀狀態。 展示
※ 先建立基本的express後端服務: 1.建立新資料夾:Socket mkdir socket 2.進入資料夾:Socket cd ​bsocket 3. 安裝 Experss 到專案中 npm init -y //初始化專案,建立 package.json 檔 npm insta
※ 什麼是 Socket.io:一個基於傳統 WebSocket API 之上的框架。 ※ Socket.io常用功能: Custom Events:在 Socket.io 中,開發者可以創建自己的事件來處理特定的功能或需求。 Rooms:分組的功能。每個連接的用戶(或稱為 socket)可