问题是想学编程，报班还是自学呢？,简单的描述是如题，14年毕业，91年，北漂，专业暖通，目前不做工程做设计，所以其实和机械差不多，最近突然想当一名程序员打入互联网（可能接触问答社区的缘故），泡了一个月问答社区也发现java，前端呼声最高，目前确定java。<br>-----------------------------------<br>----------------------背景交代完毕，问题出来了。<br>1也许是三分钟热度，其实与其说喜欢编程不如说喜欢在同样坐在办公室对着电脑一天的工作形势，不如找个挣钱多的。<br>2自学还是报班呢？<br>----报班就得辞职，报班费近两万，培训期4.5月，辞职了也意味着没工资（虽然工资少的可怜），但成效快4个月据说可以找到78千工资，而且报班费可以贷款，两年还清。<br>----自学不用辞职，现在住宿舍，每天5.下班可以学习，也不用报名费了，但但但但我已经25了，时间时间时间浪费不起，我不知道自己4.5个月能学到什么鬼样子，即使学的还行也不知道4.5月后简历怎么包装才能找到工作。<br>-------------------不报班的原因还是因为穷啊，太在乎金钱。<br>---------------求人生指导，拜谢拜谢。,正文为自己厚着脸皮来回答，正好前些天写过一个类似的文章 ，发到这里，希望能解决楼主的困惑 以下就是了，希望楼主仔细看完。文章 ： 编程要自学或报班这事你都想不明白， 那必然是你智商不够 昨天有人在我的技术群里又讨论起了学python是自学还是报培训的话题， 事端引起是一个小白网友说自己没什么基础，想学一下python，然后有人说这东西简单，建议他自己买本书跟着学学就行了，也有人说想快速提升还是报班快， 双方就这样各执一词