{eval=Array;=+count(Array);}

亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

問(wèn)答專欄Q & A COLUMN

自學(xué)編程以一般人來(lái)說(shuō)需要多久?

raoyiraoyi 回答0 收藏2
收藏問(wèn)題

10條回答

keithyau

keithyau

回答于2022-06-28 16:01

在學(xué)習(xí)編程之前,需要明確自己要學(xué)習(xí)哪一門編程語(yǔ)言,編程語(yǔ)言種類繁多,各有千秋,題主可以根據(jù)自己的興趣及及薪資來(lái)進(jìn)行選擇。

確定編程語(yǔ)言后需要制訂一個(gè)合理的學(xué)習(xí)計(jì)劃,并且持之以恒地執(zhí)行學(xué)習(xí)計(jì)劃。在學(xué)習(xí)過(guò)程中要養(yǎng)成良好的學(xué)習(xí)習(xí)慣。

如果題主目前還沒(méi)有明確的學(xué)習(xí)目的或者傾向性,源妹兒推薦JavaScript和Python。

這兩種語(yǔ)言都有很好的生態(tài),意思是當(dāng)你需要幫助或者需要使用第三方代碼時(shí),比較容易獲取。如果你有意向數(shù)據(jù)分析、機(jī)器學(xué)習(xí)、人工智能方向發(fā)展,那么選擇Python。如果這些都不感興趣,那也可以選擇JavaScript。

看描述題主是想自學(xué)編程,那么自學(xué)編程主要有以下九個(gè)階段:

第一階段:看書、看博客、學(xué)課程或者看視頻等;

第二階段:模仿著書上或者博客的代碼,進(jìn)行復(fù)現(xiàn),復(fù)現(xiàn)不重要,思考才是關(guān)鍵;

第三階段:思考學(xué)習(xí)別人思路后,脫離書本和博客,完全自己實(shí)現(xiàn)功能;

第四階段:自己實(shí)現(xiàn)一些Demo,看別人項(xiàng)目代碼,與別人討論,提升代碼能力;

第五階段:在別人的框架和要求下,寫代碼實(shí)現(xiàn)業(yè)務(wù);

第六階段:自己負(fù)責(zé)別人設(shè)計(jì)的模塊的實(shí)現(xiàn);

第七階段:獨(dú)立設(shè)計(jì)業(yè)務(wù)模塊并開發(fā)實(shí)現(xiàn);

第八階段:負(fù)責(zé)大項(xiàng)目框架設(shè)計(jì)和拆分,帶領(lǐng)別人進(jìn)行開發(fā);

第九階段:其他高階的架構(gòu)和管理工作,已經(jīng)不僅僅是代碼能力了

對(duì)于以上九個(gè)階段的學(xué)習(xí),能夠完成前五項(xiàng)就已經(jīng)很不錯(cuò)了,前五階段主要是基礎(chǔ)的學(xué)習(xí)和部分練習(xí),算是比較基礎(chǔ)的,只要自己肯吃苦,肯下功夫,相信還是能學(xué)有所成的。對(duì)于新手來(lái)說(shuō),掌握基礎(chǔ)就是最重要的事情,畢竟要先學(xué)會(huì)了走,才能更好地跑。提升進(jìn)階都是需要時(shí)間的沉淀及項(xiàng)目的累積,是一個(gè)量變到質(zhì)變的過(guò)程。

評(píng)論0 贊同0
  •  加載中...
Dogee

Dogee

回答于2022-06-28 16:01

首先,學(xué)習(xí)編程語(yǔ)言通常需要一個(gè)系統(tǒng)的過(guò)程,但是具體需要學(xué)習(xí)多長(zhǎng)時(shí)間與制定的學(xué)習(xí)計(jì)劃有直接的關(guān)系,如果未來(lái)要從事專業(yè)的軟件開發(fā)工作,通常需要較長(zhǎng)的學(xué)習(xí)時(shí)間,而如果僅僅是為了從事一些基本的數(shù)據(jù)分析任務(wù),那么并不需要太長(zhǎng)的時(shí)間。

以當(dāng)前比較流行的Java語(yǔ)言為例,如果按照J(rèn)avaWeb開發(fā)的學(xué)習(xí)路線來(lái)制定學(xué)習(xí)計(jì)劃,通常需要三個(gè)學(xué)習(xí)階段,分別是基礎(chǔ)語(yǔ)法學(xué)習(xí)、數(shù)據(jù)庫(kù)開發(fā)和Web開發(fā)?;A(chǔ)語(yǔ)法部分的學(xué)習(xí)通常需要一個(gè)月左右,但是如果每天都能夠保障三個(gè)小時(shí)以上的學(xué)習(xí)時(shí)間,那么2周可以完成基本的語(yǔ)法學(xué)習(xí)。當(dāng)然,如果想熟練操作還需要完成大量的實(shí)驗(yàn),這個(gè)過(guò)程還是比較漫長(zhǎng)的。

