“Changing careers isn’t easy. I have a lot of respect for people who can learn a completely new discipline later in life and become a professional in that field. When I tried to become a professional programmer, I had several advantages going in. It still wasn’t enough. Programming isn’t a least-resistance path to a more secure, better-paying, work-life balanced job. It’s a difficult occupation that not everyone is well suited for. If it were easy, everyone could do it—and then it wouldn’t be as valuable.”