語言

1.Java
2.C語言 
3.Python
4.C++
5.JavaScript
6.C#
7.PHP
8.SQL
9.objective-c 和swift
10.matlab
11.go語言
12.groovy
13.kotlin
14.Lua
15.Juliajavascript

 

 

 

 

(=・ω・=)能夠講講你java工做中須要用到的技術嗎?哪些是比較重要的呢?html

來自安卓客戶端2019-01-22 21:27
 
DinMaster ssm->springboot->springcloud,附加:orm框架:hibernate->jpa、mybatis plus,工做流框架:activiti、flowable,索引庫:solr、elasticsearch,項目構建工具:maven、gradle,文檔框架:swagger2,註解框架:lombok,還有其餘的工具框架等等等
2019-01-22 21:48
 
DinMaster 漏了些java運行容器:jetty、tomcat,undertow,netty
2019-01-22 21:50
 
saberlong 然而這些是框架,起初只是寫代碼,有問題有人撐腰那沒問題。一旦要本身全權負責的,框架某種意義上也是坑,必須知道原理,直接這些框架在一些問題上的處理方式。
2019-01-23 08:12
 
改不掉忘不了 回覆 @DinMaster :好的(⌒▽⌒)謝謝大佬
2019-01-23 12:26
 

 

 

我以爲英語最重要前端

來自安卓客戶端2019-01-31 16:59
 
帶哥兒 學編程只要有點英語基礎就好了,,
2019-01-31 18:13
 
醬紫茄、的口比 數學纔是最重要的
2019-01-31 19:55
 
soda丶梳打 回覆 @醬紫茄、的口比 :數學是如今一切科學的堅實後盾
2019-02-01 11:06
 
我想改個名字不要太長 和英語關係不多,記住代碼就好
2019-02-01 20:42
 
夏士蓮和歐萊雅 英語主要是看文檔搜資料的時候有用
2019-02-02 11:30
 
性感紳士在線開車 回覆 @宮氵三葉: 會英語是最好的。。。準備培訓英語去了。。。看一些文檔啊、給變量命名啊、不會英語是真的頭痛。還有就是一些基礎類型和引用類型,你會英語的話經過字面意思能知道大概的意思。不會英語的確能找到工做,可是以後仍是要去惡補英語。畢竟一方面是面試的時候,不會說英語溝通都比較尷尬(單詞一個個字母念出來)。還有一方面就是未來不可避免的要去閱讀一些英文文檔。。。
2019-02-04 04:07
 
IsukaNia 回覆 @soda丶梳打 :英語確實重要。java api文檔,cplus網站沒有中文。
還有數學的比重是看面向的。遊戲開發,機械控制這樣的數學物理很重要尤爲是《線性代數》對於機械運動,圖像顯示離了就不行了,相反《高數》不過重要。
至於《機率論》+《高數》那是機器學習的,我歷來不認爲機器學習是cs系的專利,我認爲他們更須要的是「數學系」的人。
真正編程用的多的數學知識。《數論》,《圖論》,《離散數學》。
數論: 好比c用數組實現「循環隊列」,迭代時下標:
訪問a[i],i=(i++)%lengthof(array):僞代碼見諒。還有就是密碼學的根源就是數論,各類散列算法。
圖論:html,xml的dom模型就是「樹」,樹——森林——圖之間轉化。深度遍歷,廣度遍歷,前續,後續,中續。圖的最短路徑,遍歷。這些在網絡優化,解析文檔結構,設備驅動的掛在很重要。
離散數學:編譯器,邏輯研究,自動化工具。
2019-02-13 18:45

 

通訊專業,大學時候學了C/C++和Java,Matlab,畢業開始作Web開發,後來項目維護一個ASP.net就學了C#,維護Flask的時候學了python,暫時接替前端工做的時候學了H5,CSS,JavaSript,框架學了Vue和React,後來轉游戲開發,引擎Unity,Cocos2D,目前主力是C++和C#。我的以爲,語言不重要,重要的是編程思想。推薦學習的話再java,C++,javascript,C#,python中選擇,主要是工做中用獲得,應用普遍,不推薦Kotlin,goLang,至少目前不須要學,由於不存在不可替代性,生態環境也不行,軟件行業是衆人合做的行業,必然考慮生態圈,可以調包何須造輪子。後端的話ja********g,微軟C#的.net+SQLServel,javaScript的Node.js都是很好的選擇。java

 

