跳到主要內容

發表文章

目前顯示的是有「全部文章」標籤的文章

在學校學不好程式,不敢走資訊系?

今天一個家長緊急來找我,簡而言之,已經快學測了,孩子對於走理組還是走文組,還在三心兩意,要加強國文還是自然就很兩難,很難定下心來。 這類的問題我以前我在 【文理都有興趣?有個科系讓你進可攻退可守】 有談到,卡在文理中間的學生,我建議讀資管系。簡而言之,資管系比大部分文組科系薪水高、工作機會多,相較資工又沒有這麼辛苦,有時間去平衡文組興趣,又因為分數比資工低,可以填到好一點的大學。 但這個高中生不太敢往資訊方向走,因為在校學習程式的經驗很不好 ,全班都學得不好。是,這確實是全國大部分高中生,真實面臨的困境。 其實資訊相關科系的畢業生,很少進到學校裡面當老師,原因很簡單,因為資訊產業的薪水,動輒是學校的兩倍以上,若頂大資訊系畢業生選擇教職,那絕對是做功德。所以學校裡面教程式的老師,多半是其他數理老師,自己進修之後,再來教學生。試想,如果你是數理老師,經過幾年努力進修,具有業界等級的程式水準,想繼續留在學校作育英才,還是改走業界賺高薪? 即使想要過輕鬆穩定生活,對於薪水要求不是太高的人,想留在學校面對惡魔學生恐龍家長,各種網路不通電腦當機都來找你當工具人,還是去考個高普考當公務員? 喔對,資訊專長考公務員很容易,我在 【資工畢業的工作很操?女生不適合念資工?】 有詳述。 除了師資之外,學生也是很大的問題。一則學校同班同學們對於程式的起始程度不一,雖然老師可以一律從零開始教,但同學對於程式的態度不一,這點就難以解決了。因為程式不是學測科目,不是所有人都願意花很多時間在程式上,而程式又需要大量練習才學的好,老師作業出的多也不是,出得少也不是。 因此,高中生在校普遍學不好程式,完全是合情合理的。 那,學生怎麼辦? 高一高二就趕快找愷哥學啊,APCS能考到實作二級以上,個申二階甄試就有相對優勢(如果三級就有絕對優勢),確認適合讀資訊相關科系。如果考不到實作二級,也是很好的收穫,表示你這方面沒有天份,可以堅決的去探索其他途徑,不需猶豫不決。 若已經高三還沒好好學過程式怎麼辦? 正常高三要拚學測、分科,已經沒有空學程式。但有不少學生,是學測考完了,才開始煩惱選系,來找愷哥學程式的。這也是一個亡羊補牢之道,雖然時間上已經來不及在二階甄試前考APCS拿來加分,但可以確認自己的合適性。可以很肯定的說,如果愷哥程式APCS基礎班的作業能好好完成,去念資訊科系都會念很好的。再如果學測考不好必須

資工系畢業工作都很操?沒有輕鬆的工作嗎?來看看待遇等級

最近有個學生跟我說:「老師,我的志向是念資工,但是家長反對,認為資工畢業的工作太操了,不適合女生」。聽到這我臉上三條線,工作太操不適合女生?那男生不是人嗎? 好吧,關於資工系適不適合女生,我在 【讀資工系壓力很大? 女生不適合唸資訊系?】 已經講到,在這裡不贅述,這次來談談資工畢業操不操。 大多家長不是電資產業,訊息都是從新聞看到的,新聞當然專門灑狗血吸引眼球,講的都是特例不是通例,就如同新聞報導常有人彩券中獎千萬,但很奇怪,你去買都不會中。 所以資工畢業是不是 全部 都很操?當然不是啊。每個領域都會有從高薪到低薪的工作,如果低薪還很操,大家就不會搶著念電資了。 對於資工系的畢業生來說,理想的工作內容依序是 (1)外商: 如Google、Microsoft、Apple…           這類工作的錄取門檻最高,即使是頂大電資碩士也只有少數人能被錄取。薪水高,且有較好的work-life balance,大多情況都能正常上下班。大致上來說,十年資歷可預期年收200萬以上,至於能高到什麼程度,因個人能力職務,會有很大的差距。 (2)半導體業上市公司: 如聯發科、聯詠、台積電…           這類的工作的錄取門檻也很高,多半是頂大電資碩士,薪水高但確實比較操。業界狀況通常是晚上八九點下班,工作時的密度很高,有時會忙到沒時間吃飯,但周末加班現在已經比較少。這也是新聞最喜歡寫「電資產業很操」的主要樣板。但相對的他們的年收也很高,大致上跟外商相近,但本土公司獎金制度通常勝過外商,遇到景氣好的狀況,領到上千萬的工程師不在少數。 (3)資訊業上市公司:如華碩、宏碁、鴻海…           這類公司數量相當多,領域也很廣,常見有手機、電腦、網路設備、系統整合、資安、遊戲…等等。大致上來說就是半導體業的打折版,工作壓力跟薪水都再低一些。但由於數量多、領域廣,各職缺還是有很大的變化性。十年資歷可預期年收約100~200萬。 (3)金融業上市公司:各大銀行、金控…           目前的金融業,坐櫃台的越來越少,工程師的職缺越來越多。原因很明顯,大家都用網路銀行、App來處理金融事務,越來越少人臨櫃辦理,越來越多實體分行被關閉。資管畢業生也不少往這裡發展,通常可以正常上下班,工作相對穩定。十年資歷可預期年收約100~200萬。 (4)研究型機構:如工研院、資策會、中華電信

工程師會被AI取代? 資工系還能念嗎?

看到新聞寫到 【女大生念資工,哥稱「工程師會被AI取代」,勸轉日文系】 ,真的哭笑不得,但確實每個人同溫層不同,電資領域專長的人還是少數,我還是來說明一下好了。「工程師會被AI取代」是完全不正確的! 正確的說法是,AI會協助工程師提高五倍以上的效率,是工程師的超級工具! 欸,那工程師的工作不就被AI取代了嗎? 不對。 首先,如果AI完成了80%的工作,那剩下20%連AI都無法完成的工作,可以想見有多難,不是工程師誰有能力處理? 再來,這樣只剩下20%的工作量,那工程師是不是要被大量裁員了? No, No, No! 資訊科技的可能性是無窮無盡的,回推20年去看,那時候誰想的到,手上那個小筆記本大小的機器,點兩下什麼資訊都查的到、食物就送來了、錢就匯過去了、兩個人可以面對面講話? 相同的,未來也有無盡新科技,從想像力到實踐的過程, 工作量跟產出都是無窮無盡的 ,不存在沒有事情做,只能失業的問題。如同算盤、電腦、手機,AI只是提高效率的工具,不要把它擬人化了。 在AI的協助下,工程師不但不會失業,產值還會提高五倍以上,賺的錢會更多,跟其他產業的收入比會拉得更遠。 那誰是AI發達之後的苦主?就是本文提到的日文系阿! 翻譯類的工作"現在"已經是一片慘況了,AI翻譯一本書只要5hr,99%正確,人類只要做最後1%的校正,大量翻譯失業。 而且翻譯類的工作並不是無窮無盡的,或者說,新增的翻譯工作,都是AI自動翻譯掉了,像是Youtube自動翻譯,並沒有增加人類職缺。翻譯、美編、文案...等等工作,"現在"已經是一片愁雲慘霧,長期都會裁掉90%的人。 比較簡單來說: 虛擬型且需求無盡的工作,會因AI獲得最大利益,主要是電資領域 虛擬型且需求有盡的工作,會因AI失去很多工作機會,翻譯、美編、文案...等等 實體型(跟物理世界交互多)的工作影響不大,譬如醫護、水電、園藝、烹飪等  歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

