Depends on where you are now and what you want to achieve. Deal with it, you'll probably never be hired by Google but you can still become a software or system architect in some interesting niche.
I know because I am and I have the exact same background as you, and for the same reasons.