Senior Developer Skills in the AI Age

manuel.kiessling.net

379 points by briankelly a day ago


scelerat - 5 minutes ago

I find myself spending so much time correcting bad code I constantly wonder if I'm saving time. I think I am, but a much higher percentage of my time is doing hard work of evaluating and thinking about things rather than mentally easy things the AI is good at, but what used to give me a little bit of a break.

Sometimes I liken it to my experience with stereoscopic images (I have never been able to perceive them) -- I know there's something there but I frequently don't get it.

necovek - a day ago

The premise might possibly be true, but as an actually seasoned Python developer, I've taken a look at one file: https://github.com/dx-tooling/platform-problem-monitoring-co...

All of it smells of a (lousy) junior software engineer: from configuring root logger at the top, module level (which relies on module import caching not to be reapplied), over not using a stdlib config file parser and building one themselves, to a raciness in load_json where it's checked for file existence with an if and then carrying on as if the file is certainly there...

In a nutshell, if the rest of it is like this, it simply sucks.