程式本科系學了什麼(二) - 練習與作業

閱讀時間約 2 分鐘
如果還沒看前一篇的人,可以按下面連結去看上一篇文章
身為電機系畢業的學生,我們以前在學校最常見的就是被迫去寫很多程式
作業從的難易很廣,最簡單的hello world到很複雜的模擬電腦運作的程式都有可能是老師出的作業
根據大家修課的情況不同會有一些差距,但是我修的課來說,整整大學四年之內每學期都有程式的課程,電機系研究所的話更是整整兩年都在寫各種專案
除了要寫許多的程式作業之外,而且要想辦法在時限內把他們搞定
跟自學者相比,自學者就有以下兩個劣勢
因為沒有人逼,也沒有時程的壓力,就必須要有強大的動力克服人性的慵懶
在學校老師會出很多題目,自學者要自己去找題目來練
關於第一點,我會建議直接給自己一個時間內完成某個小練習或是專案
因為有一些公司的面試也會是這樣,給你一個題目叫你時間內完成
進入到公司之後,PM或是老闆也會叫你估計專案的時間,有這樣的練習你就比較知道要怎麼估時間
關於第二點,除了書本上的練習題目之外,還有就是可以自己找一些專案來寫
這一些專案不用太難太複雜,如果可以解決身邊的問題那更好
舉例來說,我離開學校第一個side project就是寫帳務管理程式
之前為了練習爬蟲,所以就寫爬股票的資訊
雖然身邊可能會有人吐槽,這一些東西可能已經有人寫過了,你就直接去用別人的就好,又美觀又方便
但是自己寫一遍還是會對程式的掌握能力更好,也會增加自己的信心
最後就是建議,把自己的side project 上傳到github上面去,一個一個的side project整理一下後就可以直接變成面試的資料
只要是我上的課程,基本上都會要求開課單位讓我上git和github的課,其實就是為了這一個目的
練習與side project,其實是我覺得身為程式工程師最重要的一件事情,畢竟熟能生巧,也是可以展現自己能力的重要關鍵
接下來,我們就要來說基本功是什麼,敬請期待
本文章同步分享於FB粉專 如峰小教室
歡迎大家一起來到FB追蹤按讚,獲得更多及時的資訊
3會員
6Content count
作品和產品的區別,不只有程式工程師,PM和老闆更必須要知道,才能讓公司的運轉更加地順利。我們以前在學校寫的作業和練習,就是程式作品,如果用一個術語就是,程式作品是比最小可行性的產品還要再小,那產品比作品還要多注意甚麼東西呢? 讓我們在這一個專欄中一起來探討吧!
留言0
查看全部
發表第一個留言支持創作者!
如峰小教室的沙龍 的其他內容
最近發現,很多人對於程式本科生有著莫名的幻想 例如電機系和資工系出來寫的程式一定比較好 或是非本科生就會有莫名的自卑感
最近發現,很多人對於程式本科生有著莫名的幻想 例如電機系和資工系出來寫的程式一定比較好 或是非本科生就會有莫名的自卑感
你可能也想看
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
2024.06.13 台中市政府 「幸福宜居城市美學是一個持續進行的過程!」台中市長盧秀燕上任後積極推動「台中美樂地計畫(Taichung Melody)」,持續結合時代脈動趨勢和市民需求,為城市美學注入新元素。位於南屯區的豐富公園,因早期設計的入口牌樓老舊,已不符現代潮流,市府建設局將於6月中以
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
你是否曾經遇過公司內部繁瑣的流程,需要填寫各種複雜的表單?或者是公司的資料雜亂的儲存在 Excel,主管希望能夠用更聰明的方法管理訂單或庫存?這時候,你可能會想:「如果有人幫我們開發公司系統,就能解決這些問題了」。然而,可能是公司沒有IT 部門又或是受限於預算,這些願望總是無法實現。
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
在這篇文章中,作者分享了關於成長於新北市三重區的感想和省思。透過描述城市特質與其發展過程,反映作者對城市變遷和個人成長的洞察。文章中包含了關於社區、地方特色以及對不同城市觀察的獨到見解。作者通過對城市生活的描寫,表達了對不同地方和文化的好奇心和思考。
Thumbnail
作為一個研究科技法律的律師,學習程式設計一直是想要嘗試去做的事情。每當接觸著隱私、人工智慧(AI)、元宇宙(Metaverse)或區塊鏈(blockchain)等資訊時,卻始終感覺除了表面上看到的東西之外,似乎還應探索在螢幕之後的世界。因此,便開始學習程式設計的旅程。
Thumbnail
在初學程式的時候,我曾經看室友開發專案到一半時,突然坐在那發呆,於是我好奇一問,室友說:「我在等程式編譯完成啊。」 還記得當初還是程式小菜雞的我,懞懂無知的說:「編譯?哈哈哈,我們 JavaScript 都不需要編譯耶,可以直接跑在瀏覽器上。」 室友一臉莫名其妙地回我:「噢,是嗎⋯⋯」
Thumbnail
這也就造就出「鈴木信仰」或「鈴菌散播」這衍伸詞彙。其實並不是真的鈴木有靈性啦XD,不過是一種出自喜歡而加注於其身的精神與使命感。
Thumbnail
高中時期,我是社會組的,原本想選二類,當工程師,但因為我覺得冷冰冰的程式語言既難懂又複雜,不知道要學多久,自然地避開這條路。
Thumbnail
閱讀,也是有餘溫的吧! 那些書中所述的可能是流程、字句都會構築 成畫面。也可能闔上這一本書時,必不會記憶猶新, 如往後有相似情節或者類似心境時,那時讀過的書, 某個篇章、某幾個段落,將不人工化地浮現出來, 我覺得閱讀可以很科學,這很有趣。
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
2024.06.13 台中市政府 「幸福宜居城市美學是一個持續進行的過程!」台中市長盧秀燕上任後積極推動「台中美樂地計畫(Taichung Melody)」,持續結合時代脈動趨勢和市民需求,為城市美學注入新元素。位於南屯區的豐富公園,因早期設計的入口牌樓老舊,已不符現代潮流,市府建設局將於6月中以
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
你是否曾經遇過公司內部繁瑣的流程,需要填寫各種複雜的表單?或者是公司的資料雜亂的儲存在 Excel,主管希望能夠用更聰明的方法管理訂單或庫存?這時候,你可能會想:「如果有人幫我們開發公司系統,就能解決這些問題了」。然而,可能是公司沒有IT 部門又或是受限於預算,這些願望總是無法實現。
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
在這篇文章中,作者分享了關於成長於新北市三重區的感想和省思。透過描述城市特質與其發展過程,反映作者對城市變遷和個人成長的洞察。文章中包含了關於社區、地方特色以及對不同城市觀察的獨到見解。作者通過對城市生活的描寫,表達了對不同地方和文化的好奇心和思考。
Thumbnail
作為一個研究科技法律的律師,學習程式設計一直是想要嘗試去做的事情。每當接觸著隱私、人工智慧(AI)、元宇宙(Metaverse)或區塊鏈(blockchain)等資訊時,卻始終感覺除了表面上看到的東西之外,似乎還應探索在螢幕之後的世界。因此,便開始學習程式設計的旅程。
Thumbnail
在初學程式的時候,我曾經看室友開發專案到一半時,突然坐在那發呆,於是我好奇一問,室友說:「我在等程式編譯完成啊。」 還記得當初還是程式小菜雞的我,懞懂無知的說:「編譯?哈哈哈,我們 JavaScript 都不需要編譯耶,可以直接跑在瀏覽器上。」 室友一臉莫名其妙地回我:「噢,是嗎⋯⋯」
Thumbnail
這也就造就出「鈴木信仰」或「鈴菌散播」這衍伸詞彙。其實並不是真的鈴木有靈性啦XD,不過是一種出自喜歡而加注於其身的精神與使命感。
Thumbnail
高中時期,我是社會組的,原本想選二類,當工程師,但因為我覺得冷冰冰的程式語言既難懂又複雜,不知道要學多久,自然地避開這條路。
Thumbnail
閱讀,也是有餘溫的吧! 那些書中所述的可能是流程、字句都會構築 成畫面。也可能闔上這一本書時,必不會記憶猶新, 如往後有相似情節或者類似心境時,那時讀過的書, 某個篇章、某幾個段落,將不人工化地浮現出來, 我覺得閱讀可以很科學,這很有趣。