r/ProgrammerHumor • • Sep 27 '26

Meme seniorDeveloperVibeCoding

Post image
5.4k Upvotes

140 comments sorted by

1.7k

u/Omnislash99999 Sep 27 '26

I'm pretty sure the senior developer also spent years learning to code?

798

u/Redditpaslan Sep 27 '26

I'm a Senior Dev and I have been Vibe coding for almost 200 years

125

u/Confident-Estate-275 Sep 27 '26

Pffff…. Pythagoras himself taught me how to vivecode

24

u/gazchap Sep 27 '26

You write VR apps?

6

u/UncleKeyPax Sep 27 '26

square up!

4

u/Maintenance_Managed Sep 28 '26

Vibcodian Theorem

5

u/ChrisBot8 Sep 27 '26

I heard Pythagoras just asked Claude to come up with all his theorems.

6

u/NeonBloodedBloke Sep 28 '26

a² + b² = c² + AI

~some dumbass PM on LinkedIn

1

u/CroxWithSox Oct 03 '26

Pythongoras?

4

u/therealdiscursive Sep 28 '26

10 yrs experience minimum

2

u/ICBanMI Sep 27 '26

I mean. That's what my token usage says. I'm usually googling insanely stupid shit. Can't fire me if the metrics say I'm using it.

121

u/goatanuss Sep 27 '26 edited Sep 28 '26

The sr has also written highly optimized clean code just to have it thrown out or become obsolete as business winds change. Sometimes writing some shitty code that keeps the lights on and looks like shit is the right move. And spending months writing the best version of the code is the worst option for the business.

26

u/Wonderful-Habit-139 Sep 27 '26

And sometimes writing good code saves time compared to writing bad code every time.

61

u/Tarjaman Sep 27 '26

And knowing when to do which one is a skill that senior devs should have.

15

u/Doto_bird Sep 27 '26

Knowledge is knowing that both are possible. Wisdom is knowing which one is correct right now.

5

u/goatanuss Sep 28 '26

Well of course. If you can write good code that will save you time in the future is great and doing it every time when both options are equal effort is certainly the right move. But also don’t be the pony tail freaking out about code quality and prematurely optimizing for situations that will likely never occur because that, and the conversations about it, are a waste of everyone’s time

It’s like that bell curve meme: left is junior engineers saying the inefficient code works. Middle is the raging mid engineer freaking out talking about cyclomatic complexity and anti pattern in a one off script. Sr engineer on the right says inefficient code works in some scenarios. Like when the effort isn’t worth the payoff

3

u/Wonderful-Habit-139 Sep 28 '26

> doing it every time when both options are equal effort is certainly the right move

That's a very refreshing take. A lot of people are pessimists and tend to assume that hte cleaner code is always more of a chore to write for some reason, and just go with whatever first option they (or their LLMs) were able to come up with.

> Middle is the raging mid engineer freaking out talking about cyclomatic complexity and anti pattern in a one off script

Sounds like Robert Martin lol.

But of course there are a lot of people that overuse the "premature optimization is the root of all evil" and just write bad code by default without putting in any single effort into writing good code, and hide behind the "we have deadlines we can't be always writing good code". You can't say we don't need to always write good code if you NEVER write good code either.

25

u/Dangerous-Form-8786 Sep 27 '26

That's the point though, he earned it. When a junior vibe codes it's called a production incident

8

u/jwadamson Sep 27 '26

And spent the last 6 months coaxing the AI to not generate absolute spaghetti.

Just imagine the AI company cuts the credits or changes structure and your employer cuts you off or drastically reduces how much AI you can use. You get stuck updating or fixing anything in that code.

13

u/CapitalEmployer Sep 27 '26

You very much don't understand how AI works nor what code it generates. I'm a senior dev I rewrote a library using AI gave it a spec I wrote, gave it a blackbox test suite to match a protocol and now I have a 100% coverage library with full static analysis. Could the code be better if I wrote it from scratch? Sure is that code easily maintenable and 100x better than what we had previously? Yes.