怎麼判斷孩子程式方面的興趣天份?是否要學APCS ?

金門資工陳教授說( 參閱 ):「和聯考時代相比,升學系統裏,多出了一些《眉角》。所以如果學生不懂善用這些《眉角》,就可能會錯失機會。但高中生經常是和家長最不能溝通的年紀,所以家長常常會錯失幫助兒女的機會。例如:1. 判斷兒女是否想走資工系,而且有程式方面的天分,然後讓他去練 APCS 或資安...」 所以,怎麼判斷孩子程式方面的興趣天份,讓他去學APCS ? 我的訣竅是,不要等到高中才開始,高中生是不會任父母擺布的,你越要他做他就越不做。必須要在小學就做這件事。 做什麼事? 許多家長來問我,是否要從小開始學程式,尤其是學Python、C++等等正規的程式語言,越早開始越多時間練習,贏在起跑點上。 不是這樣的,我看到的都是越早開始效果越差。 國中小學生不需要學「程式語言」,該學的是「運算邏輯」跟「互動創作」 。白話點說,「運算邏輯」就是學習把真實世界的問題,化為精準的、可重複的流程,因此做一次跟做一萬次的成本都相同,這是極有價值的能力(做一次工,賺一萬次的錢)。「互動創作」的意思是,相較於畫畫、作文等單向的創作型態,程式賦予了互動創意的可能性,可以創作遊戲、互動式故事等等。再更具體說, 國中小學生只要學好Scratch,就非常足夠了 。 每次我講到這裡,就會有家長說:「老師,孩子已經學過Scratch了喔,接下來是不是該學Python或C++了?」。 重點不是「學過」阿,大家都有「學過」英文,那能跟外國人溝通嗎? 在學校都有「學過」美術音樂,都畫的漂亮、歌唱的好聽嗎? 我所謂「學好」Scratch,就是 能自行發揮創意做出好的作品 ,而不是照老師的示範依樣畫葫蘆。更進階來說,就是能勝過同儕,拿到獎項。而Scratch教學,正常小學都是有在教的,搜尋「貓咪盃」,可以看到教育部很努力在推廣,有校內賽、縣市賽、跟全國賽,學生可以逐步挑戰。 對於國中小學生,學Scratch比Python、C++更能培養多元能力。像C++這樣的程式教育僅著重邏輯訓練、解題能力,對國中小學生過於枯燥無趣。相對的Scratch能輕易的把圖像、聲音、互動納入,學生能自主性的發揮創意,訓練作品設計的完整性,兼顧 邏輯、創意、藝術、設計 的培養,對學生長期的發展會更好。如果國中小就透過Scratch做出樂趣跟成就感,到了升高中的時候,學APCS自然就水到渠成,不用家長要求了。 那,如果已經升高中了,錯過

參加比賽是為了贏?

每隔一陣子就會有家長來問我:「老師,這個程式比賽/檢定難嗎?我的孩子他才學沒幾個月,是不是學個一年再去參加比較有把握?」。我的回答都是:「現在就去參加啊。放心啦,他現在去比穩輸的,比賽又不一定要贏」。 是的,參加比賽的目的不是為了贏,是為了累積失敗 我自己是一名創業者,曾獲得郭台銘董事長投資, 公司估值達2000萬美金 ,但創業是成功率僅為1%的超高難度挑戰,我經營的相當掙扎。直到有一天我聽到了一場演講,演講者是國內最快上櫃的電商公司老闆,他說:「我總共開了20個購物網站,倒了15家,只活了5家」,霎那間我突然了解, 如果我連失敗都比人家少,憑什麼成功? 東方的教育都很害怕失敗,為了避免失敗,都會希望做好萬全準備之後再上場,其實這是搞錯目標了。應該追求的並不是「避免失敗」,而是「盡快成功」。 「避免失敗」的哲學,會盡可能的避免競賽,畢竟每比一次就多一次失敗的機會,不如盡可能的避開,等到自己有萬全準備的時候再上場,這樣「成功機率比較高」。 「盡快成功」的哲學,會盡可能的上場,盡可能累積失敗的經驗,從中學到成功的方法。雖然成功率被拉的很低,但成功會來的快很多,也容易迎來較大的成功。 成功是屬於累積最多失敗的人 。這麼說或許有些雞湯,更精確地說,快速的用最低的成本、累積最多的失敗,是獲取成功最科學的方法。 應該不難設想,那些得獎的人,肯定是失敗很多次之後才贏的。如果你都不去參加比賽,在家苦練三年,然後第一次比賽就得獎,你覺得機會多大? 以APCS程式檢定來說,我自己的程式學生,每30個人去考,就會有一個實作零分。我相當清楚這些學生的實力絕對不可能零分,但是第一次上機考, 不熟悉環境、心情緊張又操作錯誤、或遇到電腦出問題 ,明明會寫卻拿零分。 所以我都跟學生說:「有得考就去考,就是要趁著還沒準備好的時候,先去把失常的配額用掉啊。 不然你要等準備好再去失常嗎? 」 但總是有學生不相信自己會失常,還是等自己覺得準備好了才去考。但第一次考的學生,經常只能發揮出平常七成的實力,只好等半年之後再考一次。 我總是為他們沒聽我的話覺得很惋惜。但轉念一想,這些學生不就是敗在這個觀念嗎?以一個小小的檢定挫敗,換來人生不會再犯相同錯誤,正是在實踐累積失敗啊! 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

文理都有興趣?有個科系讓你進可攻退可守

