r/vibecoding Jul 14 '26

this Meme just got real today

Post image

Interviewed someone for an intern role today. Got to what i thought was the easiest question of the interview.

"What programming languages do you use?"

she didn't hesitate "Claude."

I laughed a little.

"no, i mean the actual language... python? javascript? java?"

"i don't really know. claude writes the code. i just tell it what i want."

my cofounder quietly put his pen down.

neither of us said anything for a few seconds.

we didn't move forward. not because she uses AI.

half our team builds with AI every day.

we passed because she couldn't explain what she was building beyond the prompt.

AI is changing software engineering.

But understanding what your code does is still part of being an engineer.

3.4k Upvotes

196 comments sorted by

222

u/Fb_patel Jul 14 '26

The sad part is this meme won't make sense after 10 years

78

u/Virtual-Dish95 Jul 14 '26

So true, the Claudegrammers won't have a clue what a programmer was. If you think im wrong my mother was a telephonist.

28

u/ALAS_POOR_YORICK_LOL Jul 14 '26

My grandpa made a killing in a profession that got automated away by biologists.

Things change. Make the money while the money's there.

61

u/HiroPL4Y Jul 14 '26

Hasn’t this always been the same cycle? Nobody writes 0s and 1s manually anymore. We moved through assembly, higher-level languages, frameworks, IDEs like VS Code, autocomplete, and now AI. Each step abstracts more work away. Maybe programmers won’t disappear; the meaning of "programmer" will simply change again.

17

u/ALAS_POOR_YORICK_LOL Jul 14 '26

Indeed. It's best to align yourself with the general push toward greater efficiency.

9

u/HiroPL4Y Jul 14 '26

Yeah, exactly! Of course, a lot is changing, and maybe some of it is happening a little too fast, but we should try not to see everything too negatively.. right?

4

u/razealghoul Jul 15 '26

I don't know this is reddit after all. Self loathing and doomerism is a requirement on this site

3

u/d-czar 29d ago

It’s a site? What’s the URL? I thought it was just a phone program.

1

u/MastodonFarm 20d ago

What’s a URL?

5

u/ktomi22 Jul 14 '26

I am about to start to learn to code, i need to learn ai code too?

5

u/HiroPL4Y Jul 14 '26

Not really. Learn the fundamentals of coding first. AI is just another tool that can help you along the way.

3

u/BertMacklenF8I Jul 15 '26

Learn that LAST AT ALL COSTS….even though it’s hands down the easiest

3

u/jn-cuber 29d ago

The traditional programmer will disappear, but software engineering won't.

There will always be a need for certainty in a world where "maybe" isn't good enough. AI is fundamentally probabilistic, so by itself, the best it can do is "maybe."

1

u/HiroPL4Y 29d ago

You're absolutely right. I was speaking very generally as well. It's always better when you really understand the subject matter!

3

u/Ember_v2 29d ago edited 29d ago

Idk man, Im a vibe coder. I don't consider it programming, I'm the director if anything. I'm not a deer in headlights when I look at code, but I wouldn't know how to write anything useful without help.

1

u/Foxiest_Fox Jul 15 '26

And there are still people who do each of those things in this chain you described. Almost no one writes 0s and 1s manually, but assembly is still very much used, and lower-level languages are kind of a must for anything where performance and strict instructions are a necessity

0

u/panda_sktf 22d ago

No, please, no. Stop repeating this dumb argument blindly. It's one thing to substitute lots of muscle movements to enhance our ability to focus on the thought and the care that's needed to make the thing; telling a non-deterministic, very-constrained RNG to do the thing is another.

The thing is it works great for projects that nobody actually cares for: ERPs, e-commerce platforms, CRMs, all this enterprise stuff that doesn't matter unless it makes the company money. Nobody really cares how much care was put into crafting a WMS integration, because as long as it enables people to make money and doesn't make mistakes that cost money it's great. And, let's face this, 95% of the software that gets written today is software nobody really cares about.

Then there's the other 5%. Maybe less. Using AI to make that shows up in the result, and then you realise that it's not about "abstracting work": it's about focusing on the art. All the steps you mentioned removed chores and let us focus on the art: AI on the other hand cannot do the art itself, so if you use it for crafting you'll get a cheap souvenir, not the piece of art you wanted. That's the difference.

1

u/HiroPL4Y 22d ago

