As a programmer, this kind of reads like a sore lottery loser. I as well didnt score big working at one of these companies, nor did I engage in leadership roles, but thats the way the ball bounces.
Also, I know programmers making 50k, more than those making over 100k, but I live in the midwest.
Cant save much, but I can take care of my family and that is what is important to me.