I guess experiences are very location dependent. This career path also makes things harder. Have you noticed how many cities who are known for being IT hubs end up with a huge young male surplus? That also makes things harder in real life. I don't know how it is in Denver.