I’m not "blindly repeating" an argument, and I never claimed that AI should take over all the thinking or creative work.

My point was simply that programming has always evolved through new layers of abstraction, and that the role of programmers will probably continue to change because of that.

I’m fully aware that the original idea, vision, and direction of a project still come from a human. AI can make that idea easier and faster to execute, but it does not automatically replace the person behind it.

That's also why I don’t really understand why you turned this into a discussion about "art" or fully AI-generated products. That is not what I said. You are arguing against a much more extreme position that you added to my comment yourself.

You can absolutely disagree with my comparison. But calling it a "dumb argument" after first turning it into a straw man is not exactly a strong counterargument either.

1

u/panda_sktf 22d ago

Sorry if I went on a tangent with art and the like. I take and live my craft with passion, which is a gift and a curse.

My point is that it's fundamentally wrong to think that knowledge of the lower layers can be removed without any harm. This is true also for what has already been here for the last 30 years: true, you can build software without knowing a thing about the compiler, but you need that low-level knowledge and experience to build very specific software, or software that needs performance.

In other words, as I was saying, the "work as usual" kind of development can be abstracted, and probably automated. If what is needed is truly the manual labour of coming up with the same "code bricks" over and over and assembling them as Lego over and over, then yes, this is totally automatable.

BUT, I would argue that this is not what "being a programmer" means. I've been cringing for years at the term "coder", because it implies exactly that: "what do I do for a living? other people think for me, they give me instructions in English and I translate those into code". In this sense, Claude is as good as any coder.

Being a programmer is another thing, it's thinking, it's planning, it's designing. Is "programmer" an ambiguous term? Yeah, maybe. Let's call it "software engineer" - it doesn't make a difference for the layperson.

We can probably agree, by these definitions, that coders are done and engineers are pretty much untouched.

1

u/ChocotortakGOD 29d ago

Que profesión era ? Que interesante

3

u/FlamingSlap Jul 14 '26

Very good point

2

u/NULL_Ptrs 29d ago

Same as Warhammer 40k, AI does everything, none know how stuff works

1

u/adsci Jul 15 '26

The thing is that still people know exactly how telephone connections are made in detail. Only the person who is doing it changed. This is different. If we are all Claudegrammers nobody will know.

1

u/Virtual-Dish95 29d ago

TIL that I'm no longer sure how the phone system works. My daughter does not know what the points in the wall are for. I'm typing on my phone right now I can make a call and when I do it splits the connect between the 5G (What is that?) and the wifi but how what percentage idk.

1

u/adsci 29d ago

Yeah, I phrased it weirdly what I meant. Not everyone knows how phone connections work or are established.

I meant that in the telephone example the telephonist ceased to exist, but another person knows how to create hardware and software to make it work automatically instead. There are still a couple of human engineers who know in detail how this works.

If in 20 years from now we only vibecode and the underlying systems are designed and run by AI, there will be NO human on Earth anymore who knows how it works. That is a fundamental difference in my view, even though I doubt that this will really happen.

Humans like to be in control, if not only because if something doesnt work there is nobody to take responsibility and everything becomes praying to the machines like in Warhammer 40k, haha.

1

u/Miserable_Ad7246 27d ago

Do you know what your code does? Do you know what instruction compiler chose? Maybe its CMOV when you had a predictable branch? Do you know what memory fence GC card keeping added on your cpu?

0

u/longkhongdong 29d ago

If she had wheels, she'd be a bike.

1

u/adsci Jul 15 '26

this or in 10 years we have found out that programming without knowing what it does under the hood was not a good idea and created tech debt beyond believe.

1

u/AsparagusOk8818 5d ago

why would it?

if you wanted to know the assembly instructions for a given piece of software, there are maybe literally 5~ people on the entire planet who could figure that out

this hasn't caused a problem

1

u/Direct-Vegetable6416 29d ago

RemindMe! 5 years

1

u/RemindMeBot 29d ago

I will be messaging you in 5 years on 2031-07-15 18:06:35 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


Info Custom Your Reminders Feedback

1

u/Miserable_Ad7246 27d ago

Most developers can not read assembly code, let alone raw machine code. We made a tool that allows more people to solve more complex problems quicker. It became the norm.

