3 ms·
If your job is to write code to specification (basically fill out the functions as instructed), then yes, you may need to be worried. However, I've never seen
by janosdebugs 4y ago
If your job is to write code to specification (basically fill out the functions as instructed), then yes, you may need to be worried.
However, I've never seen a person doing that. The largest part of a dev job is not figuring out what to write, but how to structure the codebase so it doesn't become a nightmare really quickly. I, for one, would appreciate any help writing more code quicker because it would let me spend more time figuring out and fixing architectural problems.
I recently had to jump into a new project without my usual IDE setup of code navigation, interactive debugger, and code analysis and my productivity dropped by 90%. Needless to say, I invested the time to get it working again. When I started working professionally, most codebases were a few thousand lines of code. Now I frequently run into repos with several hundred thousand lines of code. These are sheer impossible to navigate without IDE help.
So no, I don't think AI is going to take the job of anybody I know, it will just make our jobs more efficient and enable us to manage working on even more compex codebases. My advice? Learn how to use an IDE really well.