哈囉!我是點亮老師!
最近有幾位國小高年級以及國中生在Scratch平台上問我軟體工程師的問題 (我的職業是軟體工程師),這些問題引起我高度的好奇心。
關於小朋友 寫程式的問與答,我把我回覆孩子們的內容放在最下方。
孩子們問了什麼令我好奇的問題?
1、Rita_1234(12歲女生): 你好!!我非常想當軟體工程師,請問有什麼訣竅嗎?
2、momo105038(國中女生): 工程師的工作累嗎?
3、LIKELLA(11歲女生): 老師好!請問工程師都在做什麼呢?
4、LIKELLA: 請問要考程式證照有什麼方法嗎?
我回答孩子們的方向重點擺在:《小王子》作者曾經說過的一句話「不要教孩子如何去造船,而是喚醒孩子航海的夢想。」
既然孩子都誠心誠意地發問了,我就不能辜負他們內心的夢想。
我曉得現在的孩子因為科技媒體發達有比較早熟,讓我想起OpenAI創辦人Sam Altman從很小開始寫程式 (記得是8歲),而且寫得很有興趣,就像這幾位問我的孩子一樣。
我想他們的父母一定很支持他們往自己的興趣方向勇於嘗試,尤其是在小朋友 寫程式的事上。
雖然軟體工程師的工作專家說很高機率會被AI取代,但我想孩子現在的重點在於「創造力」、「成就感」、「熱情」,這些對往後人生發展重要的「內在動力」,我們不曉得孩子們繼續下去會發展出什麼,而且機會很高會發展出什麼。
如果孩子在很小的時候,像小王子一樣有夢想種子種在他們心理,往後絕對會開花結果,他們有足夠多的時間去實現他們內心的夢想與渴望。
大家一起成為孩子們背後的夢想推手吧 !
我回答孩子們的內容
1、Rita_1234(12歲女生): 你好!!我非常想當軟體工程師,請問有什麼訣竅嗎?
嗨!很高興聽到你對成為軟體工程師有這麼大的熱情! 我看到你在Scratch上做了很多作品,當你覺得Scratch玩得很順手了,你就可以開始學習更進階的程式語言,比如Python,Python就是我們軟體工程師在使用的程式語言。
記得,學習程式就像學習一種新的語言,最重要的是保持好奇心,勇於嘗試新的事物。如果遇到困難,不用怕,問問別人,或者試著找找答案,你一定可以解決的。
期待看到你未來能做出許多有趣的程式作品!如果有任何問題,都歡迎向我提問喔!加油!
2、momo105038(國中女生): 工程師的工作累嗎?
工程師比較花腦力,不過頭腦越用越聰明,累我是覺得還好,因為成就感蠻大的,可以跟其他優秀的同事一起寫程式、一起把一個大的系統建立起來。
建立大的系統就好像養寵物一樣,有一隻從小養到大的寵物,當寵物長大的時候,你會覺得很有滿足感,大概是這種感覺 🙂
3、LIKELLA(11歲女生): 老師好!請問工程師都在做什麼呢?
嗨 ! 軟體工程師的主要工作就是寫程式碼。我們需要用程式碼來告訴電腦應該要做什麼,就像是教電腦學會新技能一樣。
例如,我們需要寫出一段程式碼,讓你的遊戲角色能夠跳躍、跑動,或者攻擊敵人。 軟體工程師除了需要擁有扎實的程式設計能力之外,與人的溝通和團隊合作的能力也非常重要。
因為軟體工程師往往需要和許多不同的人一起工作,例如其他工程師、設計師、產品經理等等。他們需要能夠理解並考慮到其他人的觀點和需求,才能共同設計出好的軟體。
這就像是在打籃球一樣,每個人都有他自己的位置和角色,並且需要互相配合,才能打好球。即使你個人的技術再好,如果不懂得和隊友一起合作,那麼團隊也無法取得勝利。
你想想看學生追求的都是考試滿分,考上哪個好學校之類的,出了社會開始工作,需要懂得跟別人合作,而且合作不是辦個展覽、做個科展,一段時間忙完就結束。
工作就是長時間的與人合作,上班一天8小時,要很常去跟別人討論,聽懂別人的想法,才能繼續往下合作,因為唯有團隊合作,才有可能把一個軟體系統、一款遊戲做大,公司才有可能賺到錢。
所以,如果你想成為一個軟體工程師,那麼除了學習程式設計之外,也要培養和人溝通和合作的能力喔 !
4、LIKELLA: 請問要考程式證照有什麼方法嗎?
很厲害耶,可見你對程式很有興趣喔,請問你有打算要考哪一張程式證照嗎?如果要考程式證照,要先曉得程式證照的限制,
1、有沒有年齡上的限制
例如要滿18歲
2、需不需要報名費
通常都要
3、考場是在哪裡
例如考場在台北的台灣大學,或是線上考
4、時間限制
例如限定一段時間可以考,還是隨時可以考
限制都清楚沒問題後,就可以放心準備,
有幾種方式可以準備程式證照考試
1、自學
自己買考程式證照的書自己看自己練習。
2、找老師或爸爸媽媽一起準備
這裡應該也是要買書,或是補習班的老師會提供考試的練習題目。
3、到主辦單位找資源,或是網路上搜尋有考過經驗的專家
看看他們有沒分享過他們的考試經驗可以參考。
4、刻意練習,透過大量練習題目來取得成功
其實考證照就是要在短時間,把你會的都表現出來,跟大考很像,不過考程式證照就是會需要上機考,現場把程式碼打出來,然後跑出來的答案是正確的。
5、用AI工具當作你的「考證照老師」
不斷的把你的問題問AI
我自己的方法是1、透過買書自學以及上網搜尋曾經考過的專家,參考他們是怎麼考到這張證照的,以上給你參考喔 🙂
關於小朋友 寫程式,孩子們在Scratch問我的問題跟我回答的問題,點進去,拉到下面就看得到留言了
https://scratch.mit.edu/users/lightup051/
Rita_1234(12歲女生): 你好!!我非常想當軟體工程師,請問有什麼訣竅嗎?
https://scratch.mit.edu/users/Rita_1234/
momo105038(國中女生): 工程師的工作累嗎?
https://scratch.mit.edu/users/momo105038/
LIKELLA(11歲女生): 老師好!請問工程師都在做什麼呢?
LIKELLA: 請問要考程式證照有什麼方法嗎?
https://scratch.mit.edu/users/LIKELLA/