如果自學(xué)能力強(qiáng),編程基礎(chǔ)比較好的人完全不需要參加java培訓(xùn),買本書或看些視頻就好了,培訓(xùn)機(jī)構(gòu)將的java課都是比較基礎(chǔ)的,只是帶你入門,你自學(xué)學(xué)的可能會更深入,掌握很多算法和架構(gòu)的東西。
如果自學(xué)能力不強(qiáng),自制力差,自己學(xué)習(xí),三天打魚,兩天曬網(wǎng),之前又沒有什么編程基礎(chǔ),又想做程序員快速找工作,可以考慮參加一些java培訓(xùn)機(jī)構(gòu)的培訓(xùn),有可能你自學(xué)學(xué)的比較慢,花了幾個月都沒把基礎(chǔ)學(xué)會,你去參加培訓(xùn)機(jī)構(gòu),培訓(xùn)機(jī)構(gòu)都是進(jìn)行封閉式管理,那段時間每天都給你講好多課程,讓你在幾個星期或幾個月快速學(xué)會java,同時那些講師會給你更多指導(dǎo),讓你更快入門,也給你講很多怎樣找工作做項目的指導(dǎo)吧。
這個要根據(jù)自己的實際情況,來選擇吧。可以自己先自學(xué),如果感覺自己自學(xué)效果不好,再想報培訓(xùn)班也可以。另外報編程培訓(xùn)班也要交很多錢的,也要看自己現(xiàn)在身上的錢多不多。