回覆列表
  • 1 # 明子影視解說

    首先來說web開發,大資料中JAVA 都是很重要的,UI可以給使用者很好的互動項,學了java可以和ui進行互動。

  • 2 # soothings

    大學時間多,本來就是抽時間做自己喜歡的事。本人也是在大三無意看到java的影片,然後有興趣了,就自學了。工作後轉行到軟體開發,就是做java。想起喬布斯的一個故事,他讀大學的時候對字型產生了興趣,然後花時間去研究;後面開發蘋果系統的時候就剛好用上了,據說比爾蓋茨去參觀,看到了系統,回去後就抄了,成了微軟辦公系統。

  • 3 # 白黑熊

    技多不壓身,沒有人能保證你一定是用什麼什麼專業或技能找到工作。

    就我個人認為,掌握這些語言是基本素質:

    1.一門偏向於底層的語言:c++

    2.一門面向物件語言:java

    3.一門泛用的指令碼語言:python

    4.一門前端語言:javascript

    5.基本演算法常識:資料結構,樹圖演算法,動態規劃,貪心演算法,分治法等等。會有雜湊最佳化程式碼,也就是map等高階一些的容器要回用。這些瞭解即可,沒必要深究。

    6.其他基本常識:基本sql語句,vue框架,springboot+maven結構,基本路由常識。

    7.井上添花的前沿知識:一些基本機器學習演算法,比如迴歸,聚類。瞭解一點經典神經網路,cnn,rnn。會用sklearn,tf,keras等庫實現一些簡單的模型。這些也不必深究,一點皮毛就應付了。

    8.一點大資料,分散式的知識:hadoop,spark,瞭解一下,點到為止。

    看上去很多,其實真正需要花時間的就三塊:

    剛開始學語言的一塊,c++學完了之後,java,python上手很快的,js不需要精通,瞭解一下也不用多久。

    演算法一塊需要花點時間,因為有的確實很難。

    真正的工程經驗,如何使用ide,利用框架開發。這個一開始摸索是很費勁的,想辦法搞來一些混合專案的原始碼仔細讀,是提升關鍵,知道為什麼有這些資料夾?為什麼有這些mapper?vue怎麼匯入怎麼用?各個頁面怎麼組織聯絡?這是很困難的歷程,對於新手,開啟一個yarn管理的專案可能他連怎麼本地執行都不會。

    這些學校是不教的,但是是筆試面試以及工作客觀會遇到的內容,學校工程教育的缺失還是得我們自己花時間彌補。

  • 4 # 御印公子

    網上老多免費的IT教育培訓機構公開課,有基礎,有ssm vue框架,,有實戰,找不到就去某商城,9.9元,或是二十多元,去買,,跟著學就行

  • 5 # 雜事note

    當然推薦了,感興趣的東西越早研究越好,不然以後會留有遺憾。我並不是計算機專業的,但對計算機程式語言很感興趣,無奈由於一些原因一直沒有學,現在大四了,想學也來不及了,就感覺特後悔,你現在才大一,時間充足,大學就應該多學一些自己感興趣的東西,而不是被專業課表所束縛。而且你是學UI的,以後估計也要跟那些程式設計師打交道,學習一些計算機方面的東西以後工作了會好交流些,加油(ง •̀_•́)ง

  • 6 # 盼盼程式設計

    興趣是最好的老師 既然你感興趣 那麼建議你還是學習。尤其是你現在還在大一就更應該轉 抓緊大學裡面的好的學習環境 跟時間好好學習吧

  • 中秋節和大豐收的關聯?
  • 突然感覺自己很孤單,好想有個人陪伴,想有個家,為什麼?