5 ms·
define “better at coding” and also estimate cost of fixing generated solutions
by b20000 2y ago
define “better at coding” and also estimate cost of fixing generated solutions
- p1esk 2y ago“Better at coding” as defined by seniority levels: GPT4 - an intern; GPT5 - a junior developer; GPT6 - a senior developer. Yes, GPT5 will do a lot of damage, as it will be the first model replacing actual human coders. But GPT6 should be able to fix most of the issues. During this transition period I expect human senior developers mostly doing code reviews.
- meiraleal 2y agoBy this logic, Photoshop 6 or 7 should have replaced designers.
- p1esk 2y agoIt will, as soon as it becomes “powered by GPT6”.
- b20000 2y agoi have seen no proof of actual reasoning or intelligence
- trod123 2y agoI think this is not actually a reasonable marker to compare against in this case. Neither of these are actually needed, all that is needed is to be able to disrupt the pipeline of jobs that interns/junior developers would normally build their initial skills on before moving on to more senior positions. Cutting these entry positions out means continually fewer replacements, and less talent (a deflationary trend, the limited number of positions acts as a filter, and its not necessarily merit based). Without replacement, eventually older more senior developers will age out, retire, and then everyone will panic but by then it will be far too late (its already cascaded). If it is not economical to develop or maintain a skill set, the knowledge involved becomes lost knowledge when that population dies out (as we all do given sufficient time). A perfect corollary is the repair of electronics in the US. There might be 1 person per population of 100-200,000 that goes into business for this sector. If they get hit by a bus, its no longer locally available, and mortality happens to us all. This is one of the main structural problems with burning bridges in blind marches towards some idealized progress. How can you go back when all your competitors do the same thing and its no longer economic to run the business except by following the same doom loop as your competitors.
- cultofthecow 2y agoHave you seen at leas one tool that is capable to replace a junior dev? At least one please. I would love to read anything about it.
- p1esk 2y agoNo, GPT5 is not out yet. As I said, it should be out within 6 months. Please be patient.
- cultofthecow 2y agoDo you think it will be capable to replace a junior dev?
- p1esk 2y agoYes. It will go like that: “should we hire a senior dev and a junior dev? Nah, a senior dev plus GPT5 subscription should be enough to do the workload”. And it will be enough.
- cultofthecow 2y agoI think you're wrong honestly. I think the nature of Software Engineering is something else. Automation and increasing efficiency. All the tools are for this. AI is just a tool. Basically it will increase expectations for all of the levels (Juniors to Principals). There won't be less roles. It's just SWE will be required to do more.
- p1esk 2y agoI really hope I’m wrong. Can you imagine the massive unemployment and social chaos if I’m not? I’m rarely wrong about AI though. For example, five years ago I predicted (in a comment here on HN) Turing test will be passed within two years. People called me bat shit crazy, said “in 50 years“, “not in my lifetime”, only one said “in 10 years”. GPT3 happened a year later, and after GPT3.5 people suddenly forgot about the importance of TT as a milestone. I guess it no longer requires “AI”. I’m a Principal level SWE, and a team lead. I have junior devs on my team. I only need a similar increase of intelligence from GPT4 as 3.5–>4.0 to replace them.