最近有同學問我:「老師,我文理都有興趣,再加上就業考量的話,我該怎麼選擇科系呢?」 我跟這個同學討論之後,發現他的考量特別複雜,大概有以下幾點 因為就業跟對數理有興趣,偏向理組科系 但是又有興趣輔系或雙主修某個文組科系。所以主系不能太操 偏向選校不選系。所以太熱門科系不能選 先講結論,我的建議是, 選擇資訊管理系 。 具體來說資管系學的東西,就是一半資工、一半企管。主修科目大略為程式設計、資料庫、管理資訊系統、人工智慧、會計學、經濟學、管理學...等等,既會學習寫程式,也會學習數位行銷、商務管理等等。若以從工程到商業的光譜來看,可說資工是在最工程的那邊,企管是在最管理的那邊,而資管就是站在中間,用資訊技術來解決管理問題。 更具體來說,資工跟資管不同的地方在於,資工在「 研發 資訊技術」,資管在「 應用 資訊技術」,前者明顯較為困難,人才較為稀缺,若以就業來說,資工明顯較占優勢,但是跟絕大多數文組科系相較,資管的就業機會跟薪水都好上許多。 所以,如果是明顯理組腦的話,我都會建議學生讀資工。但如果是文組腦想要好找工作、或是文理均衡的學生,資管是不錯的選擇。 而資管系學測採計的科目,各大學並不一致,大致上就是數、英、國、自的組合。數學跟英文幾乎是各大學資管系都會採計,加採國、自與否則看該校的走向。如政大資管偏文組(採數、英、國),中央資管偏理組(採數、英、自),台大資管要求文理兼備(採數、英、國、自),交大資管則分成文理兩組(資訊管理組:數、英、自;財務金融組:數、英、國)。因此,不管是偏文或偏理的高中生,都可以報考資管系,若文理兼備就更佔優勢。 以出路而言,幾乎各行各業都需要應用資訊技術,所以資管系不怕找不到工作。當中以金融產業較為突出,因為金融產業需要懂電腦又懂商業的人才,正適合資管畢業生發揮專長,同時金融業發展蓬勃,相對的職缺多、待遇好。想更理解相關科系的差別,可以看一下 【電機、資工、資管系差別在哪?】 再舉一個例子,我自己的朋友開了一間新創公司,做的是「法律界的Google」。他們所解決的問題是,法律相關法條、判例太多,律師用一般的資料庫搜尋太困難,查出來的資料太多看不完,或者關鍵字下不精準就找不到,所以事務所要聘不少法務助理來做人工處理。但他們的系統運用了AI技術,能精準快速的找到最重要的幾份參考文件,協助事務所節省大量時間跟人力。類似這樣的案例本質上就是「資

能不能靠程式能力更強,考上更好的大學?

最近我被幾位同學問到:"老師,我APCS已經實作三級了,後面我該往哪個方向努力,可以上更好大學?"  簡單來說同學的疑問是 "能不能靠程式能力更強,上到更好的大學資工系?" 概略上來說,會問到這個問題的同學,尤其是高二以上的學生,幾乎都沒有機會了。別誤會,我講的不是程式超強沒用,我講的是程式能力 從"還可以"->"超強"中間,有一個真空帶 。 我在 考好APCS就是進好大學的保證? 這篇文章中提到,高中生的程度分成四級 資訊奧林匹亞國手,每年全國四人 資訊奧林匹亞選訓選手(準國手),30人以下,以及全國賽名列前茅者,兩者合計約40人 對於程式有興趣也學得不錯,APCS成績在實作三級分以上 APCS實作二級分以下 靠程式超強來上頂大的學生,制度上走保送推薦、特殊選材跟APCS組,就是前面的兩種人。以全國每屆約22萬高中職學生來說,錄取比例約萬分之一,是名符其實的萬中選一。這樣的程式天才,其實都不需要詢問有什麼樣的升學管道,而是升學管道會主動找上你。 這樣的程式天才,光靠努力是不夠的,一定要有超乎常人的天分(不然怎麼叫"特殊"選材)。大致上來說,如果"認真"學一年程式達不到APCS實作四級的話,就很難是天選之人。對絕大多數的高中生來說,要上好大學,就是學測成績要過一階標準,然後靠APCS實作三級通過二階甄試。這是名額最多,可行性最高的路徑。 那同學又會問說: "老師,難道APCS實作考四級、五級沒有用嗎?" 其實還是有,後段國立或私立的資工系APCS組,可以靠實作四級以上,來提高錄取率,畢竟APCS組的名額少的可憐,實作三級不一定夠。 不過我們要思考時間報酬率的問題。就考生的成績分布,APCS實作三級佔20%,四級佔3%,五級佔1%。實作三級要能夠升到四級,是一個很大的門檻,有可能投注了很多時間,卻跨不過去。就算跨過去了,天花板也只能到國立後段。 反觀東華資工一般組,學測只採計數學跟英文兩科,多念一點書就有機會多一級分,比APCS實作四級的難度更低。甚至再多念一科自然,就可以挑戰中央、台大了。這種 每一分努力都有機會上更好大學 的時間投資,對非天選之人的正常學生來說,是更為合理的策略。 綜合來說,大部分高中生最好的策略就是我在

如何一魚多吃的準備學習歷程?

前一篇文章提到,「 有公信力的前30%」 ,是學習歷程最主要的準備方向(請參閱 參加營隊很重要?從數據的角度來看學習歷程 )。除此之外,高中生們還有一個很大的困擾是,光是準備學科就沒有時間了,哪來的時間處理學習歷程? 既然沒有時間,那就一魚多吃吧! 有哪個方向,既可以強化學科,又是多數科系喜歡的領域呢? 有喔,就是 英文 跟 程式 ! 英文的學科重要性無庸置疑。而所有科系都喜歡錄取英文好的學生,這樣才有能力吸收國際上最新的知識,進而用英文做國際發表。 學習程式就是學習數學邏輯,尤其像APCS這樣的程式檢定,主軸就是考驗用程式解數學的能力。在目前網路及AI的時代,不只是電機資訊等科系,包括醫學、財金、法律、商管、藝術、設計、農業、物理、化學...等,所有科系都喜歡錄取程式能力好的學生,結合領域知識及程式能力來開發各種創新應用。 英文跟程式,絕對是學習歷程最有利、最通用的準備方向! 方向有了,那 目標 呢? 前面提到「有公信力的前30%」 , 所謂的有公信力,基本上就兩個方向, 比賽獲獎 跟 檢定考試 。而主辦單位自然是要有代表性的,譬如教育部辦的全國競賽最好,最低標準是校內競賽,而巷口補習班辦的就別提了。 量化來看,概略有3%的學生拿過校內獎項,但學校間的程度落差很大,譬如說建中程式比賽最後一名,可能比他校的第一名還厲害,其實可比性並不好。 全國性的競賽是最公允、可比性最高的項目,但其難度太高,概估只有0.1%的學生可拿到全國獎項,對大部分學生來說太遙遠。 對大部分的學生來說,檢定考試是最可行的目標 。 從統計數字來看,通過全民英檢的高中生,中級以上約50%,中高級以上約10%。若 通過全民英檢中高級,在二階甄試有明確優勢 。 APCS程式檢定也很明確,實作二級以上約50%,實作三級以上約20%,實作四級以上約4%。 APCS實作三級以上就有足夠的優勢 。 以上這兩項成績,都是以有考檢定的高中生為分母,只有實力較強的學生才會去考,這樣的比例優勢,即使去申請頂尖大學,都是很足夠的。 這邊有個重要的概念是,除非是在該領域有明顯的資優,不然我都不會鼓勵同學往0.1%努力,只要穩穩進30%就好。畢竟個人申請第一關還是學測,第二關才是甄試,「 八分準備學科、兩分準備興趣專長 」才是比較聰明的戰略。0.1%是特殊選材的道路,大多數學生不適合。 最後來到結論,對高中生來說,以 全民

