自學(xué)C語(yǔ)言的人還多不多?
自學(xué)這個(gè)事情要不要做完全看自己的需求和自己的能力水平。
理論上,水平能力足夠,任何技術(shù)、知識(shí)都可以自學(xué)。
然而近幾年來(lái),電子信息技術(shù)急速發(fā)展,如果是為了工作目的去學(xué)習(xí)C語(yǔ)言,個(gè)人認(rèn)為除非你很強(qiáng),能在短時(shí)間達(dá)到較高的水平,否則另辟蹊徑利用別人的方案解決工作問(wèn)題才是便捷的途徑。
因?yàn)镃語(yǔ)言說(shuō)白了只是一種工具,為了解決特定的問(wèn)題,光有工具是不足夠的,還需要掌握工具的使用方法,也就是算法等等。這些要達(dá)到解決復(fù)雜問(wèn)題的程度,需要較強(qiáng)的專業(yè)基礎(chǔ)功底。這些基礎(chǔ)的學(xué)習(xí)無(wú)法迅速完成,難度很大。
縱然是專業(yè)程序員,也有所專長(zhǎng),并非樣樣精通,同時(shí)很多對(duì)象、API等等都是現(xiàn)成的,并不需要重新造輪子,這樣才能實(shí)現(xiàn)較高的工作效率,跟上時(shí)代節(jié)奏。自學(xué)的效率太低,性價(jià)比基本沒(méi)有。
如果是個(gè)人興趣的話,那自學(xué)就完全沒(méi)有問(wèn)題了。
所以,如果是個(gè)人興趣的話,完全可以自學(xué);如果沒(méi)有相關(guān)行業(yè)背景為了工作目的自學(xué),個(gè)人不推薦,建議找找更高效的解決方法。