I reached 100k when I was 28, I work in DC and I've been in the IT field since 99. 100k is not easy to make, bcuz it's not about how hard you work, it's about where u are, how you work and who you know.
I'd say it's
30% work
35% luck
35% resiliency (underrated)
Most people making 100k in the IT don't work that hard, 2 hour lunch breaks, come in late, leave early. Takes days and weeks to get a 20 min task complete. In the IT field for every person making 100k, there's 15 making 40-60k working on the helpdesk or at some technical support gig. Working way harder than us.
Ya'll can be optimistic all you want, but if waiting for someone to hire you at 100k.
The chance of you making 100k for 10,15,20 consecutive years are slim to none. You better off starting your on business. That's what I'm look to do.