[note: the source is not necessarily an article, but a collection of ideas based on snippets from Simon Willison's website, generated when selecting for the tag of AI-assisted-programming
with the fantastic dotEPUB.]
The death of the Junior developer might be real. Conventional language segregation among developers is probably on its way out, too, as per this quote. I think that distinction will probably shift towards differences in paradigms — functional programming is very different to object-oriented programming, for example — and other more holistic software development practices.
a brief thought on using LLM to achieve 10x productivity, and different metrics helps reframe how to account for progress, especially taking into account planning ahead, the generation of tests, and even an assessment of the current space one project would fit in. Simon uses Claude a lot, and it's a good tool for quick prototyping of small JS apps that assist in his workflow — I wonder how quickly I could adapt myself to make this a part of my regular workflow? There's an example of Claude prompts to generate documentation and tests, and it's very interesting.
(also, using Cog to generate code examples in the README: that is interesting!)
URL | https://simonwillison.net/tags/ai-assisted-programming/ |
---|---|
Author | Simon Willison |
Year |