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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
陳鍾誠
November 11, 2016
Education
140
0
Share
怎樣才算是一個合格的資工系畢業生
十分鐘系列:
http://ccc.nqu.edu.tw/wd.html#ccc/slide.wd
陳鍾誠
November 11, 2016
More Decks by 陳鍾誠
See All by 陳鍾誠
第 6 章、巨集處理器
ccckmit
0
130
第 7 章、高階語言
ccckmit
0
200
第 9 章、虛擬機器
ccckmit
0
130
第 8 章、編譯器
ccckmit
0
250
數學、程式和機器
ccckmit
2
830
語言處理技術
ccckmit
0
210
微積分
ccckmit
1
520
系統程式 第 1 章 -- 系統軟體
ccckmit
0
580
系統程式 第 2 章 -- 電腦的硬體結構
ccckmit
0
560
Other Decks in Education
See All in Education
Lenguajes de Programacion (Ingresantes UNI 2026)
robintux
0
150
From Participation to Outcomes
territorium
PRO
0
420
Padlet opetuksessa
matleenalaakso
12
15k
Interactive Tabletops and Surfaces - Lecture 5 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
2.1k
共感から、つくる: 変わり続ける自分と、誰かのための創造
micknerd
1
250
Gitの仕組みと用語 / 01-b-term
kaityo256
PRO
0
240
資格支援制度-株式会社HIT
kabushikigaisya_hit
0
780
【ZEPメタバース校舎操作ガイド】
ainischool
1
160
演習:Gitの基本操作 / 04-git-basic
kaityo256
PRO
0
390
【ベテランCTOからのメッセージ】AIとか組織とかキャリアとか気になることはあるけどさ、個人の技術力から目を背けないでやっていきましょうよ
netmarkjp
2
4.1k
青森県の人口減少について | | 下山学園高等学校
aomori6
PRO
0
120
Blueprint for Strengthening Community Colleges Training Grant Success
territorium
PRO
0
220
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
GraphQLとの向き合い方2022年版
quramy
50
14k
AI: The stuff that nobody shows you
jnunemaker
PRO
4
500
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
150
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
170
Transcript
怎樣才算是一個 合格的資工系畢業生 陳鍾誠 2016 年 6 月 2 日 程式人《十分鐘系列》
程式人《十分鐘系列》 本文衍生自維基百科
資工系畢業生 • 到底應該具備什麼樣的能力呢?
這個問題 • 見仁見智,應該沒有標準答案!
因為 •如果你是 X-men ,你只要會 一招,就無敵了!
萬磁王 •只能操控金屬!
X 教授 •只能感受影響心智!
魔形女 •只能變化外表!
當然、那是變種人的世界
不是我們正常人的世界
對於正常人而言
假如你屬於資工畢業的正常學生
那你應該具備什麼樣的能力呢?
關於這個問題
對於不同的人而言 •可能會有不同的期待!
有些做硬體的廠商會覺得 • 資工系畢業就是要會寫驅動程式! • 如果不會寫就是不合格!
有些作嵌入式的廠商或老師 • 會覺得資工系畢業就是要會 8051 • 如果你只會 Arduino 就是墮落到 了極點!
另外還有些做網站的廠商 • 會覺得資工系畢業不會 javascript 是匪夷所思的!
但是、這些想法都是廠商的特殊需求
一個資工系畢業生 •是很難面面俱到的!
但是、這幾年我接觸了不少業界人士
大致上可以感受到他們的幾個期待
其實大部分面試者的要求 •並不會太過專牛角尖!
對於一個資工系畢業生
面試者通常會期待具有下列能力
首先 • 要具備足夠的程式實作能力 • 而不是紙上談兵!
但是、甚麼是足夠的程式能力呢? • 關於這點,其實也不會很難達到!
目前一般的程式能力要求是 • 可以輕易實作出《鏈結串列、二元 樹、雜湊表等結構》 • 能夠寫得出《簡易的組譯器》之類 的程式。
這樣就符合基本程式能力的門檻了!
但是、這只是最低標準 •並非正常預期的水準!
那麼、正常預期的水準是甚麼呢?
關於這點 •資工系畢業生,最好還具備 下列能力!
首先是 • 應該具備實作一個《不算太小專案》 的經驗與能力。
這個不算太小的專案 •對不同領域而言,當然會是 不太一樣的!
假如你走網站設計 • 那麼曾經寫過像《網誌系統、留言 板、維基系統》之類的能力,就可 以讓人相信你真的會寫,而不是嘴 巴講講而已!
假如你走嵌入式單晶片 • 那麼 8051 或 ARM 之類的系統,以 及接線除錯的能力就是必備的。 • 最好能把源碼留下來,拍下展示影
片!
假如你走手機 APP 應用 • 那麼 iOS, Android 平台應該至少會一 種,而且曾經做過不算太小的應用!
這樣、您就大致上符合了 • 面試者對一個資工領域畢業生的 要求了!
不過、在目前的環境下 •可能還需要加上以下兩項能 力會更好一些!
那兩項能力就是 • 會使用《版本管理系統》,像是 git 進行團隊合作開發! • 會寫足夠好的《單元測試》程式來驗 證模組或函數的品質。
有了以上能力 • 我想你就可以很自信的面對大部分 的面試者,不需要覺得自己能力不 足了!
當然、對於慣老闆而言 •這些能力是絕對不夠的!
因為他們會希望 • 一個資工系畢業生,是無所不能的! • 而且薪水只領 22k ,最好是不要領!
面對這種老闆 • 我只能勸你,把他給開除了!
良禽擇木而棲 • 人才不應該被當便宜的耗材!
有了以上能力 • 在目前環境下,我相信《資工系畢 業生》應該可以很容易可以找到還 不算太差的工作才對!
雖然學校教了一大堆東西 • 但是大家對資工系畢業生的期 待,我想應該是差不多的!
資工系畢業的你 •是否具備了這些能力呢?
以上 • 就是我們今天的《十分鐘系列》
希望您會喜歡
我們下次見!
Bye bye !