Some more programming memes

Nov 7, 2022 3:34 AM

armorhide406

Views

74278

Likes

1130

Dislikes

37

programming

memes

recursion

debug

I'm not a coder and I got more of these than I'm willing to admit. I'm ashamedly proud of myself.

2 years ago | Likes 2 Dislikes 0

#5: As the guy currently coding 90% of a new top-priority product with a 12/1 delivery date, I feel this so much…

2 years ago | Likes 1 Dislikes 0

am i the only one who likes to write docu? it's trivial, helps to recognize ones own code and lets you easily extend the project deadline.

2 years ago | Likes 2 Dislikes 0

#11 in our defense we are trying to make the best of the decisions made by our predecessors more often than not.

2 years ago | Likes 1 Dislikes 0

gud stuff. Thanks.

2 years ago | Likes 2 Dislikes 0

I've juuuuust started learning to code and I understand some of these!

2 years ago | Likes 4 Dislikes 0

If you ever chose NodeJS, use bundlephobia

2 years ago | Likes 1 Dislikes 0

Type in Notepad++

2 years ago | Likes 1 Dislikes 0

#2 lol :wq

2 years ago | Likes 1 Dislikes 0

#3 *switch expressions

2 years ago | Likes 1 Dislikes 0

As someone very seriously considering going to code school, I hope to understand these memes someday

2 years ago | Likes 3 Dislikes 0

Good luck!

2 years ago | Likes 1 Dislikes 0

#4 movie/ TV reference??

2 years ago | Likes 1 Dislikes 0

75K? Like, in two years, right?

2 years ago | Likes 1 Dislikes 0

vim in emacs is the best vim

2 years ago | Likes 1 Dislikes 0

#11 Disagree. Not only can the decision be dumb, it can be difficult the whole time you're doing it.

2 years ago | Likes 1 Dislikes 0

2 years ago | Likes 7 Dislikes 0

I don’t understand these at all but +1 for Community

2 years ago | Likes 38 Dislikes 1

SHORTS! I CHOOSE SHOOOORTS!!

2 years ago | Likes 9 Dislikes 1

Allegedly he popped out of his modesty covering and those were real reactions

2 years ago | Likes 1 Dislikes 0

Like a boss

2 years ago | Likes 1 Dislikes 0

Neovim is best Vim. Molenaar has done much good, but he shouldn't have tried to make his own scripting language + interpreter on top.

2 years ago | Likes 3 Dislikes 0

If your text editor isn't Turing complete you're not even trying.

2 years ago | Likes 1 Dislikes 0

LunarVIM is also pretty dope

2 years ago | Likes 1 Dislikes 0

The fact that he doubled down and released version 2 of the language with Vim version 9.0 is really puzzling to me.

2 years ago | Likes 2 Dislikes 0

10 PRINT CHR$(205.5+RND(1)); : GOTO 10

2 years ago | Likes 1 Dislikes 0

#29 I don't get this. You still need firewalls...

2 years ago | Likes 8 Dislikes 0

Honestly, coming from Nerdy, the guy who fucked up multiple things in his clever plan and died, ignoring firewall security is on point.

2 years ago | Likes 3 Dislikes 0

Most “cloud” hosts make it easy. Check off the ports to open. This guy probably knows iptables

2 years ago | Likes 1 Dislikes 0

I get using software for additional security, but people should still have hardware for physical segregation.

2 years ago | Likes 1 Dislikes 0

It's strange how people think security is automatic in the cloud. Exposed cloud databases happen all the time, maybe even more than on-prem.

2 years ago | Likes 4 Dislikes 0

I've seen organizations and companies get successfully breached because being consolidated in one place males for a huge target. Blackbaud.

2 years ago | Likes 3 Dislikes 0

#29 uh, good luck with that.

2 years ago | Likes 51 Dislikes 0

"it's in the cloud, it's already secure!" Followed by "Why do we need traffic shaping or network ACLs?"

