Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
怎樣才算是一個合格的資工系畢業生
Search
陳鍾誠
November 11, 2016
Education
0
130
怎樣才算是一個合格的資工系畢業生
十分鐘系列:
http://ccc.nqu.edu.tw/wd.html#ccc/slide.wd
陳鍾誠
November 11, 2016
Tweet
Share
More Decks by 陳鍾誠
See All by 陳鍾誠
第 6 章、巨集處理器
ccckmit
0
91
第 7 章、高階語言
ccckmit
0
150
第 9 章、虛擬機器
ccckmit
0
87
第 8 章、編譯器
ccckmit
0
200
數學、程式和機器
ccckmit
2
790
語言處理技術
ccckmit
0
170
微積分
ccckmit
1
480
系統程式 第 1 章 -- 系統軟體
ccckmit
0
500
系統程式 第 2 章 -- 電腦的硬體結構
ccckmit
0
470
Other Decks in Education
See All in Education
i-GIP 2025 中高生のみなさんへ資料
202200
0
490
日本の教育の未来 を考える テクノロジーは教育をどのように変えるのか
kzkmaeda
1
210
第1回大学院理工学系説明会|東京科学大学(Science Tokyo)
sciencetokyo
PRO
0
3.8k
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
2.4k
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
signer
PRO
0
2.4k
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visualisation (4019538FNR)
signer
PRO
1
2.4k
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
320
GitHubとAzureを使って開発者になろう
ymd65536
1
110
演習問題
takenawa
0
6k
Info Session MSc Computer Science & MSc Applied Informatics
signer
PRO
0
190
SkimaTalk Tutorial for Students
skimatalk
0
1.8k
OpenRobomaster 中国のロボットコンテスト 日本連携の可能性
takasumasakazu
0
450
Featured
See All Featured
Docker and Python
trallard
44
3.5k
Optimizing for Happiness
mojombo
379
70k
A Modern Web Designer's Workflow
chriscoyier
694
190k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
For a Future-Friendly Web
brad_frost
179
9.8k
Gamification - CAS2011
davidbonilla
81
5.3k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Navigating Team Friction
lara
187
15k
Making Projects Easy
brettharned
116
6.3k
Transcript
怎樣才算是一個 合格的資工系畢業生 陳鍾誠 2016 年 6 月 2 日 程式人《十分鐘系列》
程式人《十分鐘系列》 本文衍生自維基百科
資工系畢業生 • 到底應該具備什麼樣的能力呢?
這個問題 • 見仁見智,應該沒有標準答案!
因為 •如果你是 X-men ,你只要會 一招,就無敵了!
萬磁王 •只能操控金屬!
X 教授 •只能感受影響心智!
魔形女 •只能變化外表!
當然、那是變種人的世界
不是我們正常人的世界
對於正常人而言
假如你屬於資工畢業的正常學生
那你應該具備什麼樣的能力呢?
關於這個問題
對於不同的人而言 •可能會有不同的期待!
有些做硬體的廠商會覺得 • 資工系畢業就是要會寫驅動程式! • 如果不會寫就是不合格!
有些作嵌入式的廠商或老師 • 會覺得資工系畢業就是要會 8051 • 如果你只會 Arduino 就是墮落到 了極點!
另外還有些做網站的廠商 • 會覺得資工系畢業不會 javascript 是匪夷所思的!
但是、這些想法都是廠商的特殊需求
一個資工系畢業生 •是很難面面俱到的!
但是、這幾年我接觸了不少業界人士
大致上可以感受到他們的幾個期待
其實大部分面試者的要求 •並不會太過專牛角尖!
對於一個資工系畢業生
面試者通常會期待具有下列能力
首先 • 要具備足夠的程式實作能力 • 而不是紙上談兵!
但是、甚麼是足夠的程式能力呢? • 關於這點,其實也不會很難達到!
目前一般的程式能力要求是 • 可以輕易實作出《鏈結串列、二元 樹、雜湊表等結構》 • 能夠寫得出《簡易的組譯器》之類 的程式。
這樣就符合基本程式能力的門檻了!
但是、這只是最低標準 •並非正常預期的水準!
那麼、正常預期的水準是甚麼呢?
關於這點 •資工系畢業生,最好還具備 下列能力!
首先是 • 應該具備實作一個《不算太小專案》 的經驗與能力。
這個不算太小的專案 •對不同領域而言,當然會是 不太一樣的!
假如你走網站設計 • 那麼曾經寫過像《網誌系統、留言 板、維基系統》之類的能力,就可 以讓人相信你真的會寫,而不是嘴 巴講講而已!
假如你走嵌入式單晶片 • 那麼 8051 或 ARM 之類的系統,以 及接線除錯的能力就是必備的。 • 最好能把源碼留下來,拍下展示影
片!
假如你走手機 APP 應用 • 那麼 iOS, Android 平台應該至少會一 種,而且曾經做過不算太小的應用!
這樣、您就大致上符合了 • 面試者對一個資工領域畢業生的 要求了!
不過、在目前的環境下 •可能還需要加上以下兩項能 力會更好一些!
那兩項能力就是 • 會使用《版本管理系統》,像是 git 進行團隊合作開發! • 會寫足夠好的《單元測試》程式來驗 證模組或函數的品質。
有了以上能力 • 我想你就可以很自信的面對大部分 的面試者,不需要覺得自己能力不 足了!
當然、對於慣老闆而言 •這些能力是絕對不夠的!
因為他們會希望 • 一個資工系畢業生,是無所不能的! • 而且薪水只領 22k ,最好是不要領!
面對這種老闆 • 我只能勸你,把他給開除了!
良禽擇木而棲 • 人才不應該被當便宜的耗材!
有了以上能力 • 在目前環境下,我相信《資工系畢 業生》應該可以很容易可以找到還 不算太差的工作才對!
雖然學校教了一大堆東西 • 但是大家對資工系畢業生的期 待,我想應該是差不多的!
資工系畢業的你 •是否具備了這些能力呢?
以上 • 就是我們今天的《十分鐘系列》
希望您會喜歡
我們下次見!
Bye bye !