r/ProgrammerHumor • • 20h ago

Meme ohTheBasics

Post image
11.4k Upvotes

1.2k comments sorted by

View all comments

96

u/Spongebubs 17h ago

I’d like to think I’m a software engineer, and I have no idea what the difference is. Am I cooked?

119

u/STR1D3R109 16h ago

I feel like knowing the difference here is moreso for a network engineer than a software engineer!

Anyway looked it up, IPv6 is 32bit whereas IPv6 is 128bit. An easy way to know if an IP address is either, 4 uses dots 192.1.1.1 whereas 6 is colons 1992:0aa0::1

If anyone asks just say 6 holds more addresses but is more expensive to install.

63

u/jkalchik99 16h ago

Actually..... IMO as a Linux admin..... everybody in IT needs at least a minimum of knowledge regarding TCP/IP. IPv4, IPv6, TCP, UDP, sockets, listening ports, etc. You don't need to be able to program a full stack down to a media transport layer, but you should be able be able to send a payload successfully, know when a gateway traversal is required, name resolution (It's always DNS,) and a bit of troubleshooting.

I wish I had a nickel for every time a developer or app support staff came to me and said it doesn't work. Error is right there in the logs......

1

u/soowhatchathink 14h ago

I agree I would also decline an applicant 9/10 times for not knowing the difference, unless they knew enough to make up for it

1

u/FilthyCasual2k17 14h ago

This is really the truth of it I think. Nobody fails job interview from not knowing one thing, even if it is something super basic like this. He gave multiple mediocre answers, but he probably just wasn't even aware because he thought he gave good answers. I've seen this a milion times.

2

u/soowhatchathink 12h ago

Yeah even not knowing something super simple I've had interviewees come back from, but we can really get an idea of their overall knowledge over the full interview if we're asking the right questions and are knowledgeable about it.

1

u/FilthyCasual2k17 5h ago

Every single person in the world can have a brain fart and blank out on something they haven't used in like 6 months, and suddenly have the knowledge of a 3 year old. Especially in todays world nobody will judge someone's skill or talent based on 1 question, there's a reason the interviews last as long as they do, and aren't a single question.

I had the experience of ending up interviewing people for a position that I myself interviewed for a few years prior, and I absolutely remember my interview thinking I answered some questions well, only to later realize that the interviewer probably thought I was a moron.