2 years ago | Likes 16 Dislikes 0

Okay so I'm not stupid looking at that with suspicion...

2 years ago | Likes 12 Dislikes 0

My first brush with AWS's firewalls - "What the living fuck is this shit, I just want to get the server online" and then immediate fear -

2 years ago | Likes 2 Dislikes 0

If I, someone who kinda knows what they're doing, took that long to get it working securely, everyone else is just allowing all.

2 years ago | Likes 2 Dislikes 0

Eh… maybe. But not for long, and not with AWS’s scans.

2 years ago | Likes 1 Dislikes 0

kinda. sorta. maybe.

2 years ago | Likes 1 Dislikes 0

#29 kinda still need a FW in your Cloud networks there… defaults sure but they require customization to be meaningful.

2 years ago | Likes 2 Dislikes 0

Pfft. Source All: Destination All, Allow All. It's the cloud, it's secure! /s

2 years ago | Likes 2 Dislikes 0

The application developers will handle security /s ?

2 years ago | Likes 3 Dislikes 0

2 years ago | Likes 127 Dislikes 0

Why did you make a separate database for each year, Rene? Why?

2 years ago | Likes 3 Dislikes 0

"What complete idiot wrote this shit?" - Me, several seconds before finding my own name in the commit log

2 years ago | Likes 14 Dislikes 0

Me coming back after lunch to finish the regex sorting that was 99% complete and functional before leaving.

2 years ago | Likes 3 Dislikes 0

2 years ago | Likes 29 Dislikes 0

The most understandable line of code I ever read was a function written by a dev who had left the project was only one line:

2 years ago | Likes 3 Dislikes 0

// This seems complicated so I'll do it later.

2 years ago | Likes 3 Dislikes 0

Also me trying to understand my own code after a few days away

2 years ago | Likes 81 Dislikes 0

After *you sober up

2 years ago | Likes 1 Dislikes 0

Whenever I have to write anything, which is rare, I always try to document the shit out of it because I know I barely understand it when I'm

2 years ago | Likes 12 Dislikes 0

going through it the first time, I definitely won't later. Unsuprisingly it's never enough.

2 years ago | Likes 9 Dislikes 0

That's not your code, it's past-you's code. Totally different person, and they're much worse at coding than present-you.

2 years ago | Likes 10 Dislikes 0

Or in my case, better

2 years ago | Likes 1 Dislikes 0

Past me won't fix some problems saying "looks like a problem for future me", ugh I hate that guy...

2 years ago | Likes 2 Dislikes 0

Luckily future me is super capable and will take care of the problems past me pushed on present me.

2 years ago | Likes 2 Dislikes 0

#24 this hasn't been true for at least a decade. Frontend is essentially a full stack of its own at this point

2 years ago | Likes 5 Dislikes 0

The consultant one is so spot on. So many hilariously overpaid consultants just fleecing these idiots ?

2 years ago | Likes 65 Dislikes 3

https://imgur.com/1mvpg8r.jpg

2 years ago | Likes 7 Dislikes 0

?

2 years ago | Likes 1 Dislikes 0

Why don’t you become one?

2 years ago | Likes 14 Dislikes 0

I'm not good enough at business networking to do it. I can't stomach the masking and schmoozing to pull it off and make plenty as is so ?‍♂

2 years ago | Likes 4 Dislikes 0

Got it— I think there’s a place for consultants that work as part of a team, if you can do work well there’s a spot for you

2 years ago | Likes 1 Dislikes 0

Morality is generally the reason people aren't wealthy. Because the only way to become wealthy is by being amoral.

2 years ago | Likes 6 Dislikes 2

What!? I’m a consultant and definitely work towards the best interest of my clients

2 years ago | Likes 1 Dislikes 1

And how many of your clients are saints? None of them do anything morally questionable, if not outright evil?

2 years ago | Likes 1 Dislikes 2

