Idk I honestly feel like it makes junior developers more valuable. Junior are devs are often a cost as make as an asset, cause they take a lot of time and attention away from senior devs.
Now a junior can ask an AI like 90% of questions that would otherwise occupy a senior:
- Why does this dockerfile copy these files first?
- how can I find the entrypoints to this service?
- is there anything related to image processing in this entire project?
LLMs let juniors punch above their weight, and it lets seniors go faster. Of course if everybody is twice as efficient, you don’t need as many devs (debatable), but I don’t think junior devs are going anywhere. I hear a lot of CEO hype posts saying junior devs are outdated, but idk it doesn’t make any sense to me!
Now a junior can ask an AI like 90% of questions that would otherwise occupy a senior:
- Why does this dockerfile copy these files first? - how can I find the entrypoints to this service? - is there anything related to image processing in this entire project?
LLMs let juniors punch above their weight, and it lets seniors go faster. Of course if everybody is twice as efficient, you don’t need as many devs (debatable), but I don’t think junior devs are going anywhere. I hear a lot of CEO hype posts saying junior devs are outdated, but idk it doesn’t make any sense to me!