計算機專業的學生如何“硬核”過暑假?

期末考試將至,暑假即將到來。除了“空調 WIFI 西瓜”,你有想好今年假期該怎麼過了嗎?

預習下學期課程以免補考

......

以上是開玩笑的,祝大家都能順利通過考試並取得理想的成績。在複習之餘,不妨計劃一下美好的暑假。作為計算機專業的學生,暑假也可以做一些有趣且有意義的活動,我們為大家提供了一些建議:

計算機專業的學生如何“硬核”過暑假?

玩點有意思的遊戲

《聽說玩這些遊戲能提升編程能力?》中,我們介紹了通過遊戲學習 Git,Vim,編程語言等方法,涵蓋了玩遊戲,訓練機器玩遊戲,自己上手開發遊戲三個方面,詳情點擊鏈接查看。

計算機專業的學生如何“硬核”過暑假?

計算機專業的學生如何“硬核”過暑假?

來一場有意義的比賽

諸多有意思/有意義的比賽都會在夏天舉行,和兩三個好友組隊,聚集在空調屋裡與全球各地的參賽者競技,或者參與線下面對面對抗,在享受競賽的同時結交朋友,提升自己。

Kaggle

Kaggle 是全球最著名的數據科學競賽平臺之一,想要學習機器學習或者提升自己的數據科學水平?不妨在假期邀請幾個好友一起打 Kaggle,你既可以參與無獎金的比賽作為鍛鍊,也可以參與提供獎金的精彩進行更加激烈的角逐。

計算機專業的學生如何“硬核”過暑假?

DRIVEN DATA

Driven Data 舉辦的數據科學比賽大部分都集中在醫療,教育,公共服務等領域。在暑假中,想讓你的技能應用於實際領域,鍛鍊實際問題解決能力,同時為社會發展做出貢獻,你可以參與到 Driven Data 的比賽當中。

計算機專業的學生如何“硬核”過暑假?

其他計算機科學競賽平臺

與數據科學相關的平臺,包括眾包平臺 CrowdANALYTIX;國內知名的 阿里天池;數據科學挑戰平臺 crowdAI 等,你都可以在這個假期瞭解它們,選擇感興趣的競賽並參與其中。

中國高校計算機大賽 網站上會列出包括微信小程序開發,移動應用創新,大數據,網絡技術等多個方面的國家級比賽,這些比賽往往每年都會定期舉辦,如果今年的報名日期已經過了,你還可以期待明年。

當然,算法對於準備面試和自我提升都是極為重要的,你還可以參加力扣每週舉辦的算法競賽,在解決算法問題的同時提升你的全球排名。

計算機專業的學生如何“硬核”過暑假?

計算機專業的學生如何“硬核”過暑假?

學習一門優質課程

在互聯網時代,學習計算機的學生是幸運的,在由計算機學生/畢業生構建的網絡上,包含了非常經典的計算機相關資源。在假期幾個月的時間,修完一門課程拿到畢業證明,既可以提升自己,又能收穫成就感。

在線教育平臺

Coursera

Coursera「鏈接」 上囊括了世界頂級的大學/機構發佈的課程,無論是編程語言、算法,還是機器學習、深度學習、NLP 等等領域,你都可以在這裡探索到優質的資源。註冊課程是免費的,如果想參加考試獲得證書,短時間付費也是不錯的選擇。

計算機專業的學生如何“硬核”過暑假?

edX

與 Coursera 類似,edX 是一個由麻省理工學院和哈佛大學創建的大規模開放在線課堂平臺。它給大眾提供大學教育水平的在線課堂及微碩士學位。你可以在 edX 上免費瀏覽由 140 多個頂尖機構提供的 2000 餘個免費課程。

計算機專業的學生如何“硬核”過暑假?

中國大學 MOOC

Coursera 上的課程雖然好,但你很可能會遇到語言障礙。中國大學 MOOC中國大學MOOC(慕課)_國家精品課程在線學習平臺 中提供了大量中國高等院校的公開課程,在這裡你可以學習國內頂尖高校/院系開設的公開課,完成課程也可以獲得相應的證書。

計算機專業的學生如何“硬核”過暑假?

可汗學院

