首先,学好编程的前提至少要有点计算机相关的基础,因为无论你学习java,还是c#以及Python等,你至少要会安装工具安装
其次,要找准目标,比如就学习java,那么你要购买java相关的书籍,如thinkinjava,框架springmvc,数据库MySQL等,如果你不想参加培训机构的话,那么你看书的同时也要在网上看一些开发相关的视频教程,至少你要懂什么是类,什么是方法,什么是接口等等,而且做开发的第一个项目就是helloworld。
最后,感觉你都学习的很不错,可以去应聘个公司在项目中成长,因为公司都是有体系有人带,自然成长会很快,但无论如何,师傅领进门,修行看个人。希望偶这个回复能帮助到你。谢谢