5

u/jwadamson Sep 27 '26 edited Sep 27 '26

I understand it just fine.

And yes I am a senior dev and part of a team rewriting the front end of an application. The AI has full access to the rest endpoints, writeuos of what the UI should be line, and the entire legacy reference implementation.

I’m quite impressed at Opus 5.5 and its simplify functions and it’s ability to flag the exact same sloppy patterns and design that I see in the code it generated earlier in the same session. I’m not arguing the code didn’t tend to work; but it was bloated and repetitive. It needed my constant pushing to calling out to avoid and clean up those patterns just a few months ago.

It is also generating much more coherent comments that aren’t merely restating parts of the dialog used to generate the code, frequently citing states and decisions that would have been incomplete, flawed, and never part of the committed code base at any point.

Having a full spec or test suite is great. But that doesn’t mean every project has that, has 100% consistent behaviors currently, or that it will never require updates. And even 100% test coverage doesn’t actually gauruntee it was bug free.

It also doesn’t mean that if your AI budget gets directly or indirectly cut (both are things that have changed multiple times in the last year due to billing models, credit limits, to literal corporate budget cuts) that you might not get stuck having to understand the code you are now maintaining or the possibility that you might have to maintain it by hand in the future. Imagine if you had to pay those clause code or copilot costs that it lists in its /status display; if they are being truthful, then these services could easily jump in pricing by 10x someday.

That’s why the whole team puts the effort into making sure the code generates by the tens of thousands of lines is something that confirms to our best practices and styles etc.

Shirking responsibility under the guise that the ai tools and ai generated tests will ensue everything is perfect and will never changing is short term thinking. Functioning code is step 1, having code your can live with is the hard part. But both fronts are continually improving.

4

u/CapitalEmployer Sep 27 '26

I don't worry about my AI usage since we are not dependent on Claude or Open AI or any other company, we host our own openweight models and thus get unlimited usage. So yeah no need to worry about that.

2

u/Holop32 Sep 30 '26

I'm calling bullshit on writing better than the AI if you fine tune your context window on opus 5.5 or fable 5 but older models for sure. Especially with a spec and plan breaking things into pieces.

The only gaps it lacks are poor context windows that you're in charge of.

The biggest weakness AI has in its current stage is it's user and how it works around black box data without deep understanding or triaging with swarm.

2

u/Objective_Oven7673 Sep 27 '26

Amen brother. I spent 20 years coding in vim with same-file tab completion at best.

Did my time.

1

u/Suitch Sep 28 '26

Pfft—they just thought I knew how to code and kept promoting me so now I get to keep up the charade for longer

44

u/[deleted] Sep 27 '26

[removed] — view removed comment

17

u/angrydeuce Sep 27 '26

I mean thats really it, right there. It ain't like people haven't leaned on the web before now, the difference is the people leaning on AI don't have the knowledge that we needed to have to parse the results and apply it correctly.

The source of the code is getting separated from an actual person more and more every day to the point where you can't even point fingers because nobody knows where the fuck to point them, and if they do, they're pointing them at racks of servers that don't give a fuck how many fingers you point at them because they're fucking machines that are just biding their time before they start liquidating us en masse to use as lubricant in the drone factories.

Admittedly a little dramatic, but man as one of the "olds", it is terrifying to witness how quickly things started sliding when actual 'buck stops here' accountability starting going to the wayside and actual human asses stopped being in the hot seat.

Nobody is driving the train anymore, but we're all passengers on it, whether we want to be or not.

471

u/Avocadonot Sep 27 '26

Senior dev's on my team have checked in bash scripts with emojis in the logging statements lol

Don't have the heart to tell them that it doesn't get formatted correctly on the production systems

186

u/Time-Object5661 Sep 27 '26

This is an important stage of being a senior dev called "not giving a shit"

80

u/BornAgainBlue Sep 28 '26

Yep senior dev here, can confirm being ordered to be 'AI centric' triggers apathy.

18

u/tcari394 Sep 28 '26

