After dropping out of high school, I graduated college and got hired as a software engineer at a major software company, where they promptly made me a tester. After being unable to switch to dev for three years, I quit and now do software development for a medical research nonprofit and am much, much happier. I now have extensive experience in Python and Java.