We are going to be the last generation of developers to write code by hand, so let's have fun doing it.

Posted by ninetofivedev@reddit | ExperiencedDevs | View on Reddit | 57 comments

No tokens were consumed during the composition of this post


That's a quote by Dr. Erik Meijer, a dutch computer scientist who is known for his work writing compilers for Haskell, C#, VB, Dart, Hack, etc, etc.

I always find it interesting when you talk with AI skeptics who think they're part of this opposition to the non-skeptics.

We were all AI skeptics at some point. And in some regard, most of us are still skeptical to some degree.

However, at some point, you start to realize that AI ability is on this curve. And the arguments I had a year ago are no longer valid today. And the arguments I have today will not be valid in 4 months.

And instead I realized I needed to catch up. I couldn't put my head in the sand and ignore this, because it's coming. And I still have about 20 years left in my career.

SSDD. In this industry you have to adapt. It used to be knowing a new language and tech stack. Then it was knowing distributed systems. Then it was new frameworks. Then it was distributed systems running in the cloud that are automatically orchestrated via YAML files.

Today, the latest trend is being able to effectively build workflows that orchestrate agents. Understanding context windows. Understanding when to reset context windows. Understanding when to fill context windows with a ton of information about the problem you're trying to solve.

There is still skill in effectively writing software. Even if it's different than how you wrote software for the past 30 years.