• Home
  • Blog
  • Projects
  • Bookshelf
  • About
← Back to all status updates

Link: What the hell is going on right now?

Published 📅: ....
Last modified 📝: ....
Location 📍: Boston, MA

Share this status update on BlueskySee discussion on Bluesky


I recently (much like most folks who browse the orange site) stumbled across this excellent blog post titled What the hell is going on right now?, which I think pretty accurately summarizes how the field of software engineering is changing week-to-week and even day-to-day right now thanks to AI.

I recommend giving the whole post a read - it's not too long and reads quite easily too.

Here's some of the snippets that stood out to me:

In a recent company town-hall, I watched as a team of junior engineers demoed their latest work. I couldn’t tell you what exactly it did, or even what it was supposed to do - it didn’t seem like they themselves understood. However, at a large enough organization, it’s not about what you do, its about what people think you do. Championing their “success”, a senior manager goaded them into bragging about their use of “AI” tools to which they responded “This is four thousand lines of code written by Claude”. Applause all around.

Absolutely insane that they applaude how much code has been written that the team may not fully understand!

Here’s the thing - we want to help. We want to build good things. Things that work well, that make people’s lives easier. We want to teach people how to do software engineering! Any engineer is standing entirely on the shoulders of their mentors and managers who’ve invested time and energy into them and their careers.

My Take:

I almost entirely agree with the blog post - and I've seen the same examples listed in the article myself as well.

I do however think that AI in this field can be a tool for good, but I think we as an industry need to learn how to employ it in a way that it is useful and not just building up a wall of tech debt either.

I'm also extremely worried about what it will do to junior and early stage career engineers in the industry - not only are many leadership teams stopping hiring of these folks because they think AI can do what they were doing, but we're also breaking the mentorship connection that so many senior+ engineers valued so greatly when they were juniors too!

I think we're in for some tumultuous times in the software engineering field.


Tags:

micropostLinks

Loading...

Related Posts

micropost

Tip: Secrets for Cloudflare Workers

Published: ....

Tip: GitHub Created Date Filtering

Published: ....

Link: Next.js Is Infuriating

Published: ....

Dependabot Hell

Published: ....

Recipe: Horchata Protein Latte

Published: ....

Zombie Retros

Published: ....

Link: How I build software quickly

Published: ....

Vacation (and streaks)

Published: ....

Polish is Important

Published: ....

<Blank> Driven Development

Published: ....

All Documentation Should Be Dated

Published: ....

Adding Microposts

Published: ....

Service Monitors and Observability

Published: ....

Leveraging service monitors properly to improve service observability.

Being Unopinionated

Published: ....

It's fine for a library to express some opinions about how it should be adopted and how the overall workflow/application in which it is adopted should function. However, it's false advertising to say that it is unopinionated.

Stop Snacking

Published: ....

No I don't mean those Milano cookies you keep taking from the office snack wall either (although you should probably stop snacking on those as often as well).

No Process is Invisible Process

Published: ....

Low/no process workflow wasn't actually no process, it was only an "invisible" process. An implicit contract with everyone on the team to do that async workflow on their own time.

Links

Link: Next.js Is Infuriating

Published: ....

Link: How I build software quickly

Published: ....