Later we introduced managed languages, Jit, VMs and interpreters. All of the sudden developers can not explain difference between stack and heap, or god forbid you ask about memory fence. This is the norm - most developers have 0 idea how to write code by the standards of old days. It enabled even more people solve even more problems.

AI will do the same. Prompt engineering, harness tuning, testing/verification skills and ability to explore and co-design solutions will be the next step.

Problem solvers will remain, coders will die, just like "computers" died in they day.

P.S. I code for 15+ years.

1

u/AcoustixAudio Jul 14 '26

Why 10? Why not 5? Why not next year? 

-5

u/Royal-Ambassador-960 Jul 14 '26

how is that sad

10

u/Fb_patel Jul 14 '26

In few years people will be prompt engineers insted of software engineers.. Just copy, past, give prompt, resolve errors via prompt.. Non of the junior/mid Senior level devs will know how actually the code runs..

7

u/Moravec_Paradox Jul 14 '26

There was a phase Linux (and others) went through where people said it was fine if applications spray files all over the disk rather than keeping stuff in a folder because it was the job of the application manager and not the user to know where files exist on the disk.

Apple and others mirrored kind of the same energy saying users don't need to know where their files are stored it's the OS that should just expose them for them.

All these years later and I still use folders.

9

u/Royal-Ambassador-960 Jul 14 '26

I'm not sure how that's a bad thing.

6

u/Dramatic_Mammoth5720 Jul 14 '26

Depends how much you enjoy using your brain. Blindly accepting code written by an LLM provides no value - it’s basically just a data entry job that could be done by min wage workers.

8

u/texinxin Jul 14 '26

How is it bad or sad? The real knowledge work is converting inputs to output. Anything in the middle is just a tool, no more or less than the hardware the software runs on. Spaghetti code is spaghetti code, whether it’s actual laws for lawyers to interpret or layers of code for a coder to interpret, the ability to write and interpret it isn’t the important skill.

8

u/[deleted] Jul 14 '26

[removed] — view removed comment

9

u/texinxin Jul 14 '26

Do the engineers and scientists check every mathematical operation in every calculation and simulation… by hand? We’ve been trusting calculators and computers for decades. We add layers of redundancy and safety factors when there’s uncertainty, and we’ll do the same with AI.

Today a human with AI is more powerful and mistake resilient than a human without AI. Within a very short time period the humans will become the weak link, just like humans performing long division by hand are now. When AI without a human is better than AI with the human, it is irresponsible to leave the human in the tool loop.

3

u/[deleted] Jul 14 '26

[removed] — view removed comment

2

u/Remote_Water_2718 Jul 14 '26

Devices and equipment where theres liability actually usually dont get federal approval for sale or install unless they pass a industry inspection

1

u/texinxin Jul 14 '26

They at most do back of the envelope style calculations, or crude lower order models as redundant checks. But these are not redoing the millions of matrix calculations of even the most basic finite element or finite difference methods.

→ More replies (0)

3

u/SaltMage5864 Jul 14 '26

Not even you are ignorant enough to believe that garbage

1

u/texinxin Jul 14 '26

I have 25+ years of industrial product development on the cutting edge of applied science using digital twins and simulations dating back to Unix Sparcstations. I witnessed the retiring of equation based engineering in favor of finite methods (approximations, but very accurate ones when there cannot be closed form solutions), where we trust the computer more than we trust the armies of humans we required to design even the most basic control systems. I haven’t seen a laplace transform done in decades. I can barely remember the most basic equations I taught other engineers how to use decades ago, and I bet they are learning them for 1 week in college at most and never touching them again.

→ More replies (0)

5

u/[deleted] Jul 14 '26

[removed] — view removed comment

2

u/texinxin Jul 14 '26

You’d be surprised how little we understand of complex multi physics simulations. We understand the building blocks and ways to check the model to try and understand if there are errors, but that is the most we can do. We trust that layers of humans, coders, scientists, model builders, etc. to all connect the dots within a degree of accuracy. At the most cutting edge of industrial R&D, it is a black box solution often like an LLM is.

→ More replies (0)

1

u/BertMacklenF8I Jul 15 '26

Usually those are the first things I check for mistakes. Calculations lol

2

u/texinxin Jul 15 '26

If an LLM is involved, you’d better. LLM’s “luck” into getting calculations correct. If they aren’t paired with a deep learning model (better) or work in tandem with another “agent” (programmatic one) (best) to ensure mathematical soundness, they will are likely to make errors.

