Hey, kudos for thinking this:<p>&gt;  And then I want to get away from coding for you and code for me. I don&#x27;t like coding for you. I don&#x27;t think any of us do.<p>Too many people think of coding as only a career...thus, we shouldn&#x27;t teach coding to non-comsci-majors because not everyone should be a programmer as a job.<p>Programming is an intellectual and productive pursuit in it of itself, and there is a huge difference between programming for someone else, and programming for your self and for what you care about. It&#x27;s no different from writing prose. You could love to write for yourself, or for your own novels and projects...while having a writing job (technical writing, journalism) that you dislike. But it&#x27;s not the writing itself that&#x27;s the problem.