3 ms·
This is true, a dev will always be needed in some way, but these are early days for AI code generators, and they will probably get continue to get better and be
by computerdork 4y ago
This is true, a dev will always be needed in some way, but these are early days for AI code generators, and they will probably get continue to get better and better. The result of this is hard to say, but in the least it will increase productivity of each developer. Yeah, if a couple of developers can do the job of what used to take a 3 or 4, then that will greatly decrease demand for SWE's...
... although, on the flip side, this could be another case of more powerful tools allowing is to build even more incredible software systems, creating new classes of products for consumers to use (for example, cloud providers like AWS have decreased the need for a business to have a large sys admin team. This seems like it would reduce the need for system admins, but an argument could be made that cloud providers have allowed many small & medium-sized businesses to create web/phone apps that wouldn't have in the past, and increasing the needs for developers and admins).
- BobbyJo 4y agoIt has been the latter for the lifetime of computers' existence. Personally, I see no reason for that to change in the near future. AGI will happen, but we will still want human's directing it's efforts.
- ben_w 4y ago"Near" meaning what? My prediction horizon for this stuff doesn't go past about 2030; not because it's definitely happening by then, but because by then too much will have changed one way or another. "Directing" meaning what? A director isn't the same job as a programmer. A natural language interface isn't the same thing as a programming language. "Computer" used to be a profession, a person who computes, a programmer is an interface (for now human) between a computer and a business goal.