雅婷0302
學(xué)程序員編程可參考如下:
對于初學(xué)者來說,可以采用視頻+書籍的方式進(jìn)行學(xué)習(xí)。這兩種方式形成互補(bǔ)關(guān)系。編程教學(xué)視頻可以讓人迅速掌握編程,但通常比較生動、淺顯,不成系統(tǒng)。
編程書本是比較系統(tǒng)、深入的,但是枯燥,所以最好的方法是書和視頻結(jié)合。當(dāng)人已經(jīng)過了入門期之后,看書、看視頻、看博客就可以隨心所欲。
其實軟件工程發(fā)展到今天,編程已經(jīng)是一個很“職業(yè)化”的技能。業(yè)內(nèi)自嘲“IT民工”,每天“搬磚”之類的,就是這種現(xiàn)象的反應(yīng)。不扯遠(yuǎn)了,總之一句話,基本上都是些是個人都能學(xué)會的技術(shù),沒有什么神秘的。
某些培訓(xùn)機(jī)構(gòu)招一些高考失利的考生,培訓(xùn)兩年就把他們往公司里送,他們也一樣能勝任工作。所以自學(xué)也不是件難事。但前提是,你走對了路。
如果你從二進(jìn)制、編譯原理、數(shù)據(jù)結(jié)構(gòu)……這些開始,我估計你陷在里面就出不來了——除非有名師指點或者天賦異稟,再或者有大機(jī)緣?
不要急著做這些“學(xué)究”式的學(xué)習(xí)研究,就像學(xué)開車一樣,不需要你從發(fā)動機(jī)原理學(xué)起是一樣的。程序/語言是讓你用的,就像車是讓你開的,明白了這一點,你就可以立馬輕松100倍。所以,先選一輛“好開“的車,迅速的跑起來,享受這種微風(fēng)拂面的快感和刺激,才是最重要的。
weiyiqinww
0基礎(chǔ)學(xué)編程可以通過以下方法學(xué)習(xí):1、0基礎(chǔ)學(xué)習(xí)編程建議從C語言學(xué)起,可以說60%~80%的程序員都是從C語言開始。但是學(xué)編程的專業(yè)技術(shù),建議去專業(yè)機(jī)構(gòu)進(jìn)行報名學(xué)習(xí)。2、確定編程學(xué)習(xí)的方向。編程語言有多種:C++,C,C#,JAVA,Python等,每種語言都有不同的優(yōu)缺點,可以根據(jù)自己的興趣方向選擇一門編程語言作為自己的學(xué)習(xí)目標(biāo)。3、基礎(chǔ)階段的語法學(xué)習(xí)。學(xué)習(xí)任何一門編程語言,都需要掌握其編程的語法規(guī)則,可以通過閱讀一些編程書籍,了解一些編程中的概念思想和基本語法。這對于后續(xù)的編程學(xué)習(xí)十分重要。4、上機(jī)實戰(zhàn),學(xué)習(xí)編程最重要就是需要多上機(jī)練習(xí),所以電腦上需要安裝所學(xué)語言對應(yīng)的編譯軟件,多看書,多敲代碼,實踐出真知。5、多向他人學(xué)習(xí)。編程的學(xué)習(xí)離不開借鑒模仿,初學(xué)編程可以多看看厲害的人的編碼,多總結(jié)他人代碼的優(yōu)缺點,反思自己如何能夠從哪些方面改進(jìn)代碼,優(yōu)化代碼。6、學(xué)習(xí)編程需要的軟件:JDK Java開發(fā)工具集、IBM的Visual Age for Java、JCreatorNetBeans。
朵朵陌上花
如今互聯(lián)網(wǎng)行業(yè)正殺的火熱,然后移動互聯(lián)網(wǎng)也殺了進(jìn)來,現(xiàn)在許多大學(xué)生沒學(xué)一門語言感覺都不好意思出去找工作了,從草根到設(shè)計師,編程似乎越來越重要,許多大學(xué)生都有志于在互聯(lián)網(wǎng)一展拳腳,但是要如何從零基礎(chǔ)開始學(xué)習(xí)編程呢?真正把這些想法轉(zhuǎn)為現(xiàn)實呢?當(dāng)然自己有自制力的話可以選擇自學(xué),但是昌平北大青鳥推薦最好的方法是去培訓(xùn)學(xué)校。下面是北京計算機(jī)學(xué)校給那些想學(xué)編程的同學(xué)一些建議:
一、要勇于去嘗試
許多沒接觸過編程的同學(xué),總是以為編程是牛逼的人才玩的東西,都不敢輕易的去嘗試,如果你沒運行過一行代碼,當(dāng)你運行自己的第一行代碼的時候,就會覺得編程其實沒有那么神秘。所以零基礎(chǔ)的同學(xué)首先要把心態(tài)擺好,別還沒開始就被自己給勸退了。
二、多做案例練習(xí)
零基礎(chǔ)的朋友都喜歡在網(wǎng)上找教程學(xué)習(xí),其實這并沒有錯,但是你不能只是去看教程,而自己不動手去練習(xí),代碼自己去一行一行打出來,從錯誤中才能學(xué)到知識,當(dāng)你代碼報錯時去糾正錯誤的時候你就進(jìn)步了。
三、動手的同時實現(xiàn)自己想要的功能
我們學(xué)習(xí)都是有目的的,當(dāng)你自學(xué)到一定程度的時候,就需要自己去實現(xiàn)一些自己想要的功能了,比如你是學(xué)設(shè)計的,想要別人也能控制一些參數(shù),這時你就要去實現(xiàn)線條粗細(xì)的改變,圖片移動速度,等等,在一些其它的軟件上找不到這個功能的話,必須需要自己去實現(xiàn)的功能。
四、請教身邊懂行的人
零基礎(chǔ)編程都是摸著石頭過河,可能會走很多彎路,當(dāng)你能實現(xiàn)自己的一些需求時,遇到更多問題可能自己解決不了,這個時候就需要身邊有個懂行的人來帶你了,這樣在同行的帶領(lǐng)下你會成長的更快,至于如何找到這個人,方法有很多種,你可以去一些公司實習(xí),或者如前所說去參加尋找一些好的培訓(xùn)機(jī)構(gòu),當(dāng)你心里接受自己能學(xué)好編程的時候,系統(tǒng)的參加培訓(xùn)是你進(jìn)入IT行業(yè)最快的途徑。
優(yōu)質(zhì)考試培訓(xùn)問答知識庫