← Back to context

Comment by delegate

17 hours ago

I sometimes look at it via the metaphor of music.

Playing an instrument vs electronic/computer music.

We do forget skills we don't practice, especially fine motor skills (like playing the guitar or typing code).

There's inherent pleasure in playing a musical instrument - practicing improves fine motor skills and produces satisfaction.

You can play for yourself and that can be a great experience.

Often people create music for other listeners - and now the satisfaction comes not just from your skill, but from how the music impacts your listeners.

They say you can put more of your 'soul' into music made with an instrument, but I'd say there's quite a bit of electronic music with just as much soul.

People who create electronic music don't generate any of those sounds with their fine motor skills, but they do have a plan about how the song progresses and what emotional state it elicits in users.

That's why you have DJs which are more popular than others.

If you stop playing the guitar for a year, then pick it up and try playing something, you will feel very rusty. But give it a week of practice and most of your skill comes back.. and in 1 month you're back to your peak skill.

I guess my point is - If you go full on agentic, you'll loose some of your coding skill, but you can get it back fairly quickly if you go back to manual coding. On the flip side, you get better at using AI if you use it, so your thinking is at a higher level, but you give up understanding the low level details of how exactly the code works.

Either way you're making 'music', albeit a different kind of music.

A more apt comparison would be playing guitar vs. prompting an AI to generate a guitar solo.

  • “I am a guitarist and I am glad I don’t have to do the boring part of playing the guitar any more”

    90% of Hacker News posers^Wprogrammers

Engineering is not music though. If you're building a skyscraper, and your tower crane breaks, you could go old-school like they did with the pyramids in ancient Egypt. But why would you?

Now, manual labor does have its place as a form of art--take high-precision hand-built timepieces for example.

Ha, I could talk about this framing for days as I think about it a lot.

To add some points on he other side of this analogy:

There is not a lot of purely electronic music that has stood the test of time, at least not when it comes to popularity or, more relevant to the metaphor, profitability. There is usually at very least a human voice in the (literal) mix, but more often than not there are also traditional instruments mixed in.

Take this next point as you will as I am being a bit tongue-in-cheek: While making music-making more accessible to more people is totally great, if I could go a week without hearing a variation of the phrase "Check out my dark ambient drone project!" I would feel oddly accomplished.

Most importantly, though:

> But give it a week of practice and most of your skill comes back.. and in 1 month you're back to your peak skill.

This is only true if you had the skill to begin with. For many electronic musicians, by which I mean junior developers, this is not the case. Does it matter? As a 45-year-old traditional musician... er, I mean hand-coder... I think so, but also ¯\_(ツ)_/¯

Yet another nonsensical comparison to attempt to legitimate reckless AI use.

No, playing an instrument VS making electronic music has absolutely no comparison to writing code by hand or with AI.

You're comparing the difference between a motor skill and a knowledge-based competency, with the difference between two knowledge-based competencies.