简历中的项目如何体现实战能力? 如何有技巧地描述你做过的 project?
專欄 | 九章算法
網址 | http://www.jiuzhang.com
Side Project,指的是工作、學習之余的小項目、副項目。將 side project 寫到你的簡歷中,可以為你帶來以下好處:
1 體現你的編程實戰能力
注意,學習一項技能,比如上過周末的 Javascript 課程不是 Side Project,你需要做出一些實際的東西,否則在簡歷上毫無用處。
簡歷中的 project 可以有效地說明,你并不止步于書本上的知識,而是注重將編程應用于工作、生活實踐。
2 彰顯你對CS的熱愛
你豐富的 side projects,表明在業余生活中,你也樂于實踐編程。尤其對轉行找CS的同學,這是一個非常重要的加分項。當面試官問你“你為什么轉行CS?”,你就可以說,“因為我很喜歡CS,我在業余時間也做了一些CS的項目,blabla...”
但是,我們也常??吹胶芏嗲舐氄?#xff0c;在簡歷中有3-4個project, 卻仍過不了簡歷關。這是為什么呢?應該如何有技巧地描述你做過的 project?
1 簡歷中 project 描述誤區
大部分的CS求職者都了解到 project 在簡歷中的重要性。也在自己的簡歷中羅列的?3-4 個學?;蛘咦约鹤龅?project,但依舊通不過簡歷關。這是為什么呢?
我們發現,現在大多數求職者的簡歷中,總是堆砌了很多流行的技術詞 buzzword,比如 machine learning, big data 等等。這樣的簡歷,比起一些幾乎沒有項目經驗的“空白”簡歷,已經是上了一個臺階。因為他們至少有了一些簡單的項目嘗試,可以吸引HR或Hire Manager 的第一眼,然后認真地去讀你的簡歷。
但是,當我們仔細地去閱讀這份簡歷的時候,我們發現,這位求職者其實只是“打腫臉充胖子”,體現在:
1項目描述純粹以湊關鍵字為主
體現在,有很多酷炫的關鍵詞,但在描述中卻看不出他實際做了些什么
2項目淺顯
項目淺顯,可能只是為了湊項目經驗打醬油做的。比如,簡歷上提供的github,仔細閱讀后,發現都是非常淺顯的小項目,有些甚至可能只是拿別人的代碼包來做一些小的修改
2 如何挑選合適的 project ?
在學習如何有技巧地包裝你做過的 project 前,我們需要了解如何挑選合適的 project 放到簡歷中。
Side Project 應該和你申請的工作相關
相關的項目可以讓你的簡歷更有優勢。
比如,你是其他行業轉科技行業,那么學習編程做出一個簡單的 iPhone 應用程序,并且成功的將這個應用程序放入 AppStore 是個不錯的 Side Project,這不僅表現出你的學習能力,也展現了你的應用動手能力。
Side Project 需要有深度
你的 Side Project 必須有深度,即你是否對這個 Side Project 投入了足夠的努力。你的 Side Project 不需要是下一個熱門社交軟件應用,但它也必須有亮點,成為你自己引以為豪的項目。
面試官會從以下幾點評估這個項目:
是否有人下載它?使用體驗如何?你是否考慮了用戶體驗讓它更容易使用? 你是否考慮過邊緣情況并且解決了他們? 復制代碼這個 Side Project 是對你工作質量的準確反映。
是否對 side project 跟進改善
如果你做了一個應用,在你發布了最初的版本之后,你是止步于此還是通過用戶反饋作出相應改進不斷的更新這個應用程序?
顯然,要想脫穎而出,肯定是后者。你愿意對自己的項目付出,愿意找出問題跟進改善,表明你愿意為自己的項目負責任。
3 如何有技巧地描述你的 Project?
在簡歷中描述 Side Project 的時候,考慮以下幾點:
如何描述它做出它的過程你的收獲、心得所得成就。最好提供**量化的成就**,例如處理的數據量、APP發布的功能、用戶數量、應用程序商店評級等。 復制代碼1 樣例 1
如果你完成了九章算法《Big Data 項目實戰班》的《電影推薦系統》,你可以考慮這么描述你的項目:
運用Netflix數據, 給用戶推薦他們之前喜歡的電影的相似電影。運用基于物品的協同過濾算法,從 Netflix 的數據中構得到用戶對電影的評分矩陣,再得到電影的同現矩陣(也就是電影之間的相似度矩陣), 最后合并同現矩陣和評分矩陣,得到推薦列表。實現4個Map Reduce Job連接所有的流程, 實現最重要的Map Reduce 版本矩陣相乘。 復制代碼注:九章算法《Big Data 項目實戰班》共完成4個工業界 Android 項目:Google Auto Completion, Page Rank, Top K - 熱門話題統計, 電影推薦系統。課程項目介紹點這里。課程中老師會具體指導如何在簡歷中描述你做到的項目。
2 樣例 2
如果你完成了九章算法《Android 項目實戰班》的電影推薦系統項目,你可以這么描述這個項目:
使用NavigationDrawer和Toolbar完成了程序界面的organization使用OkHttp和WebView實現了OAuth登錄功能,可以讓用戶登錄自己的Dribbble賬號通過HTTP調用Dribbble API以獲取用戶的Dribbble數據 復制代碼注:九章算法《Android 項目實戰班》共完成3個工業界 Android 項目:Mini Linkedin, To-do List, Dribbble。課程項目介紹點這里。課程中老師會具體指導如何在簡歷中描述你做到的項目。
4 有哪些7-14天完成的 Project?
在這里,我們另外給大家推薦幾個可以在7-14天可以完成的 side project。
-
手機 APP
-
To-do List
-
Chrome 插件
-
書籍/電影推薦系統
-
簡易聊天系統
此外,你也可以考慮參加九章算法的項目類課程,由硅谷在職工程師帶你實戰工業界項目,少走彎路。
歡迎關注我的微信公眾號:九章算法(ninechapter)。精英程序員交流社區,定期發布面試題、面試技巧、求職信息等
總結
以上是生活随笔為你收集整理的简历中的项目如何体现实战能力? 如何有技巧地描述你做过的 project?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Centos7 Java8的安装
- 下一篇: JDK1.8源码(六)——java.ut