編程入門首先要學(xué)的是什么
要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想、找到編程感覺,而不是死記硬背語言本身。所以,從某種角度上講,很多語言是一致的。學(xué)會了C++,JAVA也能夠很快上手。我們面對新的編程語言時(shí),只需簡單了解該語言的語法特點(diǎn),就可以輕松應(yīng)對和應(yīng)用了。一名程序員的高級境界,是在反復(fù)的實(shí)踐、觀察、分析、比較、總結(jié)中潛移默化積累的,絕不是一篇文章或者兩三小時(shí)的講解就能夠說清楚的。
要學(xué)會編程思想、找到編程感覺,必須從實(shí)實(shí)在在的編程實(shí)際工作中去實(shí)踐和體驗(yàn)。不少朋友在學(xué)習(xí)編程時(shí)只簡單地學(xué)習(xí)語法、結(jié)構(gòu),枯燥而且目的性也不強(qiáng),會大大降低初學(xué)者的興趣和學(xué)習(xí)效果。而一般的書籍,也只從語言本身去講解語法和舉一些針對這些語法的應(yīng)用例子,跟使用說明書沒有太大差別,沒有起到灌輸編程思想,培養(yǎng)編程感覺的作用。
正因?yàn)槿绱耍S多大學(xué)生雖然在學(xué)校學(xué)過C語言,但他們之中少有真正精通C語言的編程者,只是簡單了解些語法罷了,許多重要的知識點(diǎn)都含糊不清。
對于英語,現(xiàn)階段了解相關(guān)的代碼語言就行
零經(jīng)驗(yàn)學(xué)編程好學(xué)嗎
要看你的領(lǐng)悟性了。你現(xiàn)在25歲學(xué)編程不晚。如果你剛接觸編程那就推薦你先學(xué)C語言吧。這個(gè)你可以自己學(xué),也可以通過其他方法比如去IT學(xué)校。
如果自己學(xué)的話,你可以通過網(wǎng)絡(luò)(網(wǎng)上教程),或者買書(C primer plus),但是別太依賴網(wǎng)上教程,因?yàn)椴磺宄?聲音小+錯誤百出+地方方言你聽不懂。C語言是基于系統(tǒng)的,和系統(tǒng)底層打交道的牛逼東西,如果你能掌握C語言的話,做個(gè)簡單的軟件是不成問題的。還有就是學(xué)編程最好只學(xué)同類,如果你學(xué)C語言,然后又學(xué)VB,那么兩種語言你很容易弄混的,弄混的代碼電腦是不會支持的。更何況你沒有接觸過編程,你就不要學(xué)太多語言。針對C語言就學(xué)習(xí)吧。他是非常優(yōu)秀的語言。
至于C++和C語言兩者有什么不同,C語言是面向的過程,C++是面向?qū)ο蟆?/p>
java是網(wǎng)絡(luò)程序設(shè)計(jì)語言,同C++一樣, Java也是個(gè)面向?qū)ο蟮恼Z言。
java可以做手機(jī)游戲,但我覺得沒有太大前途,競爭力太大,很難出人頭地。如果不是特別感興趣的話建議你不要學(xué)。
編程就業(yè)前景怎么樣
1、就業(yè)范圍廣現(xiàn)在略有規(guī)模的企業(yè),都有自己的IT部門,還會有財(cái)務(wù)管理軟件、辦公自動化等,畢業(yè)學(xué)員除了去新興行業(yè)外,還可以去這些比較有規(guī)模的企業(yè)里,擔(dān)任信息部的相職位。
2、市場需求大企業(yè)信息化、電子商務(wù)的迅速發(fā)展,硬件設(shè)施購買品牌廠家即可,軟件則是需要不斷更新的,因此,信息化普及的軟件開發(fā)和信息化發(fā)展中的軟件升級以及新軟件產(chǎn)品的研制都需要軟件工程師。