--- tags: 資訊科技產業專案設計作業 --- ## 資訊科技產業課程-自評 在我選修這堂課之前我本來以為我的實力普普偏弱,所以在未來有個不錯的工作就可以了,不敢想像自己有辦法去那些大公司上班,但是在修了這門課之後我了解到我其實是有機會的,在老師告訴了我們如何找到自己想要的職缺、在一場面試中該如何表現以及許多校友的經驗分享之後,讓我覺得或許我也有機會進去我心目中的理想公司! * 該課程我認為可以分成三個環節 * 如何看待一個職缺以及尋找機會 * 如何應對面試(作業檢討) * 校友經驗分享 * 如何看待一個職缺: 我在這堂課中學到了如何正確的看待一個職缺 1. 如何分析職缺並找到自己真正想要的工作,並不適是要符合所有需求才能去面試,大概有一半就可以了。 2. 對照比較自己目前的能力以及職缺的需求的差異,並懂得去加強、補足自己的缺陷。 3. 可以去找該公司在 LinkedIn 上的帳號,並且進一步去找想要面試部門的相關人士的帳號,然後直接密他。 4. 在與老師的對談中,我了解到我自己以及對於理想的工作(WIFI 以及 linux driver)之間還有甚麼需求未達成,知道在未來可以往甚麼地方補強 5. 老師在課堂中也會講解資訊產業的歷史以及未來的發展,讓我們有方向的去找未來的工作 * 如何應對面試(作業檢討) 該部分我認為是我在這堂課中得到最多收穫的地方。 一場面試可以分為 interviewer 和 interviewee 兩個角色,在每個作業裡我們都會被要求扮演兩個角色,並且檢討在模擬面試中的行為。解題時最主要的框架就是 REACTO,透過這個作業我們可以在兩個角度知道如何才能給另一邊最好的表現,最後就是英文的部分,我在作業四的模擬面試中發現,除了具備程式的溝通能力之外,英文的表達能力更是重要。所以我會再寫題目的同時,也在想辦法增進我的英文表達能力。而在每寫完一題時,也要去討論區看一下別人的寫法,以及之後的 follow up,了解如何精進自己的程式碼,降低時間、空間複雜度等。 老師也有講過在一場面試,除了看技術以及能力之外,表達能力更是重要,要知道如何展現自己最好的一面,才辦法讓別人知道自己優秀的一面。 * 校友經驗分享 最後的幾周老師的校友經驗分享環節也帶給我很多幫助,有些學長姊走的路都是很辛苦的,但卻還是有辦法闖出一面天,每個人的發展都非常的多元以及優秀。這都給了我未來發展的許多參考方向。雖然這些可以來做經驗分享的學長姊可能個人實力很強,所以才有今天的成就,但我認為一步一腳印,發現甚麼洞就去補甚麼,隨時審視自己並對未來做出規劃,期許自己在未來可以過上更好的生活 關於批評環節: 在這次的學員批評的作業裡,我可以發現有以下重要的點 * 一定要對自己使用的語言有一定的認知,比如說基本的函式撰寫、函示庫的語法使用、該語言提供的資料結構的使用等,並且可以在使用前先詢問面試官是否可以使用(某些語言提供的套件可能太強大),就算可以使用也要先理解其本質的相關實作(空間、時間複雜度等)。 * 第一到第三次的作業基本上都是自問自答,這也造成有些學員是背稿,也就是事先練習過幾輪才錄製出來的結果,大家在程式的解題以及邏輯方面都已經很清楚。但第四次作業是找一個學員並與他模擬面試,我們便嘗試直接模擬真實情境,在不知道會遇到甚麼題目的情況下,我體會到在當下是非常緊張的,必須有充分的準備才可以有好的表現 * 最後就是在第四次作業中,我建議對方在驗證程式的階段可以不用完整的跑完所有的流程,因為程式是用遞迴來實作的,所以要完全跑一遍是很繁瑣且重複的,所以我建議他可以只跑最後的幾次或用簡單的例子來驗證遞迴的中止條件和最後得到的答案是否正確即可 關於我在本課程的投入,請參見以下超連結: * [作業一](https://hackmd.io/@sysprog/r1XMatefi) * [作業二](https://hackmd.io/@willwillhi/HJKnxgK7o) * [作業三](https://hackmd.io/@willwillhi/rJm9M1cBs) * [作業四](https://hackmd.io/@willwillhi/SJs-Gko_s) 連結是我的簡歷 [簡歷](https://github.com/willwillhi1/Resume/blob/main/%E5%80%8B%E4%BA%BA%E7%B0%A1%E6%AD%B7(%E8%8B%B1).pdf) 針對的工作職缺在以下hackmd筆記中 [筆記](https://hackmd.io/@willwillhi/rJm9M1cBs) 本次自評分數:8/10
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up