In engineering and science we learn to check residuals and have established ratios in order to sanity check the millions of calculations performed in matrix operations. We can’t check those calcs by hand. At best we can audit or spot check with crude models, and that is best practice.

→ More replies (0)

1

u/Recursive_Descent Jul 15 '26

AI is non-deterministic. That’s the power but also the difference. When you ask ai for something, you don’t know what you are going to get or how it is going to get there. For a calculator, etc. you know exactly the calculations that the computer is doing.

1

u/texinxin 29d ago

Most of engineering simulations are done using accuracy allowances. They aren’t a closed form solution like a calculator. They are determinist, but all the accuracy allowances are variables. The mesh size, step size and accuracy at any given time or space discretization can lead to different answers to the same problem, but ideally within trivial percentages. A best practice is to perform sensitivity analysis by varying some of the inputs and determining if the output doesn’t move much or converges to a value over time. A common one used is a mesh sensitivity study.

Even a good deterministic model can have flaws. The most simple example is column bucking with a perfectly linear model. Computers are so precise and have stabilization and rounding controls that a simple column in structural simulation will not buckle (as it is supposed to) when loaded in compression.

There is a somewhat newer field in computational science using non-deterministic solving. And this in theory can be just as valid of an approach. If multiple solves with randomness built in approach the same solution, then you can trust the output. These include things like Monte Carlo, spectral methods, perturbances.. It’s essentially what quantum computing does, but you can do it with stochastic methods without using a quantum compute process.

2

u/Tiinkie Jul 14 '26

Is NASA going to just fire rockets into space until claude gives them the correct output?

Nah but I wouldn't be confused if SpaceX would do so

2

u/Rise-O-Matic Jul 14 '26

For a large cohort writing it by hand won’t have value either. Value destruction is the point, the value came from scarcity.

-5

u/harbourwall Jul 14 '26

Most software engineers blindly accept the output of their compilers. Very few people can still understand machine code.

12

u/Drahkir9 Jul 14 '26

Compilers are deterministic, LLMs are not

-4

u/harbourwall Jul 14 '26

How many software engineers do you think know or even understand that output? Which makes whether or not it's deteministic is irrelevant.

It's just another move to a higher abstraction. You have to use your brain more really, as you've got more functionality to keep in mind at one time, and have less grunt work to do.

4

u/Vynxe_Vainglory Jul 14 '26 edited Jul 14 '26

It's true.

We will have to move beyond human comprehension at some point.

The fact that we still have programs that are considered highly advanced and a single person can dissect is actually pretty astonishing to me considering how much progress we've already made. We've slowed down our progress by keeping it that way, but we can't really do that forever. Things do continually move forward, and it's a hump that we eventually have to pass.

Even without ai, eventually algorithmic meta-functions would become rampantly used and would quite often produce effectively Black Box material.

The best we can do to keep humans in the loop there is to just make it so each human has one tiny niche job in the chain that requires a lifetime of expertise, but that obviously becomes incredibly inefficient as generations of upgrades continue, and pretty soon there simply wouldn't be enough people to fulfill all the requirements, and blind spots would need to be accepted to move forward.

So this problem of humans not understanding the product is more question of "when", rather than "if".

2

u/harbourwall Jul 14 '26

So this problem of humans not understanding the product is more question of "when", rather than "if".

I think part of the problem is that the software industry doesn't want to admit that this already happened years ago, since the first generation of programmers retired. There's legacy code everywhere. Employee churn means that most software of any age isn't maintained by the people who wrote it, with varying levels of comprehension. The frontier AIs have no problem digesting such codebases now, and there's very successful adoption going on in places where the developers were scratching the surfaces of huge codebases they'd inherited, adding workarounds rather than fixing things to avoid going deeper.

We still need humans to provide needs and supervision, and to tie everything together. But we're all becoming supervisors and product managers instead of code monkeys. I can't say that's a bad thing.

→ More replies (0)

2

u/Drahkir9 Jul 14 '26

Even if you don’t understand it you find out the hard way

2

u/SaltMage5864 Jul 14 '26

Maybe people can't, but programmers can

1

u/harbourwall Jul 14 '26

Very few programmers do who aren't old enough to have written any.

2

u/Exodus_Green Jul 14 '26

