回答一下你的困惑吧。
市面上的培训机构大多分为两种,第一种是公司制的。也就是这个公司,既是有正常业务的公司,同时也有培训部分。这个概念就是,你进公司后,会跟人学习,进项目训练,当然他们也会教你一些基础的代码。等到培训期结束后,你可以选择在这家公司入职或者被推荐去合作公司入职。
一般为期六个月,收费一两万的样子。当然这是在公司靠谱的情况下,你做个假设,你去的公司不靠谱,六个月后,你什么都没学到怎么办?你签了合同,这个钱你得付,到时候是不是技术没学到,也浪费了钱?
第二种一般是培训机构,我这只说正规的。一般三个月左右,培训一门语言,然后帮助你找工作,找工作通常首先帮你润色简历,包括学历以及工作经验等。其实这种培训机构的意义不大,除非你是真正的好学,不然很难通过三个月的学习找到好工作。认识一个培训班出来的,他说主要的培训内容还是背面试题。当然肯定有效果,不然也不会有那么多人培训了。但是没学历源码,想进大公司是没戏了,不过小点的互联网公司或者外包公司还是可以的。
说到底,我给个建议吧。你现在与家庭出现冲突的原因无非就是工作。写代码也是门手艺,这个道理你可以和家里人讲清楚。毕竟现在的互联网时代,程序员还是一份较为赚钱的工作。
我建议你可以先网上找一些教学视频看看,现在有很多培训班的教学视频完整版,你可以先看看,编程几天,通过自学的方式。顺便看看自己适不适合做这一行,别一股脑冲动就去培训班了,浪费钱不说,还浪费大把时间源码,出来还不一定能找到工作。
建议先看网上视频自学,或者买书。祝你成功