Damn this is one bitter guy indeed.  First of all, <i>everything</i> you do as a kid is more fun than doing it as a professional.  I sure loved to play soccer as a kid, but guess what? Being a professional player is full of annoying things like training, lifting weight, being careful with your diet, traveling all the time, etc.  And that could probably be said about any career.  Being a professional at anything is tough compared to toying around as a child, that&#x27;s how it is.<p>&quot;At all three of my big boy jobs, I&#x27;ve been so far removed from the user that I have no clue if the product helped them or not.&quot; Even during the second job at a &quot;small startup with 15 employees, 5 developers, no testers.&quot; ? Hard to believe.<p>&quot;I don&#x27;t like coding for you. I don&#x27;t think any of us do. We only do it because you pay us way too much money and we have loans to pay off.&quot; Feel free to write whatever you want about your point of view, but leave the rest of us out of your vast generalization.