讀資工系很吃天份? 我適合唸資工系嗎?

我常被同學問到:"資工系會這樣嗎?會那樣嗎?",其實這個問題很難簡要回答,因為頂大、國立、私立差別很大,同一校系的各人差別也很大。 舉例來說,網路上流傳一句話:"讀資工系很吃天份",我的學生也因此感到驚恐,明明已經APCS實作三級、高中生前1%會寫程式了,還怕自己天份不夠。 這句話來自於 一部youtube ,訪談了一個原先讀台大資工讀得很辛苦、後來重考台大牙醫的學生。ㄜ...她就念不下去,她當然說很吃天份。去訪談被物理系唸不下去的人,也肯定說物理系很吃天份。 念醫學要有背書的天份、念數學要有抽象思考的天份、念資工要有邏輯清楚的天份...每一種科系都要有天份,資工沒有特別吃天份。同時從另一個面向來看,你會害怕資工系會唸不下去,怎麼不害怕醫學系唸不下去?每年都有醫學系退學、或畢業之後考不到執照的案例阿,每一個科系都可能唸不下去啊! 若從數據來看,實務上有統計過,物理系跟數學系是最難唸的科系,這類偏理論、較抽象的科系,重修、延畢、退學的比率都是最高的。資工這一類,應用、實務型的科系,相對還是比較容易唸的。 那麼,一個學生,怎麼確認自己適合唸資工系呢? 就是高中學看看寫程式阿! 基本上台灣的高中,幾乎都有程式課程,但說實在的,很少學生在學校學得好的,大致上幾個原因 學生程度參差不齊: 不像數學課,大家國中學過什麼都是一樣的,考上同一高中的數學程度也差不多,銜接下去教就好。但程式在國中並沒有標準課程,老師很為難要從哪裡開始教、教多快、教多難。 學習態度與難度不匹配: 學程式跟學數學的難度類似,要高度專注,而且要做大量的練習題。但大部分校方跟學生,把程式課當成某種導論課,聽一聽懂個大概就好了,對於作業跟考試的要求都很寬鬆,這樣當然是學不會寫程式的。 所以,高中生怎麼判斷自己適不適合唸資工? 最明確的方法就是去考APCS APCS是教育部辦的程式檢定,學生可以藉此評估自己的程式能力,在同儕間的什麼程度,而且APCS的成績,在申請資工系的時候,被列為正式的參採項目,甚至還有APCS組有額外的招生名額。 就比例上來說,每年約10萬高中生,其中約5%有考過APCS,可以把這些人當作有心要考資工系的。而APCS分成觀念題(選擇題)跟實作題(寫程式),近年考生的成績大概是這個比例 整個評分方式來說,只要有參加考試、一題都不用答對就是一級分,也就是一

參加營隊很重要?從數據的角度來看學習歷程

學習歷程是許多高中生跟家長很困擾的事,尤其是 多元表現 的部分。學科成績反正就是努力念,成績不好就去補習,補了還是不好也就認了。但是多元表現? 連題目都不確定的東西,是要怎麼得高分啊?! 於是學生們去參加了各式各樣的營隊,如醫學營、法律營、電機營、程式營... 等等,真的報了這些營,就可以進這些系?  不如我們用數據來推敲看看。 個人申請制,考慮篩選倍率跟超篩等狀況,大致上我們可以說,通過學測門檻的學生,在二階甄試的時候,有3成的機會被錄取。 問問你身邊的同學,多少人沒參加過營隊? 參加過營隊的學生數量遠大於3成,從量化上來說,大部分參加過營隊的人都不會被錄取。也可以 再參考 台大電機葉丙成 教授 及 中山生科顏聖紘教授 的質化 看法 。 別誤會,我不是說參加營隊沒有用,我是說參加營隊,跟會不會被錄取是兩回事,但營隊是一個很好的探索過程,讓你提早發現,你看到血會昏倒,不適合當醫生;整天看螢幕會眼花,不適合念資工;很討厭背書,不適合念法律。當然更正向的是,你從營隊裡面找到自己的興趣,先在那個領域做出成果,那甄試的時候就能夠鶴立雞群。 我還是很建議高中生們多參加營隊,真實的探索自己的興趣。 高中生資訊網站 有很多相關資訊,很建議大家去看一看。 然後,我們先來看看,站在教授的角度,他們怎樣決定錄取誰。 個人申請制的情況,大致上我們可以說,一個系大約有300個人進到二階甄試,也就是教授們要看300份學生的備審資料、面試等等,最終錄取約30%的人。 你覺得教授會花多少時間,來看一個學生的備審資料,包括學習歷程呢?答案是, 5分鐘以內 。 不要覺得教授很混,就算一個人花5分鐘,300份備審資料就25小時了,教授除了原先的日常工作,還要騰出25小時,審上兩週算快了。而且5分鐘其實足夠分辨出誰是較優秀的那30%了。 重點在於,「公信力認證」 舉一個例,學生A做了一個網站,學生B也做了一個網站,千萬不要以為,教授會花個把小時細細觀看,比較網站技術、內容等等誰做得比較好。一則教授沒有時間,二則大部分好壞都差不多,三則真正傑出的學生一秒鐘就可以判別出來了。 學生A:專長網頁設計,網址是xxxxx 學生B:專長網頁設計,曾獲全國網頁設計比賽冠軍 是不是秒選? 當然全國冠軍很難,通常也不需要全國冠軍才能進到30%,但譬如說有沒有拿過市賽獎項?是不是有累計數十萬瀏覽數?都是具體量化,可以明確比

如何選擇大學志願?該看興趣還是收入?

