很多朋友轉職寫程式,在補習班或者線上課程,告一段落之後,開始找工作之前,會整理作品集
關於作品集,簡單給大家一些建議
公司在徵人的時候,其實來應徵的人五花八門
滿多人看起來,根本不會寫程式,連最基本的小網頁或者小程式都寫不出來
連基本技能都沒有準備好,感覺是到處碰碰運氣、履歷亂誇大就到處丟。公司面試時,最怕遇到這種狀況
作品集,至少代表,你寫得出基本東西。很多人根本寫都不會寫,就去應徵了,作品集至少可以讓公司避免踩雷
話說回來,如果你的作品集,只是補習班的幾個分組專案,糊裡糊塗地完成了,就跟在學校敷衍交報告一樣,你對細節其實不了解,那這種作品集,當然幫助不大,對你的信心也沒有多少幫助
所以該做什麼作品呢?
最好做一些你真的需要的「應用程式」,寫起來才有動力、才好玩,內容也才扎實
簡單舉例,如果你在受訓的過程是這些:
做個待辦事項清單工具吧!按照自己的喜好設計,做完之後找地方上線
在找工作的這幾個星期,實際拿這個工具來做紀錄,投履歷時、面試時,很自然可以分享你的心得跟小熱情
對面試官來說,看到面試者有即戰力(即便是有一點點)、對自己的程式有熱情(即便只有一點點),都會加分不少
請參考 https://todomvc.com/ 這是各種前端工具寫的 todo list 應用程式,你還可以比較自己的程式碼,與社群所寫的差異
我鼓勵後端的入行者,寫一個「個人專屬部落格」
這個部落格要有以下功能
有餘力的話,還可以加個留言功能
這種部落格,會實際做完資料的 CRUD 基本功能,還有簡易的註冊、登入、驗證
找地方把這個部落格上線,或者買網址、租主機,實際上線
在找工作的這幾個星期,實際拿這個部落格,來寫文章、技術筆記、經驗分享
面試官絕對會覺得你是積極的人、有備而來
(錄取之後就停止寫網誌的習慣也沒關係)
我鼓勵全端的入行者,寫一個「個人行事曆工具」並且是 single page application (SPA)
這個行事曆要有以下功能
這種行事曆,會實際做完資料的 CRUD 基本功能,還有基本的 SPA routing
在找工作的這幾個星期,實際拿這個行事曆,紀錄生活是像、活動
面試時分享,面試官絕對會覺得你是積極的人、是個即戰力
除此之外,做個人履歷表的網頁也不錯
可以搜尋 'Portfolio website examples' 看看各種漂亮設計
實際把履歷做成網頁,也可稍微證明自己能力
在工程師生涯,不斷地做自己的 side project 是一個有趣、進步的好習慣
甚至有一天,你做的某個 side project 大受歡迎,還可能變成一個獨立的小產品呢
有空可以逛逛 https://www.producthunt.com/
看看大家都在做什麼 side project
或許模仿其中一些,做個簡易版本,你會學到很多的~!
您有沒有什麼好的點子、推薦的 side project 點子給初心者呢?
歡迎留言分享!
版主推薦我來看的
果然是好文章 而且版主的熱心非常滿 超級棒 讓我感覺是個超級愛程式的人
我要好好學習看齊!謝謝版主!