數(shù)據(jù)庫(kù)開發(fā)僅僅是一個(gè)概述,這個(gè)部分不僅涉及到數(shù)據(jù)庫(kù)知識(shí),還涉及到其他編程過(guò)程中需要使用的外部資源,目前云計(jì)算平臺(tái)的使用能夠大大降低這部分知識(shí)的學(xué)習(xí)難度,因?yàn)樵朴?jì)算平臺(tái)自身整合了大量的編程資源,程序員只需要完成調(diào)用就可以了。在學(xué)習(xí)數(shù)據(jù)庫(kù)開發(fā)的過(guò)程中,要重點(diǎn)掌握一下Sql語(yǔ)言,Sql在大數(shù)據(jù)時(shí)代依然比較重要。如果每天都能保障三個(gè)小時(shí)以上的有效學(xué)習(xí)時(shí)間,一個(gè)月左右就能夠完成初步的學(xué)習(xí)。

Web開發(fā)依然是目前軟件開發(fā)的主流任務(wù)之一,Web開發(fā)涉及到后端的業(yè)務(wù)處理部分和前端的呈現(xiàn)部分,后端處理部分可以從開發(fā)框架開始學(xué)起,比如Spring系列就是不錯(cuò)的選擇,而前端學(xué)習(xí)的重點(diǎn)可以放在JavaScript上。按照歷史經(jīng)驗(yàn)來(lái)看,這部分的學(xué)習(xí)時(shí)間要相對(duì)長(zhǎng)一些,大概需要2個(gè)月左右。

對(duì)于大部分非IT行業(yè)的職場(chǎng)人來(lái)說(shuō),可以重點(diǎn)關(guān)注一下Python語(yǔ)言,Python語(yǔ)言語(yǔ)法比較簡(jiǎn)單,學(xué)習(xí)起來(lái)也相對(duì)比較容易,即使沒(méi)有任何編程基礎(chǔ),一個(gè)月左右也能夠基本上掌握Python語(yǔ)言的基本語(yǔ)法。

我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計(jì)算機(jī)專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會(huì)陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會(huì)有所收獲。

如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問(wèn)題,或者是考研方面的問(wèn)題,都可以在評(píng)論區(qū)留言,或者私信我!

評(píng)論0 贊同0
  •  加載中...
KaltZK

KaltZK

回答于2022-06-28 16:01

如果我們想學(xué)習(xí)編程做一些小東西,比如一些網(wǎng)站的拓展插件,還有一些處理簡(jiǎn)單EXCEL的小工具,其實(shí)一到兩周的時(shí)間就夠了。因?yàn)檫@些東西在網(wǎng)上都有現(xiàn)成的教程,每個(gè)步驟都很詳細(xì),只要跟著教程做一遍下來(lái)就可以了。

但是這種方式的學(xué)習(xí),你學(xué)到的東西都是零碎的。如果你是一個(gè)電腦小白,你可能沒(méi)有辦法把學(xué)到的東西串聯(lián)起來(lái),更有可能完全蒙圈了。

所以,每個(gè)人的知識(shí)面都是不一樣的,接受能力也不一樣。

每個(gè)人需要的時(shí)間都是不一樣的

一般來(lái)說(shuō),如果不是計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生,完全靠自己自學(xué)編程的話,至少都要花1-2年的時(shí)間才能達(dá)到找到工作的程度,當(dāng)然也有速成的方式,你交高額的學(xué)費(fèi),找培訓(xùn)班或者大神教你。

如果你是計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生,有一定的計(jì)算機(jī)基礎(chǔ),如計(jì)算機(jī)組成原理、C語(yǔ)言基礎(chǔ)等等,如果你想達(dá)到找工作的層次,你也要花4-6個(gè)專攻就業(yè)方向,你才有可能在職場(chǎng)上不至于“一問(wèn)三不知”。

以上指的時(shí)間都是完全脫產(chǎn)的全日制的學(xué)習(xí)。我謹(jǐn)以我的自學(xué)經(jīng)歷,和我認(rèn)識(shí)的朋友的情況作答,具體需要多少時(shí)間,每個(gè)人都是不一樣的。