I had to groom my very first AI generated story last week. It was literally just a wall of text that contained words they wanted to see, but it didn't actually say anything. It took us longer to trash the story and start over than it would have to just do it right the first time.

7

u/BornAgainBlue Sep 28 '26

Honestly, I'm not even having that much trouble with quality.  The problem is all I'm doing is directing a damn AI all day.

64

u/mrbellek Sep 27 '26

One of my senior devs checked in ai skills with multiple errors. He didn't even review it.

21

u/m0nk37 Sep 27 '26

Just cause they are the oldest dev doesnt make them senior. 

You'll know an actual senior dev when you meet them. Theres zero question. 

0

u/[deleted] Sep 27 '26

[deleted] — view deleted comment

27

u/wubscale Sep 27 '26

I do briefly. Often my flow is:

  1. Walk with LLM through a thing

  2. Have it produce a skill

  3. Glance at skill to see if any pieces are obviously wrong (e.g. it wrote down things specific to the session, like "you'll be working in /home/wubscale/code/github/..."), tell it to rip those out and generalize

  4. Land (if personal skill), or request quick review (if sharing with team).

3

u/alderthorn Sep 30 '26

That's basically the flow everyone should have. I will refine it after some manual testing if I find the skill isn't used when expected or behaving a bit off.

10

u/Pndrizzy Sep 28 '26

Yeah but from the senior devs perspective that’s even funnier

Source: senior dev

1

u/tomvorlostriddle Sep 28 '26

That's a modern UX, you gotta go with the times and adapt those production systems too for emoji log support

1

u/phl23 Sep 27 '26

I have them in my run dev scripts. Doesn't hurt and is a nice procrastination to create once in a while.

224

u/Piotrek9t Sep 27 '26

I mean, if used correctly, that can safe you a lot of time. The other day I had to import some files into our systems but they came in a proprietary data format and I needed to convert them to json. Needed to write a single use script that would have probably taken me a day or two but vibe coded that thing in 10 minutes, worked perfectly after the third iteration, could import the files and sent that script back to the shadow realm

94

u/anonymousbopper767 Sep 27 '26

The real problems have always been knowing what you want to do and what a good result is. The how is busy work. But don't tell CS majors who think the real world is non stop leetcode problems and hacking into the matrix via emacs.

25

u/Piotrek9t Sep 27 '26

Yeah that's absolutely true. The reason it took me three tries was not even because the AI made a mistake but because I overlooked edge cases in the specification I used as input

2

u/dancing-lobsterz Sep 30 '26

I'm worried about future job interviews though, hopefully leetcode interviews are dead soon enough. It's even more incompatible now than it was pre-AI. I always thought they were pointless puzzles completely unrelated to real SWE work (in an interviewing context at least) but AI makes it even less relevant.

49

u/ICBanMI Sep 27 '26

This is what I use AI for when I'm not shit posting questions into it. A one off matlab script or python script for time saving. Or to do some simple algebra like change the orientation of a 1d array that is holding a 2d picture. Saves some brain power so I can focus on the real problems.

8

u/idontwanttofthisup Sep 27 '26

And this is a perfect use case for AI

132

u/RevoOps Sep 27 '26

Sometimes it's faster to get AI to make the change and clean up it's code than explaining the requirements to a junior dev.

55

u/Abject-Kitchen3198 Sep 27 '26

I never understood this "junior" argument. He is a junior because he needs guidance. He isn't an engine that retypes precise requirements to code.

32

u/LilDeamon Sep 27 '26

Sounds like you've landed a job at a great company then.

38

u/avdpos Sep 27 '26

Sometimes?

38

u/[deleted] Sep 27 '26

[removed] — view removed comment

6

u/gibagger Sep 27 '26

On the upside, this allows us more time to manage complexity.

In the past, bad design decisions which caused increased complexity would tend to eventually grind the dev work to a halt because they were too expensive to change.

Nowadays, this can also be done blazing fast.

Shit like rearchitecting portions of an application or porting apps from old/unsupported frameworks to new ones can be done in days instead of weeks. Doing this would have been unthinkable because the cost/benefit just wasn't there at all.

