# 2023 年「[資訊科技產業專案設計](https://hackmd.io/@sysprog/info2023)」作業3
---
[Resume: William Su](https://github.com/imNCNUwilliam/info2023/blob/049e07242ccd7ce206ba14dd6fce8f9a96e1c199/Resume%20William%20Su.pdf)
---
## 作業目標
* 作業要求**至少找到三個 JD**, **分析自身與 JD描述之間的 gap**, **試著練習這些 JD過往的 interview題目做問答練習**. 從中期望學員瞭解自身需要補強的能力, 提早擬定目標做好準備.
---
## 個人背景
* 我不懂硬體架構, 過往程式開發主要都是使用 x86架構機器, 但其實也不瞭解 x86架構.
* Program Language只會 C, Shell Scripts. Python略懂.
* Linux kernel有改過, 但應該只算略懂.
* Application層的 project, ex. 網站開發前後端等. 幾乎沒有接觸過.
* Network Driver, Storage Device Driver也沒有概念.
## Reasons for selecting these JDs
### Overview
* [生命就是等待正確的行動時機.](https://youtu.be/3FNIZN2oQWI?si=hegFTt16jllKEq1q&t=100)
* 每個人都要對這社會盡點責任. 我不認同資方提供低廉待遇給勞工, 但我也希望我的專業能夠駕馭我的工作. 唯有二方條件相當, 才可以讓人盡其才, 成就雙贏局面.
* 以下三份 JDs, 第一個是我認為我目前專業能夠駕馭的, 第二個第三個 JD分別是不同的職涯發展路線, 我想要習得相關的專業後再挑戰這二個 JD.
1. Test development.
2. DevOps.
3. Firmware development.
* 另方面, 找工作這件事情也需要運氣, 可試著把範圍放寬, 多列幾個 JDs. 首選 JD沒能應徵上的話, 或許是職缺目前不太多, 下一波說不定會有機會. 這之中的過渡期可以選擇其他還可接受的 JD. 我也認為二十一世紀許多產業都朝向專業分工發展, 這樣的產業環境可能使得員工無法看到整個產業運作全貌, 工作沒勁, job rotation也許能讓員工瞭解每份工作的意義, 肯定自己也肯定別人.
### Any feedback is welcome
* 希望老師或同學能給我技能樹培養的建議, 修正我對這些 JD的認知, 或是分享其他更合適的 JDs.
---
## 1. Test development.
[Google - Test Development Engineer, Network Security Hardware](https://www.google.com/about/careers/applications/jobs/results/103192106941457094-test-development-engineer-network-security-hardware)
[Google - Manufacturing Test Development Engineer, New Product Introduction](https://www.google.com/about/careers/applications/jobs/results/142527371782562502-manufacturing-test-development-engineer-new-product-introduction)
[Google - Machine Management Software Engineer, Google Cloud Platform](https://www.google.com/about/careers/applications/jobs/results/126782441038717638-machine-management-software-engineer-google-cloud-platform)
## 2. DevOps.
## 3. Firmware development.