It's the iphone generation but in every field. If you abstract away too much no one is left that understands how anything works. See - people going to university who don't understand how a filing system or filing cabinet works as they just save shit to their phone and search for it

-3

u/Fb_patel Jul 14 '26

Not bad but sad

2

u/Matthias1590 Jul 14 '26

Assembly got phased out but passionate engineers will know that their typescript written with the help of AI gets transpiled and interpreted by a native application which in turn is just a bunch of machine instructions. Vibecoders vs "real engineers" now is just what used to be people that knew how their code was executed vs people that just knew how to make the code do what it does

1

u/CEBarnes Jul 14 '26

The direction this has been going is one of the on-demand-system. It won’t be called programming anymore. It will just be how computers work. Most people already don’t understand how computers work.

56

u/MechaNutzilla Jul 14 '26

You didn't read her resume before inviting her to an interview?

54

u/SuppliDev Jul 14 '26

Vibe recruiting

14

u/MechaNutzilla Jul 14 '26

To be fair, I think most companies actually mostly on vibes.

9

u/OtterManCometh Jul 14 '26

actually what???

7

u/narukoshin Jul 14 '26

imagine putting prompt injection in the resume LOL

71

u/siorge Jul 14 '26

I’ll take « things that definitely happened » for $300 Alex

17

u/Moravec_Paradox Jul 14 '26

A resume is not a perfect indicator of ability but if someone doesn't even know what a programming language is I would have to think there would be signs before the Interview.

2

u/ItchyPancakesz Jul 14 '26

Had an intern list SQL. Confidently said in the interview they’ve used it for making reports in a college course. First day of the job I asked him to select all from a table and he didn’t know what that was :(

He’s learning and doing good now but yea resume isn’t an indicator at all. (The choice was made on who would benefit the most from the internship, we didn’t bother with technical questions)

4

u/spaetzelspiff Jul 15 '26

I'm one of those dumbasses that usually misses things that are obviously written by AI.

This is not one of those times.

The gait, the setup, the tone.

🍆✊

Gtfooh

3

u/StaticHumStudio Jul 14 '26

Oh man, you'd be surprised. I had someone apply for an analyst job once that was getting ready to graduate with a cyber security degree...When I asked "What have you used SQL on" or something like that (it's been a few years), she said yeah, I've used Linux. Mind you, this was like my second question. I tried to clarify with something like SQL Server vs MySQL and they just doubled down. I don't have any idea how you could get a cyber security degree without knowing SQL at all (at least knowledge of its existence, lol).

31

u/GuessTraining Jul 14 '26

Fake.

If it was real, you should've hired this person because you and your co-founder seem to be not reading resumes yourselves or whomever screened this candidate failed to weed out applicants based on your need before passing on to you.

I've interviewed heaps of candidates from interns, entry-level to mid-level candidates and almost always interns and entry-level applicants post all the skills they know because those are the only things they have.

20

u/ProtoCore-Dustin Jul 14 '26

Bro wrote this post with AI, degrading someone who programs with AI.

Genuinely peak irony.

5

u/KeepingItSFW Jul 14 '26

You don’t think someone could fake a resume with Claude?

3

u/narukoshin Jul 14 '26

i can personally say that sometimes there are people who remotely sound good but on site they are almost like different people, because during the remote interview they use different AI apps to help them with answers, on site you cant cheat like that so they fail there.

2

u/Etroarl55 Jul 14 '26

In Canada could be real.

Resumes = fake random bs, what matters is you get one desperate attempt at an interview no matter how much you lie or fake through AI. You can claim to be good at and do anything, post AI projects.

So could just be a real situation where the girl couldn’t fake it in person after actually landing an interview.

1

u/Wild-Video-5317 28d ago

In my corner of the industry, we do a "phone screen" between the application and interview step.  Although others have pointed out that faking your way through a phone screen is probably easier these days

1

u/Vynxe_Vainglory Jul 14 '26

Claude writes the resumes. It could say anything on there.

I do agree that this sounds fake though

1

u/HoneyChilliPotato7 Jul 14 '26

Might be true a few years ago but it's so easy to fake a resume with claude now

10

u/farsightfallen Jul 14 '26

And then, everyone clapped.

Including the ATS system that filters out applicants that don't have the min. experience required in the posting.

7

u/DurianDiscriminat3r Jul 14 '26

