其实这个问题取决于你自己,如果你平常时间充裕而且自制力特别强,当然可以自学,但是自学的话会有一些问题,比如说学习过程中遇到问题出了 bug 该如何解决?自己是不是能够坚持下来?去正规培训机构学当然也成,但是如果哪个机构说包教包会包分配,找不到工作不收学费,这种情况我建议你还是不要去试水了,天上没有掉馅饼的好事儿,而且正规培训机构只会说给你推荐就业,不会包就业的,谨记。另外,开始入门的时候你可以看一些经典的编程语言书籍,这个可以自己去网上搜索,比如你想学 Java 就可以去知乎上搜一下自学 Java 应该看哪些书。当然我个人更喜欢看一些视频同步进行学习,这样能给人更直观的感受。
推荐买几本实体书看,实在抠门或者经济不富裕电子书也行,但效果会打折(因为得来的没付出代价总不会那么珍稀).照着书做例子,多写多看.再不会的百度.没答案的再问人.实际上不是太冷门的语言你要是学到搜不到答案的水平了技术已经挺高了.这种情况一般的相应工作基本不在话下.