For 25 years, code has been my passion as well as my profession. Then agentic coding arrived (Claude Code, Codex, Copilot) and that skill, taken on its own, became a commodity. That’s not bad news: I haven’t had this much fun writing software in years, ever since I embraced vibe coding. But it made me realize something: to stay relevant for the next 25 years of my career, I need to broaden my horizons.
I filed my enrolment application today. Bachelor’s degree in Computer Science for digital business, class L-31, Università Telematica Pegaso, one of Italy’s accredited online universities. A hundred and eighty ECTS credits ahead of me, an empty transcript, and twenty-five years of work that count for nothing inside it.
This isn’t the first time I’ve enrolled in a computer science degree. The first was right after high school: computer engineering, abandoned in the second semester. Not because of the code, I could already do that, and in a way that was exactly the problem. It was the maths. First-year maths looked like a smooth wall to me, no handholds anywhere, and I had no idea how a person was supposed to climb something like that. I turned around and went to work, which in our trade you could do then and can still do now.