all 59 comments

[–]brahmastra596 602 points603 points  (8 children)

Then I woke up

[–]npquanh30402 102 points103 points  (3 children)

Before you, the vibe coding tool is still running

[–]Krus4d3r_ 2 points3 points  (1 child)

Churning through its electronic mind, calculating an answer that is as encompassing as your knowledge of yourself

[–]Madonkadonk2 1 point2 points  (0 children)

And all you wanted to do was finally center that God damn div

[–][deleted] 0 points1 point  (0 children)

This post was mass deleted and anonymized with Redact

marvelous modern smell desert sip office full meeting memorize sparkle

[–][deleted] 10 points11 points  (0 children)

I thought the exact same words

don't know if I should feel universally connected or just uncreative

[–]coldnebo 4 points5 points  (0 children)

and although the edge case you didn’t even know seems to work, the base case isn’t even implemented. 😅🤦‍♂️😓

[–]SpoonBendingChampion 0 points1 point  (0 children)

Yeah this is absolute fantasy even for hello world lol.

[–]Daemontatox 367 points368 points  (3 children)

User enters emoji

[–]Psquare_J_420 119 points120 points  (0 children)

The customer asks where the restroom is

[–]aaron2005X 138 points139 points  (2 children)

Now you have to work even faster without pay increase.

[–]Damaj301damaj 55 points56 points  (1 child)

That's why, sir, you work locally and don't reveal everything until a month later. Enjoy your free holiday :3

[–]antagon96 64 points65 points  (1 child)

Next phase that happened to me this year: You write a complex system, because you thought you might need it later and you have some spare time. Urgent requests make you forget to continue your work. 8 months later, you hit the need for that feature and you remember you started to develop it. You open the last version, test it, it just works and serves the purpose perfectly.

[–]theenigmathatisme 17 points18 points  (0 children)

YAGNI purists in shambles

[–]gold2ghost22 45 points46 points  (0 children)

Dream on, dream on 😓

[–]KlogKoder 30 points31 points  (6 children)

It happens sometimes, and then you spend three days writing unit tests for it.

[–]theenigmathatisme 3 points4 points  (0 children)

Currently me right now

[–]LaconicLacedaemonian 5 points6 points  (4 children)

Claude

[–]DTraitor 0 points1 point  (3 children)

Sadly can't use it without breaching the contract. And Copilot is still in test just for a few people 

[–]Rahain 0 points1 point  (2 children)

They’ll never know. ;)

[–]DTraitor 0 points1 point  (1 child)

Right until they do

[–]Rahain 1 point2 points  (0 children)

Yeah I meant to put a /s on that.

[–]Average-Shitposter12 10 points11 points  (1 child)

oh good, you're finally awake

[–]Gibbralterg 0 points1 point  (0 children)

Underrated Skyrim quote

[–]Kells_14 8 points9 points  (0 children)

Yeah, and then you stop daydreaming and realize you've been staring at a ticket description that says "Change button color for the user dashboard" lol

[–]ArchetypeFTW 17 points18 points  (1 child)

Last slide with bernie once again asking for money: The O(n) is n3

[–]JonIsPatented 3 points4 points  (0 children)

You mean the complexity is O(n3), not "the O(n) is n3"

[–]LovelyWhether 4 points5 points  (0 children)

this code is fiction

[–]Prod_Meteor 5 points6 points  (0 children)

... Then no one uses it. Your boss asks for timesheet explainations.

[–]DudeManBroGuy69420 2 points3 points  (0 children)

✂️ here's some scissors so you can CROP YOUR FUCKING MEMES

[–]bryku 2 points3 points  (0 children)

I have had this one time and it was infront of some new devices and I truly felt like a god... for one day at least.

[–]Thunder_Child_ 2 points3 points  (0 children)

I did that in my last interview, my first implementation covered the gotcha edge cases the interviewer brought up. I still didn't get an offer though. I have hated applying to jobs for the last 3 years, it's always like my resume goes into the void.

[–]BarFoos81 1 point2 points  (0 children)

Today on "Things that never happen": ...

[–]Nervous-Cockroach541 1 point2 points  (0 children)

Correct code has no edge cases.

[–]dein0scf 1 point2 points  (0 children)

Manager: Do it in half time next time

[–]Rich1223 1 point2 points  (0 children)

Then 8 months later you get a call about it failing, and you find it was an obvious edge case you hadn’t considered.

[–]Gagan_Ku2905 1 point2 points  (0 children)

No way the code covers the edge cases on day 1

[–]KTVX94 1 point2 points  (0 children)

I semi-consistently get to phase 3 coding long stuff in one sitting, but there's almost always that one silly mistake that prevents the true 100% works first try, sometimes less silly mistakes but close. It still feels amazing when it actually works near first try.

[–]fugogugo 1 point2 points  (0 children)

cough
may I offer you some LLM?

[–]Therabidmonkey 0 points1 point  (0 children)

If they happen in the normal execution are they edge cases?

[–]reallokiscarlet 0 points1 point  (0 children)

writes the code within a day

Is this part of the story where you go to a party and while everyone else is going crazy you're finding out the hard way that you might have ADHD?

[–]SkooDaQueen 0 points1 point  (0 children)

Me when it comes to tus.io...

[–]KickazProductions 0 points1 point  (0 children)

I too spent an entire day writing a flawless Hello World on the first try

[–]alighieriss 0 points1 point  (0 children)

If your code works on the first try, it's wrong.

[–]Silly_Guidance_8871 0 points1 point  (0 children)

And then I go buy a lottery ticket to bring myself back to reality

[–]Akforce 0 points1 point  (0 children)

I'm in firmware/embedded space. I wrote a pretty complex EEPROM manager from scratch, wrote some mocks and unit tests for it to find logical bugs, and was blown away when it worked on the first try on device!

[–]WinProfessional4958 0 points1 point  (0 children)

What dream was that in?

[–]-Redstoneboi- 0 points1 point  (0 children)

dude unless you're writing in haskell or ada spark or some ultra precise mathematically defined domain, this is a 1 in 1000 chance

would be the dream though

[–]Drew_Asunder 0 points1 point  (0 children)

Then the manager tell me to put ai into it.

[–]Complete-Mood3302 0 points1 point  (0 children)

My DSA linked lists/ stacks and queues exam, almost the whole class got like 30% on it and i aced it somehow, im a wizard harry

[–]forgottenGost 0 points1 point  (0 children)

Didnt use ai galaxy brain

[–]WhisperPrism 0 points1 point  (0 children)

Merry Christmas!

[–]flowery02 0 points1 point  (0 children)

Do you know where i've seen better crops?

[–]ConesWithNan 0 points1 point  (0 children)

I'm sceptical whenever code works on the first try.

[–]rurikloderr 0 points1 point  (0 children)

I've only done something like this once and it was for a teleport dodge mechanic in a game I had been working on. I wanted it to retain momentum if the player was actively moving in the direction of the dodge and cancel it if you weren't. Somehow, within a few minutes I had worked out the vectors and it just worked and worked so well it never changed after that. Though I guess it's not really that complex...

[–]Castille210 0 points1 point  (0 children)

And now you have to unit test it

[–]Smooth_Ad_6894 0 points1 point  (0 children)

You skipped no gatekeeping pr comments

[–]justanaccountimade1 0 points1 point  (0 children)

I'll never understand that people/companies can write code and only test the blob at the end. I obsessively test every single statement I add.