自学是可以,不管是培训班或者其他方法,起到的就是一个引导作用,主要还是靠你自学,但你要注意有一个明确的学习路线以及能够坚持下去。
这个不太好学,需要一定的天赋,编程本身就比较抽象,所以说如果思维跟不上的话,学习编程肯定有难度,因为有些地方确实不太好理解 但是话又说回来,勤能补拙是良训,一份辛苦一份才,下功夫,是没有问题的,打好基础是。
还有的人说编程,数学要好,写代码就要和计算机底层打交道,计算器底层就是0和1,但易牛云朗沃想说,零基础照样能学需知1要英语好,数学好这个是可以帮助你在IT行业走得更深入,更长远进入IT行业,学习编程的。