前置:國內外名校的課程Lab
這些Lab有的往往很深入,花費的時間比較多,可以挑選一些有價值的,深入學下去。
一. C/C++ Linux 服務端後臺開發 (可選)
主要是基於TCP, UDP協議和Linux C API在Linux環境下進行服務器開發
這套技術在求職中用得最多是騰訊的一些部門。要深入的學習,涉及到操作系統,體系結構底層知識以及網絡知識特別多。
但說實話,這套技術面工作上偏窄,除非搞得特別底層,特別深入。否則非科班推薦程度不高。
二. Python/Go/Java Web博客項目 (推薦做)
Web後端開發是目前主流的開發崗位,也是業務開發做的最多的一種,非科班數據庫基礎很薄弱,推薦做一個這種項目,一來可以學會基本的Web後端開發技術,同時學習Git,對於業務開發幫助很大,否則只刷算法題可能出現無法上手幹活的情況。
三. 大數據項目(進階學習)
用虛擬機或者雲服務器搭建虛擬化集羣,部署大數據組件,做大數據項目。( 部署難度大,內容多)