自學(xué)是個(gè)很難堅(jiān)持的事情

  1. 自學(xué)首先要解決的是方向問(wèn)題,學(xué)什么方向的內(nèi)容?

    每個(gè)人所看到的東西,在一定程度上都是有局限性的。比如說(shuō),如果你的目的是自學(xué)編程,然后靠這個(gè)找一份工作,那么你首先要搞清楚,這個(gè)行業(yè)里的技能需求是什么,如果掌握那種技能。

    但是由于每個(gè)圈子的信息并不是那么流通,你能了解到的信息不一定是完全對(duì)的,很有可能你學(xué)的東西,在真正的入職崗位中并不需要。但無(wú)論如何,如果你是想靠編程找一份工作,你必須搞清楚這個(gè)事情

  2. 然后,就是怎么學(xué)的問(wèn)題
    了解清楚了需求哪些技能之后,要羅列好每個(gè)知識(shí)點(diǎn)怎么學(xué),用什么方式去學(xué),每個(gè)地方的規(guī)劃時(shí)間如何安排?
    關(guān)于具體過(guò)程,我覺(jué)得以下這位答主總結(jié)得很好

  3. 經(jīng)過(guò)一段時(shí)間的學(xué)習(xí),要勇于去現(xiàn)場(chǎng)檢驗(yàn)成果
    比如,你的目的是找工作,那么這個(gè)時(shí)候你就要敢于去投簡(jiǎn)歷,爭(zhēng)取到面試機(jī)會(huì),跟應(yīng)聘的人多聊聊,這樣你才會(huì)有反饋,才會(huì)知道自己學(xué)到的東西夠不夠料

自學(xué)需要投入極大的時(shí)間和精力,這個(gè)過(guò)程是很容易讓人產(chǎn)生逃避心理的。所以,如果下定了決心去自學(xué)的話,一定要嚴(yán)格按照自己設(shè)定的目標(biāo)去做,不能半途而廢。

說(shuō)個(gè)個(gè)人的觀點(diǎn),我不太贊成大家單單看回答,就決定自己要不要去學(xué)一樣?xùn)|西。

我覺(jué)得興趣是很重要的,如果你有這個(gè)興趣,還不如先去動(dòng)手試試,去感受一下這個(gè)過(guò)程。如果你覺(jué)得這個(gè)過(guò)程實(shí)在太違心了,那你可以中斷學(xué)習(xí)。如果你覺(jué)得我就是要學(xué)會(huì)它,那何不想辦法去解決?

很多時(shí)候,我們很容易被大家所渲染出來(lái)的感受所左右,比如大家都說(shuō)一件事情很難,然后你就不敢去做了。做一件很難達(dá)成的事,是需要極大的信心支撐前行的,不要輕易讓自己失去這份信心。

參考答案,僅僅是參考,更重要的是在于你怎么選擇。

評(píng)論0 贊同0
  •  加載中...
isLishude

isLishude

回答于2022-06-28 16:01

自學(xué)編程,基于每個(gè)人不同的基礎(chǔ)知識(shí)和經(jīng)歷,預(yù)期目標(biāo)不同,所以能夠成為挑“大梁”時(shí)間也都會(huì)不一樣。關(guān)于程序有很多種,不知道你說(shuō)的是哪一類的,我就拿我們工業(yè)自動(dòng)化控制方面來(lái)說(shuō)吧:如果有理論基礎(chǔ)再加上實(shí)踐,先從小項(xiàng)目做起,不出半年時(shí)間就基本上出師了,然后邊做邊學(xué),學(xué)無(wú)止境。祝你早日成功!



評(píng)論0 贊同0
  •  加載中...
Cobub

Cobub

回答于2022-06-28 16:01

這是一條不歸路,非計(jì)算機(jī)專業(yè)的人請(qǐng)謹(jǐn)慎入行,否則培訓(xùn)機(jī)構(gòu)賺錢是一定的,而你十個(gè)有九個(gè)半是半途而廢的。

評(píng)論0 贊同0
  •  加載中...
GHOST_349178

GHOST_349178

回答于2022-06-28 16:01

謝謝邀請(qǐng),自學(xué)編程對(duì)于毫無(wú)計(jì)算機(jī)基礎(chǔ)的人來(lái)說(shuō),真不建議,除非是萬(wàn)中無(wú)一的編程天才,其他人就不要想了,枯燥乏味的編程語(yǔ)言,沒(méi)有系統(tǒng)有計(jì)劃的去學(xué)習(xí),很難堅(jiān)持下去,就算堅(jiān)持學(xué)會(huì)了,毫無(wú)實(shí)戰(zhàn)經(jīng)驗(yàn),沒(méi)有編程經(jīng)驗(yàn)面試第二關(guān)直接PASS。