始自學編程語言,入手的是java,從jse,到j2E,23種設計模式,深刻理解jvm,異步高併發及其安全性,hadoop....固然學java的中間也還玩了一下js,sql,linux....一眨眼,如今大四立刻畢業了,學生生涯也來到了盡頭,
最大的感觸是:走技術路線的話終歸是要靠技術說話的。
最大的收穫是:過去的就讓它過去吧,但人要對本身的行爲和決定所負責。python

 

 

Java學到後面越學越底層,真的讓人頭禿,不過學過Java再去學其餘語言上手會很是快。linux

來自安卓客戶端2019-01-25 20:54
 
Baka_9 除了c++_(:з」∠)_語言中的一代毒瘤
2019-01-26 09:08
 
異次元の幻想 回覆 @Baka_9 :Java很嚴謹,開發項目起來會以爲比較笨拙,可是真正到後期維護起來Java最省心。
2019-01-26 09:50
 
Baka_9 回覆 @異次元の幻想 :是這樣的 如今c++搞老程序維護稱之爲維護shit山 老程序員水平不高還非要用c++ 給你留下無盡的bug
2019-01-26 09:53
 
異次元の幻想 回覆 @Baka_9 :這就是人月神話裏面的焦油坑,當一個項目愈來愈龐大的時候,耦合度會愈來愈高,到最後變成一個怪物級別的項目,沒人可以維護,這就是所謂的單體地獄,如今Java的微服務架構解決了這個問題,全部模塊都拆分開發,就算某個模塊出問題了也不會影響整個項目的正常運做,並且維護起來很是方便。
2019-01-26 10:03
 
Baka_9 回覆 @異次元の幻想 :c++也能夠走微架構惋惜老的都不會 並且老程序c++語法是不一樣的 很差維護
 
 
 
 
 
 

做爲一名往上爬的人來說,至少得會兩門語言!以我的經歷和接觸看到的爲例子,本科階段其實打好基礎的應當是c++/c#/java這三門任選其一應到打下堅實的基礎,也不難網上找下黑馬達內這些視頻就能夠,就是時間比較長內容比較多點(爲何找這些視頻,由於他們是通過長期的系統的培訓的,學完是能夠走上職場的,你要是靠本身靠書本靠大學那些你不少東西都不會也不知道的,出來找工做真的很難,雖說也不是絕對),以我本身推薦是建議java!這個基礎必須緊緊掌握,到了碩士階段纔不會花過多時間去彌補,碩士以我本身爲例,更多的是在算法這塊,同時開始給老闆(導師)打工(不少時候都是接活兒作,大小看你老闆和你的能力)以及進修機器學習的內容以及看文獻(文獻這個就不去談了),這時候最推薦的固然是Python了(其實matlab也能夠,若是你不是數學專業可能熟悉度沒那麼高),正由於有前面的java基礎,python語言上手很快,而後機器學習你也學得差很少作🉐差很少了(固然這個過程也可能會花不少時間),你就能夠開始把java作的東西,結合python機器學習優化分析等,二者相互利用完成任務!固然機器學習這塊是沒有止境的,得花不少時間和精力去學習,能夠說比純java就業要可貴多的多,要想真正學好光數學這塊就得花大量精力,什麼三大類(高數線代機率論)都是基礎,再往上點就是矩陣分析,數值分析,隨機過程這些都是必備,更別說英語這個基本技能了(由於真正的機器學習相關內容文獻都是外文的,想第一手獲取就得本身從外文期刊裏面找),因此真的想把機器學習深度學習ai學好是很是難的,因此每每不少碩士包括我本身可能都只學到了點皮毛。c++

來自iOS客戶端2019-01-23 01:15
 
