ASP .NET Core C# 2024 年 2 月 17 日2024 年 2 月 18 日 作者: WENJENG Software Engineer (ASP.NET/C#) 怎麼順利錄取呢? 前陣子阿政有寫幾篇,自己這幾年來的軟體開發經驗,我把連結放在底下,有興趣也歡迎前往閱讀!年後有想要再嘗試一次挑戰看看轉職,趁著面試前把可以先準備的先準備好。希望面試一切順利,可以讓自己朝著更有挑戰性的職務前進。連結:【高雄軟體研發中心專區】- 高雄智慧城市的發展機會! 鴻海的3年250億計畫,有機會參與嗎?【高雄軟體研發中心專區】- 高雄智慧城市的發展機會! 鴻海的3年250億計畫,有機會參與嗎?當時寫上面這篇,對於各類型自研系統開發/維護/管理都有一定的經驗與了解!可惜因為家庭規劃,最終無法南下接受這個offer,不過後來也利用這半年,阿政跨團隊去負責更多專案Web API的開發與維護,熟悉ASP .NET、C#、Golang等。 Table of Contents Toggle 資料庫設計與管理個人經歷ASP .Net 經驗C#的相關經驗SoftWare Engineer具備心態延伸閱讀 資料庫設計與管理 接觸過的資料庫包含 Microsoft的SQL Server、AWS的PostgreSQL,另外 Oracle資料庫跟 My SQL這兩種雖然沒接觸過,但大致上知道這些資料庫語法的差異。設計資料庫真的是一門學問,前輩們在設計的過程中,都有自己的方法,像是使用 Excel或者 LibreOffice去整理資料。或者直接開立一個Google線上文件,開放權限給參與設計的人員一起學習與參考。 資料庫欄位設計範例說明 這邊舉例最近在協助的PostgreSQL,在設計的時候會考量的就是資料類型、還有Table之間的關聯性。 最主要會根據PM開出來的規格來制定欄位,像是目前我正在開發的帳號中心系統,預計這個系統會把所有用戶所訂閱的產品或購買的服務做管理。裡面的資料Table就包含了品牌、門店、外送帳號、會員帳號等。我們會在程式裡面寫migrations,來建立資料庫的Table以及資料庫欄位擴充或者升級。這個過程非常有趣,但面臨的難關就是要很清楚每一個版本修改的欄位是否可以像下相容。像是今天新增一個欄位就要設計為可允許是Null值,因為之前已經存在資料庫的資料肯定沒有那欄位值,所以都要多設想一下,怎麼達到資料庫版本升降的順暢以及資料存取不出錯。 個人經歷 開發多元支付平台、外送平台、帳號平台、會員平台等,供公司內部團隊串接使用。現有客戶超過3000間包含餐飲業、零售業等!負責軟體開發與維護,導入單元測試及協助排除客戶端錯誤。開發的Kiosk自助點餐系統,已導入-頂呱呱x功夫茶-忠孝旗艦店、育成高中、大阪王將錦州店等場域,幫助店家節省人力成本,加速結帳流程並有效解決排隊問題。建立軟體開發SOP手冊、Release手冊、產品使用手冊。開發第三方支付模組,供多個專案使用。與UI/UX工程師合作,根據客戶端資訊進行流程研究,改善並最佳化現有流程,成功將點餐流程縮短30秒,加快人流排解。建立軟體錯誤回報機制,確保軟體處於正常運行狀態。 ASP .Net 經驗 ASP.NET是由微軟在.NET Framework框架中所提供,開發Web應用程式的類別。我很幸運在工作第二年就有機會接觸到開發Web應用程式的開發,當時我是撰寫typescript,利用Angular前端框架,開發了用來設定自助點餐機的菜單、還有開設門店帳號的功能等的網頁前端操作功能!底下附上圖片供參考。 實際管理站台網站連結:點我前往 專加管理站台-組織管理 C#的相關經驗 C#是2017年入職後,就一直有持續在寫,期間使用到 .Net Framework 的專案框架開發桌面性應用程式,包含自助點餐系統、校園點餐系統、還有公司內的參展DemoAP,都是使用 C#寫的,對於C#的語法以及要注意的命名規則等都算是熟悉。很期待能有機會繼續精進。 自助點餐系統服務導入-頂呱呱x功夫茶-忠孝旗艦店 SoftWare Engineer具備心態 經過了第一份工作6年多的訓練,我很高興可以一直抱持著開放的心態,持續學習新知識並且讓自己處於正向的循環,學習後分享給同仁一起成長。這次也很幸運在尾牙接獲頒獎,從董事長手裡接下了紅包,感覺也是一種鼓勵跟肯定。 主管通知! 績優員工是我! 年後想要給自己一些挑戰,因此選擇跳脫熟悉的環境,希望可以有機會進到不同的領域與企業,當然最重要的就是讓自己不斷地前進,寧可嘗試過也不願後悔沒有去作。最後希望一切順利。我有信心若有機會到了新環境,也會把自己的專長與所學發揮到極致,正向的影響更多人。 延伸閱讀 其實在面對選擇時,我們都無法確定到底是好是壞,但寧可相信內心的聲音,勇敢的去嘗試更種可能性,也不願意等到幾十年後感到後悔當初沒有行動。大約幾個月前我的生日,我也寫了一篇文章是關於求職的抉擇,到底是要去呢?還是不去! 延伸閱讀:面對職涯的選擇,31歲的禮物! 希望正在文章的你,若有夢想也不要放棄,搭配行動去闖一闖吧! ASP .NET CoreC#軟體工程師