關於升大學該選校還是選系,該選擇自己的興趣還是以未來收入為考量,眾說紛紜。有些人的觀點是:"應該要選校,系不重要,反正公司只看你什麼大學畢業的"。這樣的說法對於專業度較低的工作內容是成立的,譬如要聘一個行政人員,來了再培訓就好了。但譬如專業度很高的工作,律師、醫師、會計師、建築師、工程師、教師等等,不是本科系的很不容易。 那麼,如果以後想從事專業度高的工作,該用怎麼樣的準則去選系?有四點最為重要 興趣、專長、收入、幸福感 興趣跟專長是不同的,舉例來說吧,男生多半很喜歡打電玩,但有沒有專長到可以當電競選手?女生許多喜歡唱歌跳舞打扮漂亮,但沒有當明星的資質?喜歡搞笑胡鬧,有沒有專長到可以當網紅? 以前這類的想法只能猜測,孩子覺得可以、家長覺得不行,就引發家庭革命了。資訊時代有個好處,嘗試的成本超級低,沒有什麼好吵的,直接去試就好了。譬如說電玩,能不能線上排名世界前1000? 想當明星愛表演,線上開直播,能不能吸引1000個人來看? 錄影放上YouTube,能不能吸引1000個點閱? 這樣很簡單的 一千法則 ,一個暑假去嘗試就見真章了。當然有些孩子會不服氣的說:"時間太短了阿,還來不及有效果!",的確短時間不容易做出成效,但能夠拉近幻想跟現實的距離,讓數字來說話,孩子直接面對市場,家長不至於埋沒了人才,兩者都不要自以為是。 那麼如果是專業項目呢?也是有的,舉例來說APCS程式檢定能夠拿高分,那之後讀資工系必然會得心應手。再譬如 中學生網站 舉辦的小論文競賽,從物理、化學、農業、史地...等,共有21個大類,如果能得獎的必然也是有天份。而最簡單的,就是從學科成績來判斷,如果數學好的,適合讀資工系;如果物理電學擅長的,適合讀電機系;如果物理力學擅長的,適合讀機械、土木等等。關於哪些系需要哪些專長、未來的出路為何,教育部的 ColleGo 有詳細的介紹。而 IOH 有許多科系的系友、教授現身說法,非常值得參考。 在興趣的部分,有些家長會認為:「小孩子怎麼知道自己的興趣,難道喜歡玩手機就是對電機系有興趣嗎?他連手機裡面有哪些元件都不知道阿,還不是自以為興趣」。這樣的說法我並不苟同,興趣不一定需要對"知識細節"理解(都懂的話還要念大學嗎?),更大成分是你想要" 成就什麼 "。有些人對於救人一命特別有憧憬

都快升高三了,學習歷程要怎麼補救?

 有個媽媽憂心忡忡的問我:「老師,孩子快升高三了,還沒有什麼像樣的學習歷程,能怎麼補救?」 我在 參加營隊很重要?從數據的角度來看學習歷程 這篇文章提到,學習歷程最重要的不是你 做過什麼 ,而是你 有什麼成果 。以這個孩子來說,他想念資工、資管科系,如果說做過什麼,那就是學過程式,但這個時代不管是校內或校外課程,誰沒學過程式?難道上過三次程式班的就會比兩次程式班的優先被錄取?很顯然教授不是看這個吧! 在 如何一魚多吃的準備學習歷程? 這篇文章裡面我有提到,電資領域最好的準備方向就是APCS程式檢定,只要考到實作三級,就是穩居「有公信力的前30%」,二階甄試就會非常有把握。 但高二下的學生,還適合考APCS嗎? 從時程上來看,高二下的學生,還有兩次機會考APCS,分別是該年的六月跟十月。如果是升高二下之前的寒假,要補APCS還是可以的,寒假先密集的上一波課程,高二下開學後再每周練程式,六月是有機會過實作三級的。實力有培養起來,即使六月檢定失常,十月還可以再考一次。 但如果高二下都過了大半,才想要補APCS就太冒險了。若是升高三的暑假認真學,只剩下十月可以考一次,即使實力有到也不保證檢定能正常發揮。 所以,對於有志電資相關的高二下學生,我的建議是 如果已經有一定程式能力,只是之前APCS沒有考好,那就維持每周練習3hr左右。後續兩次檢定,至少考好一次應該很有機會。 如果程式能力還很薄弱(沒考過APCS或只有一級),不建議把時間花在上面,程式實力短時間拉上去很困難,且僅剩一次檢定機會,也難保不會臨場失常。 有家長會問,去考個微軟或什麼民間辦的檢定有沒有用呢?我的觀點是,只要簡單的都沒有用,不簡單的都很難保證考過,若堅持要花時間賭賭看,還是一樣回到最有公信力的APCS,不存在更簡單又更有效的後門。 那麼,快升高三的學生,還能怎麼補救? 我的建議是,好好念學科 雖然二階甄試是評學習歷程、面試等等的,但最後的總分一定會融合學測。各校系採計比例不一,目前許多科系採取學測40%+甄試60%(書面審查、面試、筆試等),例如 交大資工的計分標準 。所以如果甄試沒優勢,還是可以靠學測來補。若好好念學科,再往下填一些保守的志願,會比拚學習歷程還更可控。即使學測考失常了,只要學科能力有培養起來,分科測驗還多一次機會。反過來說,過於擔心學習歷程的比重,硬去花時間製造「我有做(但沒成果)」的證明

怎麼搶到APCS秒殺報名?

APCS程式檢定的考試每年會舉辦三次,按例在每年的一、六、十月舉辦。 2021年因為疫情關係,所以開放的名額很少,分成三個身份別 1)高三生 2)高二、高一生 3)其他。三個梯次相隔幾天依序開放。通常第一梯次都可以報到,但第二梯次就剩下少數名額,第三梯次則完全沒有名額。 而2022年的考試,則是分為1)高三生 2)其他,共兩種名額。 每年考試規定都會變動,以當屆官網為準。 最近幾屆沒有限制資格梯次,APCS官方提供的考試名額總量還算充足,但容易搶不到離家近的考場,需要跑遠甚至跨縣市去考,還是會比較麻煩。 這篇是告訴大家,報名順序大概是怎樣 。 先說好,這不是什麼"保證搶到"的密技,只是事先讓你知道流程,讓你減少出錯、動作更快、更高機率搶到而已。 【報名過程】 1)以2024/6/16的檢定為例( 不見得每次規定都一樣,僅供參考,請以當次官方公告為準 ),考試前兩個月就要注意開放報名公告,2024/4/24 9:00開放報名。開放前5min,等在報名網頁,準備reload。簡單的來說,報名網頁就那一頁,只是"開始報名"的按鈕要時間到才會冒出來,所以同學就等在那個網頁,不斷reload吧! 2)輸入email並獲取驗證碼。這邊要求你輸入email,APCS官方會立刻發驗證碼給你,輸入驗證碼之後才能登入。為了節省時間,先把email address打好,到時候copy/paste比較快。而且信箱先開好,讀取驗證碼才不會手忙腳亂! 3)輸入資料 總共需要輸入的資料如下圖,注意沒打星號是可以不填的,節省時間。一樣先把姓名、行動電話、身分證號先打好,到時候copy/paste比較快。選考科目有兩科,對於升學來說,兩科成績都是必要的,我會建議第一次兩科都考。若觀念題已經拿到滿意的級分,之後也可以集中精力,單考實作題。 4)一直出現網站錯誤? 由於APCS檢定超熱門,上千人在第一時間搶,官網會出現各種錯誤訊息。不用想太多,就是網站塞爆而已,唯一解法就是重複試,慢慢試。從最近幾屆的經驗來看,試2hr都是很正常的。不用太焦慮,最近幾屆名額還算夠,當天中午前應該還是可以搶到自己縣市的考場,只是努力搶到靠自己最近的考場而已。 好了,就這樣! 這篇不是告訴大家什麼一定會報名到的後門,只是告訴大家先準備好什麼,搞清楚流程,節省個幾分鐘就比較容易搶到。加