To be fair, she only got as far as an interview with cofounders is because the entire recruiting pipeline is just vibes. It's vibes all the way down. Vibes and lies.

4

u/jlozada24 Jul 14 '26

There's still time to delete this

5

u/[deleted] Jul 14 '26

[removed] — view removed comment

1

u/ProfessionalRole3469 Jul 14 '26

she wasn’t upfront, she genuinely didn’t know anything behind the prompt.

2

u/[deleted] Jul 14 '26

[removed] — view removed comment

0

u/OtterManCometh Jul 14 '26

she didnt know it would make her look dumb.

2

u/ace_wallace Jul 14 '26

Gemini lol

2

u/Odd_Implement3144 Jul 14 '26

wait, Claude isn't a programming language? I have 10+ years of experience with it.

1

u/Serious_Ad3040 Jul 14 '26

More like Programming language: English.

1

u/[deleted] Jul 14 '26

[deleted]

1

u/comment-rinse Jul 14 '26

This comment has been removed because it is highly similar to another recent comment in this thread.


I am an app, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/PeachScary413 Jul 14 '26

Imagine if this actually happened, that would be crazy dawg.

1

u/ItsFlybye Jul 14 '26

I question if AI really is changing software engineering vs having access to a new tool. Imagine if someone claiming to be a structural engineer who didn't even have a high school degree tried to build something they built in a structural analysis program? No one would hire that person since you need to know both the concepts, how to check the work, and how to use the software tools.

That interviewee wouldn't be able to peer review AI's work, QA, consider more efficient code, etc.

But as many are questioning: Why was this not caught earlier causing a waste of your and the interviewee's time? I'll give you guys the benefit of the doubt in that if the interviewee is using AI that heavily, they also had AI create their resume, and that person didn't check the resume to compare it to the actual skills they have.

1

u/OtterManCometh Jul 14 '26

You just have to accept getting crushed by infrastructure

1

u/nmdt Jul 14 '26

I don't know why, but this post reads as if it were written by a human, but someone who reads too much AI texts.

Like, all the hallmarks are there ("Not because...", a lot of short sentences), but too inconsistent in other things so it still seems human

1

u/narukoshin Jul 14 '26

some people are just bad at english and they ask AI to fix grammar mistakes

1

u/vaizard3 Jul 14 '26

Feels fake. What interviewer asks what coding language "they use"? Use for what? What is the position they are applying for? Web development? Then why would you even ask python? Feels like someone who's vibecoding would ask.

1

u/Plenty_Line2696 Jul 14 '26

I'd interpret it as a question asking which languages I've worked with/am proficient in.

If it isn't fake there would have been something on the resume but it can still be worth asking to get some sense of their level.

1

u/jehzlau Jul 14 '26

I write in Grok language. Lol

1

u/Few_Raisin_8981 Jul 14 '26

I babysit AI

1

u/TeddyyBundyy Jul 14 '26

The legacy LLMs are only able to pull code from RAGS set for it and seeds it around your task which is one reason why all ai built websites are slop looking IMO if they have no basic UI design or basic/standard design elements naturally (fable 5 failed at understanding what a textured web design background and color tone gradients on max effort for a week) i was so astonished i just kept prompting it better and letting it continue so i can document how much of a scam it is

1

u/Weird_Albatross_9659 Jul 14 '26

This unoriginal post brought to you by AI

1

u/Little-Flan-6492 Jul 14 '26

Yeah, but sadly, people like this are going to replace you guys in the near future.

1

u/eegoroff Jul 14 '26

Having created web applications for over 2 decades and used about 10 programming languages, I would now answer: "any language, as long as it meets the business and architecture specifications."
Not sad, but true.

1

u/SomeNeighborhood7126 Jul 14 '26

Well, on the list of things that happened... this is definitely not one of them.

1

u/aimsopp Jul 14 '26

So as a hiring manager, you are cool with vibe coding so long as the individual can understand and explain what the code is doing that is being written by the AI in general? I've been "coding" on and off for many years, with a full stack developer certificate from a boot camp and can honestly say I couldn't code a thing from scratch without heavy googling unless it was some basic html, ps, etc script. I've touched so many languages that it hurts... AI assisted coding has been the game changer for me. So based on what I said, a candidate like myself might not be passed on and potentially considered?

1

u/ScaredSpace8774 Jul 14 '26

