2023-01-10 20:00:00 來自于應(yīng)用公園
大多數(shù)培訓(xùn)班都會告訴你他們教的Python和Java有多厲害,但是如果你不知道為什么要學(xué)這些東西,你就會像無頭蒼蠅一樣。
關(guān)于軟件,開發(fā)需要學(xué)習(xí)的基本的東西是數(shù)據(jù)結(jié)構(gòu)。不管你用什么軟件,開發(fā)都會用。以后學(xué)就不一樣了。
如果你致力于系統(tǒng)軟件開發(fā),你可以在語言層面學(xué)習(xí)一個(gè)C,剩下的是計(jì)算機(jī)基礎(chǔ)課程,操作系統(tǒng),編譯原理等等。如果從事網(wǎng)絡(luò),請學(xué)習(xí)TCPIP進(jìn)行詳細(xì)講解。
應(yīng)用軟件的開發(fā)一般分為前端和后端,技術(shù)差異比較大。大部分培訓(xùn)機(jī)構(gòu)對前端技術(shù)和計(jì)算機(jī)語言基礎(chǔ)的培訓(xùn)較多,對后端技術(shù)的培訓(xùn)較少。主要原因是前端技術(shù)雖然比較復(fù)雜,但與人們每天接觸的互聯(lián)網(wǎng)上的各種網(wǎng)站和應(yīng)用程序比較接近,比較容易理解。后端技術(shù)不如前端技術(shù)結(jié)合。然而,計(jì)算機(jī)行業(yè)已經(jīng)發(fā)展了幾十年,技術(shù)經(jīng)歷了幾次重大變革,沒有使用大規(guī)模應(yīng)用經(jīng)驗(yàn)的人并不能很好地理解。
如果開發(fā)致力于企業(yè)應(yīng)用軟件,前端難度就小一些,因?yàn)槠髽I(yè)的前端應(yīng)用一般比較簡單;如果是互聯(lián)網(wǎng)應(yīng)用,前端會更復(fù)雜。大多數(shù)后端數(shù)據(jù)庫和應(yīng)用服務(wù)器的中間件上的開發(fā)。
學(xué)習(xí)前端技術(shù)的HTML/CSS/JavaScript,后端技術(shù)的MySQL)/應(yīng)用服務(wù)器中間件(JBOSS、Tomcat),后端技術(shù)的Java。不要試圖學(xué)太多,但是那些培訓(xùn)班的老師不知道他們是什么,你學(xué)不完。
大數(shù)據(jù)、人工智能等基本上與計(jì)算機(jī)無關(guān)。學(xué)一個(gè)數(shù)據(jù)庫,學(xué)一些語言,剩下的跟具體行業(yè)相關(guān)。沒有培訓(xùn)班教你。
00-1010回答
安卓和iOS開發(fā),哪個(gè)更有前途?s 3360//yq . aliyun.com/ask/32259安卓和iOS開發(fā)應(yīng)用直接使用網(wǎng)頁嗎?s 3360//yq . aliyun.com/ask/32222如何生成安卓、相冊設(shè)計(jì)、模板網(wǎng)站建設(shè)、軟件開發(fā), SEO、App開發(fā),等。通過網(wǎng)頁端的動(dòng)態(tài)包裝,網(wǎng)站建設(shè)只是附帶業(yè)務(wù),因此,區(qū)分哪個(gè)是公司主業(yè),公司一般做好其主業(yè),備案無效。