計(jì)算機(jī)畢業(yè)的自學(xué)編程還有點(diǎn)可能,一般都是報(bào)名編程培訓(xùn)班,現(xiàn)在街道上IT培訓(xùn)到處都是,五八同城上招聘應(yīng)屆畢業(yè)生,對(duì)經(jīng)驗(yàn)沒(méi)要求什么網(wǎng)站設(shè)計(jì),高級(jí)工程師,什么高大上的名字,一般都是讓你貸款去培訓(xùn)的,被騙的一批批出來(lái)找不到工作。

能混進(jìn)去科技公司,死皮賴臉活下來(lái),公司的程序員,拜個(gè)師傅,跟他一起做做項(xiàng)目,項(xiàng)目做多了,什么都會(huì)了,不管哪個(gè)語(yǔ)言,編程的道理相通的,只不過(guò)編程思維,后端數(shù)據(jù)庫(kù)建設(shè)思維萬(wàn)萬(wàn)千千個(gè)人不同,不論P(yáng)HP,JAVA,現(xiàn)在火的Python學(xué)一個(gè)學(xué)精就可以混飯吃,后面你會(huì)接觸前端(網(wǎng)站或APP顯示網(wǎng)頁(yè)版面與畫面HTML5)和后端(網(wǎng)站或APP看不見的前端傳來(lái)數(shù)據(jù)與數(shù)據(jù)庫(kù)實(shí)現(xiàn)交互,處理邏輯)


評(píng)論0 贊同0
  •  加載中...
teren

teren

回答于2022-06-28 16:01

自學(xué)編程需要多久,得看你選的哪一個(gè)方向。自學(xué)分脫產(chǎn)自學(xué)和在職自學(xué)兩種,如果是脫產(chǎn)自學(xué)肯定是效率很高,學(xué)的也相對(duì)深入一點(diǎn)。

對(duì)于自學(xué)的應(yīng)該都是以入門為主,因?yàn)楹芏喑绦騿T要想往深處學(xué)不是僅僅在家自學(xué)就夠的,需要工作項(xiàng)目的積累,工作時(shí)間的沉淀,這樣才能不斷深入的完善自己的技術(shù)。

我建議您可以先自學(xué),無(wú)論是在職還是脫產(chǎn)可以先自學(xué),將整個(gè)流程捋一遍,這期間你會(huì)有很多問(wèn)題,或者自己會(huì)卡在某一個(gè)環(huán)節(jié)上,這樣你再去報(bào)個(gè)班兒,這樣你是帶著問(wèn)題去的,這樣你學(xué)習(xí)的效率會(huì)比別人高很多,也深入的很多,畢竟你已經(jīng)提前動(dòng)手做了不少。

希望我的回答能幫到您。

評(píng)論0 贊同0
  •  加載中...
dackel

dackel

回答于2022-06-28 16:01

差不多一周時(shí)間就夠了,入門了,后面就是實(shí)踐中提高

評(píng)論0 贊同0
  •  加載中...
stormgens

stormgens

回答于2022-06-28 16:01

看個(gè)人基礎(chǔ),要是一點(diǎn)基礎(chǔ)都沒(méi)有,自己又是普通人,建議先學(xué)一下C語(yǔ)言。自學(xué)時(shí)間不好估,正常40-80個(gè)學(xué)時(shí)能學(xué)個(gè)基礎(chǔ),還要自己做練習(xí),加深理解。然后學(xué)你想學(xué)的語(yǔ)言,加加油,再80個(gè)學(xué)時(shí)吧。真走到這一步,再說(shuō)...

評(píng)論0 贊同0
  •  加載中...
Shimmer

Shimmer

回答于2022-06-28 16:01

自學(xué)編程真的不是特別靠譜。相信每一個(gè)學(xué)編程的人都是希望能拿高薪進(jìn)牛逼的公司,那么牛逼的公司在招人的時(shí)候肯定會(huì)全方位的去考察你,同樣牛逼的崗位對(duì)人員技能的要求也是全方位的。如果你去自學(xué)編程的話,很多點(diǎn)你是理解不了的。打個(gè)比方來(lái)說(shuō),我把中學(xué)或者大學(xué)的數(shù)學(xué)課本發(fā)給你,你能自學(xué)嗎?你可能能學(xué)其中的一部分,但是你吸收不了全部,所以應(yīng)該尊重規(guī)律,編程如果想成為高手,還是應(yīng)該系統(tǒng)性的去學(xué)習(xí)。這里的系統(tǒng)性學(xué)習(xí)不僅僅是學(xué)習(xí)編程語(yǔ)言的語(yǔ)法特點(diǎn)和特性,還包括你通過(guò)編程語(yǔ)言去實(shí)現(xiàn)需求的時(shí)候,需要的一些周邊技能,比如容器,虛擬化,數(shù)據(jù)庫(kù)等等。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過(guò)該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說(shuō)句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<