回覆列表
  • 1 # IT人劉俊明

    作為一名從業多年的IT人,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

    首先,對於計算機基礎知識比較薄弱的人來說,從前端開始學起是不錯的選擇,而且不少女生也更喜歡從事前端開發崗位。

    從難易程度上來說,Java由於是純粹的面向物件開發語言,所以抽象程度比較高,在學習的初期會面臨較多的困難,而且Java開發涉及到的知識面也比較廣泛,包括資料庫、作業系統、雲計算等內容,所以學習週期也相對比較長。相比較而言,雖然前端的內容比較多,但是前端開發的入門相對還是比較容易的,會比較容易建立起學習的自信心。

    從就業崗位的需求來看,目前Java開發崗位和前端開發崗位的需求量都比較多,Java的崗位需求主要集中在Web開發和各種後端服務開發領域,未來在大資料領域也會逐漸釋放出大量的工作崗位。前端開發崗位目前集中在Web前端開發、移動端開發和各種小程式開發,隨著雲計算的發展,前端開發的崗位功能邊界也在不斷得到拓展,目前前端開發後端化也是一個比較明顯的發展趨勢,前端程式設計師也可以走全棧開發路線。

    從整體發展趨勢來看,Java未來會更趨向於研發級工具,比如從事大資料平臺研發、物聯網平臺研發等,所以如果具有紮實的數學基礎,選擇學習Java是不錯的選擇。而前端開發未來會更趨向於場景應用開發,涉及到的開發場景也會越來越多,通常來說,前端場景開發對於數學等基礎性知識的要求並不高。

    最後,從事前端開發崗位也有充足的上升空間,未來也可以走研發級程式設計師路線。

  • 2 # Java架構師CAT

    迴歸正題,首先糾正樓主一個問題,學習前端的話也是要學習Java的,在學完Javaee,Javase後開始學HTML,css、web之類的,如果純說入門的話其實是差不了太多的,因為前期學習的東西是沒有區別的關鍵是後期,Java後端是一個不斷學習的過程,同時薪資也是比較高的,前端學習內容的話比較簡單,上手快,如果樓主是女生的話,學習前端是很不錯的選擇

    另外,學習之前先自學一下,不要直接進培訓班廢財費力,資料看這裡

  • 中秋節和大豐收的關聯?
  • 大齡單身狗應該感到自卑嗎?