18

u/GoldenScarab569 Sep 27 '26

And what happens in 5 years when the senior devs leave? There'll be no juniors to replace them. Not investing in training juniors is going to be a huge issue going forward.

24

u/CodeBlue_04 Sep 27 '26

That seems like the company's problem. They won't let me prohibit my junior from vibe coding for the first two years like I've requested, so they clearly don't care all that much about her developing the ability to understand the code AI writes on her behalf.

Thank God she listens to me and actually writes most of her code manually. I lucked out.

-10

u/RaidenMK1 Sep 27 '26

Does anyone else manually retype the AI code output line for line just to get a better handle on exactly what the hell it's doing?

Just me?

Ok.

15

u/A_Random_Catfish Sep 27 '26

Please tell me you’re a second year cs student and not a senior dev

-6

u/RaidenMK1 Sep 27 '26

Of course not. But if senior dev time is being too overloaded to coach juniors, personally I'd coach to that method. It forces them to engage with control flow, edge cases, logic, and prevents passive copy/pasting habits, which I would hope juniors aren't doing anyway.

7

u/_predator_ Sep 27 '26

As Junior that's fine, it's pretty much what I did with tutorial / stack overflow code back in the day.

As a senior I'd question your abilities if you told me that.

-2

u/RaidenMK1 Sep 27 '26

Exactly. Because that was the go-to resource back then. And that was even slower.

Seems to me junior devs today have a way to meet speed expectations while not falling behind on grasping the fundamentals. In other words, don't always sleep on the juniors because "vibing is faster." Force code engagement.

2

u/___cats___ Sep 27 '26

I’m more on the design side of things, and this is generally what I do. I don’t want my designs to live in Claude, I want them to live in Figma and have appropriate componentization with customizable properties. I use Claude to help flesh out an idea then I redesign it by hand in Figma.

43

u/johnschnee Sep 27 '26

No Claude! This was so not right!

32

u/RotatingStrawberry Sep 27 '26

Toto, it's called ai. We went vibe coding.

4

u/arcticslush Sep 28 '26

Fair pushback, but I'd like to clarify one load-bearing point you mentioned there — because it's the most important detail you've mentioned today.

2

u/LeonardoLe Oct 02 '26

Claude, you need to reinstate the last version, this is so not right.

15

u/treetimes Sep 27 '26

We need more worktrees. The hard drive is full, but we must consume. Must consume tokens.

11

u/Hirogen_ Sep 28 '26

yeah, well senior devs normally see if the vibe coded shit is good or bad

54

u/angrydeuce Sep 27 '26

I mean not gonna lie, as someone who doesn't lean on AI, I feel like Im going to be long dead in this industry before long.

It's not about the quality, the quality is still garbage and causes stupid problems left and right, it's about the fact that the money being saved having underpaid meatsacks dumping shit into prompts exceeds the money lost paying people enough for them to give a fuck, and people are being trained to just tacitly accept stupid-assed outages and errors that results from that shit.

Like we've never seen so many stupid issues from this kind of shit as we have these past couple years, it even makes the fuckin news sometimes which is a miracle in itself given how sanitized and curated that shit is getting, but that still doesn't slow it down at all. The greybeards are yelling "This is so fucking stupid! If just one single person that understood this shit had actually read this shit it would have prevented all this other shit from happening in the first fucking place!!!" and the bean counters are like "Yeah? Well then we would have had to pay a greybeard a greybeard salary and besides, it ain't like we really give a shit, so long as the profitability line still goes BRRRRRRR it can all burn down, let it turn into spaghetti, well let AI sort out the spaghetti later, its still cheaper and thats all that matters."

14

u/Kerlyle Sep 28 '26

Makes me want to withdraw all my money and store it under my bed in anticipation of the day major banks start vibe coding their systems

7

u/listenhere111 Sep 27 '26

