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
110
怎樣才算是一個合格的資工系畢業生
十分鐘系列:
http://ccc.nqu.edu.tw/wd.html#ccc/slide.wd
陳鍾誠
November 11, 2016
Tweet
Share
More Decks by 陳鍾誠
See All by 陳鍾誠
第 6 章、巨集處理器
ccckmit
0
55
第 7 章、高階語言
ccckmit
0
99
第 9 章、虛擬機器
ccckmit
0
60
第 8 章、編譯器
ccckmit
0
110
數學、程式和機器
ccckmit
1
740
語言處理技術
ccckmit
0
140
微積分
ccckmit
0
330
系統程式 第 1 章 -- 系統軟體
ccckmit
0
330
系統程式 第 2 章 -- 電腦的硬體結構
ccckmit
0
270
Other Decks in Education
See All in Education
SUMMER SCHOOL 2024
pnuslide
0
140
Pre-enrollment Information for UTokyo International Students
utokyoissr2360
0
4.8k
論文の読み方 / How to survey
kaityo256
PRO
175
120k
保育とふりかえりをコネクト! / connect childcare and retrospectives!
psj59129
1
150
6ヶ月間の授業でここまでできた。コンテスト参加に向けての授業内容と生徒の様子を紹介!
asial_corp
0
410
執筆テーマの決め方
sapi_kawahara
1
180
Sähköiset kyselyt, kokeet ja arviointi
matleenalaakso
1
16k
第1回全国商業高校Webアプリコンテスト総括
asial_corp
0
410
令和6年度 無料トライアルキャンペーン説明会
asial_edu
0
840
Tips for the Presentation - Lecture 2 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
0
130
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4019538FNR)
signer
PRO
0
1.7k
Tangible, Embedded and Embodied Interaction - Lecture 9 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.2k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Web development in the modern age
philhawksworth
202
10k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Happy Clients
brianwarren
92
6.4k
The Invisible Side of Design
smashingmag
294
49k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
244
20k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
Transcript
怎樣才算是一個 合格的資工系畢業生 陳鍾誠 2016 年 6 月 2 日 程式人《十分鐘系列》
程式人《十分鐘系列》 本文衍生自維基百科
資工系畢業生 • 到底應該具備什麼樣的能力呢?
這個問題 • 見仁見智,應該沒有標準答案!
因為 •如果你是 X-men ,你只要會 一招,就無敵了!
萬磁王 •只能操控金屬!
X 教授 •只能感受影響心智!
魔形女 •只能變化外表!
當然、那是變種人的世界
不是我們正常人的世界
對於正常人而言
假如你屬於資工畢業的正常學生
那你應該具備什麼樣的能力呢?
關於這個問題
對於不同的人而言 •可能會有不同的期待!
有些做硬體的廠商會覺得 • 資工系畢業就是要會寫驅動程式! • 如果不會寫就是不合格!
有些作嵌入式的廠商或老師 • 會覺得資工系畢業就是要會 8051 • 如果你只會 Arduino 就是墮落到 了極點!
另外還有些做網站的廠商 • 會覺得資工系畢業不會 javascript 是匪夷所思的!
但是、這些想法都是廠商的特殊需求
一個資工系畢業生 •是很難面面俱到的!
但是、這幾年我接觸了不少業界人士
大致上可以感受到他們的幾個期待
其實大部分面試者的要求 •並不會太過專牛角尖!
對於一個資工系畢業生
面試者通常會期待具有下列能力
首先 • 要具備足夠的程式實作能力 • 而不是紙上談兵!
但是、甚麼是足夠的程式能力呢? • 關於這點,其實也不會很難達到!
目前一般的程式能力要求是 • 可以輕易實作出《鏈結串列、二元 樹、雜湊表等結構》 • 能夠寫得出《簡易的組譯器》之類 的程式。
這樣就符合基本程式能力的門檻了!
但是、這只是最低標準 •並非正常預期的水準!
那麼、正常預期的水準是甚麼呢?
關於這點 •資工系畢業生,最好還具備 下列能力!
首先是 • 應該具備實作一個《不算太小專案》 的經驗與能力。
這個不算太小的專案 •對不同領域而言,當然會是 不太一樣的!
假如你走網站設計 • 那麼曾經寫過像《網誌系統、留言 板、維基系統》之類的能力,就可 以讓人相信你真的會寫,而不是嘴 巴講講而已!
假如你走嵌入式單晶片 • 那麼 8051 或 ARM 之類的系統,以 及接線除錯的能力就是必備的。 • 最好能把源碼留下來,拍下展示影
片!
假如你走手機 APP 應用 • 那麼 iOS, Android 平台應該至少會一 種,而且曾經做過不算太小的應用!
這樣、您就大致上符合了 • 面試者對一個資工領域畢業生的 要求了!
不過、在目前的環境下 •可能還需要加上以下兩項能 力會更好一些!
那兩項能力就是 • 會使用《版本管理系統》,像是 git 進行團隊合作開發! • 會寫足夠好的《單元測試》程式來驗 證模組或函數的品質。
有了以上能力 • 我想你就可以很自信的面對大部分 的面試者,不需要覺得自己能力不 足了!
當然、對於慣老闆而言 •這些能力是絕對不夠的!
因為他們會希望 • 一個資工系畢業生,是無所不能的! • 而且薪水只領 22k ,最好是不要領!
面對這種老闆 • 我只能勸你,把他給開除了!
良禽擇木而棲 • 人才不應該被當便宜的耗材!
有了以上能力 • 在目前環境下,我相信《資工系畢 業生》應該可以很容易可以找到還 不算太差的工作才對!
雖然學校教了一大堆東西 • 但是大家對資工系畢業生的期 待,我想應該是差不多的!
資工系畢業的你 •是否具備了這些能力呢?
以上 • 就是我們今天的《十分鐘系列》
希望您會喜歡
我們下次見!
Bye bye !