Why Nostr? What is Njump?
2025-03-27 13:49:01

TheGuySwann on Nostr: This is a much better way to put an argument I’ve been saying for a while. Making ...

This is a much better way to put an argument I’ve been saying for a while.

Making code easier to generate, will 10x the number of projects built, which will 10x the need for competent coders to find bugs, maintain the environment, test under other conditions, fill in the gaps for the poor context window or lack of creativity in the LLM.

The demand for competent coders will not fall. It may actually increase, and being even more proficient will be even more valuable.
The number of machinists in the United States has decreased by about 3% over the past decade.

During this time, computer-numeric-control (CNC) machines have been adapted for many manufacturing processes that previously might have called for a machinist.

Naively, you might assume that this change would drastically reduce the number of machinists. Instead, much more efficient creation of machines and equipment seems to provide its own offsetting need for machinists (to run the CNC mills and assist with maintenance).

I think this is a likely model for generative language models. Yes, code may become much easier to generate, but more voluminous code requires more maintenance and code generation is not so trivial as to require zero human input, skill or training. Critically, it is already the case that maintenance consumes far more coding time in most projects than does new code generation. Making new code generation easier exacerbates this and should be expected to *increase* the demand for trained computer programmers.
Author Public Key
npub1h8nk2346qezka5cpm8jjh3yl5j88pf4ly2ptu7s6uu55wcfqy0wq36rpev