---
tags: INFO2022
---
# 2022 年「[資訊科技產業專案設計](https://hackmd.io/@sysprog/info2022)」課程
> 全台灣唯一教你準備資訊科技公司面試的正式大學課程
> 授課教師: [黃敬群](http://wiki.csie.ncku.edu.tw/User/jserv)
:::warning
:warning: 注意須知
* 2023 年 1 月 3 日為本課程最後一次授課,採用 **[YouTube 直播](https://youtube.com/c/GUTS4Tech/live)**,課程改為 15:30 開始
* 2023 年 1 月 9 日中午開始受理「期末自我評分」的提交,到 1 月 13 日中午截止,詳見 ==[自我評分須知](https://hackmd.io/@sysprog/B1dzGU-9o)==
* 自 11 月 23 日起,受理一對一討論,請參見 **==[行事曆](https://calendar.google.com/calendar/u/2?cid=YTkwMThkMDFiZTYxYzBmNThkZWEzNzlkNzM2OWJiZTE1ZGQ0NDBhOTgwZjBjY2JhZTc4YjQ1NzYyNmFiNzgyMEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)==**,向授課教師預約
* 既然課程標榜的是「教 GUTS」,就不能用尋常知識探討的模式來進行,課程中關於「師生互動」(模擬面試、模擬資訊科技公司主管和下屬的對話,和各式「提點」) 的部分沒有錄影,至於一般概念探討,請參照 [GUTS 頻道](https://www.youtube.com/c/GUTS4tech/videos) 的影片
:::

> * [你還想當軟體工程師啊(一)](https://medium.com/the-bayesian-trap/to-big-or-not-to-big-b791ee54c118)
> * [你還想當軟體工程師啊(二)](https://medium.com/the-bayesian-trap/%E4%BD%A0%E9%82%84%E6%83%B3%E7%95%B6%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B8%AB%E5%95%8A-%E4%BA%8C-%E6%98%AF%E4%B8%8D%E6%98%AF%E4%B8%8D%E5%A4%A0%E5%9C%A8%E4%B9%8E%E6%8A%80%E8%A1%93%E4%BA%86-5de72928320d)
## 課程緣由
2014 年起,[jserv](http://wiki.csie.ncku.edu.tw/User/jserv) 陸續幫學生準備面試,安排各式諮詢,也推薦學生到資訊科技產業服務,當時整理部分材料在 [資訊科技產業面試模擬和工作諮詢](http://wiki.csie.ncku.edu.tw/embedded/rehearsal),如今,希望更系統性探討。
系列課程: (呼應 [面試心得與準備方向](https://www.dcard.tw/f/tech_job/p/237513513))
* [你所不知道的 C 語言](https://hackmd.io/@sysprog/c-prog/)
* [Linux 核心設計](https://hackmd.io/@sysprog/linux-kernel-internal)
* [並行和多執行緒程式設計](https://hackmd.io/@sysprog/concurrency)
* [現代處理器設計](http://hackfoldr.org/cpu/)
* [手機裡頭的 ARM 處理器](https://beta.hackfoldr.org/arm)
## 課程進度
* video: [第 1 週課程](https://youtu.be/cX5-zSnQ950) [Sep 6, 2022]
* video: [資訊科技產業專案設計: 2022 年課程介紹](https://youtu.be/JeSAU7ZZxns) / [投影片](https://bit.ly/it-overview2022)
* [對於選擇公司的看法](https://youtu.be/Bk5O9xPPf0c?t=9543)
* video: [資訊科技產業專案設計: 公司面試的應對](https://youtu.be/JNBPJ-W4sRc) / [投影片](https://bit.ly/it-interview-concept)
* video: [第 2 週課程](https://youtu.be/n8B6k0DcMSM) [Sep 13, 2022]
* 第 3 週課程: [問答討論簡記](https://hackmd.io/@sysprog/BkJXw68Wo) [Sep 20, 2022]
* [作業討論 1](https://hackmd.io/@sysprog/BkeIYF8-j)
* [作業討論 2](https://hackmd.io/@sysprog/S1snp6U-o)
* [作業討論 3](https://hackmd.io/@sysprog/HkmgnC8bj)
* video: [第 4 週課程](https://youtu.be/GQYJJGxgoA4) [Sep 27, 2022]
* [學員作業清單](https://hackmd.io/@sysprog/rklKOg2bo)
* video: [軟體工程面試: 刷題技巧 / 面試禁忌](https://youtu.be/N8Gt-E1N9Bc)
* video: [Malcolm Gladwell 回答網「研究」相關問題](https://youtu.be/i6l-uEyC1B8)
* 第 5 週課程: [問答討論簡記](https://hackmd.io/@sysprog/rkun2bYMs) [Oct 4, 2022]
* video: [第 6 週課程](https://youtu.be/syVqBirDP-c) [Oct 11, 2022]
* 要具體幫助 interviewer/interviewee 改進面試過程才是「[檢討](https://hackmd.io/@sysprog/rklKOg2bo)」的本意: [案例 1](https://hackmd.io/@sysprog/HkZz-qezj), [案例 2](https://hackmd.io/@sysprog/H1b25Kxzs)
* [程式設計師的履歷撰寫要點](https://blog.m157q.tw/posts/2016/01/22/how-to-write-a-resume-for-programming-jobs/)
* [如何打造一天內收到五家面試的履歷,甚至讓面試的老闆寫文章稱讚?](https://www.inside.com.tw/article/8476-resume)
* [IC 產業結構和軟體工程師的機會](https://hackmd.io/@sysprog/BkE4X5vvF) / [模擬演練](https://hackmd.io/@sysprog/HkrvxXWOY)
* 第 7 週課程: [問答討論簡記](https://hackmd.io/@sysprog/HylsLTjQj) [Oct 18, 2022]
* [IC 產業結構和軟體工程師的機會](https://hackmd.io/@sysprog/BkE4X5vvF)
* [0 到 100 的軟體工程師面試之路](https://ithelp.ithome.com.tw/articles/10288192)
* [軟體架構師的自我修養](https://ithelp.ithome.com.tw/articles/10287219?)
* 第 8 週課程: [問答討論簡記](https://hackmd.io/@sysprog/B1IX9-HVs) [Oct 25, 2022]
* [Ian Tsai](https://www.linkedin.com/in/iatsai/) (蔡昀庭), Smart News Senior software engineer (成大測量系 -> LinkedIn -> SmartNews)
* Ian Tsai 之前在台灣的新創公司做軟體開發 10 年,除了做開發以外也曾做過 Hiring manager、Software consultant,2015 年任職的新創公司賣給 LinkedIn 後,在 LinkedIn 擔任 senior Software engineer,目前在 SmartNews US 作 News Platform 的後端開發,平常喜歡觀察台灣美國兩地的新創公司
* 訪談: [10 的次方倍世界 (錄音)](https://player.soundon.fm/p/eb6f4537-358f-4d8f-9d2c-78079dee8e9e/episodes/f6561cab-c541-45e9-a816-a7556fdf64f7) / [訪談錄影](https://youtu.be/c2gZJPLBe60)
* 第 9 週課程 [Nov 1, 2022]
* 第 10 週課程: [問答簡記](https://hackmd.io/@sysprog/HJsNwvDrs) [Nov 8, 2022]
- video: [ASML 崛起的因素](https://youtu.be/WtpQ1D92jbw) / [晶片界的唯一老大:荷蘭 ASML](https://youtu.be/ejHhqB2QBGI)
* 第 11 週課程: [問答簡記](https://hackmd.io/@sysprog/ry-naLlIi) [Nov 15, 2022]
* 第 12 週課程 [Nov 22, 2022]
* [演算法模板](https://github.com/greyireland/algorithm-pattern) / [100+ Questions for Coding Interviews](https://twitter.com/javarevisited/status/1568178533247369219)
* [線上面試技巧](https://datatiffany.com/virtual-interview-tips/)
* [工程師英國求職紀錄: Behavior Questions](https://hackmd.io/@6PPVul2mS7OX2GuGXlUCDA/behavior_questions)
* [面試時的反問](https://github.com/NeroCube/reverse-interview-zh-tw)
* 第 13 週課程: [問答簡記](https://hackmd.io/@sysprog/r1GEJNMDj) [Nov 29, 2022]
* 第 14 週課程: [問答簡記](https://hackmd.io/@sysprog/SygSkPsws) [Dec 6, 2022]
* 第 15 週課程: [問答簡記](https://hackmd.io/@sysprog/r13vFFBOj) [Dec 13, 2022]
* 第 16 週課程: [問答簡記](https://hackmd.io/@sysprog/BJT04uCdj) [Dec 20, 2022]
* 第 17 週課程: [問答簡記](https://hackmd.io/@sysprog/H18Ff9Utj) [Dec 27, 2022]
* 第 18 週課程: [問答簡記](https://hackmd.io/@sysprog/SyndDB-cj) [Jan 3, 2023]
## 案例探討
* ByteDance
- video: [字節跳動為什麼能不斷出爆品](https://youtu.be/Z0sdI1ed7ok)
- [冲浪普拉斯](https://www.youtube.com/channel/UCZNxe_9FQAK2Z3suwaZlwpQ/videos)
* [跳槽和下個舞台](https://hackmd.io/@sysprog/r1WX1J4TK)