-
1 # 安卓程式設計師小黃
-
2 # 神話56644777
java首選吧,我就是java,這麼多年一直java。其實也都是框架開發,struts2,springMVC,spring,hibernate,myibatis,都會,好像還有個什麼spring boot,沒用過。反正一門語言通了,其他語言都差不多,就寫法不太一樣,思想都一樣,怎麼折騰都是為了實現。就是側重點不一樣而已。但是java上手略不容易,基礎搭建麻煩點,很多人卡在這死掉了
-
3 # 科技大咖的Vitamin
你要先選擇方向,是要做前端還是做後端,從而可以選擇的語言也不一樣。
前端主要是以js為主1、vue.js
2、angularjs
3、做小程式
資料證明小程式在未來一段時間將會持續爆發,所有第一二三產業的公司都需要小程式這個低成本的推廣方式。
做ai人工智慧方向如果想做人工智慧這一領域可以學習python因為現在國外的谷歌、面書都有python的解決方案而且使用的人數比較多,能方便去上線方案。
做大資料和soa方案如果做這一方向建議學習java,道理主要和上面差不多,有完善的解決方案比如做大資料的方案spark+hbase+hive+hodoop。而且在做SOA時也有很成熟的方案並且由於長時間的發展java在每個方面都有解決方案,所以每個大小公司都有對java人員的需求,現在初級人員多,但高階技能的人才缺口還是很大的。
總結對於擁有專業技能的人才或新興的人工智慧、大資料、區塊鏈方向的技術人員缺口是很大的,入選或轉這些方向越早越好。
本人現處廣州從事網際網路工作多年,資深技術人員、管理人員。願結識有網際網路業務的技術人員或企業人員。
-
4 # 肥仔基拉
1,剛入門的話,建議學習python,簡單易懂,而且可以很快做出東西。
2,進一步可以學習java,面向物件程式語言,這個對做大型專案來說是必不可少的。
3,後面可以學習c/c++,貼近硬體的開發和對效能要求比較高的專案,c++目前還是不二之選,不過c++和java有很多相通之處
4,最重要的就是業務邏輯的鍛鍊,這個就要在實戰專案中慢慢鍛鍊,多思考,學會全面考慮問題。
-
5 # 閒散程式設計師
首先你弄清楚
如果你是想透過自己能力改變自己未來,我完全支援,因為我也是從哪個時候過來的,知道當初的不容易,知道一個寒門學子,想改變自己的那種心情
如果你不喜歡學習,求你了不要學了,學習了,也找不到工作,有人會問,跟學習不學習有個毛關係,你錯了,計算機發展速度,已經到了那種不學習,跟不上時代步伐的節奏了,做開發的都懂這個道理
究竟學習哪方面的問題:我們學習 軟體開發 ,這很籠統,一定要搞清楚你究竟要學哪一塊,目的性必須明確
比如你要做大資料 ,就去學R語言 ,python
如果只是web開發,就去學 java
如果是做底層,去學習C++
回覆列表
先看你感興趣的方向,如果你喜歡做服務端後端開發那麼Java、Php、NoteJs可以選一門;如果想做Web前端,那麼學好Html、Css、JavaScript、AngularJs、Vue、React算標配;如果想做移動開發,android、ios可選一個方向;如果想做遊戲開發,Unity3D,Cocos2dx等遊戲引擎要玩得來。