可汗學院是由孟加拉裔美國人、麻省理工學院及哈佛大學商學院畢業生薩爾曼·可汗在2006年創立的一所非營利教育機構。這個網站提供友好的中文翻譯,當然,英文網站擁有更全面的資源。你可以在此學習數學,編程甚至人文藝術。

計算機專業的學生如何“硬核”過暑假?

Codecademy

Codecademy 是一個在線交互式網站平臺,它提供免費編程課堂,其編程語言包括例如 Python、JavaScript 和Ruby,也包括置標語言例如 HTML 和 CSS。與其他平臺不同,這種交互式學習(一邊親自動手編程一邊學習)的方式或許會提高你的學習效率。我個人更喜歡用它學習 Git 一類的實用工具。

計算機專業的學生如何“硬核”過暑假?

其他在線教育平臺

面向計算機領域的付費平臺 Udacity,面向職場的國內眾多在線教育平臺都是不錯的選擇,當然,在報名課程之前,要對課程質量進行謹慎評估。

經典課程

計算機領域有非常多著名高校的經典課程。比如《計算機程序的構造和解釋「鏈接」》,幾十年過去仍經久不衰,這門課程的中文化項目組同時創建了一個課程相關的 Github 倉庫GitHub - DeathKing/Learning-SICP: MIT視頻公開課《計算機程序的構造和解釋》中文化項目及課程學習資料蒐集。;MIT 的 算法導論 是相當經典的算法入門課程;吳恩達的 斯坦福大學 CS229CS229: Machine Learning 則是經典的機器學習入門課程;在中文機器學習的課程中,臺灣大學的《機器學習基石》,《機器學習技法》,李宏毅的機器學習和深度學習公開課都堪稱經典。

計算機專業的學生如何“硬核”過暑假?

找一份有價值的實習

利用假期進行實習也是一個很不錯的選擇。除了各大招聘平臺,公司官網等渠道,也可以積極利用校園資源比如老師、學長學姐等尋求企業內推等途徑。在找實習前需要做好如下準備工作:

計算機專業的學生如何“硬核”過暑假?

1.明確自己的求職意向

很多同學在找實習時比較茫然,不知道去應聘什麼崗位。首先得找到個人的興趣所在,結合自己的專業背景、做過的項目等,這樣能找到合適實習的機率比較大。在找實習時可以多嘗試,不過也最好樹立一個較明確的目標,不要等到正式工作時還是不清楚自己擅長的領域在哪裡。在投遞簡歷前多比對不同公司同一個崗位的職位描述,看看自己還欠缺什麼。

2.準備一份/多份簡歷針對不同崗位進行投遞

簡歷是 hr 對你的第一印象,需要精心準備。不會寫簡歷的同學除了網上參考以外也可以參考一下週圍拿到實習 offer 的同學,和他們多交流撰寫和麵試經驗。下面我簡單介紹簡歷撰寫的一些要點:

  • 突出自己的優勢和學習能力,學習成績優異的同學可附上自己的績點;
  • 有一些項目經驗的同學可放入自己 Git 鏈接,在撰寫時不要只是簡單羅列,要突出自己負責的技術點和實施效果,項目經驗的撰寫可以參考一下我們之前發佈過的一篇文章《面試 IT 公司時,程序員寫多少項目經驗比較合適?》;
  • 如果你有撰寫過技術文章或者運營過個人博客,也可以簡單介紹一下自己的博客內容,突出文章閱讀量,轉發量,文章數等;
  • 如有和崗位相關的大作業也可以放在簡歷中;
  • 在面試前準備一下面試常見問題,系統準備技術崗的面試題目。

3.在面試中,需要多總結面試經驗,不要怕失敗

最重要的一點,無論是實習還是找正式工作,你都需要儘量讓自己足夠優秀,匹配你所投的崗位。已經找到實習的小夥伴,要在工作中積極學習企業的工作流程,提升自己的技術實力,不斷豐富自己的履歷。

學生時光都是快樂又短暫,對於大學生而言,每個假期都值得好好珍惜和利用,這樣才能在畢業找工作時不再迷茫,不留遺憾,信心十足地拿到滿意的 offer。在技術提升的路上,力扣會一直伴你左右。

互動話題:

你有想好今年暑假要怎麼過嗎?可以在評論區留言~

本文作者:宮業奇

聲明:本文歸 “力扣” 版權所有,如需轉載請聯繫。

相關推薦

推薦中...