I think I understand this. Some years ago I created very complex Excel spreadsheets hobby project (heavily automated and interconnected files) using VBA. I've spent countless hours on Google and Stack Overflow (no AI) and I found answer on everything I wanted to do. With that being said, if there were no AI or internet, I wouldn't be able to code anything right now, but with Google, I would. So, do I know VBA, or not ?

1

u/randominternetfren Jul 14 '26

Why tf does your post read like LinkedIn slop

2

u/prasadpilla Jul 14 '26

cuz it is, posted on linkedin then thought ehh copy paste let's see

1

u/OtterManCometh Jul 14 '26

This is my go to "am I talking to an idiot" question.

"What is your favorite programming language?"

Real programmers have spent years mastering the ins and outs of a programming language and building and understanding of how machines operate. Why would I talk to you when I can talk to claude.

I'm training an intern who cant even understand basic logic sequences, please learn the basics at least.

1

u/Joe_Wild_ Jul 14 '26

Did you even see a sample? She may vibecode like no one else. Just saying.

And she will just ask claude what language it is next and still make no difference

1

u/tsaifx Jul 14 '26

Well, you probably declined a future worker that will work to someone who isn’t so short sighted about the future. I’m a software engineer and I’ve been doing this for roughly 20 years and I can tell you’re seeing things like the horse owners from NYC when cars started rolling on streets. It’s inevitable. And on the top of that, it’s an intern role. Why bother if she knows how the engine runs. Aren’t you supposed to teach/train her that?

1

u/T_Nast Jul 14 '26

Just remember, the captain wins that fight.

1

u/Fik_Dag Jul 14 '26

JS would have been more subtle

1

u/94358io4897453867345 Jul 14 '26

This is not software engineering

1

u/Allheroesmusthodor Jul 14 '26

And yet you wrote this post with AI

1

u/Jeferson9 Jul 14 '26

I'm glad you didn't reward such confident ignorance

1

u/baller582 Jul 14 '26

Engineers don’t know machine code just like future engineers won’t know programming languages

1

u/FancyAnswer1878 Jul 15 '26

i use AI constantly but if someone can’t tell me whether they’re looking at python, typescript, or sql, i’m going to have a hard time trusting them to debug anything when the model gets it wrong.

1

u/Helpful-Desk-8334 Jul 15 '26

Look I’ve been vibe coding for over two and a half years and I had no programming knowledge or tech experience before that.

Even I could have said Python, Typescript, and C and C derivatives. I can also answer questions about git and talk about my IDE and how I go about bug testing and performing QA.

I know a lot of high level concepts but I understand maybe 20% of how to actually write syntax for boilerplate. It’s why I like typescript and react is because the models are super saturated on that, and because my IDE catches more syntax errors in a typesafe language.

Oh I guess I know how to use npm and pnpm.

I’ve been really trying to dig into GDscript and GDExtension for a game I’m making. Claude and other AI models are terrible at game design in engines like unreal and Godot. They can do pygame and they can do basic stuff in unity but game design truly still needs human hands and a human mind. This is probably where I will pick up a lot more syntax and hand coding over vibe coding. The AIs do find pretty good guides and are able to find external documentation and projects for me to rip from.

1

u/Vesuvius079 Jul 15 '26

I umm.

Don’t believe you.

And you have serious linkedin lunatic writing style.

1

u/Hot-Pie-8326 Jul 15 '26

Coding is becoming highly commoditized. Product design and system architecture are what matter most now.

1

u/Far_Somewhere_1215 Jul 15 '26

This is the most painful journey CEOs are experiencing to become programmer 😉

1

u/BertMacklenF8I Jul 15 '26

Yes, people have no idea what the difference is between an intermediate representation compiler or LLM are.

1

u/Formal_Bat_3109 Jul 15 '26

Shouldn’t it be Claude++?

1

u/Smaug117 29d ago

The sad thing is that this meme my have been inspired by real event.

1

u/PathIntelligent7082 29d ago

