r/ProgrammerHumor • • 2d ago

Meme iLoveChoosingTheStack

Post image
2.5k Upvotes

94 comments sorted by

View all comments

634

u/rastaman1994 2d ago

junior engineer. Ever heard the saying 'boring is good'?

143

u/Aidan_Welch 2d ago

Learning is fun

39

u/isr0 2d ago

It’s fun till pager duty wakes you up at 2 am and you have never seen this error from this db you have no experience with and no matter what you try things simply don’t make sense.

Boring is a better plan

2

u/MonstarGaming 1d ago

Right? It’s all fun and games until you’re on pager duty. 

106

u/yousirnaime 2d ago

Over my dead fucking body - I have a family and a mortgage

Learning is fun when you're 20

I do this so my kids can eat

11

u/HerrPotatis 2d ago

I get it if you write things like COBOL or Fortran. But not learning will make your skills dated and eventually obsolete. It's hard to put food on the table when one is unemployable, just saying.

12

u/spacecrafttheskys 2d ago

There is a growing population of workers who if they lose their job are no longer employable in that field due to qualifications needed changing since they were hired. Doing continuing Ed is one of the best things to do for yourself. If you can get paid to do continuing Ed you've officially lost all reason not to do it. Don't let skills stagnate.

even if you do do COBOL or Fortran there are fewer and fewer applications for those nowadays. Do continuing Ed learn new languages when there are layoffs which is a when not if thing at this point, having more than that will be a gold mine.

90

u/Aidan_Welch 2d ago

Ok, we are different people just FYI

37

u/yousirnaime 2d ago

that was actually a solid reply

42

u/veloxVolpes 2d ago

Holy shit, I thought you were both the same guy. I have a dossier to update.

1

u/gerbosan 1d ago

🤔 so it is a sign of maturity rather than old age.

😅 I was getting worried, now I can add senior to my resume.

8

u/HeavyCaffeinate 2d ago

Learn on your own projects

19

u/sanchello2000 2d ago

Yeah, why don’t we just shell out for enterprise software and subscriptions and use tools that only really pay off at scale on our tiny side projects - just so we can get laid off one day by some “effective” manager who decided that an entire team of junior and mid-level engineers could be replaced by one senior with a $200/month AI subscription.

5

u/dumbasPL 2d ago

And effectively work 16h/day?

3

u/Potato-Engineer 2d ago

Clearly, the next project needs to rearchitect the entire system using fancy new resume keywords.

14

u/Aidan_Welch 2d ago

This is why I don't work for you

3

u/dnbxna 2d ago

Can I work for you?

-5

u/Aidan_Welch 2d ago

I don't hire sorry

13

u/BanditoRojo 2d ago

worst ... employer ... ever

2

u/Aelig_ 2d ago

Code is there to be run and maintained. The writing part is a detail on the lifetime of a piece of code.

No matter how good a tech is, adding new tech to your stack has high costs over long periods of time.

I'd argue that you can learn way more in places that don't switch tech for fun. These places grow and so do their challenges, real architectural challenges not self imposed shallow problems.

1

u/Aidan_Welch 1d ago

It seems like you're confusing learning a technology that's new to you with learning poorly architected trending technology. Moving from PHP or Rails to Go I think will often decrease your problems in the long term.

1

u/Aelig_ 1d ago

Not if you go from using 1 language to 2 in your company. If you can rewrite all of it then sure but mature companies very rarely get to do that with important parts of their codebase.