sane discussion about the use of AI in software engineering
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy
this is some pretty cogent discussion of some of the tensions that i suspect are piling up around the industry as AI tooling is integrated into software engineering. i think this says more about human and organizational structures than it does about the new tools. but at the end of the day, it’s people that need to get things done here.
i suspect that at ${DATEJOB} we’ve managed to avoid much of this tension by keeping one fundamental precept at the
core of our work. that is … “a human must own the code”. we’re seeing what seem to be significant productivity gains
and we’re investing like mad in automated testing infrastructure (this is our feedback loop), but at the end of the day
ownership and measurement drives behavior.