Yes, I live in Fort Worth Texas but I have lived in a number of different places while I worked. Some of the recent places are: Boston MA, Tampa FL, Dallas TX, San Antonio TX. Each of these cities had things to offer for someone interested in computer software. First they offer jobs and second they had organizations such as Meetup that meet and you can talk to many people working on computer software jobs. But these cities are also expensive to live in.
The problem these days is the cost of education. So if you went to another city there would be living costs as well as tuition, books and supplies. There is a two year community college in San Antonio-Alamo Colleges where you can learn the basics and transfer most credits to a four year college. I did the same thing. I have a two year math and science degree and a four year Management Information Science degree with a major in Computer Science.
After graduating from Alamo College you can decide where to continue your education. The remaining two years are most important because you are being taught specific areas of computer programming and how it is used. Now colleges are specializing. This is a list of some of the specializations and the link reviews them in detail: Artificial Intelligence, Machine Learning, Data Science, Robotics, Software Engineering, Human-Computer Interaction, Management Information Systems, Cyber Security, Cloud Computing.
Good luck in the future.
Leon recommends the following next steps:
- The Internet is a great source of information. Review cities. cost of living, colleges within them, internships and jobs.
- Join a Meetup group. There are more than 20 Meetup technical groups within 5 mile of San Antonio. One in particular looks interesting: Learn to Code San Antonio.
- Learn Linux and open source programming. A cheaper way to learn programming.