回覆列表
-
1 # 牆頭說安全
-
2 # 小魚愛程式設計
本人不是計算機專業,雖成就不大,技術也很淺薄,但現在後臺工作做了幾年了。當時我也是按照別人建議先學的c語言,譚浩強的那本紅寶書。只學習了前面的基礎,到函式以後就放棄了,難,枯燥。後來直接學了java,java學完你會受益良多,java它程式碼規範,又不用管太多的底層,而且用的人多,學習資料豐富,後端出色表現有目共睹。
系統的學找網課啊,也不貴,主要還是多敲程式碼,勤思考。先做出一點成績,慢慢來,遵循最小行動原則。
確定要學習的後端開發語言
Java:應用範圍廣,無論是後端開發、app開發、桌面應用都可以勝任,而且是目前企業使用最多的語言。面向物件,跨平臺。
Php:專注於後端開發,上手快,入門簡單。開發成本低,速度快。
.net:.net培訓成本低,上手快。主要應用於windows系統。
C:是一種通用的、面向過程式的計算機程式設計語言。與java一樣普及
Python:是一種代表簡單主義思想的語言。包含豐富的庫,及其容易上手。
系統學習後端語言
系統學習語言的方式有兩種一是自學,二是培訓機構。本人是在大學期間自學的java後端開發。
自學
以我自己的自學java為例,因為java可以完成的事情比較多,我們要知道我們的側重點是Java後端,查閱資料繪製Java後端學習導圖。學習的內容主要包括java基礎,資料庫,java Web框架,Web基礎等這些基礎入門的東西。java後端學習的詳細內容可以參考下面的這張思維導圖。不過自學經常會遇到這樣那樣的bug得不到及時解決,只能像這中方式在平臺上問答。所以週期長,能不能堅持下去全看自己。
培訓
現在有很多專門的IT培訓機構,可以對你係統的培訓,當然培訓的基本上是入門的東西,讓你可以透過這些技術找到工作(當然培訓機構還會教你怎麼簡歷造假,等一系列包裝操作)。
優點培訓週期短,有專業的教學團隊,教師都有多年的工作經驗,可以將理論知識與實際操作相結合,便於學院就業,可以保障就業率,而且教學環境十分舒適,一般IT培訓機構都與當地科技企業建立了友好的合作,就業方面是可以得到保障的。
缺點:成本高,學習任務比較緊促。
總結
無論是培訓還是自學都需要能堅持下去,不斷的學習提高自己,IT技術更新迭代比較快像社會一樣,你不往前走你就被淘汰。