Content-type: text/html Downes.ca ~ Stephen's Web ~ Programming, Fluency, and AI

Stephen Downes

Knowledge, Learning, Community

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 [Direct link] [Share]


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2024
Last Updated: Dec 22, 2024 12:14 a.m.

Canadian Flag Creative Commons License.

Force:yes