回覆列表
  • 1 # 123ass

    你好,這個問題沒有一個準確的答案,我以我在網際網路行業呆了6,7年的個人經驗來看待這個問題

    1、java已經火了好多年,10年前差不多java就很火,現在也沒看到java要頹廢的趨勢,

    如果你的年齡很小,有足夠多的時間學習,建議學習java

    2、python是最近今年開始火的,原因:python能幹的事情實在太多了,後端,運維,大資料等等哇,而且python強大的地方在於他容易上手,做一個後臺,java可能需要1個月,python用他現有的框架,比如django,可能3-5天時間就能完成。如果你是培訓機構培訓,年齡也不算小,建議學習python或者php

    最後,說下個人對網際網路行業的看法哇,特別是最近經歷了網際網路寒冬:

    放到5年前,碼農絕對是個不錯的選擇,本人也是透過碼程式碼,實現了買車買房,娶妻生子的過程(全程沒怎麼和過家裡拿過錢),但是現在進入網際網路的人實在太多了,培訓機構,大學,每年一波一波,個人都倍感壓力,這麼說,不是怕你進入這個行業,只是希望你在選擇的時候,多考慮下,歡迎大家評論,交流

  • 2 # IT人劉俊明

    要想進入程式設計師行業,首先應該選擇一個發展方向,然後規劃一個發展路線,根據發展方向選擇程式語言,根據發展路線學習相應的知識結構。

    在方向的選擇上可以考慮從事Web開發方向、大資料方向、物聯網方向和人工智慧等方向,對於初學者來說,可以選擇Web開發方向,然後根據自己的愛好和已有的知識結構再進行進一步的選擇,比如從事大資料或者人工智慧。Java和Python都可以進行Web開發,Java語言的特點是效能穩定且擴充套件性強,是目前大型網際網路平臺的常見選擇,而Python的特點是簡單易學,開發週期短,中小型專案更願意採用Python開發。

    在大資料領域,Java和Python也都是比較常見的選擇,Java以大資料應用開發為主,而Python則主要用在大資料分析方面。從大資料未來應用的趨勢來看,似乎大資料分析的應用場景更加普遍,從這個角度來看,Python似乎應用場景會更多一些。透過Python進行資料分析通常採用兩種方式,一種方式是統計學方式,另一種是採用機器學習方式,而機器學習又是人工智慧的重要研究方向之一,所以透過大資料進入人工智慧領域也是比較方便的。

    從整體的應用領域來看,Python和Java都比較廣泛,但是Python語言由於在大資料和人工智慧領域有廣泛的應用,所以近幾年來Python語言的上升勢頭非常明顯,相信隨著產業網際網路的推進,Python語言未來的發展空間將非常值得期待。所以,單純從未來的發展趨勢來看,Python語言似乎更具發展前景。

    對於程式設計師來說,選擇程式語言僅僅是第一步,接下來要規劃一個發展路線,發展路線的選擇往往要依賴於自身的知識結構,如果具有紮實的數學基礎,那麼可以走研發級程式設計師路線,最終成長為技術專家或者是首席科學家。如果進行應用級開發,那麼需要積累大量的行業解決方案,未來可以走諮詢師的發展路線,最終成長為諮詢專家或者業務架構師。

  • 中秋節和大豐收的關聯?
  • 孩子打預防針應該注意什麼?