Programming, Fluency, and AI
Mike Loukides,
O'Reilly Media,
Jul 09, 2024
Here's the question: "But there's one misgiving that I share with a surprisingly large number of other software developers. Does the use of generative AI increase the gap between entry-level junior developers and senior developers?" Based on my own experiences with AI, I would say "no". Instead, what it does is this: it raises the floor of what we would expect a junior programmer can do. It's similar to giving a junior programmer a higher level language like C or Lisp instead of having them write in Assembly or Machine Language. They're both equally hard, but you can get a lot more done with the higher level language. Wrangling AI to get it to produce decent code is similarly difficult, but it will use all those obscure functions or libraries you won't have learned as a junior.
Today: 0 Total: 16 [Share]
] [