Well, if you read Quora, everyone makes millions of dollars writing code. In the real world (e.g. not Silicon Valley), yeah, it's hard to crack six figures--took me about 10 years to do that with a BS in CS, MS in Computer Engineering, and an unused doctorate (Info. Sci. with specialization in human factors). I became successful when I left the PhD the hell off my resume.