4 ms·
I’m starting to get suss about any percentages being thrown around, not because I don’t believe the numbers but because I don’t believe the context. First of a
by techpineapple 2y ago
I’m starting to get suss about any percentages being thrown around, not because I don’t believe the numbers but because I don’t believe the context.
First of all, I’m writing a game and the game is a 2 player game, and I noticed it rewrote the “move player” function for each player (move_player_1 and move_player_2) and they were the same, and this was like a poorly written 50-100 line function with an excessive number of comments, so is AI really writing 20% of code that would have been written? This is like evaluating the quality of a software engineer by the number of lines of code they write.
Second. Let’s say you thought you were going to get a consistent 20% improvement. That would be amazing, but there’s two ways to conceptualize that.
One is, if I have 5 engineers managing 5 pieces of software, I can do the same work with 4. But can engineers really take on the mental load of managing another piece of potentially complex software?
The other option would be, I have 5 engineers managing 5 pieces of software, and we get 25% more work done. I think this is more likely. Every software project has a mountain of tech debt or nice to haves that you don’t have time to finish. Maybe AI makes software writing more pleasant because you can get more done in a sprint/pr, but doesn’t actually require less software engineers.