This is a lame conversation. Do you think tax professionals are evil?

2 years ago | Likes 1 Dislikes 1

One time before college fucked me with no lube, I got to be part of a project collab with a local company. The client DOES NOT KNOW what

2 years ago | Likes 26 Dislikes 1

Literally had a client ask us “why did you let us tell you to do it that way?” When it was a bad way to do it.

2 years ago | Likes 1 Dislikes 0

My mom works for RIOT and previously worked for USLabs. Can confirm, based on all her rants about clients to me.

2 years ago | Likes 3 Dislikes 1

The client needs or wants lol

2 years ago | Likes 20 Dislikes 1

Your username is both nauseatingly evocative, and karmically satisfying... given what he's done that the least he deserves.

2 years ago | Likes 3 Dislikes 1

Thanks lol

2 years ago | Likes 2 Dislikes 1

The customer usually know what they want (and they're wrong). They always never know what they need.

2 years ago | Likes 9 Dislikes 1

Lolol

2 years ago | Likes 2 Dislikes 2

As a professional software dev: fuck VIM and all VIM equivalents. Give me a good modern IDE any day.

2 years ago | Likes 4 Dislikes 1

I'm also a professional Dev. You should know that output is more important than tools; big junior Dev energy here bro

2 years ago | Likes 1 Dislikes 0

Agreed on output vs tools. But in 11 years, I've yet to have a use for the mess that is VIM.

2 years ago | Likes 1 Dislikes 0

Mess? Nah. Steep learning curve? Yes.

2 years ago | Likes 1 Dislikes 0

Fair, that's probably all it is. Not on my priority list of things to learn. Might prioritize it if I start doing more client server oncall

2 years ago | Likes 1 Dislikes 0

You still need to remote change a config file every now and then… WHERE IS YOUR IDE NOW—oh, that’s right, DIFFERENT MACHINE.

2 years ago | Likes 1 Dislikes 0

Do that about once a month. I just use notepad++. Sure, it's hella basic, but for as rarely as I need to do it? Meh.

2 years ago | Likes 1 Dislikes 0

Sure. It’s more about using suitable tools. I won’t write code without an IDE but editing config files on a remote server? That’s vim’s job.

2 years ago | Likes 2 Dislikes 0

How does one go about beginning to learn coding?

2 years ago | Likes 3 Dislikes 0

<

2 years ago | Likes 2 Dislikes 0

Prepare to learn the wrong thing a lot. I'd play with something code-adjacent like node-red or scratch first, to start to get the idea [...]

2 years ago | Likes 1 Dislikes 0

[...] thinking through algorithms/logic personally, and maybe look into some Decision Maths (there are some good explanations of [...]

2 years ago | Likes 1 Dislikes 0

[...] a lot of concepts that'll be useful in programming but separated from any actual computer). It's a very different starting point [...]

2 years ago | Likes 1 Dislikes 0

Find an incredibly simple project that you enjoy. Google the best language for that type of project. Dive in. Lots of stack-overflow and W3.

2 years ago | Likes 3 Dislikes 0

Then inevitably realize that the project you picked was 100x more complex than expected. Abandon. Next project. Repeat.

2 years ago | Likes 2 Dislikes 0

"Pick a simple project. No, simpler than that. No, simpler. Simpler. Know what? Make the computer say "Hello World" and go from there"

2 years ago | Likes 3 Dislikes 0

Every single time -_- Painful example: "No, you can't make an operating system as your first project. No. NO! Ok, fine, but not my problem"

2 years ago | Likes 1 Dislikes 0

Even something like "I just want something to track recipes, sortable/searchable by ingredients, cooking time, etc. how hard can that be?"

2 years ago | Likes 2 Dislikes 0

Sounds simple - you can do it on index cards with little colored tabs that stick up! But programming it as a novice? Go simpler!

2 years ago | Likes 2 Dislikes 0