I teach computer science at Montana State University. I am the father of three sons who all know I am a computer programmer and one of whom, at least, has expressed interest in the field. I love computer programming and try to communicate that love to my sons, the students in my classes and anyone else who will listen.
A question I am increasingly getting from relatives, friends and students is:
Given AI, should I still consider becoming a computer programmer?
My response to this is: “Yes, and…”


I mean I am a programmer and while I don’t submit many changes written by AI, I review plenty written with its help, and plenty of those are actually decent. Plenty are shit or pointless, some execs’ expectations are utterly insane (“you’ll be submitting a hundred changes a week”). But plenty of others are sensible.