是買智能機(jī)器人好還是報培訓(xùn)班好?
作為計算機(jī)專業(yè)的科班出身,我也是軟件方向的,這里給幾個意見參考下。
首先呢,其實學(xué)編程并沒有很多人說的那么簡單。要看所學(xué)的內(nèi)容和方向,不同的語言學(xué)期來也有差別,沒有人指導(dǎo)全靠自學(xué)的話,真的很吃虧。
如果是少兒編程的話,編程語言現(xiàn)在無非是Python和c語言,外加一些機(jī)器人編程的知識,或者是網(wǎng)頁。
拿c語言來說,C語言很適合一些貼近硬件的編程,比如機(jī)器人、單片機(jī),但是c語言其實沒有基礎(chǔ)的話,自學(xué)基本沒戲。很多時候遇到問題自己不懂,也沒老師可以請教。
培訓(xùn)班對于教學(xué)生有經(jīng)驗,知道哪里對學(xué)生來說比較難,可以講解得比較透徹。寫代碼很容易遇到一些比較難以查出的問題,老師相對來說經(jīng)驗豐富一些,可以提供幫助。
還有一個重要的問題就是代碼規(guī)范,有老師指導(dǎo)能養(yǎng)成好的代碼規(guī)范,這個是很重要的。
我的同學(xué)是在搞VR的,用Python和opencv做了個人臉識別相關(guān)的,但是代碼不規(guī)范,幾百行代碼都是一行行碼下來的,極其不規(guī)范,一點都不封裝,遇到問題他根本就找不出是什么原因,我也是頭一次見到那么爛的代碼。
學(xué)習(xí)編程,如果自學(xué)的話,需要很強(qiáng)的自學(xué)能力和悟性,否則還是參加一個培訓(xùn)班吧。