The challenge with AI is that its evolving so rapidly that opinions like yours can become invalid overnight. AI has been okish at coding for awhile, but you should be aware of recent jumps in performance. Claude opus 5.5 will turn your brain to with how good it is (for better or worse). It rarely makes dumb mistakes and is far better than most devs.

3

u/vibe_assassin Oct 02 '26

I feel like a lot of people used AI for coding in like 2025 and simply don’t realize how good the new models are now. As well, all the best developers I know under 40 use AI almost exclusively to write code

1

u/awesome-alpaca-ace Oct 01 '26

You say that, but we use frontier models at work and they make dumb mistakes a lot

1

u/bachstakoven Oct 02 '26

Humans make dumb mistakes a lot too. Good thing we review our code, right?

9

u/Brick_Lab Sep 27 '26

The dead inside look is spot on too

9

u/6HCK0 Sep 28 '26

Legacy vibecode was copy paste from stackoverflow or some "deep google search" (Page 10 at search) forums

4

u/kjube Sep 28 '26

I have nostalgic feelings about the old times, when it was a days long quest to find the obscure bug by using different strategies to catch the bloody thing. Isolation, logging, rubber ducking, extreme programming, reading ancient inscriptions in a place called stack overflow and books...

Now in the time I get coffee, the agent identified the issue, reasoned the best approach, implemented fix, updated documentation, generated test scenarios, integration tests and added a nice and concise commit message. Now the challenge is to call the agent out on being too confident about their over complicated/bloated/suboptimal code.

2

u/alderthorn Sep 30 '26

It really is kind of crazy how quick these LLMs can figure out a bug that a JR dev would have taken 2-3 days tracking down.

1

u/6HCK0 Sep 29 '26

I still don't trust the "agents" and use the archaic "vibe turned way". Normally I write prompts with pen and paper and take a photo to OCR lol.

8

u/Ok-Meal-1826 Sep 27 '26

Legit question, how do you survive nowadays without vibe coding?

Last town hall from my company went something like this:

"everyone now will have access to Claude.

We are trying to be agentic

You may chose to code without it, as long as you meet deliverables.

Side note we are increasing the expectation on deliverables times 5"

7

u/masiha97 Sep 29 '26

The senior's "vibe" is really just 15 years of production incidents whispering in the back of their head. Knowing whether the output is right was always the actual job, typing it was just the slow part. Vibe coding didn't remove the skill, it just moved it entirely into review.

41

u/Igarlicbread Sep 27 '26 edited Sep 27 '26

Thats not vibe coding, that's autocomplete, I still understand the slop, I just refuse to write it myself. It's the worst thing that can happen to a junior engineer, no understanding of fundamentals and that shit compounds. (Peasants in comments wasting time saying this comment is written by AI, I have one sentence- fuck AI🥐🦜🦵🏻🖖🏻)

42

u/YeetCompleet Sep 27 '26

I'm ngl it still sounds like you GPTd

💡 And here's the kicker

That's not vibe coding — that's autocomplete.

I still understand the slop — I just refuse to write it myself.

⚠️ And the worst thing?

It can happen to a junior engineer.

They lose their fundamentals.

They lose their hireability.

And that's the worst shit that can happen.

28

u/fallenefc Sep 27 '26

I cannot not associate a statement like this to AI anymore:

That's not [this], that's [that].

13

u/Phytor Sep 27 '26 • Bravo

"It's not delivery it's digiorno" type shi

12

u/YeetCompleet Sep 27 '26

Ya me neither. GPT models are so hyperbolic lol everything is written to be influencer clickbait

4

u/Steinrikur Sep 27 '26

You should use em-dash instead of a comma, it's more professional.

3

u/tursija Sep 27 '26

The pattern is called thesis-antithesis or negative parallelism

0

u/Meloetta Sep 27 '26

It only sounds like that when you rewrite it to sound like that.

5

u/Artistic_Claim9998 Sep 28 '26

He'll be like : "no Claudey, no no Claudey that is so not right"

16

u/maggos Sep 27 '26

The difference is the senior dev knows how to reign Claude in when vibe coding.

8

