During the past few years my work as a software engineer has involved less low level, algorithmic coding, and more high level strategy, architecture, dependency and team interactions. While that makes sense as careen progresion (I have more impact that way), the truth is that I miss coding things from scratch. Also, with the coming of our AI overlords, I keep on hearing that these skills, that I’ve spent years improving, are going to, if not disappear, become less relevant.