Relatable.
Except it’s missing:
5b. Try 100 different things, none of which fix it and several of which will create other problems later
Why, now is as good a time as any to repay some technical debt and get sidetracked into refactoring that code that’s been bothering you.
“Why is this buggy piece of shit trying to force TLS without it being enabled in the config!?”
“Oh because I hardcoded it in 3 months ago.”
I blame libraries I use for being buggy garbage just to later find out that the problem was caused by me overriding the libraries. Whoops.
Also the part where someone else wrote the code 20 years ago, and they haven’t worked for the co for 19 years. And now you have to find a bug that makes no sense, with no idea how he even compiled the code. You work on it for 3 months and every day someone’s riding your ass about it till they finally say well, let’s put it in the backburner.
If your issue is a typo, you probably are not at point 8 yet.
I really hate all these programming memes that revolve around typos. Makes me feel like they aren’t made by/for programmers.
Just needs a better IDE
You guys always turn that fancy auto complete stuff on?
1a. I must have misunderstood the problem report.
1b. No wait, holy shit, how did this ever work!?2a. The director reminded us, at the last all-hands, that we should escalate to senior members of the team if we don’t know how to check our work.
2b. … yeah, they’re at Burning Man.3a. Remember, they knew I didn’t have a CS degree when they hired me. Dammit Jim, I’m a chemist, not a compiler engineer.
4a. It could be worse. I could be back in academia.
5a. There are more cute people in academia.
6a. HOW THE FUCK DID THE THREE-HOUR COMMIT QUEUE NOT CATCH THIS BUG BEFORE IT WAS PUSHED ON FRIDAY AFTERNOON?
6b. (looks up author of broken commit) Oh, we need to send more whiskey to that team on Friday mornings. That’d shut them up.7a. … yeah no, imma run the regression tests another time against an unchanged repo
7b. … resync and run them again
7c. … fuck, this is fucking voodoo but imma do it anyway WHY DID IT BREAK NOW8a. Wow, fixing that took, um, four actual bytes of delta?
8b. Everyone should slow the fuck down and see if they can fix all their bugs in four actual fucking characters of change to the actual fucking source code.
8c. What the fuck do I know. Megan committed 924 LOC last week that fixed lfile caching, and caught the btqmixer bug.9a. Sleeeeeeeep.
Anxiety is the true plague of the 21st century. Imposter syndrome has hit every intelligent human being who ever lived.
Every generation fucked up at their jobs; the ones who found solutions became upwardly mobile heroes. Now they just get exploited more for less.
Anxiety isn’t a plague of the 21st century, it’s a fundamental aspect of the human condition.
We did not evolve on top of the food chain living in relative paradise, we evolved as prey animals who could be eaten by a bear at any moment (or another group, or just slip and break our legs and die).
Anxiety, even when everything seems ok, is the evolutionary response that has kept us alive. In previous centuries we still just had tons of stuff to blame our anxiety on, the main difference with now is just that so many people are living lives of such little hardship and yet are still anxious, that it’s making everyone go ‘now hol up a second, I think this might not be entirely rational’, and it’s not and never was. Anxiety is a natural emotional response / state that causes our logical brain to cast about looking for things to ascribe it to.
There are those who have anxiety disorders whereby they have non-trivial amounts of anxiety that impairs their ability to live a “normal” life. Like going outdoors or getting on a bus or whatever. But for many of us you’re right…it’s just part of being an animal; a trip to the gym or a walk outside usually irons out the kinks.
I’m not sure that Einstein ever felt like an imposter in his career.
Who are you to think this ?
I am Arthur, King of the Brits!
King of the who?
King of the Britons.
Who are the Britons?
I appreciate that the list starts at zero.
Lmao I didn’t even question it until I read this.
Sometimes #6 happens right after I press enter asking my teammate for help on the issue. The universe humbles me like that every other day…
This is why rubber duck debugging is a thing.
Hey TIL rubberducking. But I have always done it by talking to myself, aloud, with lots of Fs. The idiot is me.
I need to buy a rubber duck. Maybe a penguin instead. Something more climate appropriate, cotton penguin.
Starting at step 0 is an important part of the programming process
Am i the only developer who actually knows how to use an editor and solves problems that are more complicated than a typo? Was this meme written by someone who just graduated from a scam coding bootcamp?
Relatable
Name checks out lol
My displayname refers to my username 🙃
What if it wasn’t is though?
Its so over… WE’RE SO BACK!!
I am a piece of crap, but I’m the greatest crap in the universe!
I feel seen especially at 3 am.
I’m pretty behind on a project, so that imposter syndrome is real for me right now.
Yeah, this is me. Currently can do anything! 💪
Also applies to Directors
I stop at step 7.