很多朋友轉職寫程式,在補習班或者線上課程,告一段落之後,開始找工作之前,會整理作品集

關於作品集,簡單給大家一些建議

作品集有用嗎?

公司在徵人的時候,其實來應徵的人五花八門

滿多人看起來,根本不會寫程式,連最基本的小網頁或者小程式都寫不出來

連基本技能都沒有準備好,感覺是到處碰碰運氣、履歷亂誇大就到處丟。公司面試時,最怕遇到這種狀況

作品集,至少代表,你寫得出基本東西。很多人根本寫都不會寫,就去應徵了,作品集至少可以讓公司避免踩雷

話說回來,如果你的作品集,只是補習班的幾個分組專案,糊裡糊塗地完成了,就跟在學校敷衍交報告一樣,你對細節其實不了解,那這種作品集,當然幫助不大,對你的信心也沒有多少幫助

要做什麼作品?

所以該做什麼作品呢?

最好做一些你真的需要的「應用程式」,寫起來才有動力、才好玩,內容也才扎實

簡單舉例,如果你在受訓的過程是這些:

前端工程師

做個待辦事項清單工具吧!按照自己的喜好設計,做完之後找地方上線

在找工作的這幾個星期,實際拿這個工具來做紀錄,投履歷時、面試時,很自然可以分享你的心得跟小熱情

對面試官來說,看到面試者有即戰力(即便是有一點點)、對自己的程式有熱情(即便只有一點點),都會加分不少

請參考 https://todomvc.com/ 這是各種前端工具寫的 todo list 應用程式,你還可以比較自己的程式碼,與社群所寫的差異

後端工程師

我鼓勵後端的入行者,寫一個「個人專屬部落格」

這個部落格要有以下功能

  • 首頁列出文章清單
  • 能簡單單篇文章瀏覽
  • 自己可以登入後台
  • 在後台可以新增、編輯、刪除文章

有餘力的話,還可以加個留言功能

這種部落格,會實際做完資料的 CRUD 基本功能,還有簡易的註冊、登入、驗證

找地方把這個部落格上線,或者買網址、租主機,實際上線

在找工作的這幾個星期,實際拿這個部落格,來寫文章、技術筆記、經驗分享

面試官絕對會覺得你是積極的人、有備而來

(錄取之後就停止寫網誌的習慣也沒關係)

全端工程師

我鼓勵全端的入行者,寫一個「個人行事曆工具」並且是 single page application (SPA)

這個行事曆要有以下功能

  • 有一個行事曆頁面
  • 有個按鈕可以新增活動
  • 點擊行事曆內的活動,可以編輯、刪除
  • 有一個清單業面,可以用條列式顯示全部活動
  • 全程使用 ajax,不能整個刷新頁面

這種行事曆,會實際做完資料的 CRUD 基本功能,還有基本的 SPA routing

在找工作的這幾個星期,實際拿這個行事曆,紀錄生活是像、活動

面試時分享,面試官絕對會覺得你是積極的人、是個即戰力

結論

除此之外,做個人履歷表的網頁也不錯

可以搜尋 'Portfolio website examples' 看看各種漂亮設計

實際把履歷做成網頁,也可稍微證明自己能力

在工程師生涯,不斷地做自己的 side project 是一個有趣、進步的好習慣

甚至有一天,你做的某個 side project 大受歡迎,還可能變成一個獨立的小產品呢

有空可以逛逛 https://www.producthunt.com/

看看大家都在做什麼 side project

或許模仿其中一些,做個簡易版本,你會學到很多的~!


您有沒有什麼好的點子、推薦的 side project 點子給初心者呢?

歡迎留言分享!

按讚的人:

共有 2 則留言

版主推薦我來看的
果然是好文章 而且版主的熱心非常滿 超級棒 讓我感覺是個超級愛程式的人
我要好好學習看齊!謝謝版主!

按讚的人:

多多交流、一起進步!