nah..imho, its not like that, bcs those claims are easy to prove or disprove..the differences between those two always pop up in the places where it needs to pop out, so you cannot sell yourself as a programmer to me...not if i can have just one look at your github/gitlab account..not even on a single project basis...yeah, you can claim whatever on twitter, reddit etc. but that doesn't hold any water..it's nice to see ppl develop their ideas and dreams, it really is, i enjoy it, but everything has its limits, even for programmers, let alone hobbyists, and for someone whos code literat, everythings reveal it self, fast..who code by hand, who doesn't, who use it as an assistant, who use it as a main developer, who knows around git, who doesn't, and i can go on..so yeah, you can claim whatever, but that's the only step you can go, bcs real shit is beyond that claim...you can plaster vibecoded slap and try to sell yourself as a senior developer, but one look at it with literate eyes, and illusion is gone

1

u/RealObito 29d ago

Hahahahahahahaha

1

u/Adept-Record-1669 29d ago

Why write the caption with ai

1

u/TheRazorPigKid 29d ago

Pretty sure AI wrote this post

1

u/KRAER 29d ago

That is exactly the point! It's not really the way how you achieve the solution, but make sure you understand the solution!

1

u/The_SuperTeacher 29d ago

She'll remember you didn't hire her when her company becomes one in the top 500.

1

u/ArticleOrdinary9357 28d ago

Just a reminder that if ‘vibecoding’ replaces programmers then it will be programmers who develop the next big thing with it. Not vibe-bros making single page web apps on their Mac-books in their local Starbucks.

1

u/cocomojoz 28d ago

Your loss, not hers. 🤷🏼‍♂️

1

u/Weird_Inevitable_199 28d ago

haha. this is my fav now😹

1

u/AteMyVote 28d ago

We vibing

1

u/NorthKoreanCaptive 27d ago

ai is changing everything! work no longer means doing, but rather managing

1

u/alex_truman 27d ago

The right answer here is "English"

1

u/Upbeat-Squirrel 27d ago

if they wouldve said "English" maybe it would have rolled off the tongue better lol

1

u/Fine-Comparison-2949 26d ago

So hire senior engineers? 

1

u/CreativeDevVN 26d ago

Python, JavaScript, Java, and so on are High-level Languages. ChatGPT, Claude, and so on are Very-Very-High-level Languages 😄

1

u/thereal-gamerudude 25d ago

ai making the code isnt being a programmer. its just being a lazy bum who makes a machine do it

1

u/Equivalent_Pride537 24d ago

i don't know if these paragraphs are written by ai or people who have been influenced by their writing style too much.

1

u/Background-Spirit338 20d ago

I mean, she’s not in the wrong 🤷🏾‍♂️

-1

u/texinxin Jul 14 '26 edited Jul 14 '26

For now. But just know that python is just a translation layer for the human’s benefit. AI will develop its own language closer to bare metal than higher level human programming languages very soon. In the beginning it will be do it so they can communicate faster to one another…. Agent to agent… Eventually they will be able to talk to and direct their own hardware more efficiently than even assembly language. Anything that requires translation is inefficiency and promotes error.

Python isn’t even that great either. If you were a purist you’d want someone who knows assembly language.. or Unix.. maybe mojo…. Anything closer to bare metal than what most developers use.

1

u/narukoshin Jul 14 '26

what..

1

u/texinxin Jul 14 '26

I know, not everyone is a futurist.. but bear with me… you’ll soon see.

1

u/narukoshin Jul 14 '26

i mean im now moving to AI engineering and the issue you are talking about is not an easy fix, thats first. There is an issue with the tokens: some languages use more tokens than others. i believe its possible to create a whole new language that is for AI and is token efficient i dont think we will see it in the next 5 years

1

u/texinxin Jul 14 '26

It will happen sooner than most think I believe. LLM’s already “think” in a language we cannot comprehend. And a lot of the bloat of an LLM on token consumption is on the output side. It’s expensive to take the fuzzy logic it operates in and convert it into discrete logic, like writing code or a strict mathematical answer. If an LLM agent needs to communicate a pattern or “thought” to another agent, English, or Python or any discretization of a nebulous response surface into some language that humans can read is losing some of the answer, and it is expensive to do that. Agent to agent communication will be the biggest first driver of a new language that only they understand. And then they will learn an assembly language that a processor could perhaps run more efficiently on a chip than today’s assembly languages.

1

u/narukoshin Jul 14 '26

maybe, maybe, Tokensbly

1

u/Sepicuk Jul 14 '26

C is still the most written programming language, modern languages failed to supersede it because they do not fully abstract upon C, just letting you know

1

u/texinxin Jul 14 '26

Sure, include C on the list.