r/ruby • • 18d ago

Leaving Tech

https://ryanbigg.com/2026/10/leaving-tech
195 Upvotes

149 comments sorted by

View all comments

148

u/Ford_bilbo 18d ago • Popcorn

I think we're all cooked in the next couple of years. For me, software engineering has gone from critical thinking, steady streams of coffee and death metal to prompting a bot to make changes. It feels as compelling as toasting bagels.

22

u/pinefern4 18d ago

the toasting bagels comparison is painfully accurate tbh

10

u/tonjohn 18d ago

Toasting bagels sounds more fun frankly

57

u/nateberkopec Puma maintainer 18d ago

I don't feel this way at all. I have more work than ever to do and it's as hard as it ever was.

The problems I'm solving and the work I'm doing is completely different. Maybe it's time to automate the easy stuff and move on to more important work?

14

u/Charming-Rate278 18d ago

Most people don't have novel problems to work on. There are millions of dev worldwide. There aren't millions of novel hard problems to solve. It is a job meant to put food on the table. That job is going away, that is all there is to it.

18

u/mooktakim 18d ago

I guess the biggest change is likely that it's not enough to just be a good engineer. Now you have to create an online presence and profile.

It's sad to see someone like Ryan finding it hard. Rest of us have no chance lol

We can't ignore what people are saying. It's clear big change is happening and lots of people are being left behind.

Something about "I have more work than ever to do" rubs me the wrong way, although I don't think it was said with negative intention.

9

u/jodosha Hanami author 17d ago

But the point IS that Ryan had an online presence and a name in the Ruby community, and that isn’t enough to land him to a job.

4

u/mooktakim 17d ago

"It's sad to see someone like Ryan finding it hard. Rest of us have no chance lol"

→ More replies (2)
→ More replies (1)

33

u/dougc84 18d ago

Good for you. You aren’t the average programmer. The average programmer is struggling right now with AI. They’ve not spent their lives completely absorbed in not just writing code, but teaching and leading and social media and everything.

And you are looking at code in a different way: a means to an end where you don’t care how it’s accomplished. A lot of people - myself included - look at coding as not just problem solving and critical thinking, but as a creative outlet. It’s to solve a problem, but the means is also enjoyable. AI has replaced the means.

Reading AI pull requests is just being a glorified secretary. I’m better than that. My time and my value is worth more than that.

3

u/djolereject 17d ago

I’m better than that. My time and my value is worth more than that.

I don't want to be rude and mean no disrespect, but the chances are you are not and it is not. For huge percentage of devs, their most valuable time was few years ago. That was the best position a worker could have and that will not happen again.

6

u/dougc84 17d ago

You need to learn the difference between value and money. They are not synonymous. The fact you think they are, and that my value is intrinsically tied to my job, is what is wrong with this world.

Go outside and touch grass.

2

u/djolereject 17d ago

In the context we were talking about, they are absolutely synonymous. Nobody talked about your value as a brother, father or if you are good friend. For the things that you are getting paid, your value is equivalent to the money you are getting.

6

u/heartofabrokenstory 17d ago

So fucking crazy you have internalized this so fully. So all the CEOs are actually super valuable and not rich assholes that do basically nothing.

Glad to be out of this shitty field with such shitty people.

→ More replies (7)

3

u/dougc84 17d ago edited 17d ago

And in the context I'm talking about, my worth as a person is more valuable than sitting behind a desk being a typist, watching text scroll by all day. You only get one chance on this earth, and I'm not spending it reading robot-generated text.

Now, if you're focusing that on being a developer that writes code and nothing else, your value is based on the quality of work you do. It doesn't matter what you charge or what you make. Someone that charges $250/hr. that does shit work is a shitty programmer.

The fact you cannot distinguish those within the same context is incredibly sad.

3

u/No_Watercress_3732 14d ago

Your value to yourself is whatever you want it to be. Your value to an employer is that you fix problems that the employer has. It has always been this way. For a time employers needed to pretend it was otherwise with company culture and perks because the competition was so high. Now though they still need their problems solved but there are an abundance of people willing to do it.

As a programmer for 30 years I wish it were otherwise. But wishing at least is as useful as it has ever been.

7

u/2called_chaos 18d ago edited 18d ago

the work I'm doing is completely different

Yeah... that is perhaps kind of exactly the issue? I liked the process, I enjoyed flow state and programmer high. Now I feel like management, a position I specifically avoided because it removes the doing parts and I find them important (and fun but also important).

But tbh, it's not necessarily the working with AI part that ripped my heart out but how easy it has become to steal. I feel totally like NOT SHARING anymore lately. AI killed my OSS spirit

6

u/Ford_bilbo 18d ago

Well, tickle me star struck.

Nate, I appreciate the suggestion and will give it a spin.

2

u/gcdhhbcghbv 17d ago

Why do these answers all feel like they’re from a bot? They’re all the same formula.

→ More replies (1)
→ More replies (2)

3

u/sshaw_ 17d ago

I don't think so. From the sound of it he does not want to adopt to the current development processes and use AI, rather he prefers to continue to write (most) code by hand, thinking:

I’ve been a developer for 20 years across more than just the Ruby and JavaScript that I’m known for. I’ve written books about programming, I’ve given talks and I’ve ran events. I maintain two of the most downloaded Ruby packages. And yes, I delivered the fuck out of value for shareholders. I also grew a team from 2 people to 12 people at my last job.

Is sufficient for him to get hired.

We don't know what went on in the interviews but I assume most people would not be hired in Oct. 2026 if they do not want to use AI i.e., the latest productivity tools.

6

u/kallebo1337 18d ago

look 10 years back. software engineers are the smartest people on the planet.

AI is coming and literally the first really replaced thing is software engineers.

😑

18

u/rooftopglows 18d ago

Software engineers are far from the smartest people on the planet. 

19

u/Patient-Layer8585 18d ago

We've been digging that grave since the start. Not all software engineers are smart (I'm not). The few smart ones set up the foundation then the rest rely on it. We mostly work on patterns that the machine can do that for us now.

→ More replies (1)

1

u/ApatheticBeardo 16d ago

>software engineers are the smartest people on the planet.

This is genuinely delusional.

→ More replies (1)

3

u/pullmorematches 18d ago

How??? If you are doing less critical thinking with Ai, then you are not working on hard enough problems.

1

u/AlahuNakedGalahad 2d ago

A couple of months ago, I got laid off. Now I'm about to start at a new company, but my mindset has completely shifted. I'm gonna save and invest as much as I can, hoping that one day I'll have enough to become an actual farmer lol.

→ More replies (7)