I have a nice job writing Perl and Python utils and web services for a computer company. I work in a comfortable office in one of the older (and thus most beautiful) districts of my glorious city, live in a nice historical house nearby, am provided with a powerful workstation with software of my choice, don't have to show up at 09:00 (or even at 12:00, I really arrive when I feel like), have everything I need for my job delivered to me. This is more than 95% of programmers dream of, and yet I hate my job and am seriously considering to kill myself because I will never outgrow these toy languages and muddy projects with no requirements for reliability or performance. All my haskell github repos and opengl shader demos and my coursera profile and my patches to CPython and certain almost standard haskell libs are useless to get me anything even slightly exciting to do. I am incapable of writing C++ and Java, I know these languages reasonably well, enough to pass online certification exams or to fix simpler bugs in other people's code, but most of the time when I start writing anything new in these languages my mind just turns off and I end up not writing a single line of code. So my only career path is to become a web developer spewing out django crap in an office full of 23 year old hipster children who don't know 10% of what I know about programming.