電機學的比較廣? 先選電機再看要不要轉資工?

我經常聽到同學說:「老師,聽說電機學的比較廣,電機轉資工比較簡單,資工轉電機比較難,所以我先選電機,之後再看要不要轉資工,這樣如何呢?」。這樣的想法,對也不對。 去想一個簡單的事,大家都是一百多個學分畢業,如果電機系學的比較廣,那資工系在幹嘛? 但我們看實務上,確實一些電機系、甚至非理組的學生,後來也轉職成軟體工程師了。所以做軟體不需要特別讀資工系? 其實我們在業界看到,轉職過來的軟體工程師,通常做的是比較低階的工作,長期天花板也比較低。畢竟資工系花了四年在學軟體,其他人花半年學軟體,怎麼可能一樣。 資工系有一半以上是在學domain knowledge,譬如說計算機結構、作業系統、編譯器、網路系統、多媒體、資訊安全、人工智慧...等等。相較於轉職過來的軟體工程師,他們可能專職寫網頁,就只會寫網頁了。資工系學的比較廣,並對軟體系統,從最底層到最表象,有一個全面性的了解,可以處理特別盤根錯節的狀況。也可以從廣大的軟體領域裡面,挑選自己比較擅長的,念研究所或就業。長期發展明顯優於半路出家的軟體工程師。 所以我會說, 電機跟資工,廣的部分不一樣 。 電機是硬體學的比較廣,並搭配一點軟體。 資工是軟體學的比較廣,並搭配一點硬體。 電機轉資工比較簡單嗎? 是,因為軟體比較能夠靠自學,學一小塊就能做一小塊工作。 電機轉資工比較簡單嗎? 不是,資工系四年學的東西,別系閒暇之餘就想讀通讀廣是不可能的,都是取一瓢飲而已。 但如果電機系念一念就是想轉軟體、資工系念一念就是想轉硬體,那怎麼辦呢?實務上這兩個科系的共通性還是很強的,國外很多頂尖大學甚至把這兩門學問當成一個科系稱為EECS(Electrical Engineering and Computer Sciences),學生可多選修硬體課程,畢業就走EE,也可多選修軟體的課程走CS。國內除了少數大學有設立電資學士班類似國外的EECS系,大部分都還是把電機跟資工分開設系,但學生一樣可以多選修對方的課程。譬如電機系選修資工的主科,如作業系統、演算法等等;資工系選修電機系的主科,如電子學、電路學等等。並依個人狀況,選擇跨考研究所。實務上來說,資工系轉硬體相關的,比較多是做晶片設計(而非譬如控制、電力、電磁等);電機系轉軟體相關的,比較多是做網站(而非譬如多媒體、作業系統等)。 整體而言,並不需要把哪個科系比較容易轉,當成選系的考量。先搞

資訊相關科系,該如何選擇?

跟資訊相關的科系,傳統上就是資訊工程、資訊管理、跟電機工程。這三個科系最大的交集,就是有教程式設計。這三個科系學什麼?用最簡單的話來講,大概是這樣 資工:八分學軟體、兩分學硬體 電機:八分學硬體、兩分學軟體 資管:五分學軟體、五分學企管 而這三個系修哪些課程?未來工作待遇如何?哪種人適合哪些科系,我在 【電機、資工、資管系差別在哪?】 裡有詳細介紹,此文中不再贅述。 在這裡我想探討一下,近兩年新設立的許多資訊相關科系,包括人工智慧、物聯網與大數據應用、智慧製造工程、智慧車輛與能源、智慧機器人、無人機應用、智慧醫療、數位行銷與電子商務應用、資訊傳播、多媒體設計等等...到底有什麼特色。 這幾個科系,都有跟資訊相關,而且蠻高比例跟AI相關。而這些科系大約可分成幾類 AI: 人工智慧、物聯網與大數據應用 AI+機械: 智慧製造工程、智慧車輛與能源、智慧機器人、無人機應用 AI+醫療: 智慧醫療 資訊+行銷: 數位行銷與電子商務應用 資訊+藝術創作: 資訊傳播、多媒體設計 關於這些系的授課內容、相互比較、未來出路等等更多細節,可參閱教育部的 Collego資訊學群 。 而高中生,應該唸傳統的資工、資管、電機,還是這些新興科系呢? 我們來看一個具體事實,這些新興科系多是由私立大學開設,或者將原有科系改名,鮮少國立大學開立這些科系。並非國立大學過於守舊,實際上許多國立大學早就有相關領域的課程、實驗室、甚至研究所,但極少把這些領域開設一個科系。為什麼? 回顧近20年資訊熱門領域,3D、網路、無線、雲端、手機、到現在AI,大概每4年就會冒出一個熱門領域。一個資訊領域的學生,如果只會其中一種,對未來發展是比較侷限的。實力較佳的學生,應在大一大二把資工基礎科目打堅實,大三以上再鑽研特定領域是足夠的,四年只鑽研一個小領域較為可惜。 另外, 傳統資工系著重在【研發】,而新興資訊科系著重在【應用】 。所謂的研發,就是開發尚未存在的工具;所謂應用,就是拿工具去做事情。舉例來說,十幾年前不存在智慧型手機,是電機跟資工領域的工程師,一步一步 研發 出來的。而現在每個人都可以拿手機來 應用 了,不管是拍片、玩遊戲、學習等等。 顯然的,研發比應用要難的多,需要有堅實的數理能力,這樣的人才在就業市場上是稀缺的,薪水明顯較高、相當多的職缺找不到人才。如果數理學科較強的學生,我會建議念資工系而非新

