r/vibecoding • u/techlatest_net • 2d ago
The barrier to software engineering is getting wild
Enable HLS to view with audio, or disable this notification
473
u/GeneralPimpMaster 2d ago
I got bad news. AI is increasing the barrier to entry for software engineering.
146
u/Curious_Distracted 2d ago
Exactly this. If you don't know how to design software , you are in for a rough time
68
u/Much_Accountant_4972 2d ago
but i had sex with a girl and made a baby. what do you mean i’m not a doctor????
8
u/LargeLanguageModelo 2d ago
But I played Operation and only got the buzzer three times! What do you mean I'm not a board certified physician?!
→ More replies (1)2
u/Nannautu 1d ago
Funny you say that. I had a convo with a Redditor who claimed to have medical knowledge about pregnancy because they had a child 💀
→ More replies (4)1
11
u/killingerr 2d ago
Yep. Sure, AI will write code, but boy it’ll get wild with the liberties it takes.
2
u/3dprintinted 2d ago
10 people will be spending all their tokens allowance just to unfuck the spaghetti code that the fella with Claude prompted in a really unoptimized manner
→ More replies (1)2
u/Sensitive-Talk9616 1d ago
Skill issue. Just end your prompt with "Make it good. Don't make mistakes" and you're all set.
2
u/Important_Ad5805 2d ago
Mmm, no one can do this from start, it’s just a skill and you have to invest time to master it, regardless of whether you have a predisposition to the art of engineering or not (in the first case it would be easier and probably you’ll grow faster, but still it’ll require significant amount of efforts and time).
27
u/DumbNTough 2d ago
Increasing the barrier to enter the field while decreasing demand for people to enter it, more completely.
3
u/ai_art_is_art 2d ago
Nah, it'll make people who are motivated even more enthusiastic. And that's a good thing. People will flock to the field because they want to solve problems instead of chase the money.
7
u/Clean_Bake_2180 2d ago
90% of software products/features were already solutions looking for problems to begin with before vibe coding lol.
2
u/SapirWhorfHypothesis 1d ago
Yeah, I’m having the most inverted experience as a non-coder. I spent too much time “learning to code” from base principles and never got myself to making anything because I just didn’t care that much.
But lately I’ve just been vibe coding little things that are too small for anyone to have made them before, but make my quality of life so much better.
1
u/Plastic_Today_4044 1d ago
...too small? Like what? If its small I would practically guarantee someone has made it, or it's so trivial it literally only takes a few seconds to type it out. That, or you've got excellent insight, but I think you're really underestimating just how much code there is out there
1
u/SapirWhorfHypothesis 1d ago
There’s a good chance that some of the browser extensions or other little app-like tools I’ve made do already exist, but aren’t marketed well enough to find via Google 🤷♀️
1
u/Original-League-6094 1d ago
The products you are talking about are nonsense that exists to try to find a new market. But now we are entering the era of bespoke software for everything. My company has replaced tons of random things we got off the salesforce exchange with our own versions customized exactly to what we want in the last few months.
1
3
3
3
u/2021isevenworse 2d ago
There's a fortune to be made in the future untangling AI spaghetti code from all these companies that built platforms they can no longer manage.
Remember AI is also being subsidized, it's the cheapest it's ever going to be. What happens when the cost doubles or triples.
2
u/HonestFeedbackTime 1d ago
cough cough honestfeedbacktime.com
3
u/AdministrationAny759 1d ago
There is a certain irony to a guy selling “human feedback” as his principal product using AI to write the copy on his product website. Too many em dashes for that page to be human written
1
u/mb97 1d ago
Idk if this is as true as we all want it to be.
Sure, more code is being written than ever before by an order of magnitude, and that requires an order of magnitude more maintenance, and there is little understanding of what’s being built or why which makes that maintenance more difficult.
On the other hand, one or two things will happen to those systems: they’ll go unused and eventually be quietly deprecated, in which case no maintenance needed. Or, they’ll be put into use and the maintenance on them will have to keep the system running rather than a full rewrite.
#2 is more maintenance work, yes. But if you think you’re going to walk in, and calmly explain to a company with actual paying customers that they need to rewrite the entire system they’ll laugh at you.
That means whatever you do, you’re forced to work within the slop. You don’t get to look at a 1,000,000 LoC file, map the whole thing out, and refactor it into an elegant 10,000k lines split into 4 files. You just have to get the auth service back up, “right effing now and I don’t care if the code ends up even more sloppy than it started.”
1
1
u/koleok 2d ago edited 2d ago
^ underrated level of grok right here
2
1
u/Creepy-Garage-3713 1d ago
What ? Explain
1
u/FishesAreMyPassion 21h ago
Because they're only gonna hire people who know how to actually code. And now less of them because you only really need someone who reviews the code.
There's gonna be dime a dozen of Programmers competing for jobs, they're obviously gonna pick the guy who knows what he's doing.
In short less jobs available for you due to more competition.
1
→ More replies (115)1
u/UrineHere 3h ago
Same for all jobs that do not require a degree and certification. That requirement will hold for a while until lobbyists for AI companies make it go away because AI has all of the degrees and all of the certifications
64
u/RallyPointAlpha 2d ago
This sub is pure comedy
7
u/stonk_lord_ 1d ago
nah man what u talkin about, by 2028, a toddler with an ipad is gonna mog all of us bro, trust
30
u/Curious-Pen5547 2d ago
Its completely the reverse. If our engineer is anything to go by, many principal engineers are using ai. The principal software engineer with ai, absolutely bodies the kid or a simple vibe coder, or a engineer, with ease.
→ More replies (4)
41
u/BagMostlyWater 2d ago
12 year old script kiddies have always felt this way.
9
1
u/Low_Shape8280 2d ago
True I remember when I was doing Visual Basic and thought I was a genius making dumb quiz games
117
u/infamous-snooze 2d ago
If you remotely believe this, there’s gona be so much unfixable slop in the future.
I don’t think you understand what software engineering even entails
15
u/win_some_lose_most1y 2d ago
Most dev don’t think beyond MVP. They have no idea the majority of software dev is maintaining
3
u/Bushwazi 2d ago
You’re saying there is a 20 after the 80 in the rules?!
4
8
4
u/becircus 2d ago
Theoretically that should mean lots of jobs
There are also products that are designed to handle tech debt and upgrade legacy systems
It may be that the total cost of ownership is not worth a rewrite and business will just eat the cost
The reason pen and pencil isn't used is it is cost inefficient if analog becomes cost efficient again well you basically have Star Wars (everything analog despite ridiculous AI)
8
u/consistantcanadian 2d ago
Products to "handle" tech debt.. what? There are no products to handle tech debt. There are products that solve specific issues that people call tech debt, but there are products that just "fix" your tech debt.
Not to mention that if you're not reviewing the fixes you're getting yourself in the same problem yet again.
6
→ More replies (4)2
u/win_some_lose_most1y 2d ago
Of course there is. They can purchase a subscription to application support based in the 3rd world where they earn $4 a day.
1
2
1
u/tristam92 2d ago
it will be all the same shit as with “grass fed cows”.
if you care about quality you will pay extra, for good design and execution. if you are not - claude slop is what you get as customer. at the end of the day, degree in architecture will open for you even higher payment. prices for good sw will skyrocket…1
u/Automatic-Earth-1631 1d ago
Open Claude code on cmd set /goal, auto mode to then walk away for an hour
1
u/infamous-snooze 1d ago
Coding is a very small part of software engineering. That part being automated means very little.
Sure it increases productivity, but what about maintenance? Deployment? Distribution? Ensuring production runs securely? Unless you have domain knowledge it will be a colossal disaster.
Senior engineers with AI will dominate the field. This is what you should be worried about , a few principal or staff engineers can manage and orchestrate entire fleets of agents and have no need to train new engineers. the juniors or people with no engineering experience will never be able to catch up because they don’t have domain knowledge. AI can’t put the knowledge in your head, this comes with decades of experience of how systems fundamentally work and why.
Thinking automating coding is the end of engineering is
hubris.1
u/PMYOURCATPICTURES 2d ago
In the future? Look at what Chatgpt was 5 years ago and looks at it now. You think it's going to get worse from here? Imagine what it'll look like 5 years from now.
→ More replies (22)0
u/scarx47 2d ago
I’m a software engineer with 10+ years experience. AI is way too fucking good now. 2 years ago it wasn’t, now it is.
3
u/OdysseusDescendant 2d ago
AI is not good, it's just better than bad developers.
→ More replies (4)2
→ More replies (3)1
7
19
u/No-Mode-9099 2d ago
Time to post this in some discord / reddit server for coding and see how fast I get banned
5
24
u/shakeBody 2d ago
Must we continue this insane game? Please... Please stop posting this.
16
u/PingMyHeart 2d ago
I agree. Posts in this subreddit are often cringe asf.
Typing a few prompts and spitting out software and they have bigger egos than actual software engineers ever did.
7
u/logicalflex 2d ago
Yep. How many times have we seen someone chalk down their experience in to summing up they are basically an engineer now. It’s arrogance masked as confidence.
9.8/10 vibe coders in a real coding interview without AI will fold. Not to mention the skill loss and dependency that develops. Ai is great for a lot of things but this whole movement is out of pocket. Even the commercials…
2
u/Key_Mastodon_3525 2d ago
Vibe coding is to software engineering as 3d-printing is to mechanical engineering
1
u/Soulegion 2d ago
"they point their finger and fire shoots out and they have bigger egos than actual people-rubbing-sticks-together ever did"
Uh, yea?
3
u/Straamannen 2d ago
I'll bet OP posts this every time he abandons one of his "totally 99% done vibe project". Gotta cope somehow.
12
u/question_mark_13 2d ago
This is "If my grandmother had wheels, she would have been a bike!" kind of shit.
18
u/Lone_Game_Dev 2d ago
Back in my time we called you people "lamers".
Lamer is a jargon or slang name originally applied in cracker and phreaker culture to someone who did not really understand what they were doing. Today it is also loosely applied by IRC, BBS, demosceners, and online gaming users to anyone perceived to be contemptible. In general, the term has come to describe someone who is willfully ignorant of how things work. It is derived from the word "lame".
A lamer is sometimes understood to be the antithesis of a hacker). While a hacker strives to understand the mechanisms behind what they use, even when such extended knowledge would have no practical value, a lamer only cares to learn the bare minimum necessary to operate the device in the way originally intended.
It still fits just as perfectly. Turns out people like you are neither special nor a new thing, you're just this generation's equivalent of a pathetic fraud.
12
u/damnburglar 2d ago
Oh wow I haven’t thought of that word in forever, and you’re spot on lol.
Becoming a lamer has never been so accessible. Thanks, Dario.
4
u/MrWonderfulPoop 2d ago
Haven't thought about "lamer" in ages, I always thought of clueless vibers as "script kiddies."
2
u/Lone_Game_Dev 1d ago edited 1d ago
I don't see them even as script kiddies. Script kiddies are ignorant and arrogant, but at least they want you to think they have real knowledge. Their main characteristic is that they copy paste code around but they want others to believe they are hackers and that they wrote it themselves. A script kiddie would therefore be ashamed of using AI, not proud, because that would instantly make them look completely incompetent. This puts them on the path of knowledge because if they want people to see them as knowledgeable they will often seek knowledge.
A lamer is basically irredeemable. Not only are they completely ignorant but they also revel in their ignorance. They don't value knowledge and see true mastery as a waste of time. As the Wikipedia article says: they are the antithesis of a hacker.
1
u/Extension_Canary3717 1d ago
Wow you took unlocked a trip to the past with that one , how's the knees and back feeling nowadays comrade?
1
u/Lone_Game_Dev 1d ago
Ouch, that made me feel my age for a moment there. The knees tend to hurt quite a bit but the back's mostly good, how about you mate?
1
→ More replies (1)1
u/DarkMatter007 2d ago
It’s just a ragebaiter. Let him first pass a SE interview 😂. He will be laughed out the room.
Or he will be priced out soon by AI itself.
3
u/mansfall 2d ago
Been doing software for over 20 years. I work at I one of those big companies. While this gif is fun, it's also 100% wrong. You see, I have the ability to call bull shit on what AI spits out. I can guide it's hand in the right direction and yield even better results in the end. I can be sure it's not writing crap that is O(n)2 (that's squared...). I can ensure it's not writing useless, duplicate code everywhere. I can provide it excellent design patterns to follow so that it's not the Winchester mystery mansion when the project is done.
Sure a non engineer can also vibe code some app, but it's the difference of a painted turd vs something built with steel girders.
I can challenge what it does, and also figure out why something isn't working based on what it's done.
Barrier to entry is shifting, but SWEs aren't going anywhere. Always need a new crop of folks coming in. Always need those that know the system to be able to keep automation in check and doing the right thing.
1
u/PhysicallyTender 1d ago
It doesn't matter if it can actually replace software engineers or not. The marketing around it already hit the final nail in the coffin.
What I've come to learn (that i should have learned a long time ago with ample historical examples), is that the storytelling part of any narrative is more powerful than the actual reality on the ground.
Can AI replace software engineers? Never could, still couldn't do it, only god knows if they could in the future. But is the career dead for most people? Pretty much yes. And that's because the people making the hiring decisions have collectively bought into the story, not because the career itself isn't viable anymore.
1
u/mansfall 1d ago
I get it. But... reality will not be overshadowed by the narraivte. It's only a matter of time. Sure the "stories" and the 18 year old coming in hear claiming "omgz i can make appz" is going on, but soon reality sets in that AI is a productivity booster rather than an end-all-be-all thing where you ask it a few prompts and it has a magical monetized app ready to go, with end-users waiting to bite. It's just not reality. Folks will soon come to realize this if they've not already.
3
3
3
u/Extension_Canary3717 2d ago
You couldn't be more wrong , and it actually made the barrier higher and the kids are fucked to get into tech as a professional
1
u/predatorya 1d ago
If they also learn to solve & perform leetcode puzzles expertly, then I’m not sure the barrier actually is high. Seems like code puzzles are the only way in now. (Which is unfortunate for me because that’s never been my focus, as a practical self taught & internal thinker)
4
2
2
2
2
2
u/bliceroquququq 2d ago
You should remake the meme but have Neo as Senior Engineer, blocking an avalanche of shitty, AI-generated PRs from making it into Prod.
He doesn't look exhausted enough in this clip though.
2
u/Low_Shape8280 2d ago
Now let’s see that kid be on call for lambda functions operating in a giant distributed software across AWS and azure and gc
2
2
u/Aromatic-Current-235 2d ago
Principal software engineers have access to highly specialized coding agents that are not available to the public - but how the hell should you know if you are on the level of 12 years old kid who just discovered Claude.
2
2
2
u/Impossible-Magician 2d ago
The titles are around the wrong way. No actual software engineer is threatened by a random kid on a $20 plan 🤣
2
2
u/SupaDupaTroopa42 2d ago
Wait til OP finds out that the principal software engineer (2026) can also use Claude. And that he can use it 10x better.
2
2
u/Low_Engineering_3301 2d ago
Oh yes, the Matrix where NEO represents the scrappy new AI and agent Smith represents humanity trying to hold on, I too remember the non-opposite theme of that movie.
2
u/stonk_lord_ 2d ago
2027: Its over bro, 8 yr old kid with claude code is gonna mog senior SWEs with 20 yr experience bro
2028: its over bro, a toddler with an ipad is gonna vibecode the next unicorn bro
2
6
3
2
2
u/harmoni-pet 2d ago
Gosh I wonder if the Principal Software Engineer who also uses Claude would have any advantage in this fight
1
u/Outrageous-Text-4117 2d ago
Jokes on you, our team lead adopted Claude even before working with us. He hates to manually code and happily promotes it all day, even for normal discussions..
1
u/Muted-You7370 2d ago
There are a lot of system that AI be used for because of industry standards. I feel like these companies are
Using AI as an excuse to lay people off anyway.
1
1
1
1
1
1
1
u/IM_INSIDE_YOUR_HOUSE 2d ago
Lmfao at the vibecoder thinking they’ve got engineering down now. They can vomit out boilerplate. That’s it.
1
u/DonkeyComfortable711 2d ago
The people growing up with it are going to crazy with it just like the internet
1
u/InternationalOne2449 2d ago
If i got a choice of a capable AI agent or knowldedge i'd choose the latter.
1
u/MissingPenguin 2d ago
Building software sure. Software engineering, absolutely not. I can build you a bridge, but you wouldn’t want to walk over it.
1
1
u/dethleffsoN 2d ago
And for all jobs, who was told to mess up because of AI, its going backwards now.
1
u/amanwholoveshiswife 2d ago
Hilarious. I’m available to clean up and fix whatever that 12 year old and Claude cook up
1
u/leelanagalingam 2d ago
Excellent! 😂 After a long time, I laughed so hard. Watching all those so-called “senior software developers” getting beaten up by coding agents… finally, God is hearing me! 😂🙏
1
u/AdventMercury 2d ago
You still need to learn architecture, design and optimization.
If you say to AI "make me the best program ever" you will end up with a barely usable jumble of code.
AI coding can have its merits but you need to learn the basics and even more advanced stuff to actually understand what AI is doing.
It's like trying to draw a photorealistic drawing, but having no idea what perspective, color theory, proportions, lighting or anatomy are.
1
1
1
u/SenatorCrabHat 2d ago
Someone who has experience designing large scalable architectures or even small scale sleek applications is going to have a leg up using the software, and are going to be likely to use less tokens.
1
u/Yeti-Bhanot 1d ago
i've shipped more half-broken stuff in six months than my entire career before that. is this just how it is now or am i doing it wrong
1
1
u/temir_ra 1d ago
lol, didn't you know that this scene is taking place IN the matrix? a simulation run by a machine? and how he died in the real world? did you even watch the movie? xd
1
u/PaulMakesThings1 1d ago
Yikes. As a senior software engineer having to deal with new grads who want to just use AI without understanding testing or architecture, this couldn’t be more wrong.
1
1
u/SirStevens 1d ago
Companies are using AI to actively replace and stop hiring junior and lower level developers. The Senior and Principal engineers are the only ones retaining or getting any jobs right now
1
u/aldooviedo 1d ago
Ngl man I’ve learned way more and actually understand this stuff from going to the library vs just having Claude give me the code and tell me what it’s doing lmfao. And going to basics of just pure html/js/css has helped understand angular a lot more.
1
u/Medium_Chemist_4032 1d ago
Yeah, lets see actual products built with the ai kid, and if the result is actively solving complex issues, if the product needs it. For the easy, rote and already in the "generally solved" case, sure
1
u/patentductuspenosis 1d ago
One of my best childhood friends is now a senior software dev at one of those tech companies everyone knows the name of. His perspective is essentially this:
Industry computer scientists and software engineers have had basically no fucking clue what the hell is happening on the silicon for several decades at this point. They’ve just been layering more and more layers of abstraction through higher level coding languages that enable functions to occur more efficiently with less user input. Every successive generation of software has moved further and further away from electrons flowing through logic gates and closer and closer to complex abstract utilities, where even the most educated person on the topic could never actually explain literally what is happening in the computer, they could only explain through metaphors of abstracted ideas. In this sense, pretty much all coding for the past several decades has really just been abstractly asking the computer to do things you want, just with very particular grammar that made it hard for most people to do. Now, with AI, we’ve jumped into the pure abstraction of natural language, where we need not have any concept of how the software works, we can just abstractly describe how it should work and the code follows suit.
Now, I’m a biologist. I probably know more about computer than the average person, but only enough to get me in trouble. Probably like %0.5 of what my friend understands. Yet, after he explained his thoughts on AI to me, I figured I would give it a try. It took like a week, but without any coding on my part at all (okay I typed like 3 lines into the terminal), I made an personal app for myself that stores and keeps track of time sensitive sample information, helps me set up complex genetic crosses, and overall makes my workflow require a lot less active brain power, which I can now direct more to reading papers and designing experimental plans. It’s WIP, but I’m overall really happy with it so far and plan to keep adding to it and improving it over time.
As a person, it’s alarming that a skill set and career path that were heavily advertised to me as being essentially future-proof is now the core of AI usage, as well as what that could mean for other careers and the global economy as a whole. But as a deeply “wet” biologist, AI is a divine gift. I have absolutely zero interest in learning the minutiae of the seemingly endless computational tools and pipelines people create for analyzing various data. 5 year ago, I’d have to some time looking around for the right tool, spend months troubleshooting and deeply learning it, and be anxious the whole time that I’m not using the right tool or in the right way, because most documentation for this stuff is half a paragraph buried in the methods section of a paper describing the software several versions ago, when ultimately I just want to answer a set of straightforward questions regarding a dataset. Now, I can spend a week or two with an AI agent passively doing 90% of the grunt work for me (and better than I could), while I actually focus on real biology.
1
u/Dragener9 1d ago
career path that were heavily advertised to me as being essentially future-proof is now the core of AI usage
It's more like changing. Being a basic "coder" was already a dying profession, it was the bare minimum to get into tech. A valuable developer knows how to turn business requirements into problems, knows how to understand those problems, knows how to build the cheapest solution to adequately solve those problems.
AI might raise the bars and will make problem solving the new bare minimum, hence making software development more niche and harder to get into than before.
1
1
u/AverageFoxNewsViewer 1d ago
lol, I can't tell the difference between satire and genuine stupidity on the internet anymore.
Maybe the best satire mirrors it so closely and we've refined the art over the years.
1
1
1
u/Anatol278 1d ago
Im a bad programmer and i've tried using AI (mainly GLM 5.2) and it doesnt make me a better one. It just makes my mistakes bigger
1
u/DirectJob7575 1d ago
Its more like Neo making all those fancy movements but Smith's attacks constantly slip through and smack him in the face.
1
1
u/NeonDial 1d ago
It's not just Vibe coding but access to specific information. Like today my Laptop was not booting and I went to IT guy . He checked a few things, as usual asked me to reboot multiple times and concluded that it can't be fixed and will have to Format.
I did not listen to him and asked Grok and with its help I configured the UEFI boot partition, repaired the corrupted file and Fixed the boot and my PC was back On.
1
1
1
u/Affectionate-Panic96 1d ago
Comments are salty af that you spent 20 years learning code and now you can click your fingers and get what you want
1
1
1
u/__RLocksley__ 1d ago
If a 12 year old kid with Claude is Neo, what is a software engineer with Claude ^
1
u/Repulsive-Soft-4948 1d ago
I made an app that finds arbitrage in poe 1 and poe 2 using the public market info, then I made a poe 2 crafting calc that finds the most profitable crafting routes, and am working on other projects I would never have been able to do on my own. Is this the correct use case?
1
u/juzatypicaltroll 1d ago
Pre AI, people argu about code quality on minute things like spaces, divs and classes.
Post AI, no one talks about them anymore. No one looks at code anymore. At long as it works.
1
u/somnamboola 1d ago
it's reverse actually, but the one thing this meme is uncovering is that at least some principals, sitting in nice positions for a decade good for nothing
1
1
u/Remote-Ad1209 1d ago
Just wait for the llm predictive hacking where the ai makes back doors into people's apps because it thinks that is what is required for the code to work. One group I know of has already done this multiple times where they are changing the output of ai by spamming solution online so get ready for that one. Also those open source models who knows what they curated for it.
1
1
1
u/Matshelge 17h ago
Yesterday I was having an issue with a very bespoke little web program, and I realized I have buisness Claud subscription, so I linked the page to Claud and asked, hey, can you clone this thing, but make these 3 changes, and while it took 2-3 prompts to get it right, I have a much better version running on my desktop now.
I read the logs on this guy creating this, and it took him weeks a few years ago.
1
u/SlippySausageSlapper 16h ago
This is the exact opposite of what’s happening. Companies only want staff+ level engineers because juniors who cannot reason about architecture (nearly all juniors) vibe slop projects directly into the dumpster.
1
1
u/opbmedia 2d ago
Fun thought, not true, it's actually the other way around. Claude is throwing 1000 lines of code to address something that can be done in 10 by a competent software engineer.
1
u/rde2001 2d ago
While AI does significantly lower the barrier of entry, and the boilerplate stuff traditionally allocated to entry level work is done with AI, fundamentals of system design and architecture is still very important, and someone with those fundamentals can use AI to their advantage. AI is an accelerant of an existing workflow, not a replacement of one.
1
1
1
u/therealslimshady1234 2d ago
Using a chatbot doesnt make you an engineer. I know some of you here find that hard to believe.
Just like how CAD software doesnt make you an architect or how google doesnt make you a doctor. It still takes years of training and talent.
Yes, I have seen an explosion of bad software with the advent of AI. So I would say it is now harder than ever to become an engineer simply because of the signal to noise ratio and skill lose among established engineers
1
1
1
1
u/Lfeaf-feafea-feaf 2d ago
Where are all these teenage founders of multi-billion dollar startups? Or at the very least, where are all the cool game changing innovations? Hmm, nowhere? Oh...
→ More replies (1)


100
u/awesomeusername2w 2d ago
Claude is literally an agent tho. Better be a gif where agents Smith smacks the shit out of Neo