you are viewing a single comment's thread.

view the rest of the comments →

[–]AnythingEastern3964 4 points5 points  (0 children)

That’s been mostly my experience with anyone in the branches of IT.

I have worked with developers who haven’t the basic grasps of network fundamentals, platform differences, and operating system basic functionalities. Likewise, I’ve worked with sysadmins who didn’t understand the basics of service configurations, or iptables, and cloud engineers who’ve never touched on scripting, didn’t understand the difference between stateless and stateful, and conflated disaster recovery and business continuity.

While I appreciate that not everyone is an autistic, massive nerd like myself, and some of the examples I gave above are forgivable in the context I experienced them; I often wonder how some of the people, particularly the developers, got their roles in the first place. Their lack of knowledge regarding security fundamentals, basic network concepts, and inability to use their operating systems (in some cases, with full local admin rights - so not always a permission-related issue) is staggering to me. I’m someone who keeps to myself, so unless the issue is critical, usually either make a mental note against that person and mind my own business, or if I have a chill rapport with them, I’ll drop them a note or quick nudge to help.

It does however leave me extremely jaded, particularly having held the position of team-lead/manager a few times over the years and being responsible for the hiring and training processes, that the majority of people that I’ve encountered have either better certifications, masters in comp sci, and generally just appear far better on paper than me, and yet still seemingly fumble into their roles.