Hang on.
Your lifetime expectation value of earnings may be higher than those of flash in the pan coders, with more young coders coming up every year, and advances in coding automation.<p>Also, you made this decision already.  You knew how to code some, at a young age.  But you chose against it - you went for straight EE.  This says to me that you were not particularly enamored of coding, and probably had no particular talent for it.  Coding is not the same as learning language syntax.  Aptitude means you can do it quickly -- quicker than 80% of people -- so you can earn above average wages.  Aptitude you&#x27;re interested in it, that you&#x27;d consider doing it just because you like it.<p>Finally don&#x27;t snoop at other&#x27;s wages so much.  Shitty apartments might be $2500-3000 in coder hives.  And you lived better in grad school, anyway.