Sure, you're making a mistake that is very common around HN. You're conflating technology and programming. If you wanted to study chemistry and be a chemical engineer, Houston is absolutely where you would be flocking to instead of SF. I think the next big tech market is going to be medical and genetics which means Minneapolis and Boston are the places to be watching.