常常聽到學(xué)生說自己學(xué)不好,找出種種理由來,其實(shí)那些都不識問題.只要你認(rèn)準(zhǔn)了方向去努力,那些所謂的問題都不是問題了,好了言歸正傳,給大家一些建議:
1.英語不好 數(shù)學(xué)不好 這是個不利因素 但就編程來講這并不是最重要的,重要的是你的邏輯思維和堅持學(xué)習(xí)的恒心,學(xué)編程特別是語言就要多看,多思考,多練,也就是多敲代碼.
2.就c語言來說,是編程者應(yīng)該好好學(xué)的一門語言,因?yàn)樗悄闳蘸笠獙W(xué)的其他一些更高級的面向?qū)ο蟮木幊陶Z言的基礎(chǔ),學(xué)好了c語言,日后學(xué)高端語言就相對容易一些,而且在學(xué)習(xí)c語言的同時你的邏輯思維也開始形成.總之他是你經(jīng)常聽到的c++ java c#等等語言的一個基礎(chǔ).
3.講師的水平很重要,有實(shí)際軟件開發(fā)經(jīng)驗(yàn)的老師會讓你聽的很輕松就理解了,要是只會照本喧科的老師那就會把其實(shí)不是太復(fù)雜的問題將的很復(fù)雜并難以理解(在傳統(tǒng)學(xué)校里是很常見的).其實(shí)c語言也不是非常難學(xué).如果你認(rèn)真去學(xué)把該理解的東西理解了學(xué)好c是沒有問題的.但是這種水平也只是說你把c語言基本學(xué)會了,對以后的學(xué)習(xí)打了個不錯的基礎(chǔ),這其實(shí)也就夠了.因?yàn)槟阏f:"將來想憑這幾個月學(xué)的c語言出去找分工作".
其實(shí)可以看出你對現(xiàn)在實(shí)際的軟件開發(fā)工作不太了解,憑c去找工作的話,那你至少要學(xué)上幾年而不是短短的幾個月,因?yàn)榧兏鉩語言就是將來作低層開發(fā)或向嵌入式開發(fā)發(fā)展,這個方向不是一日之功,而且就業(yè)面不是很寬!
4.如果你想找編程的工作向軟件開發(fā)的方向努力的話,那么你應(yīng)該有一個正確的明確的方向規(guī)劃:
首先把c語言的核心語法和指針 數(shù)組等學(xué)好 理解了,會用,然后對做些小的程序練習(xí)加以鞏固.這也就夠了.然后隨著你學(xué)習(xí)的接觸你會學(xué)sql數(shù)據(jù)庫 oracle c++ java jsp asp.net c#等等現(xiàn)代所用的高級語言,工作中大都也是用這些高級的面向?qū)ο蟮恼Z言在編程.