As GenAI gets better at completing low-level tasks, do you think it could eventually displace junior software associates? Will it get harder for entry-level candidates to find work and gain experience in the industry?
Sort By:
Oldest
DIRECTOR OF SOFTWARE DEVELOPMENT2 months ago
GenAI is trained off of the worlds most average code. It is everything in the public domain and proprietary to the creators of the model. Associate level developers with the use of GenAI will have a safety net so they do not write worse than average code, but they will need to use their brains to get better then that. I see GenAI creating tons of spaghetti code and refactoring, naming, and extreme programming becoming more important as GenAI generates so much legacy code. There is no doubt that the landscape has shifted for producing more code but long term maintainability has taken a hit unless the team is generating unit tests first, then the code, then heavily refactoring and using design patterns.Director of Engineering in Government2 months ago
AI can help improve the coding quality, but it can't write the right code without knowing the details of the business dynamics. If we don't give opportunities to junior-level developers, soon we will not be able to find experienced-level associates.
Reusable components like Error handler , logger , Common methods etc can be done by AI and even Unit test cases. But to integrate the provided raw code into scheme of things needs a hands on developer.