學習歷程增加學生壓力,還是往有興趣的方向努力?

學習歷程的制度,一些反對的家長/同學們會認為,這是一個增加工作量,導致壓力增加的制度,因此有些反對的聲浪。我們不妨來搞清楚,壓力的本質是什麼。 認真想要上頂大的高中生們,如果不需要做學習歷程,他們會把時間花到休閒娛樂嗎?肯定不會,他們會花更多時間去補習、寫參考書,做更多的考題,壓力完全沒有減輕。 壓力的本質並非是工作量,少了這邊的工作量,認真的學生(well...或者說是家長)會自發性的去創造另一邊的工作量,為什麼? 因為壓力的本質在於"競爭" 競爭什麼呢? 20年前的政府官員,誤以為是競爭上大學,壓力的來源是大學名額太少太難考,所以啟動了廣設大學的政策,大學多了很多,幾乎是考零分都可以上大學,人人有大學念,但學生的壓力卻絲毫沒有減輕。 為什麼?因為競爭的本質並非是上大學,而是 競爭成為精英 。以前是少數精英才能進大學,所以任何大學生都是精英的代名詞;後來大學變多了,國立大學才是精英;再後來大學又更多了,頂大畢業的才代表精英,才容易出國留學、找到好工作等等。只要競爭的目標是成為那頂尖的10%,不管制度跟環境怎麼變,壓力都不會減少。 個人申請制的目標是適性揚才,透過考招制度的改變,包括學習歷程的要求,引導學生朝多元化發展,同時也有降低壓力的效果。 為什麼多元化能降低壓力? 在過去的時代,醫科、電機、法律是大多數學生的第一志願,所有人都想擠同一個地方,壓力怎麼能不大?確實台灣以前比較沒這麼富裕,社會型態比較單調,學生們往穩穩賺錢的方向去選系是合理的,但反觀現在這個世代,賺錢的方法百百種,一個YouTuber、一個名廚、一個養寵物的,都可能賺的比醫生還多。透過多元化的探索,你喜歡當醫生、我喜歡表演、他喜歡動物,第一志願不同,那我們就不用爭,壓力就小了。 多樣化的第一志願 ,能疏散學生壓力,不用大家擠破頭。但這需要家長心態願意改變,打破過去的單一價值觀。 另外一個重點是, 降低學科考試比重 。現在的個人申請制,各校系僅採計相關的學科,大多為三科,也就是說,學生不用科科都拼高分,只要專注在興趣科系的考科即可。舉例來說,目前大多數的資工系僅採計英文、數學、自然三科,甚至有些國立資工系僅採計英文、數學兩科,少念很多教科書。單科封頂15級分也設了天花板,以前滿分600分,沒人能考滿分,再優秀的學生都要無止盡的念書考試,就是為了多對一題、多贏一個人。現在同級分視為

考好APCS就是進好大學的保證?

之前看到一個朋友在抱怨:"我辛苦培養我兒子學程式,考過頂大資工APCS組的門檻,結果還是被刷下來阿,考APCS到底有沒有用?!" 考APCS當然有用,但是你要知道怎麼用 首先我們先搞清楚APCS組是什麼意思,簡單來說,各大學的資工、資管系,大約會拿出總入學名額的5%,錄取程式能力強,但是學科差一點點的學生。而APCS檢定,就是學生程式能力的證明。 高中生的程式能力,大約可以分成幾個等級 資訊奧林匹亞國手,每年全國四人,這些人不需要考APCS,而是保送直接進到頂尖大學。 資訊奧林匹亞選訓選手,約30人以下,以及全國賽名列前茅者,兩者合計約40人,APCS可以考到實作五級分(滿分)、透過推薦、特殊選材或APCS組進到頂尖大學。 對於程式有興趣也學得不錯,APCS成績在實作三級分以上的高中生 APCS實作二級分以下的話,我跟國立大學資工系教授聊過,對入學的影響較小,在此不討論。 第一種人是老天爺賞飯吃啦,這要靠天份,沒辦法強求。 第二種其實也很靠天分啦,只是運氣差一點沒當到國手而已。這些人就把頂大資工的APCS組名額佔光了。 第三種的話,會考數學在A以上的學生,都有機會培養起來。 但是你要知道APCS成績的正確使用方法。 首先要知道,APCS組不是後門,而是窄門。 如果學科成績夠的話,想要上前段國立大學資工系,就盡量不要報APCS組,名額真的很少。後段國立大學甚至私立,APCS組競爭比較沒這麼誇張。但APCS成績最高勝率的用途,其實是在一般組的申請入學。 高中生們應該知道,目前大學入學名額最大宗的是申請入學,佔了七成。而申請入學的機制裡面,分成第一階段學測成績,跟第二階段甄試。第二階段甄試會淘汰掉七成左右的人。想想看,如果你辛苦念了三年的書,好不容易達到頂大學測的標準,但第二階段甄試卻有七成的機率被淘汰,是不是很可怕? 對大多數人來說,APCS的成績,就是讓你在第二階段甄試脫穎而出用的。 反過來說,你也可以想到,有志進頂尖校系的學生,都有準備考APCS,好把你幹掉。 所以我在「 想要考上好大學,該怎麼做戰略分配? 」提到,高中生最好的策略是「八分準備學科、兩分準備興趣專長」。尤其隨著程式能力越來越受到重視,不只是資工、資管,包括電機、工程、理科、甚至商管等科系,APCS的成績都可以在第二階段甄試大大加分,幫助你進入理想的校系。 歡迎加入 高中生 學程式

學習Google線上課程6個月,就能找到年薪百萬IT工作?還需要念大學嗎?