摯愛燕兒 那麼重點來了,因此即便是碩士,仍是會有不少不少計算機碩士出來就業仍然找的先後端的崗位,你覺得都是搞機器學習的哦,哪有那麼多,稍微厲害一點的搞算法(固然算法就會和機器學習扯上關係了),固然由於碩士的緣故可能起點工資會高一點,找的企業會大點!說這些只是想說無論你幹嗎首先得掌握一門最基本最熟悉的語言,那是立身之本而後你纔有精力去學習新的別的的東西,由於越往上走要求越高,你所瞭解會的以及要相互結合利用的機會就會越頻繁(就純java你就不僅是培訓公司視頻裏面的內容,還得本身按期進修,固然培訓的都是必須掌握的基礎)!你想愈來愈厲害只有一把補刀斧確定不行,至少得出狂戰斧!另外以中國目前的現狀來講最好最廣泛找工做的仍是java,純python出來就業在中國這個大環境下有點難搞(與國外仍是不同)固然也不是不行,只是更多的是要你多會一門語言,而不是簡單的python!無論怎樣你在本身的領悟搞得還能夠的時候以爲,就能夠開始學新東西了,新的看你本身狀況,像機器學習這種作爲新東西開學一上來還得狂補數學實際上是不太推薦去學的,因此這個得看本身能力了。另外說下市面上的培訓公司,若是是單純一門編程語言的話你能夠隨便找一家培訓公司均可以達到那種效果,若是是像機器學習ai這種你就要慎重了,由於起點高還須要考驗老師的講解能力,因此中國能在機器學習這塊搞培訓的機構雖然多可是真正有實力的太少了,(其實看它這塊行不行看他基本功以及數學講得好很差就算是一個標準)這裏以我本身接觸到的看過的,能夠推薦在AI大數據機器學習水平還能夠的一些培訓:鄒博的、慕課網的(Mooc網)、小象學院,這些b站都有,不過爲了不被和諧有時候會把關鍵字屏蔽掉,好比慕課網那個!固然這只是我我的的見解我的的經歷和思考,假若是什麼理論研究啊博士大神什麼的忽視我就好了,我這個就是望就業方向走的!最後說下c++(驅動,遊戲(說到遊戲看到去年網易遊戲高校公告都是985碩士C++着實把我嚇尿了)),c#(Unity)以及別的我本身沒具體研究過就業,由於也不走這個方向因此就不知道就業是怎樣的,若是有歡迎補充,假如說錯了什麼傷害到大家了請見諒,我也不是大神只是小渣渣,談點我的經歷見解混口飯吃罷了!
2019-01-23 01:16
 
Grooooooot_ 的確,AI以及大數據自學的千萬別碰,那不是編程的問題,通常這個領域都是看學歷以及數學模型的能力了。
首推語言固然是Java,市場決定了語言。不妨去搜索招聘信息,web和Android開發崗位需求量超級大。但有沒有本事拿下崗位這個看你我的造化了。
C#是我用過最舒坦的語言,畢竟微軟爸爸提供的visual studio,嗯,宇宙最強不爲過,開發效率超級高,C#出路有兩個,一個是混.net core另外一個混unity 3D遊戲開發,工做崗位不算多。
Python呢...我認識的朋友中都是用來作web開發的,更高深涉及更高算法的崗位要求是真的高!Python也挺好學的。
其實能夠考慮前段發展HTML,JavaScript。這幾年JavaScript發展特別特別特別迅速,學前端,管你後端是什麼語言什麼框架,給個aip就能夠了,好比優秀的框架Vue.js徹底先後分離。
C和C++學習成本高就很高了,具體我也沒涉及過
2019-01-23 02:41
 
Verysonboy 我想問一下,我英語很差,初中生,如今在學易語言行嗎?
2019-01-23 07:24
 
Verysonboy 回覆 @Grooooooot_ :大佬,問一句,我初一,學什麼語言最好,我如今學的是易
2019-01-23 07:26
 
79up 回覆 @Verysonboy :英語好很差和學語言不要緊
2019-01-23 07:58
 
Verysonboy 回覆 @胡椒粉i更好 :C不是要有英語基礎麼。。。
2019-01-23 08:05
 
saberlong 回覆 @Verysonboy :不要學易語言!!!
2019-01-23 08:07
 
Verysonboy 回覆 @saberlong :那學什麼。。。
2019-01-23 08:08
 
Verysonboy 回覆 @saberlong :那學什麼啊。。。。
2019-01-23 08:11
 
酒拾啾 回覆 @Verysonboy :我也不太推薦學易語言 或許你能夠C語言開始
2019-01-23 08:26
 
 
 
 

劍指offer 編程之美 程序員

大廠刷算法web

相關文章
相關標籤/搜索