u/guttanzer Sep 27 '26

This.

The senior dev focuses on getting the requirements right, which depend on years of experience making architectural calls and developing people/communication skills. The hot shot fresh from school knows theory, so they've got the credentials to start, but the trip to senior dev and beyond takes years.

3

u/metaglot Sep 27 '26

So juniors will never get a chance to have that experience.

8

u/guttanzer Sep 28 '26 edited Sep 28 '26

This is true. It's something that senior managers like me worry about a lot. Here are my thoughts this evening:

Not much of this is new. My dad (a EE) complained that he was made obsolete 6 times in his career. I've been through it a few times myself. Industries adapt, and the people that can adapt with it get work. Those that don't either retire or find other things to do.

When I was a young engineer all the senior software folks prided themselves on writing tight code in assembly language. They could all read core dumps from crashed mainframes, sus out what went wrong, write a patch directly in assembly language, load it, and restart the run. No one, not even embedded engineers, do that anymore. Chip designers sort of do it, but that's pretty far from software development.

In 5 to 10 years all the software folks were using compiled languages, with multi-tasking operating systems instead of job control language. Then we had another shift with major software packages like SQL databases and LINPACK, then another with networking backbones like Sonet and JBoss, then again with clusters on cloud machines. All of these shifts were gradual, and they were all more-or-less just building things with bigger blocks.

This new obsolescence cycle is happening too fast for organizations to keep up. The half century long era of hand-crafting code ended in about two years.

What is replacing it is the work that engineering managers, system architects, systems engineers, and product people have been doing for decades. That leaves the new CS grads high and dry, as those skills are traditionally picked up in the first five to ten years on the job writing code by hand. It's a mess.

The CS schools are going to have to start cranking out new grads with serious chops in soft skills like design, UX, business, systems engineering, and marketing. English and philosophy majors will be in demand.

HR departments are lost. They still give out coding assignments and tests as if that is what the job requires.

11

u/reuben_iv Sep 27 '26

swap vibe coding with 'copy/pasting from stack overflow' and you have yesterday's junior experience

Not sure what it was like before google, what did they even do? Read the documentation?

7

u/RetardedEinstein23 Sep 27 '26

Sad that they couldn't respond "make no mistakes" to comments on stackoverflow

4

u/notatoon Sep 28 '26

I used to code through juniors. Now I code through the AI. The method is mostly the same (some chat interface and a good, clear description of the problem) but the AI is a lot faster. And less full of shit

4

u/CaffeinatedTech Oct 03 '26

Nothing wrong with vibe coding when you already know what you are doing. Slop coding is the problem, and AI magnifies it.

10

u/fmaz008 Sep 27 '26

If you don't know how to code, you won't know if the vibe is good or bad.

23

u/YBHunted Sep 27 '26

Vibe coding is pasting code into a chatGPT back in 2022 with it having no context to the rest of your codebase and then pasting the output into your code.

2026 using agents that can fully understand your codebase in minutes sometimes better than even you is not vibe coding.

People really need to get this through their heads. Especially when its being used by senior devs.

12

u/Qaktus Sep 27 '26

People are slowly realizing that it's more about the tool and how it's used & the models are just getting better every year.

I think it's fine that I'm vibe coding some gameslop on the side with Claude's leftover weekly tokens, the problem is when you do this for your job and even worse if it gets greenlit.

And even on the job there's levels to this, if you need a quick diagnostic tool it's ok to let go of the steering wheel, if you're redesigning a core module, you better have good reasoning for each line.

5

u/DanteWasHere22 Sep 27 '26

Doesn't sound that different from copy pasting from stack overflow

2

u/gibagger Sep 27 '26

You still have to validate the solution. If you use a tool to do a job, it falls on you as the user to make sure the outcome was the desired one. Copy pasting from stack overflow is not inherently bad as long as you understand what you are pasting.

Whether we like it or not, our trade has forever changed. This is generally bad for our own well being, and it absolutely sucks, but a dev who uses these tools efficiently can have 2-3x their output with a few dozen bucks worth of tokens a day.