Google推出專業認證計畫,標榜任何人都可以參加,不需要任何先備知識,每周花10小時,6個月就能取得認證,對Google招聘團隊來說,會把認證 視同大學學歷 。這個認證計畫目前包含五種職業專長,IT Support、Data Analytics、Project Management、UX Design、Android Development。這些專業在美國目前有130萬個職缺,新人平均年薪為63600美金(折合台幣約180萬)。官方網站在 這裡 ,比較詳細的中文報導可以看 這邊 。 這樣的消息引起很大的震撼, 如果6個月花不到一萬台幣的學費,就視同大學學歷,那還需要念大學嗎? 而且還可以進Google工作! 別把事情想得太美了。我們來看一個簡單的事實,應徵Google的錄取率只有0.1%,即使是常春藤名校畢業生也未必有面試機會,你說沒念過大學,只經過6個月的線上課程,有多高機會被Google錄取?別做夢了! 所以Google的目的到底是什麼,Google全球事務高級副總裁沃克(Kent Walker)說:"一個數位工作的培訓計畫可以幫助美國經濟復甦"。看起來冠冕堂皇,但我認為這有四個深意。 幫助美國人找到工作(但幾乎都不是在Google) 幫助企業找到數位人才(也幾乎不是Google要聘) 提高企業數位科技使用量,帶動Google獲利 開展Google教育領域業務 雖然Google推的是IT領域的專業認證,但大部分不是工程師。五種專業的性質,本質上為兩大類,IT Support、Android Development屬於 初階工程師 ,而Data Analytics、Project Management、UX Design則是混和 邏輯、管理、溝通 的 跨域工作性質 。 這樣的跨域工作,實務上相當重要。我們可以把多數公司的職缺分成維運面、市場面、工程面三個大類。維運面如會計、法務、總務等等;市場面如行銷、業務等的;工程面如研究技術、開發產品等等。而市場部門與工程部門中間,經常會出現隔閡,譬如業務答應了客戶的要求,然而工程部門卻做不到;或者工程部門開發的產品,卻不符合市場需求。我們可以說,Data Analytics、Project Management、UX Design這樣的工作內容,就是為了 橋接市場與工程之間的鴻溝 。 要有一個基本認知是

選擇醫科還是電資?電機系教授的孩子大多選擇當醫師?

 之前在網路上看到「電機系教授的孩子大多選擇當醫師?學霸揭台大電機系的殘酷事實」   這篇文章 ,我對當中的一些說法並不認同。 大致上來說,這篇文章傳達幾個概念 社經地位較高的家庭,孩子多半選擇當醫生 電機這個行業沒有門檻 台大電機系畢業生的平均薪水,遠低於成績相近的醫生同學 高中生談興趣是鬼扯 做醫學的研究,比做電機的研究,對人類更有貢獻 第一點的部分,作者沒有提出數據佐證,我也找不到相關資料,我們就不討論它。但其他幾點我要提出反駁。 摘錄部分原文: 讀電機系,尤其是念台大電機系,要知道一個殘酷的事實:電機這個行業是沒有門檻的。因此,從這個系畢業、拿到學位,對於生活並沒有絕對的保障。所有的電機系畢業生,在職場的競爭力,其實相差不大。但較為優秀的畢業生,在不需要那麼高人力水準的公司或產業工作,不見得較有競爭的優勢。舉例說明,只需要60分水準的工作,適合的是60分水準程度的工程師,80分已經算很好。而程度愈好,要求的薪水愈高,職場的競爭力反而下降。 "電機行業沒有門檻"實在是一個匪夷所思的說法。如果能考過醫科門檻的學生,選擇電資領域就讀,必然也是頂大電資,其畢業生在業界的貢獻,可說是影響世界。舉例來說,全球半導體公司排名,台灣有多家公司排名領先,其中台積電排名第3,聯發科排名第11。以台積電來說,擁有全世界最先進的5奈米製程,等於是用髮絲兩萬分之一的精細度,來刻畫電路,其難度可想而知。而聯發科的手機晶片,全球市佔率達到31%,世界排名第一。這些世界領先的技術,都是由台灣最頂尖的電資工程師所研發出來的,其對人才的挑剔程度是有名的,普通的電資畢業生都不得其門而入,但頂尖的學生甚至還沒畢業就領到簽約金,沒有門檻是完全不符事實的說法。 再摘錄部分原文: 優秀電機系畢業生的職涯發展,跟景氣與產業有密切的關係。雖然我沒有正式的統計資料,但根據菜市場調查,通常台大電機系畢業生的平均薪水,遠低於那些高中時代與他成績相近的醫生同學。 關於電資產業的薪水,我們直接來看 2019上市公司員工年薪平均中位數前10名 ,簡而言之,電資產業佔了10名中8名,其薪資中位數約在160~240萬之間。當然這樣的薪水統計,包含了很多非頂大電資畢業生,甚至作業員都可能含了進去,但大約可當作一個參考值,概估頂大電資畢業生的普通薪資水準。若是能力優異在電資產業,我自己同學都有年薪千萬的。若

如果不是為了升學,學APCS有用嗎?

許多人都想學程式,這是一個時代趨勢,但該從哪裡學?第一個目標訂在哪裡?一般人並不是太有概念。 這樣的人有許多不同的背景,也有不同的動機,我比較常遇到的是以下幾種 大學非資工系學生,想開發新技能 社會新鮮人,期待未來可以轉職 心中有一個Project,想要靠寫程式來達成的人。譬如很多人就想打造自己的股票分析程式 純粹探索興趣 有些人已經有明確的目標,更多人是探索性質的,沒有非達到不可的目標。若有極明確目標的,建議就直接朝著目標去,譬如網路上就有專教打造股票分析程式的課程。如果是探索的人,大致上是想搞清楚以下幾個問題 我適合寫程式嗎? 我要投入多少時間成本才有所成? 我該學哪種程式好?網頁、App、遊戲? 寫程式的出路好嗎? 先回答第4個問題,寫程式的出路很好,以台灣來說,普遍認為電、資、醫、牙是最好的出路,工作機會跟待遇都相對高。如果寫程式的出路算不好的話,台灣八成以上的工作都算不好了。第2跟第3個問題跟第1個高度相關,所以我們來看第1題就可以了。 學APCS是一個不錯的進入點,拿來探索自己適不適合寫程式 先定義一下"學APCS"是什麼意思,"寫程式"又是什麼意思。 寫程式是一個廣泛的領域,寫一個網頁是寫程式、寫一個App是寫程式、寫一個商業後台是寫程式、寫一個遊戲是寫程式...有太多不同 應用領域 ,而大部分的程式設計師都只專精少數應用領域。 但寫程式有共通點,就是需要 高度的邏輯力,並了解電腦運作的概念 。因此先學習程式共通邏輯,後續再鑽研感興趣的應用領域是合理的,大部分大學資工系也是這樣安排課程。 學APCS其實就是學習用程式解數學 ,也就是學習程式的共通邏輯。這樣的數學不是三角函數、線性代數那種純數學,而是偏應用性質。譬如給定地圖上的一些座標點,要求走過所有點的最短路徑;譬如給定一場棒球比賽的攻守紀錄,要求算出得分等等。這樣的題目型態,在許多的刷題網站都有,國內較有名如 ZeroJudge 。許多大公司如Google、Facebook等,招募工程師時會考程式,應徵者也會先練刷題,國外較著名的刷題網站如 LeetCode 。而各種的程式設計比賽、程式檢定,多是比用程式解數學的題型,而非比誰寫的網頁比較好看、誰寫的遊戲比較好玩。 用程式解數學 的形式,單獨存在的作用不大,必須要跟領域應用譬如網站、App結合,才能處理真實生活