I Explain Programming Memes (Pt 2): Funny Memes..
Does he bite no but he can hurt you in other ways and then
the dog says understanding programming memes doesn't make you a dev what's up SAM
it's guys here and I think it's time for some more programming memes because
why not if you haven't I did do a previous on this so you guys should definitely
check that out so I spent hours digging through Instagram reddit looking for
some funny programming memes most of them were kind of dumb or maybe I just wasn't
smart enough to understand them but I mean come on we know that's not True so
the point of the video is to go through
the memes explain what they mean and why they're Funny so without further ado
let's get into some memes all right this one here is pretty savage here we have
the bill and MELINDA gates center for computer science and engineering I
actually looked it up this is a building at the university of Washington and I
also realized I could just look and see that the symbols on this chick's Backpack
but yeah if you didn't know bill gates and his wife recently got divorced this
picture was photoshopped to instead of say and it has the exclusive or symbol
now this is a logical operator and how this works is uh you have and you have or
you have XOR so it compares two Entities zero being false and one being true so
if you have a false and a false at the top here it evaluates to false at the
bottom if you have a true and a true it evaluates to false if and only if one
of the entities is true the entire statement is true so putting this symbol
here means you get one or the other but not both all right here we have a billboard
with a blue screen I can't tell where that is but the system that was
projecting whatever the ad was supposed to be blue screened this is the blue
screen of Death most of you have probably heard of it but on windows machines if
there's some type of fatal error and your operating system crashes this could
be due to some kind of hardware error or some important process failing if the system
can no longer correct itself it basically shows this blue screen of death I
have no idea if this is real or photoshopped but if it is real that's pretty
hilarious all right here we have a tweet that says my girlfriend's parents
rejected me after knowing I'm a c programmer they said I have no class this is supposed
to be a play on words the programming language c doesn't have support for
classes c was created like in the 70s classes weren't really a big thing back
then I think they were around but they weren't Popular wasn't really until c
plus or java in the 90s where object-oriented programming and classes became
popular so this is just kind of poking fun at c not having classes here we have
a pretend book that's titled excuses for not writing documentation so this is supposed
to be making fun of there are a bunch of programming books by this Publisher O'Reilly
and then there's just some like random animal and their titles all look the
same so this inspired a bunch of memes with satirical titles like excuses for
not writing documentation and there's even a meme generator which I use to
create this book how to not get down voted on stack overflow all right here we
have one that Says will you marry me and the girl's like no way pseudo will you
marry me and then it shows that I'm getting married SUDO is a Linux command
that lets you run programs with escalated privileges there are some programs on
a system where you don't want the average user to have access to if you put SUDP
in front of it that means this is the super user of the computer basically the
administrator you do have to put your password in and it lets you run pretty
much any program without a restriction so here he's just regularly asking her
to marry him she says no he puts SUDO in front of it and then Basically yeah
forces them to get married you can't just copy paste pseudocode into a program
and expect it to work and then this guy who's supposed to be python says that's
where you're wrong kiddo so pseudocode is just like a watered-down version of
code it's used To demonstrate these steps of a program or Algorithm but it's language
agnostic and it's not worried about being syntactically correct and when you
have a language like python it's very pseudo CODY as in you have things like where
if you want to print something you Just write print and then in parentheses you
write the thing you want to print they eliminate curly braces um which you know
makes python easy to learn for beginners and I feel like the more we progress
the languages are going to become more high level and they're going to become
closer to what pseudo code would be all right here we have c sharp in a bed saying
mom there's a monster under my Bed it's the most hideous thing I've ever seen
and then underneath him is visual basic saying why do you hate me Brother visual
basic was developed by Microsoft I'm not sure if that's their first language
but it was like their first mainstream language but it is ugly and uh you know I
I've looked at some legacy code at work that's written in visual basic and every
time I see it I'm like no god Please no then Microsoft developed c sharp which
is a much more modern language you can do more with less it adheres better to
object-oriented programming because they just copy java but I personally like
the language and yeah it's uh it's much better than visual basic full stack
developer now means you can build front end build back end handle DEVOPs and
then the list kind of goes on create You tube videos program machine learning
hack any website fix printers and routers dunk these kind of memes are all over
Link e din they're kind of beaten to death but it's basically kind of making
fun of like job descriptions of full stack developers asking them to do basically
just like everything pretty much right here we have learn python after c plus
and then his expression after learn c plus after python so as we mentioned earlier
python likes to dumb down or maybe I shouldn't use that Phrase it abstracts
away a lot of the low level implementation of c plus so things like Pointers memory
management python handles all that stuff for you but say you're going from
python to c plus uh the syntax isn't as
intuitive and now uh you just have to write a lot more code to do things
manually c plus was my first language
which made it way easier to pick up other languages but people going from python
to c plus are usually in for a rude awakening all right here we have a senior
dev saying put it in the backlog the junior dev is saying so we can fix it
later right and then he doesn't say Anything and she's like so we can fix it
later right oh junior developers so young and naive yeah backlogs are basically
the list of work that you're planning to do at some point but uh the backlogs
that I've seen are usually very messy they're literally like more work in there
that's feasible to do so what ends up happening is you eventually just go
through your backlog and just purge a bunch of things that you realize you'll
never get to six hours of debugging can save you five minutes of reading
documentation I would say not really debugging but for me it's more like how do
I actually run this program and what was it doing so this one is a scene from the
simp sons this is the worst day of my life the worst day of your life so far me
after the data structures exam this is the worst day of my life the academic
institution I study at the worst day of your life so far data structures is
definitely one of the harder classes at most universities some of them even
have it as their weeder class which a reader class is basically a class that
tries to reduce the number of students that are pursuing a high-end demand
major so yeah basically this is saying that even if you fail one of your
classes it could always get worse asking a question on stack overflow searching
for half an hour to find someone who asked your question yep I think I've asked
a total of like five questions in my stack overflow career because most of the
stuff you asked it's already been asked at some point so I'd rather search than
actually take the time to format the question how it's supposed to Be and yeah
for the most part you can find what you're looking for pretty quickly except
the sad part is if you're sometimes you ask a question and you see that it was
asked like two years ago and there's still no answer that's always a sad face alright
there you have it more programming memes explained 10 000 likes we'll do a part
three but thanks keep on coding You

Comments
Post a Comment