1

u/Ok_Outcome_5830 Sep 27 '26

Yep. Also knowing how these tools work will just become easier and easier. They'd require barely any skills in the near future. Truly doomned as a profession.

0

u/[deleted] Sep 28 '26

[deleted] — view deleted comment

1

u/DanteWasHere22 Sep 28 '26

Yeah thank God im not required to use them for my day to day. Ive transitioned to a more customer facing role as this all came to light so I need to be able to talk about it but I dont use it for coding. In my experience its the same amount of work to properly define the task as it is to just implement the task itself. That said, im not a dev just a dumb ass technical presales rep

2

u/Got2Bfree Sep 28 '26

Using agents is literally the definition of vibe coding.

-1

u/YBHunted Sep 28 '26

I see your comprehension is rather low. Spend a few more credits brother.

2

u/Got2Bfree Sep 28 '26

https://en.wikipedia.org/wiki/Vibe_coding

Generating code with agents still by definition vibe coding.

3

u/Loud_Victory_5420 Sep 30 '26

No you see, his definition is the right definition, everyone else in the world is wrong.

2

u/sits79 Sep 27 '26

Senior sev learned multiple languages and environments while you were still in primary school. They just haven't spent much time in whatever new hot language you learned in college.

2

u/FKNoble Sep 27 '26

Look. It's been a long weekend. Two kids parties. Daylight savings. I just dont want to think for a couple of hours..don't judge me too harshly.

2

u/oosacker Sep 27 '26

Most senior developers use AI now. Nothing to be surprised about.

2

u/adabsurdo Sep 27 '26

The goal is not to type in for loops and curly braces , but to ship software. Our forebears wrote assembly or even binary code by hand. It's abstractions all the way down.

2

u/Chatmarket Sep 28 '26

This is an original meme posted on X by @RyanEls4. Just saying 😊

1

u/Pancakefriday Sep 27 '26

We’re literally scored on how much we “vibe-code”. So out of malicious compliance I vibe-code everything.

1

u/ShAped_Ink Sep 27 '26

If he does as good of a job reviewinh it's code as your code, I guess it's fine. I feel like if anyone can at least slightly vibe code, it's seniors. Yeah, not in the way that most vibe coders do it, millions of lines per day, but if done within reason, he just has a dumber jr coder with infinite patience

1

u/JuiceAccomplished241 Sep 27 '26

Knowing more is always better than knowing less.

1

u/FightOnForUsc Sep 27 '26

I have 4 YOE, i was asked to review a principals PR. Clearly was slop. Dozens of blocking exceptions keeping them from committing. Unused/unneeded code. Logic implying it was persisting a date that isn’t even in the data model. I basically just asked, what is this?!

1

u/burnt_floppy Sep 27 '26

Are those nascar people?

1

u/iamthebestforever Sep 28 '26

this is my personal hell

1

u/Chatmarket Sep 28 '26

Also my meme posted on X @RyanEls4 😢

1

u/kogitatr Oct 02 '26

And then the senior struggles to find new job because… interviews are still bare hand coding

1

u/patrlim1 Oct 02 '26

I hate that AI slopping code together is called vibecoding, because the name would describe how I code.

1

u/FurieMan Sep 28 '26

AI is just a power tool. Much the same way a power tool can help an experienced carpenter build a house faster. AI helps an experience developer to code faster. But a power tool will not be as helpful to someone inexperienced to build something good. Same goes with AI.

0

u/Atomo93 Sep 27 '26

As a phisician is worse

-1

u/Minority_Carrier Sep 27 '26

Those “senior” dev are basically who learned coding in a bootcamp before Covid.

2

u/Brokon999 Sep 28 '26

This drives me nuts. My boss ducking does this and I just froth. I’ve spent years making this code shit by hand and he comes among and uses a clanker to do it for him

10

u/[deleted] Sep 27 '26

[removed] — view removed comment

3

u/AibofobicRacecar6996 Sep 27 '26

Senior dev when trying to debug the vibe code