— Hey John, I hope you are well. I am really passionate about CS (specifically Software Engineering) and I want to pursue a career in it. But I can't help but be a bit concerned about the future availability of coding jobs due to AI (chatgpt4 and stuff). I understand it's hard to predict how things will be in the next 10-15yrs, but my main concern is that I may be putting in all this hard work for nothing. I'm concerned Al will make my future job(s) obsolete before I even get it. Any thoughts on this?
— If you build full “product skills” and use the best tools for the job. which today might be hand coding, but later may be Al guiding, you will probably be fine.
— I see....by “product skills” do you mean hard and soft skills?
— Software is just a tool to help accomplish something for people — many programmers never understood that. Keep your eyes on the delivered value, and don't over focus on the specifics of the tools.
— Wow I’ve never looked at it from that perspective. I'll remember this. Thanks for you time. Much appreciated.