I am no longer a developer. I write zero lines of production code. I am a Sr. Technical Program Manager. My whole job is meetings, timelines, and other people's work.
I am also the number one AI user on my entire Program Management team. Not close. Roughly three times the person in second place. Top 10 percent of the whole company, developers included.
So the excuse was never about the role. It was about whether you bothered to rebuild how you work.
Here is the receipt. Prepping an episode of my internal podcast used to mean distilling the pre-show into eight questions, building the graphic by hand, downloading and transcribing the source video, formatting it, editing, and assembling an internal blog page from all of it. Four to five hours, every week. Now two Python scripts and a PHP script run the whole thing. I did not write a line of it. I described the problem and let the code get written.
There's no such thing anymore as an artisanal spreadsheet or a hand-built status report. You describe what needs doing. It writes the code that does it, every time. Hand crafted is still good in the arts. Not in business processes.
I sit in the seat you sit in. I do not write code either. If a TPM can lap his own job function, the role excuse ran out of road.
What's your excuse for still doing everything old school?
Originally posted on LinkedIn: "The Excuse Ran Out of Road"