Silicon Valley is home to many of the world's largest high-tech corporations and hundreds of thousands of startup companies. If you started a tech-related business anytime in the past 20 years, it certainly would have benefitted you to at least consider giving it a go in the Valley.

But what's next?

The tech industry is revitalizing once-depressed economies across the U.S. even as manufacturing and other sectors have taken a hit--and that's great news for techies!

A new report highlights the top 10 cities on the verge of a boom in the tech industry. If you're craving a big shake-up in your tech career or personal life or both, the time to consider getting in on the ground floor in a growing tech scene is now.

Say you could go anywhere in the country--where would you start? According to ZipRecruiter's research, it really depends on your specialization. Mobile software developers are highly sought after in Boise City-Nampa, Idaho, but if you specialize in iOS development, your skills are in high demand in Nashville-Davidson-Murfreesboro-Franklin, Tennessee. Nashville's large health care sector supports a growing tech industry with its STEM work and research.

Java developers will be in hot demand in Raleigh-Cary, North Carolina, but if you specialize in Python, your skills will be more in demand in Provo-Orem, Utah, home city to multiple software companies. This area was actually chosen to participate as a pilot location for Google Fiber.

Sharepoint administrators are in demand in Manchester-Nashua, New Hampshire, but if you specialize in technical writing, your skills will be more in demand in Austin-Round Rock, Texas. Companies such as 3M, Google, and IBM are a major draw and the city itself offers high quality of life, but not at exorbitant prices (which is always a good thing).

I was a bit surprised at first that Boston didn't make the list, but it's already an established tech hub. Beantown has been a major business center for a long time, but the tech scene here has just become incredible! Last year, we saw over $1.9 billion in Boston VC deals just in the first half of the year.

So where should you focus next?

The top 10 up-and-coming cities for tech jobs are:

1. Austin-Round Rock, Texas

2. Raleigh-Cary, North Carolina

3. Provo-Orem, Utah

4. Fort Collins-Loveland, Colorado

5. Hartford-East Hartford, Connecticut

6. Indianapolis-Carmel, Indiana

7. Boise City-Nampa, Idaho

8. Manchester-Nashua, New Hampshire

9. Nashville-Davidson-Murfreesboro-Franklin, Tennessee

10. Eugene-Springfield, Oregon

 See more about each city, including the specific skills most sought after in each one, at ZipRecruiter.