tomcat啟動(dòng)到一半不動(dòng)了 java想要做得好,就需要培訓(xùn)嗎?
java想要做得好,就需要培訓(xùn)嗎?java開(kāi)發(fā)做的好不好和培訓(xùn)沒(méi)有太大關(guān)系,僅僅說(shuō)培訓(xùn)肯定會(huì)讓你接觸到社會(huì)上的企業(yè)都在使用什么開(kāi)發(fā)框架,再去企業(yè)面試的話(huà)可能會(huì)越快的適應(yīng)。做技術(shù)開(kāi)發(fā)得明確一個(gè)思想那是語(yǔ)
java想要做得好,就需要培訓(xùn)嗎?
java開(kāi)發(fā)做的好不好和培訓(xùn)沒(méi)有太大關(guān)系,僅僅說(shuō)培訓(xùn)肯定會(huì)讓你接觸到社會(huì)上的企業(yè)都在使用什么開(kāi)發(fā)框架,再去企業(yè)面試的話(huà)可能會(huì)越快的適應(yīng)。
做技術(shù)開(kāi)發(fā)得明確一個(gè)思想那是語(yǔ)言那就是工具只不過(guò),主流的開(kāi)發(fā)語(yǔ)言也很多,java、php、python、c/c、lua、swift/oc、Go、Ruby....不一一列舉,每種語(yǔ)言都有吧自己的優(yōu)勢(shì)和劣勢(shì),更適合做的方向也是一樣的。因?yàn)樯现攸c(diǎn)不是你的基礎(chǔ)好不好,計(jì)算機(jī)基礎(chǔ)知識(shí)、java基礎(chǔ)語(yǔ)法、基礎(chǔ)算法、設(shè)計(jì)模式、數(shù)據(jù)庫(kù)mysql/Oracle/mongodb、http協(xié)議等,基礎(chǔ)的東西是促進(jìn)促進(jìn)你向前走的更快更穩(wěn),這一次商討下你是不使用java什么:
java語(yǔ)言應(yīng)用方向肯定比較好應(yīng)用范圍的,目前流行是做后端和Android,做完全不同的方向好與不好定義又不一樣的,你會(huì)做Android未必去做后臺(tái),道理一樣。當(dāng)你選擇完要做的方向之后,才能在這個(gè)方向上討論做的好與不好。
總之來(lái)說(shuō):不論哪種語(yǔ)言開(kāi)發(fā),都需要刻苦堅(jiān)持兩個(gè)月,要堅(jiān)持學(xué)習(xí)新知識(shí)、新技能,勤思考、多總結(jié),才能一步步地做的更好。來(lái)到主題上來(lái):假如培訓(xùn)能讓你做的更好,誰(shuí)還愿意去上大學(xué),再參加培訓(xùn)就完了?
學(xué)習(xí)編程立刻就能動(dòng)手編代碼嗎?
編程不過(guò)是很很簡(jiǎn)單的,只不過(guò)開(kāi)始之前像是要先搭建好開(kāi)發(fā)環(huán)境,要是寫(xiě)簡(jiǎn)單代碼的話(huà),準(zhǔn)備著一個(gè)文本編輯器就是可以,如果打算c語(yǔ)言設(shè)計(jì)緊張的程序,那還必須安裝IDE,也就是常見(jiàn)說(shuō)的的集成開(kāi)發(fā)環(huán)境。
以java為例,如果要變更土地性質(zhì)Java代碼的話(huà),首先需要去Oracle的官網(wǎng)直接下載JDK,也就是Java的開(kāi)發(fā)工具包,然后把要按裝它,完全安裝成功之后還需要配置環(huán)境變量。這些都任務(wù)之后,你還是需要一個(gè)文本編輯器,例如記事本之類(lèi)的,那樣,你就可以寫(xiě)第一個(gè)程序,hello world之類(lèi)的了。
如果不是要請(qǐng)寫(xiě)出更好的代碼,就是需要學(xué)習(xí)java的基本語(yǔ)法,流程控制,面向?qū)ο笾?lèi)的,肯定還不需要自學(xué)java的API,那樣僅只是因?yàn)閯側(cè)腴T(mén),還要怎么學(xué)習(xí)JavaWeb相關(guān)的知識(shí),這些框架,數(shù)據(jù)庫(kù)等等,那樣的話(huà)才能徹徹底底的曾經(jīng)的一名程序員。