The new level of Tech coming into the IT field today, they don't have the basics down. Is anyone else seeing this issue?
Posted by Future_End_4089@reddit | sysadmin | View on Reddit | 1418 comments
I've been in IT for close to 35 years. I am old. I will be 56 soon and almost at the end of my Journey. I grew up, with MS-DOS, editing Autoexec.bat files, learning command line to automate stuff. Tinkering with Linux, Windows 1.0 up to Windows 11, fell in love with Deployment (Ghost, SCCM, InTune etc) took the ball and ran with it and learned as much as I could to make my job easier but also the lives of the techs and end users easier by making procedures as easy as possible for them.
I know I am old and crabby but I find new hires in IT don't have the basic skills in Windows, let alone command line and have no idea how or what to automate. Some days it's difficult.
Am I alone here, as an OLD guy in IT?
LooseSilverWare@reddit
There's no 'figure it out' out these new folks from the iPad generation
Future_End_4089@reddit (OP)
I had techs manually install software on 54 pc;'s when there was silent install switches available and we have both SCCM and Intune. I asked them why did they do it manually?
"I am paid whether a job takes 8 hrs or 55 minutes, and I couldn't find the silent install switches"
The_Real_Grand_Nagus@reddit
Which is why you'd want to be done in 5 minutes, right? I don't get it. The dream job is to set up all the IT so perfectly you become the proverbial Maytag Repairman
Future_End_4089@reddit (OP)
Most not all but most new IT hires don’t have that mentality.
I’ll never understand it. Work smart not hard has always been my motto. As mentioned many times in this thread nowadays everything just works and they’ll never know hours of fighting a silent installation to get exactly the results you desire.
They rather burn the soles of their shoes doing a task manually on 54 pcs then look for a better solution.
Again not all new hires but most have that mentality now
canadian_viking@reddit
And they couldn't even be bothered to ask anybody? Geez, if that level of apathy ain't a red flag, I don't know what is.
Future_End_4089@reddit (OP)
They spent 10 minutes looking for the switches and gave up. My advice to all the new hires we get is this.
"Work smart not hard" what if you had to install this on 500 devices and not 5 devices? their answer is always is but it is only 5 devices, and I say to them your missing the point.
-neuquen-@reddit
Let them install it on all 500 devices until they're sick of it. Then show them what they could have done instead. They have to experience the pain to understand why it's useful.
Lucky_Garage_8825@reddit
I can't speak for how niche the software is, but when I first started implementing these kinds of deployments in our environment, I had no idea what silent install switches even were.
My lazy ass was not about to manually do these installs, and with enough googling, I eventually found out about them, and found the switches for each piece of software I needed.
Maybe it's just a lack of tenacity? Who knows.
I'm sure said techs will learn one day, once they realize that planning for scalability is an absolute must :)
canadian_viking@reddit
I bet they got all sorts of expectations about how much they should be paid though lol
KC_experience@reddit
Nah, but they’ve been there for 8 months. When should they expect their promotion paperwork to be approved?
la-wolfe@reddit
I HATE when people deliberately miss the point. They just want to be right and not take the opportunity to do some critical thinking.
narcissisadmin@reddit
LOL so just take a few more minutes and figure out how to script it then spend the next several hours walking around talking to people under the guise of spot checking.
Comfortable_Gap1656@reddit
And that is how you know you have a problem. If there is not incentives to improve and there is no desire then you are going to get poor results.
Maybe find a way to encourage improvements.
Cornerway@reddit
omg do we have the same guy? haha
pikachu_55699@reddit
Here is one for you. Years ago had this new guy who claimed to be some big shot IT before joining, said “you need to put the server into safe mode to demote it from being a domain controller”.
Original-Locksmith58@reddit
Technical proficiency is falling in the newer generations and the quality of University programs is declining as well, so even trying to filter out new hires by people with certifications and degrees doesn’t seem to solve the issue. This is being talked about pretty commonly at conferences lately. As business leaders and department managers we need to find a way to adapt to the fact new IT employees need more (in house) training and time to onboard.
The_Real_Grand_Nagus@reddit
It kind of sounds like IT should be more of a trade/apprenticeship type of path.
AugieKS@reddit
I'd argue that the quality of university programs has never been all that great for IT work, and the newer generation has an entirely different path in front of them for learning IT than what was around even just 10 or 20 years ago.
Back in the earlier days we had to learn by doing things the hard way, we couldn't look up a specific resource for a specific problem and solve it in 5 minutes, you had to figure it out the hard way, that's how a lot of techs got their start long before they are even thinking about IT as a career. Add to that more stable user experiences, less disruptive viruses, and a ton of other factors, and I just don't think today's young people are primed the way older generations are to learn IT. We learned by doing, they watched a video. They absolutely have better access to information, but that doesn't mean that they learn better or more.
I work for a non-profit in the space between high school and college, and there aren't really great options for those wanting to get into IT. A CS degree is fine, but it's not going to teach you what you need to start as a tech, and the quality and promises of the trade options really leave a lot to be desired in my area. Realistic a more hands-on trade school style program would be better, but I just don't see great options.
RoosterBrewster@reddit
It seems like a CS degree is sort of treated like a catch-all degree for IT or "computery" positions.
Demonbarrage@reddit
I went to a trade school and got an A+ and Network+ and I came out swinging.
AugieKS@reddit
That's honestly great, I'm a huge proponent of trade schools provided they have a good curriculum and aren't for-profit monstrosities. I really can only go off of what is offered around me, and I'm not impressed, but I am happy you had a good experience.
Comfortable_Gap1656@reddit
Honestly a lot of universities need to adopt a more trade school mindset. Sure it is important to get a rounded education but there should be labs with lots of freedom to figure things out and build strong skills for quickly learning and adapting.
Jotun_tv@reddit
I went to a trade school got my trifecta and got shit on.
PhillAholic@reddit
I think expectations by end users / management have also changed in that they aren't as patient to wait for someone to tinker to figure something out.
Agent_Jay@reddit
Also very fair point. I’ve seen a much more disposable mindset to tech be more prevalent with time.
Usual_Ice636@reddit
Not even just disposable, but just how fast things are makes a difference too. At my work its literally faster to just wipe the whole computer and start over than to troubleshoot something complex.
That was an extreme last resort option back when reimaging took half the day, but now its the goto for anything you can't figure out in under 10 minutes.
Comfortable_Gap1656@reddit
Maybe you should save the bad images and then offer a reward to who ever can fix it. Not something that takes priority but it could be a fun exercise when it is slow.
Comfortable_Gap1656@reddit
Honestly I think the real issue is that the new stuff builds on the older stuff. You need to understand the whole system and its origins. That's hard to teach in a class especially if the class also is suppose to teach lots of other things as well.
hihcadore@reddit
Idk why people think a degree or a certification means the person is going to have hands on skills. It doesn’t, it’s two different things. The average college course is what? 2 1/2 months or so? Then it’s onto a new subject.
All college or a cert proves is the person is serious about learning and can stick to a long term goal. That’s it. The rest they have to earn just like everyone else.
spokale@reddit
Because that's exactly what colleges have been telling both businesses and prospective students. Very few students would enroll in college if they were both told "By the way, this degree will not prepare applicants sufficiently for the job, instead they'll have a bunch of theoretical knowledge that's only tangentially useful".
Original-Locksmith58@reddit
Well, that’s more or less what I’m saying. Incoming techs don’t have the critical thinking skills OR the hands on skills. Ideally if you have the former from University I can trust you to self-teach the latter, but instead they need a lot of hand holding.
hihcadore@reddit
Yes but the point I’m making, no university program is going to give you the hands on you need or has it ever.
It’s the internships that do.
Original-Locksmith58@reddit
I think we are talking past each other. A lack of hands on skill is OK, as long as you have foundational knowledge and critical thinking skills to pick it up quickly. Typically Universities do teach those things, along with theory. I am finding that candidates possess neither foundational knowledge, critical thinking skills, or theoretical knowledge, regardless of their credentials. I can’t even put these people into an internship because they can’t log into their PC without help - they need constant attention.
entropy512@reddit
"and the quality of University programs is declining as well"
This has been going on for some time. A girlfriend back in 2009 had just finished an EE undergrad degree. She was telling me how excited she was to be going to some workshop to learn how to solder.
My eyes popped out - how TF are people finishing EE degrees without knowing how to solder a damn circuit together?
Original-Locksmith58@reddit
The simple truth is that American Universities are businesses and students not graduating is bad for business. There are way more incentives to pass struggling students than fail them. When it comes to things like soldering, they often don’t want to invest in the materials or pay for the experts to conduct the classes. It’s much easier to buy a bundle of DOE approved materials from Pearson and have your adjunct staff robotically regurgitate it at the student body.
roc_cat@reddit
I’ve yet to find a degree being offered that teaches functional/commercial IT.
jun00b@reddit
Just went through hiring a mid level admin. Only 1 in 5 candidates could say as much as "matches IP's to domain names" when asked what DNS is. They ranged in 5 to 10 years experience. It seemed like there was more knowledge of specific tools ("i have configured autopilot from start to finish") and less foundational knowledge of how IT systems work. I've been questioning if my questions and expectations were unfair.
The_Real_Grand_Nagus@reddit
I don't think asking about what DNS is would be unfair.
Lucky_Garage_8825@reddit
I know for a while, there was a big push in "Specialize, specialize, specialize" - sounds like this may be the result of this phenomenon in the IT sphere.
We got kids who definitely specialized first, but haven't dipped into generalist work yet.
jun00b@reddit
I think you might be on to something there. Things work better and are more stable these days too, so less frequently do you need broader knowledge to troubleshoot an issue.
coolbeaNs92@reddit
I literally just had this in an interview.
One of our questions is...
What is a:
Nobody has got it.
I'm having the exact same though of. "Are these questions unfair/too hard, or is this just not the right candidate".
We're offering pretty decent money and its a third line job.
TaiGlobal@reddit
Ehh I came from a desktop engineering background and idk why i blanked on this question and I knew what a ptr record was too smh. I was able to answer questions about group policy, sccm/patching. I still got the job
coolbeaNs92@reddit
Right but this is a position for an experienced third line Infrastructure role.
Ok-Car-2916@reddit
I could roughly answer the first and third but I've got no clue about the second. Seems like a network person kind of question and I'm more of a funky architecture programming guy.
erm_what_@reddit
I'd expect you to be getting hundreds of applicants at the moment, the market is crazy. If those 4 in 5 make it to interview then maybe something is wrong in the screening process? I'd expect a couple of bad ones to slip through the net, but that's excessive.
Equally, there might be some good ones that aren't accepted through to interview?
BombasticBombay@reddit
Other side of this, I got asked the classic “what is DNS” question and he was legitimately blown away when I mentioned the different record types.
Didn’t get the job.
narcissisadmin@reddit
I've seen a senior admin reject applicants because they felt threatened. I've also been on the receiving end of that.
Comfortable_Gap1656@reddit
The hiring process kind of broken these days. Employers can't find good candidates and good candidates make it past the automated systems.
jakendrick3@reddit
Christ...
narcissisadmin@reddit
Yes, this has been my experience. I ask "what's the difference between DHCP and DNS" because it's supposed to loosen you up and make you laugh since it's such a silly question.
Instead I can hear you typing in the background? What??
Comfortable_Gap1656@reddit
Don't worry about it. It is future "Cloud" everyone got so hyped about.
Companies selling cloud products don't want you to have any understanding about what happens behind the scenes. It is not surprising that people who work with cloud products don't have a understanding of basic stuff. They are button pushers and nothing more.
TerrificGeek90@reddit
I'm betting that your salary scale just sucks and you can't attract talent. It's super easy to find skilled IT professionals now, but you can't offer crap pay.
Ani-3@reddit
Setting up tools like autopilot or intune include a bunch of IT basics as well as some intermediate skills. I would not expect a helpdesk person to be able to set up something like that.
TerryThomasForEver@reddit
I would say they are fair.
Whenever I prepared for an interview I'd always review the basics so that I could easily reel it off even if I hadn't done that for 2 years. I've always been asked those foundational questions and when getting the job found out that I was the only candidate that had answered them.
In my current role foundational level support comes up 1/year but I can actually work my way through those issues and don't end up looking like a twat.
WaitingForReplies@reddit
We have gone through the same thing at work where we have a technical part of the hiring process to see just how much they really know. What we ask isn't rocket science and really anyone coming into that position should know as it's basic stuff, but most just haven't been able to do it.
The_Real_Grand_Nagus@reddit
I don't know, I feel like this trend has been around for quite a while. As things become both more complex and more commonplace, the people you find in a certain area will probably have bigger and bigger caps in their knowledge. Computers are just "too easy" now. My kids have never used a command prompt.
ITGuySince1999@reddit
Such a gatekeeper. Just hire unqualified DEI candidates and retire. Stop caring about your company.
Tactical_Cyberpunk@reddit
I'm a self taught IT Support Technician currently struggling to get my foot in the door. It's nice to know that people with university educations who don't even know how to use the CLI are getting these jobs though. Facepalm.
Comfortable_Gap1656@reddit
Right? I see lots of complaining in the industry in general but I know young people do exist who aren't the stereotype. Sure there are tons and tons of bad techs but in the sea of bad candidates there are a few good eggs.
Tactical_Cyberpunk@reddit
I hear a lot of complaining amongst IT employees as well and I'm just sitting here like man it must be nice to have a job to complain about lol.
Comfortable_Gap1656@reddit
I think the good people are getting buried by the bad people who can fake it
Tactical_Cyberpunk@reddit
Exactly! This is 100% what's happening.
Beneficial_Map6129@reddit
I was never taught frameworks or how to build an actual app in undergrad. I only stuck to classrooms.
Of course there were entire student clubs, orgs, hackathons, optional classes that taught you how to build apps in say Ruby on Rails, Android/iOS apps, some robotics orgs, but the problem was that these were entirely optional electives. The core electives were basically database/OS theory, algorithms (leetcode), datastructures, and some basic programming classes that taught things like memory management, datastructures etc but were basically completing critical methods in 75% completed applications with skeleton code (mostly for mass evaluation purposes).
It was a top 5 engineering school, so the top 50% who were good, were REALLY good. Problem is that lots of students would slip through the cracks and not do any of the optional student activities which they thought didn't matter, but in reality were 90% of the education. And even in the orgs, these were team exercises of say 3-6 people with 1-2 strong team lead. Top teams were there where it was 3 students in the top 5% on the same team, and these would be people hired into say Citadel or Optiver and have Google as a backup job.
Basically pareto principle. 70% are junk. 30% are really good.
Linkavich-@reddit
I blame it a lot on the colleges and the technical schools that are poaching high school kids into graduating from them with the promise of a job in cyber security after 18 months. These kids come into these jobs as interns or techs and then they bitch and complain about doing help desk and level one stuff but have zero troubleshooting and technical skills. And then they wonder why they aren't the cyber security person or the network admin 6 months later but can't follow a simple sop on disabling an end user's account
MairusuPawa@reddit
I work in a Linux shop. This means we can focus on actual work, and filter out this noise.
Comfortable_Gap1656@reddit
If someone knows Linux chances are they can succeed in any IT role.
MairusuPawa@reddit
Is the bar really that low? Even my mother uses her Ubuntu computer daily.
Comfortable_Gap1656@reddit
Not really but it shows drive and motivation which means they likely know the basics at least
YouGottaBeKittenM3@reddit
It just doesn't make sense at all. I'd rather have someone with years of end user experience in Windows than some guy who knows only Linux and probably has a disdain for anything not Linux ha
AcidBuuurn@reddit
We had to interview really hard to find someone who wasn’t completely inept.
Comfortable_Gap1656@reddit
You need a better screening process then. There are people who know things they just get burned and then they get burnt out. Find the tech minded person and put them in a role that is challenging and requires critical thinking.
AcidBuuurn@reddit
Dude, they lied on their resumes. https://www.reddit.com/r/ITCareerQuestions/comments/1c165t5/please_dont_lie_on_your_resume/
Comfortable_Gap1656@reddit
I see that a lot. Not just lying on there resumes but being generally dishonest. If they make a mistake they will try to cover it up and blame others. They manipulate and cheat people because they were never taught honestly by there parents.
Even if they aren't useless you still don't want them anywhere near your team.
AegorBlake@reddit
I keep seeing places want a CS degree instead of either experience or an IT degree. There is also a lot of places looking only for people with certain certs. I keep getting asked if I have an A+ certification that. I have been in the field for 4 years. These hiring managers don't want people with experiance and know how. They just want people who check useless boxes.
geochris_original@reddit
I am a new into the field I've only worked 1 year in the IT and I can say that is unfortunately true, I see it in myself. I caught myself re-reading things and learning new stuff to make myself useful. It's really unfortunate but it's expected of us to learn it quickly so they can learn us more stuff and most of the times we don't have the time to really learn the basics.
JB-ZR1@reddit
I am of the same vintage as you and it seems we have touched a lot of the same stuff. There is value to the scars learned through years of hard work in the trenches of the OS and NOS. Today, it seems like most of the young guns go through some type of accelerated bootcamp to get their Certs but they don't seem to have the knowledge they need. That said, there are some young guns who I've seen really dig into systems to learn everything they can, and those guys/gals will do well. We just need more of them.
vodka-martini-shaken@reddit
Nope you're not alone.
Be a mentor / teacher. Find your local community college / vocational school. See if they have any computer programs. Advertise to those schools that you're looking.
First checks of a new hire - have you bathed *today* - are your clothes clean - are you on time? I will not waste time if you can't get these right. Get up, dress up, and show up. I'm not here to undo failed parenting strategies. I'm here to get you from 90% to 95%. If you're struggling with the basics of being a human being at 70% all the time, you won't even get started here.
I'd much rather have someone that does all the of the above and knows very little about computers and IT administration but has an interest than I would have someone with 10 years experience in IT administration but already "has the answer" to every question. ALL companies have their way of doing things. It's not going to change because of you and it's there for a reason. There's always a history to why things are the way they are. So make sure you understand "this is *why* we do XYZ this way." Don't just say "this is how it's done." Explain the story *why* it had to be that way and you'll never have to explain it twice.
paulmac1@reddit
I was there when Sinclair presented his ZX81 in 1981. When the new shiny IBM PC, XT and AT arrived for me to deliver, configure and install at British Nuclear Fuels and UK Atomic Energy Authority making all the executive assistants cry with fury as I pried their lovingly prized typewriters from their grasps and replaced them with computers. I created a text menu in DOS for users to choose 1 or 2 depending on whether they wanted Wordperfect or Lotus123. Later I upgraded the text file using the basic programming language to automate adding and deleting more options. Then along came windows v3.0, v3.1, v3.11 (windows for workgroups) then came along network commands such as net share and I started installing networks in schools. Then Ibm Lan Manager, OS2 Server I setup at Cooperative Insurance Society, Novell Networks where I setup the Office based networks for the National Lottery and installed Windows Server for Littlewoods Home Shopping. Now I have a Bachelors degree in network engineering, a Masters degree in Cybersecurity and a Phd in Network communications but I never had so much fun as those years.
grubdev@reddit
It's because stupid people are made HRs in companies!
bzImage@reddit
lol and u are on the icons and windows side.. the easy side.. the user side..
in unix linux land its harder to get good techs.
rickerdoski@reddit
I've been in IT for over 25 years as well however, I don't see this as a new thing. There's nothing wrong with giving someone a chance as long as the attitude is right and there's a humble willingness to learn. I remember being that guy early on.
I think the real problem is when someone enters the game with arrogance and too much trust and access is granted too soon.
Done_a_Concern@reddit
I've commnented before on posts like these and I am inclined to agree. It seems to me at least that our newer hires do not have the drive to troubleshoot problems like I had when I first started. Every time someone comes to me I have to ask multiple questions to get an idea of what they have done so far and in many of those instances they've basically tried nothing, not researching online, not looking at older tickets. If they don't immediately know how to do it they tend to just give up and then try and escalate the ticket
dr-steve@reddit
Remember that kid that was hired 35 or so years ago? Right out of school, good credentials, knew a solid set of tools? But didn't have in-depth knowledge of the company's particular environment, one of the several environments that were active at that time? How their education showed basic skills in a laboratory (/classroom) setting, how it showed the ability to learn and adapt to new situations?
And how the company took the kid and taught them about the real world? Mentored them in some new areas. light some fires about the excitement in things they hadn't seen before. Allowed them to feel the joy of getting their hands really dirty and seeing them expose nuggets pulled from the muck of reality?
Yes, I'm a senior IT person as well, 40+ years in the field. The two great joys now are, first, sharing war stories, and second, watching/helping young engineers use their skills to develop expanded analytic techniques and learn about technologies they haven't encountered.
A fun story: I was talking with an engineer who was commeneting that the readings/reports from a sensor/monitoring app weren't matching what he believed was going on. I replied, "Are you familiar with Magritte's painting 'Ceci n'est pas une pipe'?". A few days later, the engineer came back and told me, "I understand now."
Plutarch: "A mind is not so much a vessel to be filled than a fire to be kindled."
Future_End_4089@reddit (OP)
Very nice post. Great perspective. Sometimes I forget.
dr-steve@reddit
Thank you!
A bit of a riff on an old episode of MASH (a series I imagine we both remember).
Col. Potter was complaining that his new aide, Cpl. Klinger, was a complete incompetent, and he wished he had at least a fraction of the skill and efficiency of his previous aide (Cpl. O'Reilly). Then he was told the tale of how the previous Col. was given an aide who was just as incompetent, barely knew how to answer a phone or file alphabetically, etc. But the previous Col. worked with the aide, brought out his skills, and Col. Potter got the polished version (yes, O'Reilly). Stuck with me, impacted my view on the younger engineers I worked with and the students I had as a college professor.
Future_End_4089@reddit (OP)
Your post hits home because I work at a college in IT. I try my best to teach the new techs in my department the easiest and quickest way to get things done. Sometimes I feel they aren’t interested in doing it the right way as opposed to just getting it done. I guess that’s the battle.
Electrical_Focus_608@reddit
My place is the opposite. We are replacing old people because they refuse to learn anything and are stuck in the past.
ThinkMarket7640@reddit
We have a double whammy with shit news graduates and old people who are angry when you try to teach them about git. There’s a tiny microcosm of competent people who keep the place running but holy fuck the cruft around is incredible.
RichardJimmy48@reddit
This really hits home. The old guard throws some luddite-tier fit at the notion of infrastructure-as-code/automation/source control while simultaneously making (and of course forgetting to clean up) vmware snapshots despite the SAN having its own snapshots because that's "the way they've always done it". Meanwhile, the young blood will happily learn git and automation but does not have the attention span to wrap their head around what a subnet mask is or figure out how to write a SQL query that doesn't take 12 minutes to run. Anything more complex than deploying a WAR file to a tomcat server is a big ask for them to solve.
We have a team of rockstar engineers in their late 20s and early 30s that we are prepared to fight to the death to keep, because it would unironically take years to find a viable replacement for any of them.
LommyNeedsARide@reddit
In my area, we have late 30s/ early 40s and a handful of 20s and 50s who know what they are doing. The new hires don't know how to learn and the people who are ready to retire don't care to learn. It's insane
redd_tenne@reddit
Oh lord I worked a job where they tried to get old boomers to check their code into Git and they almost mutinied.
narcissisadmin@reddit
I have a friend whose company spent years trying to decide if they wanted to switch from shared files to TFS for development. LOL and now that's gone.
Comfortable_Gap1656@reddit
Me trying to tell the Linux admin who "knows everything" to use Ansible instead of manually configuring every server. This is the kind of guy who hates systemd and like slackware.
Comfortable_Gap1656@reddit
I think companies should rethink layoffs. Don't do layoffs all at once for financial reasons. Give power to the managers to layoff and hire as needed and make sure slackers are removed.
Your budget will go way farther if you weren't blowing it on deadweight
Agent_Jay@reddit
I 100% agree with that second paragraph. Just wanted to share how much it struck a chord in my soul haha
Comfortable_Gap1656@reddit
I've met some of those. They make bad workers and even worse managers. It is not 1995 anymore so stop doing things like it is. They also can be extremely arrogant which just makes it worse.
Lando_uk@reddit
You need a bit of both for a successful team.
heapsp@reddit
Am old person who refuses to learn something new... You just don't get it. You will one day, but not today.
It isn't that we aren't intellectually curious. Its that we've seen what hard work gets you and also have other things in life exhausting us.
Usually the ambition has been beaten out of us by years and years of corporate nonsense, plus the wisdom that if you do just enough to not get fired, you make more $ per hour.
Ok_Independence4910@reddit
Teach them and move on. Better than being outsourced to third world countries.
LommyNeedsARide@reddit
Impossible to teach those who don't want to learn
Affectionate-Cat-975@reddit
This. Be the indispensable teacher
_Choose_Goose@reddit
Yep try to determine if they have critical thinking skills and if not cut them loose and hire the next. No shortage of those looking. Two of my best techs were restaurant servers before they came to me. Trained them and they soaked it up like a sponge. Lost one to the FBI and another to a state agency. Still keep in touch with them. Sometimes it’s better to have a clean slate than try to break bad habits that may have been taught or picked up by lack of training.
Break2FixIT@reddit
I 100% agree. I am looking for troubleshooters, since that ethic is not trainable.
You can train tech knowledge to a troubleshooter, but you can't train troubleshooting to a tech person..
Case in point, the countless BAs that come through that have no idea what the OSI model is and have no clue on how to troubleshoot the simplest things first.
awit7317@reddit
This may come as a surprise, but you can teach troubleshooting. I know because I was taught it during my defence radio training. We ultimately learned how to find faults in modules, units, racks, systems, and then a multi floor representation of an air traffic control tower.
Does anyone have the 4+ weeks to dedicate to just the first module- not a chance.
Do I believe that it is an innate ability, yes. You need to be stubborn and curious.
In the same way that NFL teams chose not to have their freshly picked QBs sit for a year, industry basically gave up on apprenticeships and traineeships.
Break2FixIT@reddit
Don't take this the wrong way because this isn't directed at your comment but troubleshooters to me are people who can look at something they have absolutely no knowledge on, come up with a method to test / view how the problem is operating and deduce where the problem is.
Now the deduction doesn't have to lead to an answer but at least come to questions as to why the problem is happening. In our field we do have Google, and something I tell all my techs below me is "all the information in the world is at your finger tips". You just need to start asking questions and start applying critical thinking on to what the answers are and start coming up with ideas as to how to test those answers in an non production means to see if it works.
Again, I am not saying the person has to have the answer but what I am looking for is the person to have questions and a "direction" to how to move forward with asking those questions.
I worked with the DOD and after my time there they had training down to where you didn't have to be troubleshooters to resolve the problem, since they had flowcharts of what to go to next and what to check. That isn't troubleshooting.
thortgot@reddit
You absolutely can train mindset.
Some people have an innate grasp for troubleshooting cycles, others do not and require significant examples and experience before they engage with it.
I have taught both types of people and while one takes more work they both get to the same result in the end.
Break2FixIT@reddit
I'll agree with you, but something that is not talked about is the hard core gatekeeping of training in IT... No money in the budget, go learn it at home.
awit7317@reddit
I agree with your comments and thinking.
I was trying to avoid this, but my defence experience was in Australia with the RAAF. we were taught how to fix “stuff” rather than specific equipment. Because there were relatively few of us. This unlike guys I worked with from the US Navy who had been taught to fix a “thing”.
JuryOpposite5522@reddit
No one is training anyone anymore.... the 20+ years of this mindset is finally starting to bite some companies in the butt. You could hope someone would figure the stuff out if they worked somewhere for 5+ years but as most people job hop after 3 years now (to keep your salary up with inflation). Work performance has gone down dramatically.
redd_tenne@reddit
Is knowing what an OSI model is (I don’t know) really relevant? I’ve worked for big companies, small companies, private and public sector, and that has never come up.
Happy_Ducky774@reddit
I think knowing the idea is important, as not knowing the general gist can leave people sporadically chasing ideas in an unorganized manner and getting lost.
On the other hand, I can never remember the actual 7 layers of the OSI model even after several years.
elpedubya@reddit
Mnemonics are your friend. Rude ones really stick in the memory. All pussy seems to need deep penetration.
Application Presentation Session Transport Network Data link Physical
Layers 7 through 1. Then give yourself a good couple of hours with something like a CCNA study guide or Comptia network+ to put some actual meaning to what is going on at each layer.
nhaines@reddit
Meanwhile, TCP/IP was controversial because it just uses 4 layers and sort of proves that 7 was not really required in actual practice.
Not that it's not a good model for troubleshooting.
Break2FixIT@reddit
If you have a BA and never heard of the OSI or the TCP/IP model, then there is a reason why troubleshooting is lacking.
Both of those concepts are troubleshooting layouts of how data is transferred from on computer to another. A way to troubleshoot methodically.
redd_tenne@reddit
I have a BA in a social science, I learned all this IT stuff in the job. I’m still able to do my job and get hired, so I’m doing something right 🤷♂️. I do know what TCP/IP is, sort of. But I have never needed to dig to that lower level, usually I could solve a problem by looking at logs, understanding the infrastructure, and understanding application architecture.
_My_Angry_Account_@reddit
Quick rundown of the OSI model: https://www.youtube.com/watch?v=knPRYkd_WWc
Just a good reference guide for how computers/devices function across networks. Handy to know when trying to find out where a problem is. Though, once you know where the problem is you still need to do some research to solve it. If the network is bouncing or a link is down when it should be up, it could be helpful to know if something like spanning tree (STP, layer 2 management protocol) misconfiguration is causing reconvergence of the network or setting the port to blocking state.
Also, if you're a network engineer and work with software developers it can be good to know so when they say the test application isn't working because the network you can verify everything is working up to their application so it isn't a network problem.
You can go even further than the standard OSI model with layer below physical when it comes to photonics. Dense wavelength-division multiplexing (DWDM) is sending multiple light wavelengths down the same fiber to increase throughput. If you use the right ones, they won't interfere with each other and you can split them off if needed. You could have 100+ 10G signals going down a dingle fiber optic cable. That way, you don't need as much fiber to get higher throughput.
Break2FixIT@reddit
A lot can be learned from on the job experience. Now take all of that previous knowledge out and that is where the OSI model comes in for troubleshooting. You will eventually hit logs and application based troubleshooting but you are at the 7th layer of the OSI model.
thrwwy2402@reddit
It is a foundational topic that will help anyone narrow down the scope of your troubleshooting efforts. It may be more relevant for networking but it helps to know it in general.
Break2FixIT@reddit
I could technically make an argument that it applies to any troubleshooting at the IT support level. Some jobs stick to the higher levels while others stick to the lower levels, but ultimately it holds all concepts of troubleshooting in the IT field... At least I think so.
ProxyMSM@reddit
I know these things and yet im struggling to get a job pretty neat isn't it... Born in the wrong time period
Break2FixIT@reddit
Or could be in a bad location for tech jobs. When I shifted career paths for automotive to IT I thought that I may have to move for the position that would allow me to grow and make money. I did an assistant computer tech for 2 years making 8.95 and didn't get a raise due to the company doing a raise freeze for everyone. This was 2009 - 2011 and so I decided to do what I thought and took a job for a US contractor in a different country.
Resume building went 1000%
ordiclic@reddit
Yes, a hundred time yes. I have several colleagues who don't have that knack for troubleshooting. I've never been able to get them to do simple troubleshooting outside of what they are supposed to know, for instance reading logs from the command line that they know how to use.
I only have a diploma for secondary education in a country where diplomas are important. Where I'm working, everyone else has an engineer degree. The reason I went from helpdesk jobs to an hybrid tier 3 support/software and system analyst is because I love Linux systems and, more importantly, I like troubleshooting.
alphaxion@reddit
I think critical thinking is something you can learn, just as helplessness is also learned. The problem usually comes down to attitude more than anything.
And my god, it drives me spare how so few people are willing to read logs these days. Whenever I have a problem or feel that something is off, my first action is to go to the relevant logs and take a look to see if there's anything that gives me a hint as to a root cause.
Mikolf@reddit
By lost to the FBI you mean hired by and not arrested right?
taker223@reddit
Piked up, right
_Choose_Goose@reddit
Correct! Thank goodness! Should have specified!
la-wolfe@reddit
I feel like part of the problem is the right people aren't doing the hiring. Those of us willing to learn and eager to grow don't have 3-5 years IT experience to qualify for help desk. I'm only a little bitter.
_Choose_Goose@reddit
Very true. I was trained in the trenches and still find myself there with new techs all the time training. I feel once you disconnect for the day to day you lose sight of how you got there. You gotta give those with the fire in their belly the opportunity to learn and grow without being hammered down and burnt out. I had a great mentor that gave me plenty of rope to hang myself but would always have a stool just high enough to keep me from kicking too long. Totally gave me confidence to troubleshoot and not panic when something went sideways. He would tell me that if I wasn’t asking him questions I wasn’t learning. He would do things based on experience but if I didn’t know why he did it that way the knowledge of how to do it was useless.
chewy-chewbacca@reddit
Critical thinking! A client of mine has a guy who was hired from Old Navy. He's brilliant but a tiny bit on the spectrum. He does so much and I back him up and provide top level stuff. This guy runs their core playtesting business, and is so amazing. I'm 48 and have been doing this for 29 years (1998 should i get a Novell certification? Nope Novell is dead! Windows NT 3.51 is the future lol).
_Choose_Goose@reddit
Long live token ring!
13Krytical@reddit
We would NEVER be given the power to cut someone loose, no matter how dumb they were.
Our bosses are so anti confrontation, they’ll let anyone stay on payroll practically.
_Choose_Goose@reddit
That’s tough. I think that destroys the culture and prompts your team that’s actually productive to start looking elsewhere. I’m always sad when one of mine leaves but normally it’s for a much better opportunity so I’m proud of them but if all the good ones leave and you’re stuck with only apathetic techs with no goals of learning and climbing you’re going to start spiraling. Poor management can ruin a lot of potential. You see that with a lot of the government work where it’s really difficult to get rid of poor performers. A person is there because they need a person there but they are not trained and they drag projects out because they have poor technical and communication skills. Hang in there and keep polishing that resume. I always hope the good ones get recognized but when nothing is breaking constantly people forget us. Good IT teams always go unnoticed when everything just works. And then you get the “why are we paying you” “what do you do all day” from managers too far removed from the day to day grind. It’s like people aren’t happy unless they can complain that something isn’t working. AI is going to take all our jobs anyway right….. Hope it gets better for you. When I win the lottery I’ll let you all know and we’ll start a big company that will be run so well we’ll just all sit around drinking coffee.
Sorry that’s so long! I can get long winded times as my wife often reminds me. Thanks for coming to my Ted talk.
theFather_load@reddit
Waiters are fantastic because they solve problems methodically, quickly, under pressure and leverage priority. Not to mention their soft / user whispering skills are spot on because identifying what someone truly needs gives the best tips.
Pup5432@reddit
The best tech I’ve ever worked with had been an art teacher for 10+ years before moving to IT. When I left my last job the pair I trained to replace me were an Air Force mechanic and an RN, both were great at the job and I had a direct hand in hiring the mechanic, pushing for him when no one else liked him in the interview.
_Choose_Goose@reddit
Totally! They are used to dealing with crappy entitled people with a smile on their face and are doing it all day.
Break2FixIT@reddit
Kill em with kindness
BubbaBallyhoot@reddit
This. I served tables for 7 years before I became an MSP tech. I loved driving around, meeting new people, running cable, configuring the network, and just owning as much as i could. Mostly was greatfull to not be serving tables anymore lol. Now I'm a sysadmin. Still do tech jobs on the side for fun.
ExcitingTabletop@reddit
Been doing that since before I was 18. But younger workers don't have the same skills and lack a lot of fundamental knowledge.
My guess is tech is too easy these days, so they rarely have to fiddle with things to get them working. And/or they google answers, apply what it says, but not how or why it does what it does. Granted, everyone is guilty of that to SOME extent especially with vendor stuff.
I'm sure they'll work out eventually. But employers need to expect a longer learning curve and be willing to train up PFY's than previously. They also need to be repeatedly told they need to learn on their own time and dime as well. Even couple hours per week adds up.
farkious@reddit
For real, do kids these days even know his to download the latest chipset drivers for their motherboard? lol.
Ok-Car-2916@reddit
I mean...yes? All of them? No.
Was there ever a time that all of the kids knew how to update their BIOS or whatever? I don't think so. That used to mean you were straight up weird lol. If anything, social status for us chipset driver updaters has increased over the years.
Ok-Hunt3000@reddit
One of our techs the other day
“Where is that driver for printer”
“In our chats, just search ‘ printer drivers’ up top”
“Ok” … “are these the right drivers” screenshot of a page of downloads
“Idk man ask the user what the number on the printer says, see if it’s in that ‘supported models’ list”
“This one worked before right?”
Comfortable_Gap1656@reddit
Narrator: It was not the correct driver. It was in fact malware
Ok-Hunt3000@reddit
The HP Way
Flameancer@reddit
It’s funny because I asked this question at my first help desk job after college. Not because I didn’t know where to get drivers, because I wanted to follow company procedures. My first real IT job was my college help desk where we would get things like drivers from an internal repo, my next job was at a local town MSP where some clients had local repo for drivers, some we just went to the inet to get drivers, and some where deployed via GPO (I got my first hand experience with creating and managing GPOs this way).
Ok-Hunt3000@reddit
Makes sense in that case, this guys been here forever and done this forever lol
zeus204013@reddit
Some people think that the people asking that questions in an it role is lazy/incompetent/dumb/nepo or friends recruitment...
TheCurrysoda@reddit
How'd he get hired?
Ok-Hunt3000@reddit
Intern in another department, who graciously offered the help when we were short handed. Foooooool me once
Mackswift@reddit
You don't really want that question answered......
RussellG2000@reddit
As a IT Market Manager I encourage all my techs to take the last hour of the day and document or persue self learning. I allot them all 4 hours a week for course work/self improvement. None of them do it. I am literally paying them to learn if they want and get out of bottom teir grunt work and they won't take the opportunity. They aren't all young techs, some of the older ones just don't want to learn and set in their ways. But you hit the nail on the head, Google and chatgpt make IT too easy these days.
Ok-Car-2916@reddit
Funny thing is, it's usually the candidates understand react but don't understand JS these days. The abstraction stack has grown so tall that it tilted over and flipped upside down on itself.
taker223@reddit
Wow, who gave you such a budget? The common meaning is that employees should improve their skills outside of (paid) working time - they have 5 nights and a whole weekend every week!
RussellG2000@reddit
The more they know, the better tech they are and the less hand holding I have to do. It also improves troubleshooting techniques IMHO. As far as budget, it's company policy regarding cert reimbursement. They even will reimburse up to $4k a year in tuition on company approved college courses if they make a B or better. This is entry level work, not the peak of the mountain. I remember starting out and recall how difficult it was to learn so I try to create an environment of learning if they want to take advantage.
Maro1947@reddit
Google was always there - very few companies paid you to study the hundred systems you supported.
You still have to be able to apply your Google-Fu
RussellG2000@reddit
That's what I'm saying. It used to be you had to get certified and study on your own time. My company has cert reimbursement if you pass and I go a step further by paying them to study if they want to. Problem is that doesn't even motivate them. But it's not a generational thing, it's work culture.
la-wolfe@reddit
Where/what is your company? I wanna work for you.
ExcitingTabletop@reddit
Plenty of them exist. I told my boss I want to make a google maps equivalent of our production floor. You click on a machine and get the stats. Just to keep fresh.
He didn't exactly complain and was fine so long as the hours weren't too much.
Maro1947@reddit
I was talking about using Google to find the answers to stuff you had no training on. Slightly different
Pup5432@reddit
My current manager outright tells you on the first day he doesn’t expect you to be competent on the job for the first year and it’s weirdly accurate. I had a tailored position that perfectly matched what I did at my prior job and it still took 9 months before I could be trusted.
onlycommitminified@reddit
Tech is getting deeper. Roles aren’t asking for a solid understanding of the basics, they are asking for proficiency with tech and frameworks multiple abstractions overtop. Understand the basics of networking , but have no experience with cloud? No job for you. Good with js but don’t know ts or, god forbid, react? No job for you. “Kids these days” are the same kids as ever, the demands for entry are just getting too insane for a beginner to cover competently. The room to experiment and tease out that deeper understanding is gone.
uptimefordays@reddit
I hear you but would also point out a lot of the depth employers want is really just progressive experience. A stunning number of people with “20 years experience” have repeated their first year for 19 seasons.
brightlancer@reddit
Also, the demand for the number of tech/ computing folks has grown so high that we're going deeper on the bench. The top X% today is still as awesome as the top X% decades ago, but we shouldn't compare X to Z.
Mackswift@reddit
Bingo. Tech has been touch screens and push button go for these folks. I started with the Commodore 64, config.sys and autoexec.bat, fiddling with IRQs and installing Office and Windows with floppies in a binder.
These newbs reboot their iPhones as troubleshooting.
wheelchairplayer@reddit
Unfortunately teaching while these people would switch jobs asap is very tiring.
If possible, get better in hiring. There are a lot in the coding field needs help, and they are good with all these and dontnhave to teach
ImLookingatU@reddit
Yup, I mentor new Sys admins. I do this because I was mentored almost 20 years ago and the fastest way to get quality Sysadmins, the only requirement is to have the right mentality.
Sysadmin is basically a trade. Whatever is in the book or classroom misses basically everything in the real world.
Jose_Canseco_Jr@reddit
agreed one 100%, friend!
now, since I'll find myself hiring again pretty soon, can I ask you to please elaborate? how do you define this mentality, personally? and if you were hiring, how could you identify this in a candidate?
narcissisadmin@reddit
I have a list of 20 phone questions covering a broad range of topics meant to spark conversation and find out where their strengths are. Things like "what's the difference between DHCP and DNS", "why is a domain better than a workgroup", "how is a router different from a switch", "how do you pronounce G-I-F", "can you describe what a GPO does", "how do differential backups compare to full backups or incremental backups", "what's happening if a device has an IP that starts with 169.254", etc.
It was depressing how many people with shining resumes, certs, and experience couldn't answer most of those very (or what I thought were very?) rudimentary questions that even the most junior of a sysadmin should know.
jr-416@reddit
A desire to figure things out yourself. You don't forget lessons you learned the hard way, especially on a home lab.
The younger generation have an advantage that the older generation didn't. The ability to build crazy powerful computers with tons of storage and ram. You can set up virtual machines and virtual networks to make your own lab, all in one computer.
I upgraded one of my systems to a 16 core 5950x with 128GB ram.. the 386/486, pentium 3, systems I had in my home lab years ago are nothing by comparison.
Beware of asking questions that are too specific when it comes to enterprise hardware . For example, HP has some interesting printing technologies, such as print servers where you tap a card on a reader before the printer prints.(Helps keep private / confidential printouts private)
I wouldn't expect somebody new to IT to know the low level details and such technologies are outside the scope of a home lab.
ImLookingatU@reddit
I look for people who can see the big picture. Sysadmin isn't just a tech that fixes someone's outlook and moves on. We designed, maintain and support an entire IT infrastructure. So if they can't see the big picture and only focus on the immediate problem they miss what actually needs to be solved.for example, if I need to constantly make exceptions then we need to revaluate the standards we are following and maybe make a new standard or modify the existing one. That way, we are not making exceptions, we are following one of the standards.
Standards are easy to track and update, exceptions are rarely documented and forgotten about until they pop up years later and no one knows WTF is going on cuz it doesn't follow any standard.
How I screen for the right mentality is by asking loaded questions. "I see here you worked with VMware clustering, what do you like and don't like about VMware's solution. also if you could change something what would it be and why"
This helps me understand their reasoning and thinking process. It also see if they think beyond the immediate task of creating a cluster or a VM.
10kur@reddit
I used to ask for real life issues and see how they behave. If asking for support or MSP immediately, that would be a no-no in my book. The ones that actually strived to find a solution - even if wrong - were the ones considered, bonus point for asking for more details.
tepitokura@reddit
I completely agree. You have to accept coaching and teaching from the experience sysadmin, have the right attitude and learn as much as you can.
taker223@reddit
Are you aware that you are mentoring your (cheaper) replacement (at least in the eyes of management)? Some Indian folks would be quite pleased, they would jump boat as soon as they will get a new offer
uptimefordays@reddit
In small shops, maybe, but formal education--especially in fundamentals--is more critical than ever. Modern tech abstracts so much but when it doesn't work you need to actually know protocols, ports, negotiation and such.
The "it's just a trade" mentality is how you get people going "it's always DNS" or "it's the network" and not "oh our application is running out of ports, we need to look at the code or grab the dev team."
Keleus@reddit
To be fair it usually is always DNS it just sometimes takes fancy diagnosing to get to thay answer.
uptimefordays@reddit
I can't tell if folks say stuff like this as a meme or if the majority of the field just doesn't know anything about networking. DNS is essential to modern network access as well as identity and access control, it's been the bulwark of modern networking since like 1997. Today's entry level certs, for people with no experience, cover internal and external DNS in depth because knowing DNS is essential for anyone supporting, configuring, or otherwise working on networked systems.
Keleus@reddit
Nothing you said shows why it's not usually DNS. You can read off the textbook but if you're coming to the same solution as the memers it's just a waste of efficiency.
uptimefordays@reddit
DNS, if properly configured, seldom causes problems. People who don’t have a good grasp of DNS will do things like make changes “which will propagate” (they don’t understand TTLs) and wonder why changes take so longlong bc they think DNS pushes when, in actuality, other servers pull record updates from your DNS servers.
Keleus@reddit
You must be new which is why you sound like a textbook. If things always were done right we wouldn't have a job. You would have consultants who just go from company to company setting things up which never need any further maintenance.
uptimefordays@reddit
When you set things up correctly, you’re able to take on new work and projects. There’s no world in which “consultants could hop around setting up forever systems” because in time organizational needs will change, systems will age, and you’ll have to replace them.
meikyoushisui@reddit
It's the latter. I recently worked with a client who at an enterprise level apparently did not have a single person on their technical staff who could read and understand the output of a tcpdump.
I don't think it's really that surprising of a trend, though. All of enterprise IT has become more and more abstract over time, so networking has become more and more the territory of specialists.
uptimefordays@reddit
Still, that abstraction is built on underlying concepts folks should know.
redworm@reddit
as long as that formal education is a certification course similar to a trade
no one should be getting a college degree to work in IT just like no one should be getting a college degree to be a mechanic
uptimefordays@reddit
It depends on the complexity of the environment, but too many people brain dump certs or focus on vendor specific implementations, neither of which are ideal.
DaHick@reddit
Just as a side note. I'm a plc guy. I support smallish networks that are all automation-related. That's the background.
At some point, anyone who isn't paid to navigate a desk and/or a phone is a trade. I feel like a tradesperson, and I have hundreds of apprentice or higher skills in those trades.
Maybe I'm wrong, maybe I am just being an ass but dang the number of things I need to look at and be aware of on this job makes me pretty aware ( I tried cognizate but my browser hated it) of what the other trades are doing.
jaymzx0@reddit
I'm there with you. I work with SCADA networks at the networking and software level, and the guys who do the PLC work are straight up tradesmen. Many are mechanical engineers and sparkies. I feel a bit removed from the 'tradesmen' part because I'm at a desk and those guys are standing on diamond plate all day or wearing 40 cal suits, busting their asses. I bust my ass too, but theirs is a different kind that feels like more ass busting.
la-wolfe@reddit
I wanna be a sysadmin! I gotta find me a mentor too.
ArtitusDev@reddit
Profession* not a trade ;)
Outrageous_Device557@reddit
Yup let them make mistakes then fix them. As long as the mistakes are with in reason.
DaDaedalus_CodeRed@reddit
My position has always been “it is ten times easier to teach technology to a people person than soft-skills to an engineer”
AwGe3zeRick@reddit
This is 100% backwards from everything I've seen. You can slowly teach better soft skills and a smart enough engineer will start to get it.
But no amount of "teaching technology" will get some people to even baseline understanding.
DaDaedalus_CodeRed@reddit
Then we have worked in very different places with very different people.
AwGe3zeRick@reddit
And a quick look through yours makes me think you probably don't actually have the kind of job you allude to (but don't actually specify) in your recent comments. Hmm, would be pretty fitting for you to be one of those people who half-assed their way through life and then anonymously tried to make their position seem better on social media.
DaDaedalus_CodeRed@reddit
I’m not a sysadmin though I do some sysadmin work, I’m listed as “engineer” at a mid-sized MSP where I do some one-offs, some setup and instantiation and a LOT of troubleshooting things that go wrong and get past three layers of helpdesk.
That said, I also worked in restaurants for years, was briefly in headhunting, have been four kinds of criminal, and BRIEFLY was self-employed.
I’m also a child of chaos and understand that Reddit is the silliest place on earth and that literally nothing here matters, so I don’t REALLY give a fuck if I say something too off-color and get chased off the internet. Points are meaningless, but a good burn lasts forever in the scar tissue of the mind - the fact that you bothered trawling my history hoping to score a return point off it only serves to prove it.
TheSinningRobot@reddit
It takes a certain type of people person, but yes I agree whole heartedly. In effect, the really in the weeds no social skills engineers are effectively useless outside of very deep rooted infrastructure roles anyways.
DaDaedalus_CodeRed@reddit
You get it
TheSinningRobot@reddit
The fact is its not just about being able to provide customer service directly. It's also about being able to put yourself in someone else's perspective to understand how they interact with the tech, what they might expect, and what kinds of issues they run into.
Mackswift@reddit
I've tried mentoring and teaching the rookies and those who should move up to other things. For starters, doing that held me back. Lesson learned, I only plow forward. But here's the harder lesson I learned - many don't want to go beyond basic techs or they think they provide value by pointing out things expecting others to work on it and the particulars. They've somehow been groomed over their lives that mediocrity is a-okay.
tehimage@reddit
Ah yes. Teach them how to do the job they were hired for while you as a sysadmin continue to be given more work and projects as well. I love teaching other people how to do the job they claim they were qualified for, for no extra pay because my job role as a system administrator didn’t include teaching level 1 support what rdp is.
Vulgar_Goods@reddit
Easier said than done. As a former network engineer, I tried this. All the new guys wanted was a script handed to them. IMO, this poster is more accurate than I'd even want to admit.
psychopompadour@reddit
One of my teammates enjoys writing scripts for the service desk to make some stuff involve less typing, like full reset windows network stack... sometimes they are for weird vendor software console commands or whatever, or require things he didn't expect (like stopping a service that wasn't on the computer he wrote the script on), and these little scripts will crash or get hung up. When I was on the Service Desk (where I started), if one of these scripts got stuck, i would open the .bat files in powershell and read the commands and see what it was trying to do, then go through and run them manually to see what happened. Sometimes it was just that on this computer, the program is a newer version and the install directory name changed, or if you just skip the step that was not working, the rest would fix the issue anyhow... Other times I knew that what I wanted to do was slightly different, so I'd steal his commands from the scripts and just change the parameters... it would blow my mind when my coworkers world just say something didn't work and then just immediately give up. Aren't you even curious WHY it didn't work??
When I interviewed for my current team, my boss told me that actually being interested in how the scripts work, what they actually do, and writing my own scripts, is something he looks for...It doesn't mean a person understands everything, but rather that they are interested in learning, which is more important since in our job (advanced desktop/application support), things change constantly and there's always tons of new stuff to learn (and sometimes, old stuff you have to stop doing... not gonna lie, this is much tougher sometimes, haha)
Comfortable_Gap1656@reddit
They are create customers in Microsoft eyes. They will just pay lots of money for copilot and whatever other AI features.
Imdoody@reddit
Yup, I totally feel ya. While scripts are wonderful, I don't like handing off the script unless they have a basic understanding of how the script works. You got to have the theory down. That is what they teach in school, and it is important. Yeah you learn a lot from experience, but you'll learn more if you approach it with the theory and standard of actually how it works and developed.
AkuSokuZan2009@reddit
I agree, but I have run into a few that no amount of training got them to a place I consider competent. I trained 2 guys that went on to bigger and better roles in the org, so it isn't just me being a ceap teacher. Some people just don't have the mind for it, but current consumer technology is so simple people think IT will be too.
YouGottaBeKittenM3@reddit
The hard truth is keep them and teach them because of this.
Ok_Independence4910@reddit
I’ve been in a role where the senior tech was and it made it impossible to move up the ladder due to them being paid the same as a lvl 1 engineer.
Behind_da_Rabbit@reddit
Teach them what? It takes years to learn what to do, and decades to learn what NOT to do.
How long does it take to make a 30yr veteran in a technical trade? About 30yrs.
shitting_frisbees@reddit
how? folks in other countries don't deserve a living?
water_bottle_goggles@reddit
u/Future_End_4089 been real quiet since this dropped (mf gatekeeper lmao)
tdhuck@reddit
Exactly. I don't have an issue with 'green' hires, but when they don't absorb anything I tell them, that's when I give up on continuing to teach. It no longer becomes 'teach' it becomes me doing their job and I refuse to do that.
I give people enough chances then I just give up on them because there is no hope. I'm just a team member, I'm not the one that hires/fires.
what-the-puck@reddit
Absolutely. I need hires who are dependable, generally good at problem solving, can handle short terms of work stress (eg. don't pass out when they cause an outage affecting millions), have the capacity to learn, and like to learn.
I don't need them to already be experts with the products. I don't need them to have a dozen certifications or a Master's degree. Just be able to learn and don't be lazy.
tdhuck@reddit
Those people are out there, but companies don't want to pay.
At least once every 6 months our CFO will say something along the lines of "I'm shocked that I don't see more people working late..." or something along those lines. That's easy for him to say because he has unlimited vacation and he makes over 500k per year. I'll stay late if you gave me unlimited vacation and 500k per year.
Not directing this towards you, but companies also need to pay properly.
That being said, yes, there are plenty of overpaid workers that don't do anything, but with the staff that I deal with, daily, I know their performance is based on pay.
The-Jesus_Christ@reddit
Yep this is what I don't understand. OP has the perfect teaching moment here and chooses to instead bitch and moan about it on Reddit.
Says more about ol' mate grumps than it does about the newbies coming in.
justofit@reddit
the older I get the more I feel this as a responsibility
farkious@reddit
I don’t feel this is my responsibility at all. I don’t mind being a mentor, it can be rewarding but I draw the line at calling it a responsibility. I mean, it’s a job you know? We have stuff to do, bills to pay, life to live. We are cogs in a wheel. Unless your salary comes with some special incentive (implicit or explicit) to teach the younger hires, then do not consider it a responsibility. There are definitely some exceptions to this, like when a younger hire is part of an expansion of the team, to help you scale, but I can’t think of many other exceptions.
justofit@reddit
I'm forced to spend so much time at work that I need to find some semblance of meaning where I can. mentoring isn't for the company i work for, it's for the person I mentee and for myself
Bezos_Balls@reddit
Try to being a part of the solution not the problem. You’re looking at it the wrong way. Gatekeep an industry and praying it gets better isn’t going to work that’s how we lose all our jobs to India.
You’re at the age where you need to be mentoring and passing down those skills you have acquired over the 35 years. As long as people are willing to learn and grow I would hope you and others would be willing to teach and take them under your wing.
Vulgar_Goods@reddit
Easier said than done. As a former network engineer, I tried this. All the new guys wanted was a script handed to them. IMO, this poster is more accurate than I'd even want to admit.
Realistic-One5674@reddit
New tech? Bro, I've been sandwiched between the POTS telephone boomer guys and the new genz grads for a while now. There was this sweet spot in the late 90s/early 2000s that inspired a generation of capable IT people and then after that people got hooked on phones and tablets.
ghuunhound@reddit
They very much were apart of my curriculum, but I've also been using computers since ms dos was young... back when I was 5/6. The issue is the GUI reigns supreme in a lot of cases, and you can get by with clicking through things to win. Scripting def is better with automating stuff though...
Donny_DeCicco@reddit
Yes its this, but also it's a significant lack of any critical thinking skills or how to form and ask a proper question. You these trends all over the place.
cybersecurityaccount@reddit
One horrifying thing I see repeatedly in these threads is people hiring computer science undergrads thinking they were taught managing information systems.
That leads to a few questions
How incompetent is the hiring team where they're hiring solely on something that has computer in the name?
How are the managers not noticing they're interviewing people with totally different backgrounds?
This entire thread would be like accountants hiring pure mathematicians and then feigning shock that they don't know accountancy.
uptimefordays@reddit
I think part of this has been so many people studying computer science and realizing they don't want to be programmers, but part of it is also companies want people who will hit the ground running--which is hit or miss but at least people with CS backgrounds have formal computing education. In theory they should be able to figure things out quicker than their peers without the same education.
Alpizzle@reddit
In theory, theory and practice are the same. In practice, they are not. I'll take a demonstrated natural curiosity and a desire to understand how things work over a GPA or a cert any day.
uptimefordays@reddit
Absolutely, but we also need folks who actually know how stuff works. I've worked with far too many people who have an understanding of say TCP/IP but don't actually know how packets work, how/when/why a header would be rewritten, or how CRCs perform integrity checks. They mostly understand what should happen or how it's supposed to work but not enough to actually pick things apart when they don't.
nostalia-nse7@reddit
IT jobs requirements. Masters in Computer Science. … why?!! But they all want it.
noitalever@reddit
Because anywhere else you want a masters in thethingyoudo.
Except a masters in CS doesn’t mean anything in 5 years if you can’t troubleshoot and don’t have soft skills.
GeneralRieekan@reddit
A MS in CS has precious little to do with IT.
nostalia-nse7@reddit
I had a coworker before, no troubleshooting skills. Boss came to me “he has a Master degree in ____, and yyyy high end certification. How does he not have any common sense?” I had to respond, “I guess he didn’t take a minor in Common Sense and Reality. Which university you going to send him to, to be taught that?”
Educational_Dream_79@reddit
It does really hurt that I feel frustrated because I feel that I am losing my time going to uni and I could learn and earn a lot more by my own but need to secure the easy way to make money by finishing the degree, literally just today I had to troubleshoot and see the binary and hex codes of an image to check if my program was fine and reading that there’re people with masters degree that don’t know basic troubleshooting makes me feel that this industry needs to rethink the way hiring is managed (btw for more context I am working (as an IT analyst) and at the same time studying my 3rd year of CS. How can I manage my frustration with a lack of time that I feel almost endless work and deadlines?
uptimefordays@reddit
Internships are a great way to get experience while a student! You’ll get to see the craziness before you graduate. The major benefit of university education is learning foundational skills and knowledge and learning how to learn effectively for a lifetime of learning. While you won’t often write C as a sysadmin (unless you’re a Linux admin and need to fix a driver or port a common program, in which case you 100% will definitely be writing C), having that experience and seeing how computers work at that depth is helpful. We discuss troubleshooting like it’s some magical skill people just have or don’t have, but it actually just “can one follow a process or issue through a stack?”
nostalia-nse7@reddit
Embrace the chaos. Learn to push back on deadlines. They are usually artificial. Also reach out to your supervisor when you’re running low on time. They will throw 300 hrs of work at you every week if you keep taking it, and burn you out. Then you earn $0 when that happens and you become a ball of goo. I’m finally learning this in my 40s, and it didn’t get me any further ahead becoming one of the top in my field (cyber) in the country. Far too many years spent underpaid and overworked because I was Mr Niceguy.
Educational_Dream_79@reddit
Literally I am underpaid but I need the experience and as I am working in a startup this experience, plus a card of internship and some projects of my portfolio I pray to whatever exists that I qualify to get an internship in a big company (as a company with stock prices), does it sound like a good plan ? Or should a focus on only one thing ?
turudd@reddit
Once got a job against a guy who had a masters (I have no degree), was told it was because I could answer their questions and didn't have the personality of a spoon. Been riding that compliment for over 10 years now.
noitalever@reddit
Yep, most people don’t realize that a Masters in CS is one of the only degrees you can get completely by your self, alone, all the while being shunned and ignored by anyone in your field, and all other people in the university. And HR wants it because that’s what is required anywhere else. But they are hiring an anti social test taker, not a technician, and certainly not what a sysadmin was when we built all of this.
nathanieloffer@reddit
When I worked a service desk I used to tell my boss it should be changed to a degreee in child car. End users are children after all.
Upbeat-Carrot455@reddit
Funny story. My coworker has an early childhood education degree. She’s been more successful in dealing with high level clowns than I’ll ever be. Because dealing with people with tickets is like babysitting.
rotoddlescorr@reddit
Especially since a CS grad can make a ton more money being an actual programmer.
uptimefordays@reddit
Employers can increasingly find people with degrees and experience, so they’re asking for both.
Gav1n73@reddit
The challenge is getting quality staff with a genuine interest in IT and an enquiring mind, but that’s partly because most adverts for IT support rolls gets 1000 applicants (in uk), drowning recruitment teams. This often leads to hiring manager fatigue, who then makes a bad choices. But also, I’m in my 50s too, it was geeky to be into IT when I was young, so you had to love it, which created a special sort of IT guy, very rare now a days.
Sad_Recommendation92@reddit
I don't know if it's quite the same thing but I have a term I use.
"Paper Engineers"
Essentially, I've gotten to the point that if I see a resume and it has just a ton of certificates and usually word salad. It's a big red flag. But I'm just an Architect so I'm usually just brought in to do technical questions And sit on the interview panel , Usually the hiring manager is the one determining who we actually interview, And sometimes they get dazzled by these resumes thinking they found a unicorn. Not realizing if they actually know that many things. There's no way any of these things are more than an inch deep.
And I'll find out very quickly when I start asking them about some of the things that are on their resume and they can't even articulate basics and I'm pretty forgiving in terms of terminology and if I think you mostly get a concept, I won't hold you to the letter If I think you understand it conceptually.
At least the observation I make is the best engineers are the ones that have actually had experience and built things or at least were willing to humble themselves and do some entry level to get some experience before shooting for mid-level positions. I get it that nobody wants to do entry level, but after 20 years, I remain skeptical that you could actually be good at this job without having base level support experience.
JeremiahWolfe@reddit
Don't blame the candidates for this.
I recently spent over a year looking for a new job. Nearly all job postings required a ridiculous list certifications and skills. If you don't have every technology by every vendor listed on your resume then they won't talk to you.
The problem is exacerbated by the sad fact that the initial phase of recruiting is done by AI.
I know plenty of skilled individuals with real experience who can't get a callback, meanwhile these guys with 17 CompTia certs and not a lick of actual experience can write their own check.
Sad_Recommendation92@reddit
I don't think you're wrong in that regard. We've been trying to build a cloud operations team and it's been a frustrating experience. I'm convinced that modern IT recruiters are just very out of touch. Their idea of "strong candidate" is just whoever gamified the system the best. It's a bit damned if you do. Damned if you don't, you have to list all these keywords to get past the algorithm and whatever scoring metrics the recruiters are using. But if it actually gets in front of someone for technical review that understands what they're doing, they're extremely confused and they have no idea what the hell you're actually good at.
While the ideal resume for a recruiter is something that just ticks a bunch of boxes without regard for depth. My ideal resume I liken to a restaurant menu. I like to bring up the example of The cheesecake factory versus In-N-Out Burger.
If I look at the cheesecake factory menu I don't have a clue what they're actually good at. They just have literally everything and I don't know if any of this is actually going to be good.
If I look at the In-N-Out Burger menu it is painfully obvious what they excel at. Now a recruiter might say but they don't have pizza on their menu and that would be a disqualifier And my response would be what are you talking about? I never said anything about pizza. I told you I wanted a really good burger!
Odd_Seaweed_5985@reddit
So then, where again, is the value in using recruiters?
JeremiahWolfe@reddit
Free pizza. Obviously.
InternationalSoft134@reddit
I have experience and knowledge, no papers.
I have found only ONE company that wants me, because the guy running it used to be the same: Learning from doing, instead of reading on how it's done in theory.
it pays the same tho, yet I've always been told that without any papers you might as well become a garbagemen (Which starts with a two week course, why two weeks? because they let you learn the job on the job :) )
Maro1947@reddit
It was always this - paper MCSEs were legion
Enigma-147@reddit
You do know where MCSE stands for, right?
Microsoft Certified Solitaire Expert...
Recalcitrant-wino@reddit
I feel seen.
subcritikal@reddit
I always thought of it as Minesweeper Certified; Solitaire Expert myself.
TaliesinWI@reddit
Must Consult Someone Else
Must Consult Someone Experienced
Reasonable-Pikachu@reddit
It's not shabby if they know they need to, the more frightening thing would be that they don't.
Maro1947@reddit
Exactly
funkyg73@reddit
I remember years ago when I was doing basic IT support my manager hired a guy for a lot more money than I was on, purely based on the list of MCSE qualifications he had.
He was asked to go and install a Laserjet toner cartridge. 20 minutes later he came back telling me it was the wrong toner. I went over to have a look, he hadn't pulled the 'ring pull strip' out. Took two minutes.
Turns out the guy was a mechanical engineer who had been made redundant, took his redundancy payout and studied to get his MCSEs to transition into IT. He had no real world IT experience at all...our work experience boy knew more.
TerryThomasForEver@reddit
When you say "studied" you mean he paid 15K to attend a 2 week intensive course with the promise of a "Guaranteed pass!"
I've seen with my own eyes the trainer sitting with someone giving them the answers as they retook the test.
In the early 2000s those exams were worthless for displaying even paper knowledge.
IMO.
funkyg73@reddit
Sounds about right. Back then I wondered if I should have got my MCSE but I couldn’t justify the cost at the time (work didn’t pay for certification back then). I just continued to pay my dues with my real world experience. I’m happy with where I am now.
Maro1947@reddit
I worked with so many of them
Own_Weakness_1771@reddit
I started as a laptop repair tech for Digital, moved onto a 1st help desk for a bank, then 2nd line for a retail company, moved to a junior network engineer role at the same company, then a senior network engineer.
Moved companies to a Network Specialist and team leader of 5 other engineers.
Moved again to an MSP as a 3rd line Network Security engineer and then an internal move to a Network Security Consultant.
Started my IT career at 16, and 39 years later that’s where I am now.
No college or Uni, just GCSEs (UK high school for the US people).
Done my CCNA/CCNP in R&S and Voice, then NSE 4/5/7 with Fortinet.
Wouldn’t change a thing, that experience got me where I am today, not a piece of paper that says I can do things in a controlled environment.
narcissisadmin@reddit
I don't mind low-level entry stuff because it can generally be automated.
vppencilsharpening@reddit
I'll take someone with real-world experience who can articulate what was done over someone who is certified in the topic (without experience). That experience does not need to be professional. If you built a it for home use or as a school project it's still experience, but you need to understand what was done and why.
RequirementBusiness8@reddit
It’s those basic entry level things that make people good engineers.
Team503@reddit
We used to call them Paper Tigers back in the day.
TheLostITGuy@reddit
This is similar to the term we used to describe the officers who worked in a control booth, opening/closing doors in the prison. They pushed buttons all day inside of a secure room surrounded by reinforced glass windows. It was always fun watching the expression on their faces change when you requested to buzz into their booth after they were giving you a hard time about passing through to another area. Glass Tigers.
EnDnS@reddit
Wish I had an interviewer like you. Wanted to go entry or a junior position to get my foot in the door, but it was just the company's way of saying we want senior deva for junior pay. Every dam interview.
crabtoppings@reddit
What is this "mid-level position" you speak of?
Pup5432@reddit
This hurts my souls but describes so many candidates. We had people with 5+ years experience that couldn’t articulate any differences between a router and a firewall. While technically they can be used interchangeably for most functions there is still a basic difference in how they should be used and yet every candidate claiming experience couldn’t tell us the difference. We were hiring for paid interns and level 1 techs, if you told us you didn’t know but you showed at least an interest in the tech we more than likely would hire you. When you lie about experience we don’t know if we can’t trust anything you say and it becomes an instant pass.
uptimefordays@reddit
Operations roles, in general, demand prior experience in those roles. Formal education is crucial and lays the foundation for essential skills, but ultimately, experience reigns supreme.
daniell61@reddit
Your level of analysis is how I got my job actually.
My certs and education is all mile deep but 6 inches wide lol.. Broad knowledge at surface level but handful of super deep avenues. But. Willing to learn always lol
Riversntallbuildings@reddit
Agreed, moving from a “Microsoft shop” to a G-Suite shop reminded me that there is a big difference between structured and unstructured data.
I still want to try and “organize my files” and G-Suite constantly reminds me of the futility of that effort. “Just search” may as well be their slogan.
I wonder how good AI will get when searching becomes obsolete and useful information gets “created” on demand. O_o
Plenty-Wonder6092@reddit
Nearly everyone I have hired with a comp sci degree has been sup par or worse in general IT. The unicorns seem to have nothing on paper and are just tinkerers as the OP has posted, now maybe that's because they never bothered to get any bits of paper since they were good enough to get paid regardless.
remnants00@reddit
That's how I started... gaming and poking around inside the case, upgrading, etc turned into a 27-year career so far. My degree is in biology 🤣
There is a bigger push in the industry to get recruiters and HR to look past degrees and evaluate skills... what a shocking concept!
Recalcitrant-wino@reddit
My degree is in English. I got my first IT job from a guy whose degree was in History. He figured a Liberal Arts degree meant I was capable of learning something. He was willing to teach me pretty much from zero. I would thank him if I saw him again, but I think he may actually have passed away.
RamblingReflections@reddit
This is me! I always tinkered, back in the days of DOS and Windows 3.1. Discovered mIRC and LAN parties (Red Alert, and the original Dungeon Keeper) and learned the stuff necessary to set up and troubleshoot all that. Build my own PC from scavenged parts so I wouldn’t have to share the “family” PC. But one ever thought to suggest IT as a career for me, a girl, in those days, myself included.
So I went off to uni, got my bachelors in Mass Comms, PR, and Journalism, then subsequently realised I didn’t want to work in that field and started applying for anything and everything to pay the bills. Managed to land an IT Apprenticeship (they were as rare as hen’s teeth) purely because, as the IT manager (an ex US Navy, bearded giant of a man - something my petite 21 year old country bumpkin Australian self hadn’t ever come across before) put it: I got the top scores by a mile in the aptitude testing, it was a small selection pool that year, and my degree showed that at least I had the proven ability to learn.
He threw a couple of hypotheticals at me and asked me to work through them in the interview. Although I didn’t know all the answers, he said I approached it logically and methodically, and could at least tell him where I’d start investigating based on the info given. He was happy with that. He was confident he could teach me IT skills, if I had the propensity to learn.
And so began what is now a 20 year career spanning Netware, Ghost, Unix, and now MS and Azure and all the cloud migrations. I’m something of a cross between a sys and net admin these days. Picked up a few industry certs along the way, and more diplomas than I can poke a stick at, but the only degree I have is still my Arts one. And it’s come in handy. I think if more techs had formal training in how to communicate and write, and essentially how to people we’d be a force to be reckoned with.
Future_End_4089@reddit (OP)
Great post. I managed netware for about 15 years before it got migrated to AD.
taker223@reddit
What about Liberal Arts and Gender Studies?
remnants00@reddit
My very first tech support call was for a 28.8 modem install on Windows 3.1. Oh, those were the days!
My not-yet and now ex-father-in-law wrote a monthly column for Network World magazine in the late 80's, early 90's... that's where my tinkering began. He would bring home all sorts of fun tech for us to play with (think Toshiba orange-screen laptops, Compaq "suitcase" PC's, etc. 🤣). After college, my first job was for a DMR catalog company. Got into cybercecurity there, learning PIX, Netscreen, CP, WGRD, FTNT. Now I work for a vendor, where I have to 'people' alot
ProxyMSM@reddit
Wish someone would take a chance on me like you. Born in the wrong time period I guess
remnants00@reddit
TBH, that first job was in sales taking catalog orders at a DMR, slinging Apple Performas and upselling printer cartridges in the 90's 🤣 I hopped over to tech support from there... gotta get a foot in the door somehow!
ProxyMSM@reddit
Guess it's time to climb roofs and do StarLink installs or something
Pup5432@reddit
My degrees got me my first help desk job, they have done diddly squat in the 3 job hops since but that first job was a spring board into the door. It’s easier to make the case to give me a 4K raise and move me to junior engineer than bring in someone from outside and have to pay them nearly double my salary.
Plenty-Wonder6092@reddit
It's been a long time coming.
Ok-Car-2916@reddit
To be perfectly honest, a lot of us just find "general IT" to be dreadfully boring. I'm technically a unicorn cause I dropped out of school and never finished the degree, but I did get pretty far into CS at a top 20 school.
I'm kinda curious now that I've said that controversial thing what you even mean by "general IT"? Does that mean a service desk or is it broader than that?
I've done quite a bit of work that could probably be classified as sysadmin or devops or whatever the new term is adjacent, and that is sometimes pretty fun.
I think the key differentiator is that there are usually specific projects and things you are building for the sysadmin (and likewise the software developer) type jobs.
sohcgt96@reddit
I'll be honest, I've always been a bit insecure about having literally no credentials to my name apart from the A+ I did like 16 years ago. But I've had a steady string of upward job title and salary bumps over that time and have never been let go from a position or unemployed. Obviously I've done something useful over that time. Once you get past the HR blockade that's what actually has the people you're working with interested.
hihcadore@reddit
It’s because they have no hands on experience. Thats not what college is for, it’s the theory. Think about it, a college class is what? 2 1/2 months long? That’s not even going to get you through the hiring process let alone onboarding for a help desk job. Idk why so many people think degree = above entry lvl skills. It doesn’t.
ZestyLemonz896@reddit
The tinkering is actually an indication that the person has a natural curiosity and a desire to learn how things work. It’s the number one thing I look for
Plenty-Wonder6092@reddit
Tell that to hr haha
hihcadore@reddit
I know right. And I get it the idea that a person can set and stick to a long term goal means a lot.
But I think in our field it’s reallly hard to predict how someone will do until they actually do it
rotoddlescorr@reddit
I guess that makes sense. A person with a CS degree who can't find a programming job probably doesn't really want to do IT in the first place.
BaconMaster93@reddit
Yeah our last batch of interns this year all had comp sci majors and some didn't even know how to use file explorer. We have no real vetting for them since we just grab them from the college most of the long timers went to "Oh you know Mr. X? How's he doing? Welcome aboard!"
ragnarokxg@reddit
I got my CS degree. My son is going for his CS degree. The one thing I have drilled into him is that he needs to push himself to learn a bit of everything tech related.
Because as I have said, as a Computer Science major I am a Jack of All Trades.
PGleo86@reddit
I've been involved with the most recent round of hiring for our techs (helping our less-technical management determine level of tech skill in the first round of interviews, mainly) and my top candidates all were tinkerers first. Even with very little experience on the hiring side, I can absolutely see that there's at least a nugget of truth to this.
Plenty-Wonder6092@reddit
100%
Doowrednu@reddit
100% this - and the answer unfortunately is it’s cheaper, from a salary perspective….. I have saved companies literally millions of pounds - wish they would factor that into performance reviews
MaNbEaRpIgSlAyA@reddit
Try saving companies money instead of weight. That's all they care about.
Plymoutherror@reddit
What a Sterling comment, pound for pound
Recalcitrant-wino@reddit
Euron to something.
_My_Angry_Account_@reddit
That's a 12oz pound, in case you're measuring.
pdp10@reddit
For readers.
MidLifeEducation@reddit
Bbboooo.... Ssssss....
I love a good pun, and this hit the nail on the head!
TinyNiceWolf@reddit
Yes, it pounded that nail.
Chip_Prudent@reddit
1 pound of dollar bills is $454.
PanicAdmin@reddit
and 1 pound of cents?
Chip_Prudent@reddit
$1.82.
nullpassword@reddit
you can't find common cents at work...
PandaBoyWonder@reddit
Can you adjust that for inflation?
enthe0gen@reddit
If only these companies had more common "cents"? Amiright?
the123king-reddit@reddit
The US is truly at the ~~centre~~ center of the ~~universe~~ univerze
Extrapolates_Wildly@reddit
Shots fired! Shots fired!
SwiftSloth1892@reddit
But my company incentivises weight loss / s
_haha_oh_wow_@reddit
Really? Devs usually make good money.
johnyquest@reddit
Might want to re-think this approach, then?
rotoddlescorr@reddit
I see you're from England and maybe that's why, but in the US, hiring CS graduates would be much more expensive, maybe even double the price of an inexperienced IT technician.
Geminii27@reddit
Figure out how to do it, get your contract updated to include performance bonuses with very specific calculations, and only then make the savings.
Or run a side business in corporate cost-saving, with someone else being the face/rep/salesperson.
malikto44@reddit
I find this so ironic. Nobody with a good technical background makes it past the AI and HR firewalls. I see this on both ends, be it headcount as well as applying for work.
uptimefordays@reddit
Tbh I think systems administration has a marketing problem. There remains a need for systems people who understand, and can manage, distributed systems—but the titles have changed there’s baggage with operations, and years of infrastructure people who were “this or that system/platform admin” not a systems oriented engineer.
Today you have devops, SRE, cloud engineer, and myriad other titles that encompass systems administration in various ways but hiring managers, HR, and we ourselves get hung up on what should be relatively trivial differences.
Ok-Car-2916@reddit
Yeah I think this is a real problem the way traditional systems work has sort of been split up into all these related but different job titles.
Realistically, anybody remotely competent can probably bounce between them (maybe not to the exact same seniority level, but bounce nonetheless). But it's definitely confusing as hell for hiring managers because it's confusing as hell to me and I'm the one applying for the jobs. Do I bother applying for the cloud engineer thing since I spent the last year doing mostly their preferred cloud vendor and integrating it with other stuff? I've got no clue. Different companies seem to have different ideas on how much they want you to be some kind of "certified architect" with a particular cloud, vs just good with low level computer stuff and with a variety of cloud experience.
Would be much simpler to just give everybody the same systems title and let the specifics be handled by what particular team you happen to be assigned to at that specific time.
Ok-Car-2916@reddit
They are massively different jobs but there is definitely some tendency for overlap, much more than for most other degree programs.
I could go on an hour long rant about the issues with modern CS curriculums (see the MIT "missing semester of CS education" course which I think addresses some of the pet peeves I suspect many in this forum have noticed). But if they've got some clear teamwork skills and project work and aren't shy about the terminal etc etc...it's probably a better bet giving the CS grad a shot for your sysadmin esque thing than the person with a CompTIA cert.
discosoc@reddit
Why are those job seekers applying to the wrong career fields though?
abis444@reddit
Because in the new age of devops and are everything belongs to software engineer or software developer. The sysadmin have been pushed to the sidelines.
narcissisadmin@reddit
Nah, more like mathematicians hiring a bunch of accountants.
fearless-fossa@reddit
Seeing your questions I'd rather ask myself why your company doesn't have someone from the IT team involved in at least the final talks before hiring.
TaiGlobal@reddit
Because then you undermine the hiring teams just and their egos. The other reason is you’ll reject too many candidates and take forever to hire anyone.
Strong_Street_Studio@reddit
Oh I can answer this one. The IT Team would kill in the interview process that could not do the job and only recommend the people that cost more that could.
Ask me how I know.
socialcommentary2000@reddit
As a system admin, I have to hold the hands of our in house dev people more than complete other departments that have nothing to do with technology.
Just because you can write code does not mean you can manage infrastructure.
Kindly_Cow430@reddit
As an archaic IT Director almost ready to hang up my keyboard and head off to my lakeside cabin, the quality of job applicants is pitiful. The outright lies embellishing resumes should embarrass the applicants. I don’t even need to give skill tests, just a basic convo shows the resume is void. Takes me 3-4 months to fill my openings. But hey what do I know, just an old guy muttering in the dark here.
Ed_Boi_Supreme@reddit
The only way to get past HR to get that entry level position is to embellish the heck out of a resume unfortunately. Looking at it from the other perspective, the recruiter/staffing agency would embarrass an applicant for NOT lying on your resume.
uptimefordays@reddit
Unfortunately, applicant tracking systems reward embellishment. While this isn’t an endorsement, it’s important to recognize that widely used hiring systems inadvertently encourage dishonesty from job seekers!
TU4AR@reddit
People think a comp sci degree means they are able to manage machines
Some of my favorite calls are from developers who don't even know what the fuck a gpo is.
Smartest of people in their field absolutely.
Ed_Boi_Supreme@reddit
They don’t tell you about, basically anything that is practically useful, in an “IT” degree let alone a CS degree. No one touches gpos before working at a company in the modern day I think.
rotoddlescorr@reddit
I'm also skeptical of people with CS degrees trying to do IT work. I wonder why they aren't looking for programming or devops work, which can pay almost double what sysadmins make.
punsexual-meme@reddit
Lets not forget the "AI tools" hiring managers are using for applications nowadays.
spokale@reddit
Here's the thought process:
Fun-Fun-9967@reddit
not that hard to figure out - who will accept the pay they offer? who is willing to be thrown under the bus? who is willing to kiss butt all day every day?
121PB4Y2@reddit
The problem is HR/recruiters discard the resumes of anyone who didn't major in computer systems / engineering / IT. So someone with a background in a mechanical or civil related engineering discipline who spent years using/managing/troubleshooting CAD/FEA software, tinkering with DIY clusters made from SFF desktops to run said software, will not make it past the resume-parser/job-matcher thingy.
SpotlessCheetah@reddit
Doesn't help hiring gamers either though.
DoTheThingNow@reddit
The thing with this is who else are you going to hire? Comp-sci degrees have been so heavily pushed for like a decade now I feel like it pushed out any infrastructure-type learning (if you can even find a program for this).
What I'm saying is most of the people wanted to break into our industry were told to get a comp-sci degree and just did it.
CantWeAllGetAlongNF@reddit
HR doesn't know shit about technology. They have no idea what the difference is between Java and JavaScript
Nolsonts@reddit
Yep, this is a hiring issue, not a "youth of today" issue. I've noticed hiring managers are treating sysadmin more and more as practically a starter's position. Which it's just not, in my opinion.
Impressive_Internet@reddit
Company hired a programming background it manager who then hired hired a programming background junior admin
ronin_cse@reddit
I'm sorry, hasn't this been the case since this was a job? Pretty sure that for at least the last twenty years asking for a Computer Science degree has been pretty standard.
abubin@reddit
Does the hiring process in the US never involve the hiring manager? In my country in Malaysia, we always involve the hiring managers. Small companies will do direct manager interviews. Bigger companies will get HR to do the first screening then the second interview will be the hiring manager to evaluate competency.
uptimefordays@reddit
Depends on the employer, usually there’s a screening interview with HR to make sure you’re legally able to work for them and more or less normal, then an interview with someone technical because HR doesn’t know. But that’s not limited to IT/engineering. Prospective accountants would be interviewed by an accounting manager and so forth for other departments.
SlverWolf@reddit
College degree tells me exactly zero about your actual knowledge.
There is no standardized computer science/engineer/etc degree. Each college can teach what they want.
Could have a doctorate in there and I don't know that you've ever even physically touched a computer, much less knowing how to repair it.
Experience is king.
uptimefordays@reddit
ABET is supposed to ensure consistency among engineering (and computer science) degrees. Experience, eventually, and in almost every career, trumps education—having some formal foundational education goes a long way.
Ideal candidates possess both a relevant degree and progressive experience.
ehxy@reddit
I mean it's why they have A+ so they know the basics because that's what I see it as
Nightcinder@reddit
I just hired a CS major with a cybersec focus. I'm assuming she knows nothing and she's pretty open about her lack of knowledge.
I am going in expecting to have to do thorough training/mentorship, I'm shocked people don't figure this out in the interview process
hybrid_muffin@reddit
I’ve noticed college graduates seem to have little to no practical knowledge in It or they’ve forgotten it all by the time they come to work.
TheRealLambardi@reddit
Love this note…you ask a CS grad to write you and OS….not manage one. :)
jtotheltothet@reddit
As a software engineer writing code for 25yrs now, this hits so hard. Typical CS people need to endlessly explain this to everyone. No one seems to get it. Learning OS management isn't remotely on my radar or what I need to do for my job. I learned/ continue to learn coding languages, software design patterns, code editors, software management software, UML software, etc. From there i apply those skills to write programs for my employer. That may be Linux today, Windows next week, Android next month, etc. Learning deployment skills wouldn't cross my path unless my employer was literally a company making deployment related products. Only then would it be something that I try to learn and add to my wheelhouse. But even then it's at an exposure level, not a I'm actually really using this point of view.
Turdulator@reddit
As someone whos been managing OS and application deployment for about a couple decades…. It’s painfully obvious that many application developers don’t even think about it.
Dizzy_Bridge_794@reddit
I was aware of his qualifications and what he had done and not done in my situation. It has worked out great.
marshalleq@reddit
Age old thing where degrees don’t trump experience or more importantly a natural lover of all things tech. I never hire based on degrees. It might work I. Other industries, but not in IT.
TWEEEDE4322@reddit
brightlancer@reddit
Because that was the norm for decades -- and while CS grads may not know "IT", I've generally found their ability to learn to be above someone with an "IT" degree.
Of course, it depends on the school and the job.
mochmeal2@reddit
Network admin ≠ sys admin ≠ cloud admin ≠ IA ≠ ISSO ≠ developer ≠ DB Engineer ≠ data analyst
Could go on but I keep seeing all of these bundled as "IT".
I really do not think that everyone needs to be an admin or know all the basics to get started. The field keeps getting bigger and it's not realistic. But I do see people pretty deep into their career with weird gaps on the fundamentals.
ogn3rd@reddit
Yea man, im as old as you, and theres no doubt.
ruyrybeyro@reddit
I was asked to travel with a Linux 'sysadmin' team we inherited from another department.
They’re an 'experienced' bunch, ages late 20s to early 50s, but they’re lacking in basics like debugging, kernel/application tracing, TCP/IP, IPv6, observability, regex, scripting, networking essentials, and can’t distinguish Linux from BSD or Sys V.
They insist scripting is programming, though they say they’re not programmers. The one most 'comfortable' with coding needed an introduction to functions in Python.
They’re nice people, but it’s both disheartening and confusing.
e7c2@reddit
I had a young tech start for me, he was replacing a m.2 hard drive in a laptop in his first week. He declared that every drive in the bin of "pulled from working computer" parts was faulty. a dozen ssd drives, all faulty. Never questioned that maybe he could've been doing something wrong.
was probably a+ and MCSE certified
Nobody_Asked_M3@reddit
I'm a younger guy in IT and I'm having the reverse issue you're seeing. Most of the older guys here don't know much compared to me and don't like all the new changes that pop up for us often. It's been frustrating to say the least.
RScrewed@reddit
No newbies knows file systems, system configurations, networking, etc.
All have huge gaps in knowledge if they aren't tinkerers in their spare time.
All they know how to do is click on apps and close tabs.
InternationalSoft134@reddit
I do.
For some context: I am currently following a course in IT after having done most of it without a degree.
Most of my colleague students haven't gotten the most basic things down, from stuff as simple as setting a Screensaver, to stuff like operating a command line.
You might say: "Yes but they are students", to which I say fair enough, however most of them are now in their final year.
The cause? simple.
I've spent more time working on exams I did in high-school, than do anything IT specific, they have told me to my face that a Cambridge certificate for English is insufficient and that I have to do their exams(I am not doing a university level course, but they rejected my university level certificate).
Some of our teachers teach through ChatGPT, saying the warning at the bottom is false(The warning that it's not 100% accurate).
They claim it's due to a shortage in applicants for teaching positions, but all of those exams are due to dutch legislation, which also bars most teachers in IT from setting up good courses.
The Netherlands is a rich ass country with a wealth of knowledge, but it's public school system has been torn asunder, if it's happening here I can see it happening across the richer places, something to do with the wellness of the economy and people(We are in a decline now, but have been doing really damn well for a long time in terms of world economy).
I'm just a random redditor tho, so apply a hefty dose of salt, and the knowledge it's just the personal experience of one of many.
fourflatyres@reddit
My history is similar. I got my first PC running DOS and had zero help figuring out how to use it. I learned the CLI on my own, from nothing. Moved on, of course. Windows 3.11, Mac, linux, whatever. I spent the weekend rehabbing a WindowsME system someone gave to me. It works!
Eventually did IT work for a living and managed an ASP data center where I automated processes so well, it automated me out of the job.
Suffice to say, I have a lot of experience.
What I do not have is a degree. And the job openings these days all require one to even reach the interview list. But these companies end up hiring people who have the degree on paper buy have none of the experience and can't do what I have seen and done.
So I'm stuck doing an unrelated job while I sit on everything I know how to do.
There's another post I made about what happened when the Crowdstrike fail went down and how I had found the work around and provided it to my company IT team before they even got their crisis chairs warm. They looked at me like I was crazy. Not experienced.
frustratedsignup@reddit
Same here. I find there's a lot of Linux enthusiasts that can't work without a GUI in front of them for every little administration task. Like if you needed to extend a volume in the logical volume manager, they have no idea how to do so without a graphical tool to do it for them. I recently had to convert a service over to systemd and I didn't find it terribly difficult once I understood how to write a unit file.
I started the same way you did - cp/m, dos, windows 3.x, Linux 0.x, etc. I even had a job where I spent a fair bit of time compiling open source software for Solaris systems.
silvercel@reddit
I have found hiring for aptitude, curiosity, and creativity produced better IT candidates than CompSci courses.
IKEtheIT@reddit
Kids don’t build their own machines anymore, they just buy prebuilt which I feel like makes them lack troubleshooting and understand of hardware
q0vneob@reddit
From what I've seen they arent using PCs much at all, they grew up on smartphones.
We had two new-hire zoomers that didnt last long - one thought their workstation was broken because the monitors were off... another didn't know how to type and wanted to use a phone lol.
I remember seeing something about keyboard classes being phased out of HS, dunno if thats really true but it sure isnt helping if it is.
RegistryRat@reddit
I used to work in education as a tech and the amount of kids that would come in unable to type astounded me. I graduated in 2020, and took computer classes when I was younger, but the schools did slowly phase all of that out. Kids these days are just expected to know because (well their iPads have a keyboard?)
I fought and fought for basic keyboarding and computing skills to be brought back for the little kids, starting in like second grade, and then they had us remove the computer labs :)
DenseComparison5653@reddit
What was the position? Sysadmin who doesn't know how to type?
q0vneob@reddit
entry level support gig, used to joke that the job reqs were a pulse and fingers but even that seemed optimistic when I met these kids.
Comfortable_Gap1656@reddit
Get people with Linux knowledge. Even if the job isn't Linux focused at least they will know computers pretty well.
linoleumknife@reddit
How the hell are kids making it through college without using a computer with an actual keyboard? This part is blowing my mind.
Beginning_Ad1239@reddit
They do literally all their work on an iPad or even a phone.
q0vneob@reddit
Both of those were entry level tech support so idk if they had degrees, but they still made it through the interviews so who knows.
We must have taken the "can you use a computer" part as assumed, should probably go back to asking candidates their WPM haha.
Comfortable_Gap1656@reddit
I grew up with no budget and I still don't have a budget.
Thus, my machines are free or cheap. I self host and my servers are made of 5-8 year old hardware will miscellaneous components. When I tell people that they are shocked as the mainstream consensus is that computers need to be as new as possible and are disposable. It discourages people from wanting to self host stuff. I grew up making the best of what I had and it forced me to learn. (I had a garage sale netbook for most of my childhood) If you didn't have that experience and everything was handed to you it isn't surprising that kids don't care. Lots of young people would love to get a homelab but they don't have the skills to get one.
What I am saying is that parents shouldn't spoil there kids with high end computers. Give them junk and maybe encourage them to find a deal and to make the best of what they have.
thebobsta@reddit
I built PCs for myself and friends in high school out of stuff that got left out beside the ewaste center next to our school. Learned a lot because there was no downside to making mistakes - free is free!
montarion@reddit
there's not a whole lot to troubleshoot about building your own pc though
erm_what_@reddit
LTT has a massive following (love them or hate them) and they constantly advocate for building. I'd guarantee more kids build PCs now than in the 90s/00s, but almost every kid has a PC.
hornethacker97@reddit
Throwing a different GPU and power supply into a case isn’t really building a pc though. Have a buddy who can’t process how to use thermal paste because he believes his buddies on discord more than me, his actual IRL friend who works in IT for a living. It’s a cognitive dissonance issue in my generation (young millennial or old zoomer depending who you ask).
DesperateAdvantage76@reddit
Sounds like your company is doing a terrible job with their hiring process.
Lucky_Garage_8825@reddit
As a young buck in IT (mid twenties) who also loves automating processes with powershell, deployment tools, etc. - I can confirm you're not alone.
We've onboarded some tier-1 techs who can't troubleshoot their way out of a paper bag. One had no idea how VLANs worked, and always assumed any networking issue was a hardware failure on the NIC of the PC.
The other one is great at asking questions - but can't do the baseline troubleshooting on his own, and struggles to even run installations on his own.
We've also had some interns who were going for Cybersecurity, but we used them moreso for day-to-day tech work. They started out pretty rough (not being able to go through UNC paths, not knowing how to pull info using remote wmic commands, not utilizing PSEXEC or deployment tools), but given enough time, they start to ask how to do the shortcuts and catch on within a year.
All that to say, I think it boils down to a lack of experience in troubleshooting - so long as they're willing to learn, we're willing to teach, and our companies are willing to be patient with the process, we'll all get there eventually
xorekin@reddit
Help them succeed. Mentor. Train.
Also set expectations so that if they are objectively lacking, you can get that out of your life.
Weird_Definition_785@reddit
Sounds like a failure in your interview process.
atmega168@reddit
Yes. I hate it. Makes me want to quit. No one knows the basics or have any understanding of systems working together and reliability.
DJBudGreen@reddit
I've been in the trenches with you since 1988. 36 years later I cannot believe that anyone is taught basic diagnostic skills at all. We cannot hire new IT people fresh from school. It takes too long to teach them the basics of automating processes, diagnosing the root source of a problem using the proper tools (tools they were never taught about in their education), and coming up with a working solution to the problem.
If we were large enough we would have a sub business of teaching technicians the REAL stuff they need to know to be successful and send them on their way to do good in the world. We can't figure out a profitable business model for this because they all think they are ready for game time in the major leagues fresh out of school when they are still at bush league basic level.
Our shop has trimmed itself down nearly every time we lose a veteran technician. We try out a few new people and eventually realize we're wasting more money trying to get them up to speed than just paying the overtime for our current crew to do the job. We burn through 20-30 applicants before we find one that has the ability to actually learn the skills needed to earn a decent paycheck.
It's a dying breed that can diagnose a bad cmos battery in a desktop, automate the redundant processes, and manage AD servers while wearing the same hat.
It takes a team of people with their own specific expertise to do what's been crammed into our brains over the course of time.
Yet one day we'll be yelling at the keyboard, unable to keep up with the wave when it finally pulls us under. Every veteran in their field has a little of that 'these kids today just don't get it' in them. We wouldn't have stuck it out this long of we didn't have a real passion for the work.
Be well.
JuryOpposite5522@reddit
I asked my prior IT department to plug in a UPS for a desktop computer - they plugged it in incorrectly and didn't plug in the monitor. I realized that the person has probably never used a desktop computer in their working career and is also too young to have used a command line- but they have a masters.
You have to know the command line if you wanted to play computer games in the 90's. They hit 32 bit graphics before most of the consoles.
Slightly different field but the saying goes, car owners in the 50's and 60's used to know how to adjust their valves. You'd be lucky if they know what a valve is.
Western-Ad-5525@reddit
As another old guy I've noticed a general downward trend in just about all aspects of the field. Software companies can't be bothered to produce quality software anymore, they seem to take a "We'll clean it up in post" attitude to security and quality. Some folks seem like they purchased their degree instead of earning it. It's just not the same anymore. I started my career in 1982 so I have a fairly solid basis of comparison.
airwick511@reddit
It's worth noting 35 years ago, things were significantly simpler, so saying new techs not knowing the basics isn't looking at the whole picture. I feel like the problem is that a lot of degrees have to fit so much information into a degree that a lot of the "basics" get lost in the sauce.
You grew up with command line and the only way to get around and do things was without a GUI but you didn't have to worry about what a domain was or user permissions, SCCM, Intune, etc and cyber security was basically non existent compared to where it is now.
17101987@reddit
I have seen it guys in my office who dont even know
Win x u u
Lord_Bobbymort@reddit
You've grown up in it, they haven't. You've had your whole life to learn a growing and growing and growing set of information and tools, they haven't. That isn't to ignore the modern phenomenon where devices got easier and easier to use and people in charge of curriculum decided that because they have lived their entire lives with technology that that means they know how to use the technology at a deep level without being taught those things or that they know how to troubleshoot real problems.
Future_End_4089@reddit (OP)
All this is true. I find that if the solution is not right in front of their eyes they don’t look very far or deep for the answer
Dizzy_Bridge_794@reddit
No. I just hired a new college grad they didn’t even have them touch AD once in four years.
gtipwnz@reddit
Why would you think a new comp sci grad would have AD experience?
narcissisadmin@reddit
Dunno, kind of figured the school wouldn't have entirely fucked them over.
gtipwnz@reddit
IDK if that's fair to say, some degrees will have IT related stuff but comp sci is literally supposed to be the science part of computers.. AD is pretty different from that goal.
Dizzy_Bridge_794@reddit
As the original poster mentioned he’s old school as I am. We have well rounded learned everything backgrounds. When I did my CS degree - DePaul they had lab after lab of computer hardware to work on. I as part of my degree worked on Windows/Linus and a whole variety of switches/ routers/ firewall platforms. I did a lot of work on my own as well in those labs. This was decades ago. We are both self taught teenagers it sounds like. I’m a year older 57. Been doing this for my entire career. I have been a senior engineer / department manager my entire career. I see a narrowing of experience in new graduates in what I experienced. I understand there is significant increases in complexity but I think every CS degree should include at least one or two network fundamentals classes.
Skylis@reddit
Why would you expect a college grad to have AD experience? Its not a trade school, this is in no way a relevant college course.
Hell I haven't even seen AD at any of the FAANGs I've been at or any of the random startups either in many years.
narcissisadmin@reddit
I would expect that someone applying for a sysadmin job would have AD experience, yes.
Agent_Jay@reddit
I’ve had AD experience from uni. Maybe I just got lucky with my professors but maybe it was approached as a topic because the school existed on AD
Skylis@reddit
Getting trade school style courses in a CS degree isn't luck, it's a sign of going to a poor school.
It's the equivalent of getting dozer/front loader operator training in an engineering course.
CombatBotanist@reddit
I work at a FAANG company and they use AD.
charleswj@reddit
Most people don't work at a FAANG or startup
Dizzy_Bridge_794@reddit
I did in my degree. He has many more holes than I expected. He’s doing great picking it up. I do t think CS degrees today are doing enough to prepare folks for jobs.
Skylis@reddit
CS degrees are not a trade school. If you want to be a computer trucker go to a different major.
binkbankb0nk@reddit
A computer trucker? Is this what people are learning?
Salt-Appearance2666@reddit
When I came out of my bachelor last year I hadn't learnt any useful stuff for work. Pretty much no Limux, no AD/windows stuff in general and no vmware. It was just math, theory (algorithms, regex etc.) and project management. I've learned 99% of what I can while working so I guess that's pretty normal.
Wroughting@reddit
Working on my bachelor's right now, basically just a comp sci degree. Nearly zero classes aimed at being a sys admin outside of networking, which is my focus, but I was hoping to go more in depth. I already have my CCNA which got me out of taking most upper level networking classes... I wouldn't bother except I need it for a civil service position.
Comfortable_Gap1656@reddit
Get a homelab and then pickup a help desk job
Wroughting@reddit
I would learn a lot more doing that. I have a non-IT job for a municipality, that is a pretty good gig. But my friend, who is one of two sysadmins for the municipality, is retiring in a couple of years and I'm working towards getting his job. The civil service requirements are either an associates (which I have) and three years experience, or a bachelor's. So rather than quit and lose my benefits to take some lower paying help desk job, which would be far better experience, I am stuck taking a bunch of useless classes.
Comfortable_Gap1656@reddit
If you have 4 years of reliant experience it should be equivalent
Wroughting@reddit
I have no professional experience.
Salt-Appearance2666@reddit
Good to hear that others feel the same with their studies. I've friends that talk great about their lectures and how good they are. I had networking lectures too but I had the feeling our teacher was just not that fit in networking. It was 99% him clicking through old PowerPoint slides with mistakes in them. Best for me was showing interest at work and classic learning by doing. Hope you can finish your studies good ! In the end it's the paper that counts.
Comfortable_Gap1656@reddit
Well I am not surprised they didn't throw you into VMware especially with all the drama. It is surprising that you didn't do any Linux. That seems like a fundamental for everything outside of a Windows admin.
Also Computer Science is a broad field so unless you are specializing your major toward IT I wouldn't expect them to teach you AD.
Salt-Appearance2666@reddit
I finished my study months before the whole Vmware drama. All we did about virtualisation was how to create a vm and boot it from iso. The only Linux piece we had were some nmap/ netcat commands in IT-sec lecture. My studies touched many topics like Web dev, agile software engineering, some python but it was mostly one 2 1/2 months lecture that just gave a broad overview. Tbh that was the reason I skipped most of my classes because it was just time waste. Unmotivated teachers talking about (mostly) theoretical topics or stuff they don't even know themselves is just sad. Atleast I got lucky with choosing my employer and I still made it to be a Linux admin in his first steps.
CowardyLurker@reddit
What you have there is some of the hardest to obtain components of a wizard level skill set. Unfortunately it's difficult to recognize at a smaller scale.
Ideally you would have the opportunity to apply your algorithims and regex knowledge to be the one and only person in your organization that is capable of extracting useful and actionable information from the literal GiBs of server/system logs. You know, the information goldmine that everyone else ignores..
First, centrally collect all the various server logs, of say hundreds of servers. All of your infrastructure services, web access, applications, OS updates, etc. Now find some tools that help you chew through these logs (grep for starters). Find keywords, recognise patterns, correlate certain times of known problems with whatever the logs reported within that timeframe.
Gradually expand your toolset and you will find you have the ability to quickly parse through logs of multiple related systems, all at once! You'll suddenly have the ability to see patterns of activity that cannot be observed any other way. Patterns that can positively identify characteristics of problems that would be nearly impossible to solve otherwise.
BearBlaq@reddit
This is literally me. It was the same course line up for me, but now that I actually have a job in the field, I’m learning about AD and Linux. Im intrigued and actively going out of my way to learn about it all though.
goblin-socket@reddit
I had a guy who was fighting with configuring a router and could not understand how his subnet mask wasn’t being accepted.
I finally intervene and he explains that he wants a subnet that falls in between /23 and /24, to which I replied, “dude, how can you have half a bit?”
When he didn’t understand what I was saying, I had to then spend the next hour subnetting and CIDR notation. Sure, he went to school for CIS, but dude, so did I, just 25 years ago. But at least he now asks me how to set up the vlans.
Comfortable_Gap1656@reddit
They can write great python but they don't get what happens behind the scenes
Andrew_Waltfeld@reddit
25 years ago, Programming degrees was forced to teach that stuff, now they don't. It's why I am always wary of anyone with a comp science degree in IT. Only a handful actually know IT stuff and you have to do so much more on the job training with them.
goblin-socket@reddit
CS is just math now, which is fine. It is a very different type of math. And CS majors shouldn't be working in IT. That's CIS and Networking.
It is just a completely different field.
Andrew_Waltfeld@reddit
Basically summed up. But that friend is HR because they honestly don't know any better and just assume Comp Sci is the same as IT.
centpourcentuno@reddit
This is exactly why entry level jobs have disappeared
No one is rewarded with training incoming hires ..matter of fact they will probably quit once they get practical experience anyway
I have been in a situation where I refused getting "help" offered by manager because the budget range they were providing meant that I would only be able to get someone I will have to babysit every day . I would rather do all the work solo
KiNgPiN8T3@reddit
Can’t remember where I read it but I saw a story about a lot of kids these days stepping into the working world have less actual PC/laptop skills because they are the generation that grew up on tablets. As someone in their early 40’s I was lucky and grew up with early consoles/keyboard and mouse’s based PC’s. So it doesn’t surprise me that I was better equipped back then, rather than the young uns now, tapping everything on a screen.
Comfortable_Gap1656@reddit
Or be like me and use a ton of termux
According-Vehicle999@reddit
I'm in my 40's but finished my last AAS in 2013 and the dean of the CIS dept would not let us put our capstone course servers on the network.. completely negating the entire purpose of the course. I'd imagine there's still a lot of that nonsense. I don't understand how you run those courses without a sandbox to provide hands-on experience but they didn't.
Comfortable_Gap1656@reddit
Then put it on personal stuff.
pmormr@reddit
Proper sandboxes to rest things safely are an issue that large enterprises struggle with, even when they have regulatory issues that force the issue. Any school is really going to struggle with it.
MahaloMerky@reddit
The IT program at my school spends time on important topics like photoshop.
Comfortable_Gap1656@reddit
Maybe they could have a class on licensing
Stylux@reddit
"... so then you open the keygen and..."
Lylieth@reddit
Okay, but what was their degree in? TBH, I wouldn't assume a basic Computer Science degree would have. But, I would expect someone with an A+ Certification to have some experience.
I saw this same complaint when I was in college. Heard the same complaints when I was a teenager in HS. Dad told me he grew up with this complaint too. That those coming into the workforce were too inexperienced. I often wonder if that complaint is just happened in every generation, lol.
Comfortable_Gap1656@reddit
You need to focus your direction as you go though school. Don't come out with no experience and no direction. Find what you love and as you go though school focus on that thing. When you get out you might just have useful skills.
School can't spoon feed you
shikkonin@reddit
Because you don't see Windows in CompSci environments. You see Linux and UNIX, no wonder they never touch AD.
vikinick@reddit
I never touched LDAP in college either.
It's not a windows/Linux thing. Compsci isn't about teaching you about how to get a job in IT, it's about teaching you the math behind computing and teaching about programming languages, not necessarily teaching about computing and programming themselves
Comfortable_Gap1656@reddit
It really depends on what you want to do. These days there really isn't much of a general computer science degree. You focus in something specific like software development, data analytics or whatnot.
shikkonin@reddit
Correct, is to get understanding. Real understanding.
If you see sysadmin in University though, it's most likely Linux/UNIX.
adappergentlefolk@reddit
i would say it’s kinda laughable to expect academic computer science to learn AD
tiersin@reddit
Exactly. Comp-Sci is not "How to use computer applications." That being said, it should give them the intuition to understand what it's doing better.
AFlyingGideon@reddit
I'd say that it's not just intuition but fundamentals. I've hired plenty of new/recent CS undergrads without knowledge of basics like DNS or routing/route discovery, etc. These are all just instances of concepts they do know, such as hierarchical databases or graph traversal. Prompted correctly, they grasp this stuff quickly. One issue to avoid, though, is giving them some variation of "for dummies" lessons/texts/videos. These won't use the language of CS, and that slows the learning considerably.
sigma914@reddit
Eh, Comp sci doesn't quite get you to that intuition. It's slightly too abstract/primitive. If you're trying to piece back together a core dump it may be useful, but for getting a feeling how some software dev has probably constructed their system there's no substitute for experience tinkering
boondoggie42@reddit
Yeah like just semester course of like "infrastructure management "
KyuubiWindscar@reddit
That’s IT majors that get that, Comp Sci majors might only get that if their school has a cloud specialty
boondoggie42@reddit
Yeah, i get that, i just tire of people so focused that they never learned dns or IP basics.
KyuubiWindscar@reddit
From my time as a CS student, it was expected to go into software engineering of some kind. Getting a helpdesk job was like a “last resort” (which is just arrogance) because places used to take almost anyone with the right proof of education about “computers”.
They should know some parts of DNS or IP through just being in the space that long but it is far from a priority in many college curriculums
boondoggie42@reddit
Yeah, it's just frustrating when it comes time to deploy their work into the world, and it doesn't work like it did in their sandbox, and they turn their head sideways when you ask leading network questions.
Suspicious-Belt9311@reddit
And in my experience it does. I've seen some very sharp minds come through our co op program (basically work study, not sure how common outside of Canada). They pick up the stuff very fast.
There are obvious gaps in their knowledge between their academic knowledge and our real world environment, but I don't tend to need to explain the concepts more than once.
trek604@reddit
Yeah my BSc in Comp Sci did not include courses on AD. It was all theory and math. I took additional courses after graduation on my own at a technical college for that plus my Cisco certs. This was 2010.
Cormacolinde@reddit
In college we had MS-DOS 5 and Mac System 7. We used Word 6, Lotus 1-2-3 R4 and I learned Turbopascal.
Stonewalled9999@reddit
AD didn’t exist when I got my comp sci degree. We did Fortran and COBOL and just started this new fangled thing call Java when I was in college
Fart-Memory-6984@reddit
You date yourself with Fortran. lol 50s?
Stonewalled9999@reddit
Not quite. Graduated 1999 big push for COBOL for y2K
Fart-Memory-6984@reddit
Haha, Fortran 99, I have only seen it. Sorry I guess I was off a bit but I know cobol was big back then for job processing etc
Stonewalled9999@reddit
There are still some high paying cobol and RPG (as/400) as a lot of people don’t even know what they are and a few billion dollar companies still use them
Fart-Memory-6984@reddit
Yes There is nothing better with the speed/throughput so I have seen a few as400 and mainframe environments. Very common for banks/insurance and credit card processing systems
ayazaali@reddit
25 years ago, it was exactly that for me. COBOL, FORTRAN, PASCAL, and JAVA. The level of effort I put in then, compared to what undergrads do now, was a level of geek you rarely see these days.
trek604@reddit
I understand why since those lower level languages expose the underlying hardware far more than modern languages. For OS design course we were doing assembly and for a 4th year computer language course we were doing LISP.
Outrageous_Thought_3@reddit
It's one thing I'll give my Comp Sci degree, they taught networking including command line, VMWare vSphere/Esxi and Windows. They had some interesting stuff when I think back, nothing was super in-depth but it got the gears turning, they ran yearly CCNA exams and MTA from the college. Theyd even sort out some kind of discounts on VMWare. No automation, other than some cron jobs. Nothing like ansible but they did have python courses which while they never went into how to use it with networking gear or systems, it did get you started. Plenty of useless stuff in there too, like flash. Lots of MATLAB on radio frequencies, I'm glad I don't have to do that anymore
Skylis@reddit
Yeah this is one of the dumbest takes I've seen on here in a while.
Motiv8-2-Gr8@reddit
That’s a recruiter for ya …
giffengrabber@reddit
You do have a good point. With that said, I went to a polytechnic of sorts, and I’m so glad we had classes that included not only programming, maths, databases etc but also Unix/Windows/AD admin. That helped a lot during my first years in the work force.
nstern2@reddit
Yep I had to search around to find a community college that had a "Computer Support" 2 year degree that went over Windows server, Linux, Cisco, etc. this was around 2005 so maybe things have changed. I have zero coworkers who actually have a 4 year degree in CS that do any admin support at all and most can't handle anything out of the specific program they support.
BellApprehensive6646@reddit
Not sure what shitty program you went to, but at my college we learned both Windows and Linux.
Also, you can very easily use AD with a Unix based environment, especially for authentication into systems.
Fart-Memory-6984@reddit
Why would colleges waste time with AD when a modern IT environment should be cloud based by now. We got rid of AD a few years ago. I guess you can know AADDS but it’s really for supporting legacy/garbage systems that rely on a domain controller.
charleswj@reddit
Pretty much every enterprise still runs AD and will for years to come.
Fart-Memory-6984@reddit
At a certain size yea, but midsized corps with decent budgets, not so much
jpStormcrow@reddit
What's midsized defined as for you? I've yet to run into any IT Sysadmin in government without AD.
charleswj@reddit
To be fair, gov is probably at the tail end of moving on all technology.
jpStormcrow@reddit
That is fair, though we try not to be lol
charleswj@reddit
At least at the fed and DOD level, things have gotten much better. There's still more red tape but the latency between a new product launching in the commercial side and it becoming available and actually in prod has really decreased in the past decade. It helps that they're willing/able to spend money to do those things, I'm sure it's less common at the state and local levels.
Fart-Memory-6984@reddit
Ah, so in your opinion, government is funded well? I just used that term to define if the IT team is being proactive or if they are reactive. I worked in a state agency 15 years ago and things didn’t happen unless budgeted months in advance, not the same for private industry but it all depends on the team capacity, system dependencies, skill, and industry too…
jpStormcrow@reddit
No, it isn't funded well. But I also see people's definitions of mid sized vary.
I'm the director of a midsized (for my State) County. I haven't seen any push to remove AD in my sub-field of government IT. I support some State offices as well and they are also AD based.
charleswj@reddit
I mean, if you define the parameters narrowly enough, you can make that true. But the vast majority of orgs that started with AD, still have AD, regardless of size or money.
drnick5@reddit
Sure, but not all people come into IT from a compsci background. Many come from the business side with a CIS or MIS degree, or from an entirely different field like HR or accounting.
Dizzy_Bridge_794@reddit
My comp science degree had everything Windows included. Had a whole course on AD.
Skylis@reddit
I'd be livid if my Comp Sci degree wasted time on AD instead of teaching actual comp sci topics.
charleswj@reddit
Did your course cover unix/Linux?
siscorskiy@reddit
Mine wasn't. Anything touching that would have been an elective and not contributed towards the major
MathewManslaughter@reddit
My comp sci days were filled with maths and theoretic courses like advanced algorithms, formal languages, languange semantics, human-computer interface design and the such. Having practical courses like AD in a degree that is about the science of computers is wild to me.
fognar777@reddit
My degree included AD as one of the courses, of course, by the time I got to it is been managing AD in a production environment for a few years so I just tested out of it.
Kruug@reddit
At the college I went to, Computer Science was programming and eventually went into OS design towards the 300/400 level courses.
If you wanted Windows training and domain work and the like, you went for Information Systems. There was some programming (mainly in .Net languages and PowerShell) and an introduction to database work (with OracleDB).
Might be that employers aren't looking for the right degrees these days.
hardingd@reddit
I didn’t touch AD in my comp/sci courses. Had to learn that on the job.
oq7ster@reddit
I took computer science at a cheap college. It was all windows, the only one that knew a bit of Linux was me, and only because I was poor, and couldn't afford a windows license for my 10 year old computer (and was curious to try Linux). It was a waste of time and money.
Also, Don't go to a cheap private college.
Comfortable_Gap1656@reddit
What was there focus? If they weren't focusing on IT then I wouldn't be that surprised. Computer science is a very broad field.
TerrificGeek90@reddit
Why would you expect them to know this out of college? It takes very little time to learn and is losing relevance by the day.
Impressive_Army3767@reddit
AD isn't a generic skill. I've never touched AD in the 20 years I've worked in IT. Why would you expect a college grad to be taught it?
Hellcrafted@reddit
Comp sci is just programming/math at my school. I just had a unit on active directory but it was for my minor in cybersecurity. Im in information systems management. I’m really happy with what I’m learning so far. If all I had to do was math and C++ for 3 years I would hate it
BadAccomplished2199@reddit
I got my degree 22 years ago and never touched AD.
redd_tenne@reddit
Why would you be learning about Active Directory in college???
willwork4pii@reddit
Prestigious school… guys never used the command prompt.
cheese_is_available@reddit
Never touched AD in college, I heard of LDAP and did some, but it's not that complicated to hit the ground running with that, which is what I did when I had to do some international login in a big company. College is not the place to learn about every proprietary API under the sun.
HeKis4@reddit
Haven't touched it either in "dev" college, only when I made an additional year in sysadmin courses + apprenticeship at a windows shop... The whiplash at the start of the year was real lol.
IamBabcock@reddit
College isn't for getting workplace experience, it's to prove that someone is teachable.
whythehellnote@reddit
I'm an old guy in IT, I haven't got a clue about windows, haven't used it for 20 years. I do know that some of the more boring generic parts of the company use windows and active directory, it's pretty minimal and decreasing in importance.
PrincipleExciting457@reddit
I worked at a uni very closely with comp sci and tech management departments. AD isn’t in their course work at all.
WHAT_IS_SHAME@reddit
I have a BS in Information Technology (relatively new degree plan for the college) and we didn't touch AD in college. In my experience college doesn't teach the "hard" skills of IT (how to administer certain environments) but the concepts you need to learn specific environments once you graduate. Works well for self motivated people who can apply knowledge and keep learning outside of college but not so much for people who expect to step straight into a high level position in the field. Kind of fitting for a field that changes quickly like ours.
Big exception to the "hard" skills thing is Cisco-specific networking. Lot of Netacad use in both the community college and university I went to.
nocommentacct@reddit
I had an intern with a bachelors in cyber security that didn’t know what a port is.
Ok_Prune_1731@reddit
Reading this i just realized I don't really know how to explain what a port is 🤣
llDemonll@reddit
I didn’t touch AD either and I graduated 15 years ago
ciabattabing16@reddit
That's not new. I got a B.S. in Information Systems and an allied/dual major in Accounting because I'm an idiot and picked the second and third hardest majors at my University.
Upon graduation I would struggle to say I learned anything other than elementary coding with BASIC and C++, and I had some basic Java too, but only because I needed a few credits and took a totally optional Java class.
I never learned networking, domains, storage...hell I never even had to TOUCH a computer for 95% of my classes. I figured out second semester freshman year that it was a large circle jerk, so I tried to mitigate it by making Linux my only operating system on my laptop (back when Ubuntu was new and this was rather painful), and I got a job at the local ISP doing phone based tech support for their Internet and Telcom services. I got more out of those two things than the 100K I spent for the degree.
I wish I'd have known about the Comptia world, or that Google certs and Coursera stuff existed back then, and I might have gotten a bit more under my belt. Everything else was learned on the job. So I keep that in mind when hiring folks now. Give me someone who knows what they don't know and has a desire to learn it. Some people, like me, can't read a book and understand it, I have to do it, and not in a lab, I need to see it in an operational state to understand what I'm doing. I look for the desire and the ability to work with others. I couldn't give less of a fuck if they can even spell FSMO let alone know what it is.
fizzlefist@reddit
Shit, I’ve been doing refresh jobs for clients for a decade now, and I’ve never once been able to interact with AD. I can tell the client staff exactly what to look for, or what the problem is by deduction, but I have never touched AD myself.
Future_End_4089@reddit (OP)
Good it's not just me. I often say in my head, how did you get this job? when they don't understand BASIC windows.
Dizzy_Bridge_794@reddit
He got his degree in cyber. He’s working out because he’s a real self starter. I gave him an Alienware and VMware workstation and had him setup a network. He’s now up to doing intune deployments and setup all on his own after a year.
Future_End_4089@reddit (OP)
These types of people are rare. Hang on to him.
SQLvultureskattaurus@reddit
Yes lol. 100%. I have front end devs that lack all basic computer skills, blows my mind. There is also a lack of knowing how to Google their issue.
Darkmetam0rph0s1s@reddit
DNS - "I'm not an network engineer or want to be so why do I need to know this"
FTP - "We have One drive, Google Cloud, Dropbox, Azure File share... So.. What's an FTP?!?!?!"
Web Hosting - "We have Word Press and Squarespace, I don't need to host anything"
You see the problem here...?!?? Lol
Future_End_4089@reddit (OP)
This exactly. Daily occurrence.
DerFlamongo@reddit
I feel like a lot of this is due to the way we interact with computers outside of work in our daily lives.
I grew up right around the cut off when smartphones became ubiquitous, had my first PC in 2001 at a very young age and always had to tinker to get and keep stuff working. My first smartphone was a Nokia N97 on SymbianOS that was really fun to screw around with. Out of this necessity (and my natural tendency to break and fix stuff) grew an interest and competence that is now the drive behind my IT career.
Nowadays many (if not most) people don't even own a PC anymore. You don't need to interact with file systems or config files as a regular user and just about everything is a PWA. I'd wager most people who were born in this millennium don't know how to touch type and many of them wouldn't even know how to use a PC beyond a web browser, simply because they don't need to. And everything is managed through god damn colourful clicky GUIs...
And while I am of course mostly talking about non-tech people, I am sure this affects those approaching a career in IT as well.
Future_End_4089@reddit (OP)
All this is correct but it’s affecting the new gen of IT tech coming up.
DerFlamongo@reddit
Oh absolutely, I was not disagreeing with you, just pointing out what I believe to be the root cause.
And yeah it can suck - I try to see the positive side, which is better job security for me I guess?
Future_End_4089@reddit (OP)
I try to do the same as you but sometimes my patience is on its last legs. lol.
Windows95GOAT@reddit
The average troubleshooting flowchart for the average end user these days is:
Install app > app no work > reinstall > either that worked or give up.
Even "just google it" is easier than ever with the likes of GPT or Copilot. For niche issues.
Companies like Apple and Google have fenced off their environments and Microsoft is quickly following them.
Also, not everyone is a natural. We had two interns, one i would hire on the spot and the other is like you described.
Future_End_4089@reddit (OP)
We recently hired 2 temps they were amazing didn’t know a lot but were willing to learn and research things and try to figure stuff out and asked really intelligent questions. We could not hire them due to budgetary constraints but I have so much respect for them. I hope they go far and succeed.
rem1473@reddit
I like to tell younger people: I had to figure out the correct autoexec.bat lines WITHOUT the benefit of using modern search engines! It’s my equivalent to “walking to school uphill both ways” story.
Future_End_4089@reddit (OP)
I can’t believe that but I know it’s true
mahsab@reddit
You're a dinosaur and our era is gone.
New people have neither desire or NEED to learn the basics. It is simply not required anymore. Most of "IT" now is just navigating the web UIs of third party vendors. All the core knowledge being is outsourced and even that is disappearing fast - even people supporting various technologies often don't really know how what they are doing is working.
No problem solving skills whatsoever - it's either nuclear option (e.g. reimage the computer) or report the problem to a vendor and blindly follow steps provided by them.
Ok-Car-2916@reddit
Fuck you I code assembly for mainframes
Comfortable_Gap1656@reddit
Until something goes wrong...
hornethacker97@reddit
Meanwhile people like me with knowledge built on experience but no certainty, can’t get a decent position to save our lives.
9jmp@reddit
What experience do you have? I have not found it very difficult to move on/up into better positions with no active certs or experience
hornethacker97@reddit
Moving up in my org requires a masters degree (all sysadmin positions are also managerial). Moving up by moving companies will require having money to move locales.
Ok-Car-2916@reddit
I'm willing to bet that isn't a hard requirement if you really push them on it and they are truly sold. There is probably some kind of waiver or something. That's how I've got the job I'm currently at and it's a fortune 10 of that at least outwardly advertises said positions as requiring a degree. If you go through a recruiter you can probably push them on if they think there is wiggle room (I suspect there is...nobody is going to turn down the next literal Einstein, it's just a matter of convincing them you are worth the paperwork).
briangraper@reddit
I’ve been working in IT for 20+ years (much of it in consulting) and I can count the number of guys I’ve run into with masters degrees on probably 2 hands. Your company has abnormal requirements.
I’d much rather see a sysadmin candidate that has spent their time working projects with good mentors, rather than going to classes. Just as in the Trades, apprenticeship is usually better than further education.
hornethacker97@reddit
Bachelors, my mistake. Corrected it.
briangraper@reddit
Oh, well that makes sense. Most everyone I know who is IT management has a bachelors.
I have a BS in GIS (which isn’t directly helpful). But college is great at teaching people how to learn and study, in general. It greatly builds your reading endurance, at least.
9jmp@reddit
I agree... And it seems weird to hold active employees to those requirements as well. They know what you bring to the table.. What kind of leader wouldn't promote from within if they have a viable candidate??
hornethacker97@reddit
We’re really an org that should have an MSP and one sysadmin, instead we have two sysadmins who are also supervisors, and one director of IT who’s been with the company since NT came out.
kinvoki@reddit
Really depends on who is doing the hiring - I normally don’t care about certain, but he does because they don’t know how else to gauge the experience
pfak@reddit
Me neither.. 20 years in the industry and have zero certs or education. 🤷♂️ And I've worked for Fortune 500s.
hornethacker97@reddit
And you have that 20 years experience to build a resume from.
WaitingForReplies@reddit
Unfortunately too many places use degrees/certs as a HR filtering tool. It's like u/pfak developed the cure for cancer, but can't get a job in the medical industry because he doesn't have a piece of paper with his name on it.
SwiftSloth1892@reddit
As the hiring manager for my department I've demanded access to see all applicants including the ones their filters bypass.
la-wolfe@reddit
Tell all the other managers to do the same please.
hornethacker97@reddit
I feel like people are missing this RE my original comment
9jmp@reddit
You said you have knowledge built on experience, are you saying it's not translating into jobs for you now?
hornethacker97@reddit
Correct. Job prospects without certs or degrees in my area is next to none.
Jawb0nz@reddit
Self taught can get you pretty far. It shows initiative and determination, and sometimes that's what it takes to solve the unsolvable. It doesn't hurt to go several pages deep in the Google results, either.
SomewhatInnocuous@reddit
Unless you're 50+. Nobody hires older, hands on, people who are generalist regardless of skill levels in specifics required for the job.
Ninjamuh@reddit
I got to hire someone for a company that I was contracted for. I picked 2 people from the list of candidates. One person had no certs, but a decent resume to grow. The other had a bunch of certs, but no experience in this particular market.
Both were terrible in their own right.
BoredTechyGuy@reddit
As someone who has no certs and does well. Make connections with people. It's how you bypass that crap.
narcissisadmin@reddit
My boss said "it's not rocket science", my mate said "it's not rocket surgery", and I said "it's not like talking to girls".
shiggy__diggy@reddit
Same, I got a couple certs in college and let them all lapse, no employer ever asked for them given my experience.
I believe certs are great to get your foot in the door but are rather useless further into your career.
hornethacker97@reddit
Unfortunately that’s impossible advice for me, an autistic person.
narcissisadmin@reddit
I wonder if part of it that people automatically assume every resume is padded.
Kozalteewan@reddit
I once landed contract as SCCM expert. All I knew about SCCM was 2 days of prep on videos and blog posts.
Comfortable_Gap1656@reddit
To be fair SCCM isn't to crazy. You can figure it out pretty quickly assuming you are capable of figuring things out.
Kozalteewan@reddit
That was exactly the point. At that time I had around 15 years of experience in IT, just never had SCCM in organisation. We used cheap and cheerful method of WDS and MDT and stick everything else on RDS farm.
Point was that if you remotely understand what you supposed to be doing and can RTFM, it’s not a problem.
Unable-Entrance3110@reddit
Haha, this sounds familiar. I have been hired out as the "XYZ" expert a few times. I once did an Exchange migration and I had only ever worked with Exchange a few times. I just did some basic research the night before and, luckily, nothing went wrong...
I did a Citrix rollout at a place after doing a crash course and gaining my CCEA within a month of showing up onsite for the rollout.
There was one time when I was brought in to install an SSL certificate when it was still a very new concept. I had no idea what I was doing but just followed the documentation and got it done.
I have done many router and firewall upgrades/migrations/installs where, upon entering the site I had no real knowledge of the network topology nor any real deep understanding of networking at the time.
There is always that moment in your learning quest where the tipping point is reached and things gel. You just have to get over that initial feeling of being overwhelmed, which is where, I think a lot of people give up. They see the mountain and are like "I can't climb that". The trick is to not think off the end, just think about the next 20 feet ahead of you. It works on everything from raking leaves in your yard to designing a network.
Kozalteewan@reddit
Totally agree. It’s not always about competence, some times you just need a person with correct mindset and problem solving skills.
nomosolo@reddit
Basic certs are so affordable at this point, and there are a ton of free ones that will show at least a semblance of initiative.
BellApprehensive6646@reddit
While I personally find certs to be mostly useless, you not having certs is an excuse that you can easily solve. If you can't figure that out, or you're not smart enough to just lie about having them on your resume... do you even really deserve a chance at a job?
hornethacker97@reddit
Because lying on easily verifiable items is such a great way to land a job 🙄
BellApprehensive6646@reddit
Unless it's a sec+ cert and you're going for a DoD position, yes, you should absolutely just lie and say you have certs, even if you don't. No one is going to waste time checking something so useless. If you know the material, there's absolutely no point in getting the cert.
You can roll your eyes all you want. I've never never interviewed and not had a job offer my entire career.
hornethacker97@reddit
Appreciate the added info. I have a job currently, I just know that I ought to be making more for what I’m capable of handling, but the hiring processes in BFE don’t support that
WaitingForReplies@reddit
Unfortunately there are many jobs out there that will screen you out if you don't have at least a degree/certs, etc.... The degree/certs requirement is usually just a way for HR to easily screen candidates out. At this point just having a degree and/or certs doesn't really mean anything. It doesn't mean you can do the job. Give me someone like yourself who has tons of knowledge based upon experience that knows what the fuck they are doing over the kid who memorized a cert dump to get his cert.
hornethacker97@reddit
I don’t have tons of knowledge per se, but I have enough I can learn anything on the job with Google-fu and critical thinking. Figured out an engineering program install issue that two sysadmins couldn’t figure out because I spent two days rereading vendor documentation and researching online.
d00ber@reddit
Get your cert one time and never renew it. I've never renewed my RHCSA/CCNA and others I can't even remember in close to 15 years and nobody has ever asked why.
Electrical_Focus_608@reddit
Maybe get some certificates then?
hornethacker97@reddit
Working on it. It’s difficult with entry level pay in an org that pays for cert training, but not the certs themselves. They explicitly said “the certs don’t matter to us, just that we know you know the material.” Talk about taking advantage of desperate workers and knowing those workers will leave at the first opportunity.
BellApprehensive6646@reddit
That's why you just take the free training and don't bother paying for the cert test.
rschulze@reddit
The training is the expensive part, they aren't exactly "taking advantage of you" by paying for your training.
hornethacker97@reddit
The courses they’ve assigned us have yet to teach me a single thing. Plus, they’re not real training courses, they’re just teaching what to memorize to pass the exam. Worthless training without the certs.
Electrical_Focus_608@reddit
F your excuses. Get off reddit and get back to studying.
I don't want to hear no cry me a river story. Tons of ppl have been in your shoes.
Companies like that can take advantage of ppl like you because you won't leave!
erm_what_@reddit
Their excuse is that they have the skills but not the money to pay for the certs. How will studying help?
Darkone539@reddit
Wishing others to go through crap because you did is ridiculous.
hornethacker97@reddit
It’s not about studying, it’s about lacking the money to pay for the certs themselves. Up yours, boomer.
ChaoticCryptographer@reddit
I haven’t had trouble with that, but I’m guessing the job market has probably changed again since I got my current job. I got all my current certs while at this job, I hope where you’re at now will pay for yours!
hornethacker97@reddit
They’re paying for the certs training courses (which are tech the exam courses, 100% useless so far), but explicitly not paying for the certs because “we don’t care about the certifications, only that we know you know the material.” Direct quote from my superiors.
cyberbro256@reddit
Yeah I have that kind of background, where I worked at an MSP for 18 years. I have to really sell the fact that this was a place where I literally met with clients, discussed their needs, helped them choose LOB apps, spec’d out the servers and the whole environment, quoted the work, then executed the work from wiring to networking to server and client config, domain config, email config, and all of it. When you do that you learn so much as any misstep directly affects me and the client. Many places I apply to can’t seem to understand that I did Everything. I wasn’t just some low level tech. But there isn’t a cert for what I just described so I have to sell it in the interviews, if I get an interview.
lunatuna2017@reddit
It's called quasi 'full stack' my man, use buzzwords to your advantage but be ready to back it up/walk the wal if/when you land that aligned role!
9jmp@reddit
Do you have experience?
WashedPinkBourbon@reddit
Fr.
yshtolaenjoyer5@reddit
Not in IT but in a field where you would expect recent graduates to have a firm grasp on technology.
I think It’s a new generation thing. I think people that grew up or were in industry when computing was brand new had to learn a lot more given how non-intuitive a lot of the UIs and technology was.
These days a baby can use an iPhone showing how far the world has come in this space. However this comes at the expense of just general trouble shooting skills.
However there can be taught so just be as a good of a mentor as you can, you will know who is willing to learn and who isn’t.
Just my two cents
Lost-Droids@reddit
Problem is a lot of people aren't fiddlers.. you want someone who spends their own time taking it apart, fiddling and seeing how everything works and breaking it and fixing it b3fore they even get to University (as that's going to t3ach them not a lot)
Those people are rare
2drawnonward5@reddit
This right here. I'd go so far as to say I've never expected an education to teach sysadmin topics like AD or Exchange. Those skills always follow the fiddlers, tinkerers, hobbyists.
They don't even need to spend a ton of time on it. Anybody who follows curiosity when it strikes them is going to shine.
the-good-hand@reddit
Best comment! The new wave of techs don’t seem to have natural passion and curiosity, so they struggle to learn the basics and approach certs as checkboxes not an opportunity to really learn.
HotTakes4HotCakes@reddit
It's because most of them were given iPhones as their first real bit of technology, and their schools gave them locked down MacBooks or Chromebooks.
They were born into an ecosystem that never encouraged curiosity or tinkering, and outright prevents it in many ways. They were taught from a young age not to tinker or tweak, not to seek solutions, customize, or shape their experiences with technology to meet their needs.
They were taught to accept what's put in front of them, to always use the defaults, and never question whether it can be done differently, or what's even possible with a little freedom and curiosity.
It's going to get even worse with the next generation. Even Android and Windows are slowly locking down the space more and more. Any kid that may want to tinker basically can't anymore, unless they use linux. Not to the same degree we could.
kennethtrr@reddit
MacOS is POSIX compliant. I grew up on it and it helped tremendously when transferring these skills to Linux. Windows and Mac are equally locked down in any school environment, it has nothing to do with the underlying OS burly rather overzealous IT admins. Kids need their own computers at home to tinker with, anything but chromeOS.
Ok-Car-2916@reddit
Yes it's POSIX compliant but I wouldn't read too much into POSIX compliance as equalling some sort of similarity with old school Unix the way it's typically perceived. Mostly about libc and some bare bones minimum availability of a certain kind of shell etc. It doesn't prescribe an open operating system or really much about the actual operating system at all besides some utility and user facing stuff.
I guess what I'm getting at is that using Mac is a really far cry from being some kind of greybeard Unix hacker and it's even a far cry from the people (most notably these days in the BSDs for instance) that really have reason to care about POSIX outside of preferring bash to PowerShell.
Comfortable_Gap1656@reddit
Windows is pretty easy to bypass restrictions. They thing is almost all of the GPOs are user level and back when I was in school you could pull the network cable out at the right time to prevent them from applying. Also if they did apply you could tweak the registry to change the settings.
Meanwhile kids now days are given Chromebooks which give zero tinker ability.
jr-416@reddit
They need a 2nd machine to tinker with and wreck OS on..
The first would be their daily driver with their digital life on it..
Comfortable_Gap1656@reddit
The problem is that Chromebooks are very secure. On Windows there were plenty of way to bypass restrictions and by doing so it built skill. Now Chromebooks give zero freedom and whats worse is that they teach kids that surveillance and censorship is ok. I remember when schools used to force block all ads but now they block Wikipedia instead. I think the heart of the problem is that there is to much of a push to "protect the children." Sure you probably shouldn't allow adult websites but the system is locked down so extreme that they can't do anything.
Comfortable_Gap1656@reddit
I hesitate on a lot of the certs as they seem more like memorizing textbook questions than anything. It depends on the cert but I rarely see them as building a complete understanding.
Comfortable_Gap1656@reddit
I think the fiddlers are not going to be drawn toward Windows server and thus they don't learn AD. Linux is where the hobbyists are at. They main reason I personally have a decent AD understanding is that I have been playing with Samba for a few years. With Active directory you stand it up once and then get bored. Samba is imperfect and still has bugs and missing functionality. I like to find issues with it and then report it upstream.
tepitokura@reddit
I was taught Windows Server in my university. True story.
entropy512@reddit
AD and Exchange don't even follow the tinkerers/fiddlers/hobbyists - most of them wind up going to Linux instead, partly due to cost reasons, partly because you can dig into the bowels of the system to figure out how it works much more easily.
I'm just learning AD at 45 in my current job, and that's partly because I'm in the category of "electrical engineer who started writing more and more code, then applied for a software engineer job". In the new job I kinda wear a third hat as sysadmin since we're responsible for "coldstart" instructions (installing EVERYTHING, including the OSes on multiple machines or VMs and configuring everything) for our products.
police-truck@reddit
I have a storage room full of neat equipment, old servers, printers, switches, and various other equipment all in different states of repair. When I was a newbie, I would’ve been a kid in a candy store there. I would’ve tinkered, or fiddled with so much of that junk lol. Every new kid I bring in just walks right past it. They do their tickets, and stare at their phones. Don’t have any side projects or home labs or side work.
they just don’t have any ambition to learn. Don’t ask questions, don’t attempt harder tickets, don’t do anything.
blueish55@reddit
okay but like in all fairness what you described isnt like, a tech issue, thats a general issue
im in my early 30s and like. what is the point of putting in the extra mile because no one at the top of the ladder cares lol
like yeah i get what youre saying, you are 100% valid, but we've kind of had showcased to us that you kind of get thrown out no matter how good or useful you become at work time and time again so you just stay selfish
on top of that most places actively discourage change. every job ive had so far, tech or not, you want to make change? it was hellish. and not even like "we should introduce these 5 new platforms", just like "we should try to be slightly more efficient" and then you're turned at the door for being too eager. it is really discouraging. not saying thats not the case for you - obviously, they have an opportunity - but at large it's a real issue
narcissisadmin@reddit
I always put in top effort because I have an insatiable desire to learn and improve. I'm out once my 8 hours is up though.
Comfortable_Gap1656@reddit
You can absolutely be overly 007. Change will create problems and has a financial cost at the end of the day. Showing up and proposing huge changes is not a good way to make friends.
Instead, test and tinker and then make smaller recommendations that are reasonable and timed correctly.
ShoddyWrongdoer8900@reddit
You don't get it. IT was filled with people who did this stuff because we were doing it when nobody paid us to do it. They weren't playing with hardware and software to get ahead, they were doing it because that's what they loved. Nobody was "putting in the extra mile" out of some sort of need for recognition, we did it because we loved it.
blueish55@reddit
putting in the extra mile for your own personal benefit or the company's is still putting in the extra mile.
koralie133@reddit
But why don't you want to do that for yourself? You said why do that for higher ups, why not try and learn something new to help yourself later on?
I don't understand this mentally personally because if I end up with a ticket that seems weird or I can't figure out immediately it bothers and intrigues me. I'll keep messing with it to figure it out until i do whether it's for myself or at work because knowing WHY things are happening is the fun part. It's not about working, getting recognition, changing processes, it's about fixing things and figuring out why.
blueish55@reddit
I do learn other stuff, just things that aren't work adjacent. I'm of the mentality that whatever I do at works stays at work and it can fuck right off.
I do get curious about things, just not about that stuff.
It will eventually cause issues when older IT people retire, and it's a widespread issue that I'm aware I should be a part of to help avoid, but then I remember people I helped aren't happy with the solutions given to them from qualified IT folks and I go back to not caring?
Sorry for rambling, a lot of it is hard to put into words, but while there's definitely lazy younger people, a lot of us don't care because we get burned no matter the effort put in, so it's demoralizing to improve your knowledge after that when I can just doomscroll or boot up a game
koralie133@reddit
Then to me it sounds like it would be better to try and get a job in the 'other stuff' you're willing to learn about or just something different (waaaaaay easier said than done I know, especially depending on what you're referencing).
Improving my knowledge has nothing to do with how someone else receives it. Maybe I figured it how to code a really cool script that helps automate a difficult process only to be told I can't use it because x, y, z. That's fine, I'll keep the script for some other use or job and be happy with the knowledge I gained figuring out it. Maybe there's a much better workflow for tickets that would help everyone and it gets denied for no good reason. That's fine, I tried and they didn't want to use it, but at least I tried.
I personally couldn't work somewhere that I have no passion for. Are there people in my job that didn't appreciate my help or that I've had to disappoint because something can't be done? Yes, that happens occasionally. Do people get mad at me sometimes and yell or call me names? Sometimes. Do other departments talk bad about us on calls even when we've bailed them out on this project and it's only working because we had to do their job? Again yes. And it's frustrating.
But even with a lot of that happening (even if it's constantly for a week or more) I still enjoy what I do because there are other things I'm doing at the same time that I'm learning from. There are always little tickets that can be done that give me a sense of accomplishment or I know that I've fixed a problem for a person even if they take it for granted.
I have been in a job that made me feel demoralized and not want to try. I got to the point that I didn't really want to work and started putting in minimum effort. And what bothered me the most was that I WASN'T trying. So i decided that place wasn't worth my time or mental health and started looking for another job.
Maybe this is just a case of generational mindsets being different but I can't really understand being okay with feeling like that.
blueish55@reddit
i honestly debated writing a lot paragraph but honestly the whole thing just boils down to "really don't want to do much of anything but have fun after work" like yeah i could learn more about linux distros or programming or setting up a home network but i'll figure out what i need to figure out when i need to and boot up a game or read a book for my own leisure till that moment comes
i don't know how old you are, but people around my age do not feel listened to at their jobs in most cases, usually ignored in favor of older folks, stuff isn't really made to change, so no one, respectfully, gives a shit about being accomplished. we want our paycheck and then we want to fuck off home. sorry for being crude but that's the reality of it.
i do know some people that still have that tech mindset, but learning and change aren't really encouraged openly anymore in most spaces, so i've seen people around my age do the bare minimum or only learn things if work requires it then move on to whatever hobby or thing they enjoy in their free time. yeah it's selfish, yeah it's juvenile, but it is what it is.
it's very doom and gloom but why bother on bettering yourself under those conditions?
koralie133@reddit
Thanks for explaining how you feel!
I think a big thing now is that people don't take time to try and understand how the other side looks at things so it was nice to hear the other side for a change.
I hope the market gets better at some point so you and people like you have the chance to have a job they can at least like a bit more instead of how it currently sounds.
(Btw early 30's here)
narcissisadmin@reddit
What I learned during my years of having full reign over the previous generation of equipment was absolutely invaluable.
-Disgruntled-Goat-@reddit
Curiosity
Comfortable_Gap1656@reddit
We exist but often get buried in the crowd. I grew up working on older electronics like tape recorders and then moved to computers toward the end of grade school. I had zero budget so worked with a lot of older garage sale hardware. Recently I discovered ebay and now I have a Proxmox cluster hosting a bunch of my services. I feel like I'm the only young guy who likes physical media. In a few decades I will be the only guy working who knows cassette tapes and VHS.
In short I would take the old hardware off your hands in a heartbeat.
YouveRoonedTheActGOB@reddit
Keep shaking your fists at the clouds, old man. I’d bet good money on your older superiors saying the same thing about your generation. We didn’t all graduate school with the skill set we had. You were a young whippersnapper too at one point.
eairy@reddit
You've just unlocked a memory of my first IT job and finding the company store room full of old gear, and setting trying to get Linux working on it all and ending up with a whole network of servers that could do all kinds of fun stuff. I was so hungry to tinker and try things.
charleswj@reddit
Agree. But also have to point out that this isn't a new phenomenon. We were the outliers back then.
Hairless_Gorilla@reddit
Time. I’m a tinkerer by nature. The older I get the less leisure time I have. Not only that, but you’re adding to a foundation of knowledge. It’s a lot easier building a house when the foundation is already there. I can only imagine how the young guns feel now, it must be overwhelming with the tech advances just over the last 10 years.
DocHollidaysPistols@reddit
Part of the reason is because people aren't using PCs like they used to since they have phones and tablets and even laptops. They may not even use Windows until they get to a work environment. My kids all have laptops but in high school the school passed out chromebooks to everyone and they used them and I think Google Docs. Maybe they'll use it in college, if they don't get a MacBook or something with Android on it.
A lot of us also had to "fiddle" with stuff just because that's how you fixed shit back in the 90s/early 00s. You couldn't just go online with your phone and Google the solution. Maybe you got on irc or a forum and hope someone got back to you in a day (if you had a second way onto the internet). But a lot of times it was just figuring out what it was by trial and error. And even then, one of my first jobs was with IBM in 1999 doing telephone desktop support and I was the only one in my hiring class (of maybe 10) who could build a PC with no help and knew a lot of basic troubleshooting shit (like the 1-3-1 memory beep).
vrtigo1@reddit
This is 100% correct. So many schools are using iPads or Chromebooks with Google Docs. We've got people coming in now that don't know how to use Windows Explorer because they've never been exposed to it.
Frothyleet@reddit
Absolutely. A lot of people equate young with tech savvy, but there's basically just a millenial-gen window of people who actually used PCs growing up.
TheDunadan29@reddit
Yeah, people talk about "digital natives" like they are some wunderkind. But when you are raised on super simple and intuitive UIs, digging into logs and old school settings, it's going to get overwhelming. How many "digital natives" have ever used CLI?
The first computer I ever used was CLI only, and had no GUI. That changed pretty fast since I'm a millennial and the next family PC was a full on GUI Windows PC. But having CLI as a baseline meant I was always more comfortable using it than some people. And having worked with young college students, some of them are more helpless with computers than Boomers.
Ssakaa@reddit
Hardest thing in the world to teach, of all things, CS and engineering students that were getting a start in IT on the side, and that's sadly been true for many years, back when I was working in academia. You would think these would be the sorts that would already have a grasp on "what data do you have available, and what can it tell you?"... but, no, their phone never gives a log, just an error message they tap out of before they read, and if it doesn't work by the third reinstall of the app... uninstall it and try another. If you can't spam-tap a solution, stare off into space confused for an hour...
entropy512@reddit
Android USED to be much better than iOS at this, but Google has made it harder and harder to pull logs "for security reasons". I can understand why dmesg might require root access on a multiuser system, but phones are inherently single-user for the most part, why the FUCK can't I see that my SD card is throwing I/O errors without rooting the damn phone?
Similarly, when an incompetent repair shop put in a "refurbished" replacement screen with visibly damaged EMI shields and the fingerprint sensor didn't work - no way to get any diagnostics to confirm it WAS the hardware failing and not some weird DRM/"calibration" crap. Lesson learned, if you want something right you've got to do it yourself. (Bought a replacement screen from iFixit which is how I know the shop put in a visibly damaged component. As to why I didn't go that route initially - I was a "motivated buyer" for repair services due to working for a company that used quite a bit of phone MFA and made activating a backup MFA device a nightmare, and did NOT support FIDO. New company is much more aggressive with MFA but at least allows us to provision FIDO2 keys in addition to our phones.)
Comfortable_Gap1656@reddit
There are financial reasons for why it is locked away. For instance, Google wants you to use Google drive and Google photos. Also if you start tinkering you aren't seeing ads and you might end up discovering the insanity that Google service framework is. They want you to use the device and to not think about how it might be very bad for privacy and freedom.
Ssakaa@reddit
(taking a bit of a Devil's advocate route here)... not exactly. Phones are multi-user, it's just the user in charge is the telco, not the person that thinks they own it, whether bought outright or financed et. al. It's their company device in practice like any MDM enrolled laptop is your company's device in practice. They treat it that way because there's a whole layer of the system, the radio hardware itself and the OS that runs it (separate from iOS or Android) that inherently trusts the mobile provider and their network more than it trusts you. They also treat it that way because just about every major country they operate in requires their radio operations be strictly controlled and certified to "not cause interference" et. al. So it is a multi-user device, and multi-OS! It's just not as "yours" as you think it is.
TheDunadan29@reddit
Well and even I have to be reminded to check the logs sometimes. Whenever someone says, "did you check the logs?" I sort of groan and go, "oh yeah, I should have done that before asking." And it's not easy to read, it's a lot of technical outputs that most have little meaning unless you know what to look for. But even for me it's not always my automatic go to. But for some people logs are like ancient Egyptian and they have no idea where to look for them, how to read them, and have little patience to dig through. It really is a skill, and one you have to learn.
Comfortable_Gap1656@reddit
In all fairness some errors are incredibly intuitive. (what the hell does error 435234 mean? Can't it just say what went wrong?)
Sengfeng@reddit
Our idiot managers think looking at system logs is something that should be fully automated. Let’s see, several hundred windows servers, Linux servers, appliances, VMware, hyper v, azure, aws…. And buying tools is way too expensive. (Yes, I’m talking about a big FinTech company based in a 21 story building in Dallas).
Comfortable_Gap1656@reddit
You need people with an attention spam longer than 10 seconds. Often they get bored when the log doesn't give a domine hit.
The solution is to get them drunk /s
Comfortable_Gap1656@reddit
I personally wouldn't compare DOS style command lines with modern shells. I use a lot of Linux terminal stuff and when I talk to older people who have been in tech since the dawn of computers they always assume DOS like with the terrible system. As it turns out modern computers are very powerful from both a software and hardware perspective. Your modern bash shell is way more powerful and all the utilities and much more advanced.
So in short CLI is great is when it is well designed.
taker223@reddit
Well, I still remember 486s with 8MB, WinNT4 Server, 256 colour 480p 60Hz 14"CRT and no physical mouse. This was in 1998 in University CS Laboratory. I learned a lot of keyboard shortcuts. Surprisingly, there are some new ones in comprehensive Windows versions
Ani-3@reddit
I'd argue millennials are the true digital natives. Though we may not have started with much in terms of tech.
I'd also like to point out that not using the CLI seems to be the rule not the exception. Even dudes with 4x my tenure are afraid of it. The new guys not learning it are pretty par for the course.
Tzctredd@reddit
We worked with CLIs because we had to, but Bessie they are a great advancement.
I kid you not, I'm ready to dictate to an AI engine what I want, go for lunch, and have it all ready for revision when I'm back. If that's the starting point of time people that's fine by me.
It's called progress.
TheDunadan29@reddit
While I don't have any problem with that I'm theory, you still need to understand scripting so you can verify the AI got it correct. And the number is times AI guy it wrong, it ended up being faster doing it right myself.
entropy512@reddit
Starting with DOS in the pre-Windows days probably is one of the reasons I was more comfortable with Linux commandline when I started fiddling with Slackware in the mid-late 1990s.
There's also a group of people who have never used a GOOD commandline (reliable tab completion for example) and think all commandlines are garbage as a result. Unlike years of no tab-complete or history in CMD, and PowerShell's utterly garbage-tastic tab completion of "Pick a random choice from the possibilities in no discernible order, then descend downwards into that directory instead of allowing another choice", vs "I can't complete this for you without further info, here are your choices."
At least as far as phones/tablets, there are fiddlers there, at least on the Android side - rooting, custom firmwares, custom kernels, etc. Yeah there are some horrible gloryhound kangers in that scene, but at least people are fiddling and HOPEFULLY many of them are learning.
sykotic1189@reddit
This kind of thing is why I'm teaching my son how to use my PC as he gets older. He's a whiz when it comes to his tablet , so much so I have to go in and lock one down before giving it to him, but some day he's going to have to sit down and use a computer for work and I'll be damned if he doesn't have a concept of the basics at least.
On the other hand, I spend most of my day explaining very basic functions of tech to people in their 20s, 30s, 40s, and so on. While I think the younger generations are in a bad spot because of simplified UIs that just puts them at slightly higher rates of tech illiterate than previous generations. There's tons of people out there who cower at the mere idea of connecting a printer to a network despite there being step by step instructions I could teach my 5 year old to do.
Halen_@reddit
"digital natives" never actually became a thing, the PC peaked and phones arrived before that could actually happen in a significant way. We've dumbed down computing so much now that the term "digital native" as it was originally meant is complete nonsense
AttemptingToGeek@reddit
The first IT thing I ever did was figure out how to get my video driver to work so I could view a picture of a naked person that I downloaded off a BB. . That launched my career.
Scurro@reddit
What launched my career was calling Gateway after I installed directx for POD (Planet of Death) on our Gateway 2000 and it caused the computer to not output signal.
Gryphtkai@reddit
I was totally self taught. Always been a tinkerer. Started with electronics on B-52s in the early 80’s. Built my first computers in the early 90’s. Self taught and built my own lab for getting my MCSE for Windows NT. Just in time to get a job in a Novel shop. So picked that up. Managed to eventually get in with a State agency in 2000 and am looking at retirement in a year.
I’m at the stage where I help pass on knowledge by writing documentation.
But I definitely see where skills are being split up with people ending up not having the understanding of structure underlying what they are doing.
To much to keep up with being a jack of all trades..
Comfortable_Gap1656@reddit
I personally think that your CS courses should bring back really old hardware. Your 8 or 16 bit CPU is much easier to understand and these days you could get a small sand alone unit that fits in your pocket and costs only a dollar or two.
DocHollidaysPistols@reddit
Yeah it's certainly getting there but at the same time things like O365 are making some things easier, like Exchange. But yeah, I feel like there's so much new stuff it's really hard to keep up with all the tech and like you said, skills and responsibilities get split to the point where everyone has a nuanced skill but they don't know shit about anything else.
Comfortable_Gap1656@reddit
Keep in mind that you are the minority even from age generational perspective. The difference now is that the younger folks who actually fiddle are being completely lost in the sea of people who think they have the right personality for IT.
You absolutely can fiddle with tech these days. They thing it is no longer much of a thing on Windows and other platforms that have been around for a long time. Find the people working on things like immutable Linux or some other emerging technology. It is not necessarily Linux specific but from my experience the people using Linux are the ones who can solve problems.
YouveRoonedTheActGOB@reddit
You are spot on. I remember having an issue with my modem card and having to take like 10 trips to the library to download driver after driver until something finally worked. Same issues with random sound cards and monitors. Now you just plug shit in and it works.
vrtigo1@reddit
That's why one of my interview questions has always been and will always be "Tell me how you use technology in your personal life" and/or "what personal projects have you worked on".
The rockstars in tech will give you some wild answers to this sort of question. The people graduating out of the degree mills expecting IT to make them rich just sort of sit there like deer in the headlights.
Future_End_4089@reddit (OP)
These kind of people are usually the best.
ByGollie@reddit
Smartphones are to blame
between 2000-2008 i was seriously worried about job security. All the younger ones coming up cut their teeth on windows PCs and laptops - maybe even some Linux and macOS, wrestling with installign software, pirating media and PC games etc. etc.
Since then - the rise of the smartphone (and to a lesser degree gaming consoles) has lead to a gradual IT dumbing down of the younger population.
They're consumers of technology, not tinkerers with technology
Comfortable_Gap1656@reddit
Honestly not much has changed. They key difference is that there are simply way more people using computers then there were previously. Before they only computer users were the ones who liked computers or had a business use. Now it is everyone and there dog and it is unreasonable to expect everyone to care.
What is sad is when you see someone looking to get into IT with no knowledge of the basics of computing.
Polar_Ted@reddit
Lets be honest.. Modern PC's and laptops don't need much tinkering on the hardware level like we used to do. I don't even remember the last time I had to open the case on a PC or server at work. Shits mostly plug and play these days.
Pup5432@reddit
I literally buy old server gear just to have things to tinker with. I have 1 server that gets rebuilt monthly to try different ideas for no other reason than why not.
SomewhatInnocuous@reddit
I had to go so far as to remove a motherboard about a month ago. Lucky me - I've been doing this stuff since the mid 80's. So many of my younger colleagues seem limited to using various frameworks like Legos and don't seem interested in attempting problems that don't have easily googled answers.
darps@reddit
Hardware pricing further adds to this. When I built my first PC at 13, it was cheaper to DIY, so I did. Today it's the same or even more expensive, because PC builders get bulk rates.
nope586@reddit
I know right! I started in the industry in the early 2000s after growing up very interested in computers and technology, taking things apart and tinkering with whatever I could get my hands on. We always used to be worried that we wouldn't have jobs once all the older folks were out of the work force and all these "young tech savvy kids" started entering "like, what will they need us for? They'll know how to do it all anyways". Like you, sometime after 2010 and increasingly so over the years I, and my colleagues noticed that we were encountering more and more tech-illiterate young folks, when we expected the opposite. It was/is kind of frightening, but I remember talking to a coworker after one of these instances, and us both saying I guess we'll have jobs forever.
Future_End_4089@reddit (OP)
This is the truth.
corruptboomerang@reddit
Also those people very often burn out!
Some people just want to go their job and go home at the end of the day.
Comfortable_Gap1656@reddit
Don't tinker in the exact same thing you do as a job. Do something interesting to you personally even if it has no professional benefit. Chances are there is some random thing that you will learn that is applicable 5 years down the line.
Write-Error@reddit
Imo I feel like the population of tinkerers has dwindled largely due to the popularity of iPads in younger generations. I work with a lot of University faculty and a few of the CS professors have considered building basic Windows operations into their Fundamentals curricula. Some of the incoming students apparently have trouble with the concept of folder structures/hierarchy.
Comfortable_Gap1656@reddit
It isn't just a few, it is the majority especially if they come from lower income families or from families with lots of children. They only know Chrome and nothing else. This isn't a CS/IT problem either. You get engineering, English and other majors who can't figure out basic computer things. They can do things like Matlab but when you ask them to import a file or submit there assignment they fall on there face.
christobevii3@reddit
This is a problem with 0-3 year employees in IT and Mechanical engineering. Only used phones or tablets so they dump everything in the default folder and just scroll to find it. Not knowing what servers are or what the event viewer is problematic. Expecting a script they can copy and paste to resolve anything.
Comfortable_Gap1656@reddit
I am a tinker by nature. The problem I have found is that that is a very abstract skill that is hard to convey. I can start talking about some random hobby stuff I was working on but if I don't have an absolutely perfect understanding of it all they just assume I am full of BS. To be far there is a lot of people who will just throw around terms but in my case I struggle to keep all the lingo straight. I can explain something I just never seen to use the right words the employers are looking for.
It doesn't help that 90% of my generation have little understanding of how things work because they do not do any side projects or reading. Not only do I have to prove myself I also have to prove that I'm not an idiot and that I have basic skills like showing up on time.
Nervous-Ad4744@reddit
I sometimes really want to do this but it also really doesn't feel like I have the time to do it.
MarkusD@reddit
This.
My favorite Helpdesk Technician interview question is: "Tell me about your computer(s) and other tech you use every day" The wrong answer: "A Dell laptop and a Pixel phone" The right answer: A Dell Latitude 7420 with an Intel i7, 32 GB RAM, Windows 11, etc. etc. etc"
That kind of answer shows that they actually find this stuff interesting. Someone who knows about their own hardware shows that they actually care.
Tzctredd@reddit
I never ever fiddled in my own time once I was a professional, I was busy having a life, I wouldn't burden young uns with the expectation that their profession is all absorbing.
Curious minds are easy to spot, if they went to university something must have stuck, if they learned in a job much the better, thinkerers? Maybe but not a requirement IMHO.
iFlipRizla@reddit
Didn’t realise I was rare!
Sengfeng@reddit
I’ve hit an impasse with my work’s management because they want someone to ‘just figure it out’ with no training, no documentation, no sandbox environment to mess around, try things, break them, fix them. Everything now has subscription licensing, so trying to set up a real home lab is getting harder and harder, and then there’s cloud…. No free lunch to those that originally dove into new tech when you could use it free for testing purposes.
sir_mrej@reddit
There's way less things to fiddle with these days. I fiddled with the family desktop computer in the 80s/90s. Those dont exist anymore.
Dont blame the people.
420GB@reddit
I call BS. Literally everything is web based now and you can easily call, manipulate and tinker with HTML, CSS and JS on the client side using nothing but browser dev tools.
sir_mrej@reddit
Yup, people can 100% learn to code on their own. Coding is not what's mentioned in the post, OR what's mentioned by OP. So while you're right on your own, you're wrong in regards to all the things I was replying to
whythehellnote@reddit
Yet you can run all sorts of stuff for peanuts (likely free) in 'cloud' based machines.
jpStormcrow@reddit
There's tons to fiddle with. Damn near everything you buy has a circuit board.
charleswj@reddit
There is still technology to fiddle with. But many people just don't.
One-Willingnes@reddit
Yes. You nailed it. I hire looking for someone like this as it’s me and my closest friends across many industries not just IT/Tech and these people have soo much more experience. Very very rare but when you find them if you’re one you click and I try to hire them and pay appropriately and hope to never lose them. They are valuable I know it. I’m one and I’m valuable too lol.
accidental-poet@reddit
I was about 5 or 6 years old when I found out. ;)
My older brother, by 5 years, had this really cool cement mixer toy. About 2 feet long if I remember correctly. A few levers on the side for forwards, backwards, rotate and dump.
I decided to grab some of Dad's tools and take it apart. I wanted to know how it worked I guess.
Once I had it fully disassembled, I found I could not put it back together and remember crying to my Nona that my brother was going to kill me.
Nona tried her best, but a Phillips screwdriver was not her friend. She was an absolute genius in the kitchen though. ;)
Fiddlers, as OP described it, are a different sort. I'd argue that most fiddlers are actually engineers at heart, perhaps without the training. When a machine is not working, instead of twisting our mustaches and tugging our suspends, we stick our head in the machine to see what the hell is going on.
Troubleshooting 101.
gleep52@reddit
And I can’t seem to find anyone like me to nerd out with anymore. Even my own kids lose interest at some point during my geek times - meanwhile, I know how to break it, fix it, repair it, build it, and improve the design. 3D printers are an amazing addition to my improvement scheme. Sure do wish there was more of me around (the fun loving nerd part, not the irritable guy in me)
TonalParsnips@reddit
Fiddlers used to be more common in this field. It’s a shame.
forlornhope22@reddit
except that shit is expensive to set up. you either need multiple windows server licenses to build a vm test lab or pay like 50 dollars a month for azure resources.
NoManagement9195@reddit
Why?
Setup a laptop with virtual box, configure a few vms into an internal network, grab an eval version of any server you like (MS have evals for 180 days with at least 1 rearm to extend it). Install that and you can play with a setup as long as you need to tinker. Doesn't need to big or clever. You can also add other items - Linux boxes with different distros is good fun. I installed core 2016 onto a bare bones laptop and built vms from powershell/command. Great learning curve!! Best friend code became Enter-PSSession!! 👍👍
SomewhatInnocuous@reddit
$50 a month is peanuts if you're interested. Many of my under 30 colleagues spend more than that on ☕️.
BoredTechyGuy@reddit
You can download Windows Server ISO right from MS. They do have a 90 day limit on them, but you can re-arm that 3 times. So zero cost there for learning. By the time you hit that 3rd rearm - there is usually a new version of Server so now you get to learn migrations.
It's how I've been running my lab for years. Host is on old server I picked up off of flea-bay but really, any modern SFF desktop with a bunch of ram and a decent sized NVME drive will do the job. Throw Proxmox or Hyper-V and go to town for little cost.
orion3311@reddit
Not really, plenty of cheap hardware with modern festures. Azure/aws has free tiers.
charleswj@reddit
You can't really do much with the free tiers.
But I agree it doesn't take a lot of money to do things locally. If anything, people coming up today have it better than we did. Back in my day (Lol), we didn't have virtualization. I remember when VMware player came out and we had to find hacks to install a fresh copy of XP in it 😂 I used to scrap and scrounge for old original Pentiums from my job (and I was fortunate to work somewhere that would give them to me) to build my network.
KyuubiWindscar@reddit
You can do enough to learn the basics lol.
charleswj@reddit
If you're referring to the free tiers, it depends what "basics" you're referring to.
ComputerShiba@reddit
sounds like excuses, every time i’ve heard one of my team members make excuses for why they don’t have a dev tenant or some hosting platform at home like WS/ProxMox/unraid, I always internally roll my eyes
if you’re interested, you’ll find a way to get what you want setup and running
Future_End_4089@reddit (OP)
Correct. My dev tenant expired I have to look into getting it back.
vermyx@reddit
You don't. You can buy old hardware like an optiplex 7060 and spap 32GB of RAm for ubder 250. Most schools participate in Azure for Students so you find a school that has an IT program (like a community college) and sign up with your school email. This will typically give you access to a Windows Education license along with a Windows Datacenter license and some other windows software.
Kozalteewan@reddit
Back in a day, you could install virtual box on your 4gb ram laptop. Get 2 windows srv 2012 VMs with 1gb each, domain controller on windows srv 2008 with 512 mb and freeNAS with iSCSI targets, and voila 2 node cluster on 3gb of RAM :)
GitMergeConflict@reddit
That's why I'm a linux guy, when I was 16, I had no money for nonsense licensing. I had barely enough to build my first PC. I know it was common to use cracks at that time but I found the practice really crappy, you cannot do it in a professional environment so you cannot use what you learn until you pay a limited and expensive license. Without any warranty that your company will pay for that license. Anyway everything was behind paywalls/private portals in the Microsoft world...
So I started with Linux, GNU manuals, linux from scratch, gentoo doc... The amount of free documentation available online was incredible. Thanks to all the anonymous foss contributors for my career.
charleswj@reddit
You need zero licenses to build a lab
ObtainConsumeRepeat@reddit
Not really, you can run windows server in evaluation mode for 90 days.
thecomputerguy7@reddit
I’m pretty sure my homelab helped me get my current role
Vesalii@reddit
The problem is thst in the olden days you HAD to fiddle. DMA channels, autoexec, IRQ, trying to install any driver, there were a shit ton of GPU and sound card manufacturers (and clones),... If you didn't tinker, it didn't work.
Nowadays you boot from a Windows 11 iso, install and you're playing games in 30 mins. You swap the SSD from one PC to the next and the chance is big it just works. If people don't want to, they don't have to tinker. Tinkering is how I got my job in IT. Before my job I did a high school level course after work and I learned next to nothing. Just details. Only by tinkering myself for years. There was stuff our teacher couldn't answer where I had to bite my lip because I tinker and read etc.
Were looking for an extra hire and I'm really looking forward to it with mixed feelings. Out last hire was a slam dunk, I hope this one will be to.
farkious@reddit
That is true, I think it’s because they grew up with the tech ready to go. We literally had to build our computers.
punkwalrus@reddit
And people who have the basic "logic" of trouble shooting. Stuff hard to describe, but for example:
If you give up, tell me what you already tried. Don't just say "it's broke, pls fix kthxbai" Mr. Developerman.
catonic@reddit
The population of tinkerers is non-existent because anyone under the age of 40 with spare time is working a second job or trying to launch a hobby into a Youtube channel.
Saint706@reddit
This part, they have to be willing to learn even outside of work. You can't go from basic math to calculus until you've done the prereqs like algebra.
ChaoticCryptographer@reddit
I think the best thing I ever learned when I was new to IT was “hey what does this button do?” “let’s press it and find out because if it breaks we have to fix it anyway” (obviously in a test environment).
Ok_Coast8404@reddit
Damn, so I might be right for this career. Do you think I could do it remote? In any case, any tips on study material or applying for work?
shmobodia@reddit
Being the type of person (if that’s an accurate self assessment), I find myself frustrated in career paths that seem to inevitably end in management for climbing the ladder vs. being an individual contributor. At least in terms of how many things are on the ladder, especially in a smaller org.
But also being a broad fiddler, it’s hard nail down a niche, and so feel less marketable in that perspective.
charleswj@reddit
Don't be discouraged. I was/am you. I'm the jack of all trades that gets bored specializing. I also struggled to explain why I didn't want to promote my way to "it manager" 🤮 but that was often because others can't fathom not aspiring to that. I agree it's more of a challenge in smaller orgs. I ended up at a large tech company supporting our customers, and we have defined IC/non-IC tracks and I can thankfully be the former forever without hitting a ceiling. But it's about building your brand, if you're good at "not knowing about x until you need to swoop in and ramp for an afternoon and suddenly explain to the so called experts how their product actually works", there are definitely roles for that. They often won't be called that or even intentionally be looking for that, but if you show that that's what you're good at, you should be extremely employable and valuable in any role.
dogcmp6@reddit
People are scared to play around.
At any one time my desk has about 10 different side projects, all of which involve some level of fiddling around with either software or hardware...Usually its just busy work, or to expand my skills, but a good chunk of them have made off of my desk and to a broader team to implement, or on the rare ocassion I did a super good job, I have been green lit to run the implementation its self.
This is an industry where its far easier to keep up by tinkering, and actively working on projects to up skill, or even learn new ones. Sure, we use google, tech boards, and even reddit alot to help us find what we dont know, but knowing how to figure it out for your self is still an important skill in any industrty, but specfically in ours.
gravityVT@reddit
That’s me in middle and high school. I volunteered to fix friends pcs too.
soupdiver23@reddit
Yes, this is the secret sauce
nashant@reddit
100%. This is why the interviews I run allow people full access to the Internet for scenario/problem parts. You can often tell a tinkerer by the search terms they construct and how they refine them.
Ok-Car-2916@reddit
I'm not because, humble brag, I never got close to the service desk or whatever.
There is massive variability in the quality of new entrants into IT and programming and whatnot. You are going to wind up finding what you are targeting for the most part.
Very well qualified applicants (that more importantly, can actually put that knowledge into practice and provably so) are not applying to these typical entry level positions. That's never really been the case. People apply to the level of job that best balances their own confidence and skill level and the requirements of employers.
fasti-au@reddit
Ai in OS solves it mate. We’re too old to tell them it’s wrong because when they said you need to learn to count we learnt.
You don’t need to know how to count. You need to know how to find the answer. That’s why tools are used. I don’t know how every tool works exactly but I know how to get from a -b.
In our world we needed to know about memhigh, virtualram l, RAID, DMA channels, interupts. Baud rates. Etc.
You really need that now for day to day IT?
I agree they don’t know how things work but I don’t think it’s much more than them getting a bit of experience and joining the dots.
Also more up the aspies and adhd people we able to think and exist making IT better.
Now we’re scared of working in these industries
EZ-READER@reddit
I can't say for sure but this is MY opinion.
You have been in the industry for a long time and "grew" with the technology as it was introduced. For you learning these things was a slow burn (relatively speaking) over 35 years.
Now you have people entering the field that have to learn the accumulation of decades of technical advancement in a very short time. To use a euphemism they are "drinking from a fire hose". The problem is what is considered "basic" is a moving target and they have to learn exponentially more than you did when you started.
Take networking for example (the field I work in). It has changed so much in just 5 years. Early networking was certainly far less complex. If you knew 10 percent then of what you have to know now you would be considered a guru among peers and could name your salary. These days that "guru" knowledge would barely be considered entry level.
Can you honestly say you even had to know 10% of what someone entering the industry has to know today?
I think the reason you find them unsatisfactory is simply because they have TOO MUCH to learn to be competent at anything without the refinement of experience.
midy-dk@reddit
What you have sir, is experience. Years and decades of it even. Not everyone has that. Not everyone has the same background. I’m 38 and have 10 years behind me as an IT Professional, I encounter people in positions equal or similar to mine who does not posses basic skills and so on - if it’s a coworker, teach them as good as time permits, you can’t give experiences but experiences and knowledge.
Conroe_Dad@reddit
Last month, I asked a technical lead for pings and traceroutes, and he didn’t know what the hell I was talking about. It’s almost like there’s a lot of freshers coming into IT.
VET-Mike@reddit
Today's computer science ain't what it used to be. I teach networking. A recent graduate didn't know how to convert to/from binary and his general knowledge was atrocious. I couldn't believe he graduated.
Comfortable_Gap1656@reddit
My guess would be he cheated his way though
VET-Mike@reddit
No, he passed. The bar is that low. Couldn't even explain an interface.
biggdugg@reddit
I agree, that's probably the reason I couldn't care less about the certs they have. Give me a new guy with no bad habits and an analytical mind any day. Bonus point if they're not afraid to take something apart.
Comfortable_Gap1656@reddit
You are looking for Unicorns.
It is hard to find someone with a "analytical mind" as that is not a testable characteristic.
biggdugg@reddit
Actually there are lots of them out there, and it's very testable. It just takes time to weed them out. Sometimes they don't make it through probation and that's ok too. Some people work better than they interview, and vise versa. But if you have a little patience and pay attention to the way they solve problems and take direction you can eventually build a good team.
hornethacker97@reddit
Wish I could find a job with a boss like you
biggdugg@reddit
Don't settle for working for a bad boss unless the pay is worth it, lol. But seriously, I learned by way of a string of awful bosses that I refused to be anything like!
hornethacker97@reddit
The pay is as good as it gets for my locale until I can afford to move, so it is what it is for now 🤷♂️
Plenty-Wonder6092@reddit
This 100%
DrunkenVacuum@reddit
What’s your recommended method for highlighting these people? I have my homelab in a separate section for reference.
biggdugg@reddit
My interview questions are geared to look more at thought process than the "right" answer for how to fix an issue. And they start with extra points if they have some crazy homelab and want to tell me about it
holester1969@reddit
Exactly.
ChampOfTheUniverse@reddit
Tiktok says one can become an IT pro in 3 months by buying a course. Link in bio! /s
Comfortable_Gap1656@reddit
You laugh but I hear a lot of "Ticktok says" or "I saw this one thing on Instagram."
Doing a little research before you believe someone on the internet? Impossible
ChampOfTheUniverse@reddit
Man I was listening to SiriusXM and there was an advertisement for some bs tech school and it has a testimony saying that IT was practically recession proof. They have no shame.
lnp66@reddit
Also. They are incapable of thinking logically and troubleshooting
__teebee__@reddit
I'm not quite as old but more than old enough. What I find kids coming out of school is they feel they're too good for entry level jobs. Fresh kid out of school. What do you mean I'm not going to get this architect position? Like the jobs I did when I was getting into IT I did phone support and help desk you offer those positions so they can build their skills. But no I went to school I want a senior level role even though I've never worked in a production environment in their life.
Do help desk or phone support for a couple years learn your craft show the old dinosaurs some news tricks. Get a Jr role work your way up. But no one wants to do that.
Nossa30@reddit
Thats kind how i did things when I first started at 22. I'm 31 now. I have some college but technically no degree.
Started off answering phones out of helpdesk. Did that for 3+ years. So much shit I thought I knew, I didn't know shit about fuck. Even simple stuff like outlook, or excel I didn't really know how to use as well as I thought. After making $9 an hour for years, making $16 an hour felt like I was rich.
Some small business needed an "IT guy" and basically hired me on the spot after I fixed another employee's email infront of him. I moved away from that helpdesk role into a solo admin thing. Bit off way more than I could chew but I grew into it, and learned a lot from reddit and books. A lot of hard lessons I had to learn very quickly from being a simple helpdesk guy. Going from $16 > $25 an hour again felt like was a freaking king.
Now I'm a mid level admin making a salary now. Each role before helped propel me into what I am now. I'm not saying the path i travelled is what everyone should do but it worked.
__teebee__@reddit
Yup every job built on the experience of the one before.
I started building PCs in high school Atta local store and landed a tech support job with one of the three letter PC companies. Did that for a few years. Did medical imaging tech support. They used VMware I got in early to use it and the rest is history.
eulynn34@reddit
Kids coming up didn't grow up on computers that you had to take apart and troubleshoot. They came up on sealed glass slabs that you throw away when they stop working. There's no need to know how any of it works because if it doesn't, you can't fix it anyway.
In terms of software, or administration not knowing how to do things is fine-- but being able to figure it out for yourself and dig for a root cause analysis is a skill you either have or you don't. I would hire anyone who loves to learn and solve problems. The rest I can teach.
Beneficial_Pear_5484@reddit
It’s because people with automation skills get pushed into development, leaving IT to be staffed by people who can barely answer a phone
AspiringMILF@reddit
Crank up your nihilism, you're in good company
https://www.theverge.com/22684730/students-file-folder-directory-structure-education-gen-z
imreloadin@reddit
It's because jobs don't want train anymore. They all want someone with "at least two to three years of experience". When all of the older generation started they actually trained people. Now companies just see that as a cost to be avoided and want the last company to have sunk those costs into the tech.
MaximumGrip@reddit
There was no training when I started in 96. We were self-starters and figured it out on the job.
RoosterBrewster@reddit
I wonder if they had the time to do that back then vs now where they want someone to "hit the ground running" on day 1.
imreloadin@reddit
Sure bud, tell me more about how you walked to school uphill both ways as well while you're at it...
xt0rt@reddit
He's absolutely right though. I've never received any training* in the 25 years of doing this job. I've been mentored here and there, but that was because someone took an interest in me and took it upon themselves to show me the ropes, or fill in the blanks in my knowledge.
*I will say that I did actually receive training in the form of being sent to learn our new helpdesk software for 3 days so that I could teach all of the new hires when we went live.
But that's nothing like being trained on a system in order to troubleshoot/support it. That was just me listening to my elders and figuring shit out that they didn't fill in.
ElectricOne55@reddit
And they all want 3 to 5 years of experience in 3 to 5 different things that could all be different jobs.
lost_in_life_34@reddit
a lot of stuff is a lot more stable now than it was 30 years ago and no real need to mess with it and no knowledge
SQLvultureskattaurus@reddit
This is a problem though, it leads to firms over paying for solutions.
Comfortable_Gap1656@reddit
Then find the people playing with the unstable stuff
Jawb0nz@reddit
Learning to do things better, quicker, more efficient, are where things should be headed. But any combination of those require initiative. That's becoming a less and less frequent skill that incoming techs possess.
720hp@reddit
Dude I reach this in a college. Not only are they inexperienced with all things tech, many have little desire to learn. They want to be told what to do, maybe even how to do it just so they can do it wrong and insist that they were not instructed properly
Comfortable_Gap1656@reddit
They can't stand hard work
720hp@reddit
They can’t even ask “why is something this way” they simply lack the knowledge to know when to ask that question
Comfortable_Gap1656@reddit
Or more likely they could care less
Frugal_Caterpillar@reddit
I am one of those new techs. The job I gotten I really shouldn't have accepted. I'm doing my best, but it's just not enough. Sorry...
Comfortable_Gap1656@reddit
Gte a homelab and self host some services
better for privacy and you will learn quickly
RyuMaou@reddit
Don’t give up and don’t let posts like this slow you down either! Most of the first ten years I was in IT the jobs were over my head, but I fought and studied my way up to that level. If a guy like me with nothing but a BS in Marketing can make a 30+ year career out of it, you can too!
Now you’ve got learning tools that we never did coming up; YouTube, dozens of self-paced training classes, and, yes, Reddit. I believe in your generation’s ability to learn. Keep working at it, don’t give up and you will eventually succeed!
Frugal_Caterpillar@reddit
I appreciate the words of courage, thank you. I'm not averse to learning the classes and courses, but it's the hands-on experience that I lack, which is what OP is talking about. The "just do stuff" mentality doesn't apply to me because I fear I'll break the thing with any single button I press.
RyuMaou@reddit
Well, that may be the secret. I've learned more from the things I've broken and had to then fix than anything else. And, I've broken some big systems, then gotten them back up and running again. These days, with snapshots and instant file restores and the like, I think I'm probably TOO fearless and I take TOO many chances, knowing that Shadow Copies and automatic backups of the last rev are there to save me.
Hang in there, though. No matter what anyone tells you, everyone breaks things and screws up while we learn to do it right.
Frugal_Caterpillar@reddit
Problem isn't breaking stuff by itself, but rather breaking stuff in a production environment. No matter how many times I for example deleted stuff, I am always quadruple checking everything.
ocrohnahan@reddit
Not just IT. We live in a world now where there are Repair Cafes who's mandate is to teach people that things can be fixed.
Idiocracy was prophetic.
Comfortable_Gap1656@reddit
It also had some fairly nasty themes such as eugenics and race theory. I would be careful taking it as "Prophetic" as that leads no where good.
ZeroZiat@reddit
Everything is an app to zoomers these days. It's kind of engrained like this by design. There's crazy stories on reddit about students not knowing the difference between their own computer, the school's network, the cloud, etc.
It's nebulous for far more people than we imagine and it's kinda nuts.
Comfortable_Gap1656@reddit
The downloads folder is a very complicated concept in there defense /s
r0ndr4s@reddit
I work as an "on-site IT" and I'm studying to be a sysadmin.
Man.. on my place of work half of the people that have passed trough there dont understand the basics of anything, let alone IT. Its amazing how many fuck ups everyone makes or how many stupid questions you get from your own coworkers.
And when it comes to my fellow students, like half of them are +40 years old with 0 experience in IT of any kind. They just went into it because they think this is some kind of hobby or that they will instantly get paid super well.
Like I know I'm no expert in anything, its ok, I can learn, I can google,take notes,etc but some people dont even take a freakin screenshot and then ask you the same fuckin thing 15 times in 3 days and still dont know what they're doing.
Comfortable_Gap1656@reddit
Teaching DDR5 is silly as it will just be obsolete in a few years.
Sounds like a course designed to milk you
Hypervisor22@reddit
I am a retired old IT guy I spent my career in mainframes, Unix, Linux, Windows, storage, networking- all as a sysadmin hands on guy and manager. 40 plus years.
You are 100% correct my friend. It happened gradually over the decades - new hires out of school or rookies don’t really know how the servers and systems work. They are super specialized in a certain skill set but have no idea how the system works as a whole. People here can make fun of me and say it is not true BUT as an admin I have seen it for decades. That is why despite the movement to automate and get rid of sysadmins it will eventually fail because inevitably when stuff breaks who do people come to to bail them out??
SYSADMINS THAT IS WHO !! ALWAYS !!
And that is why the desire to automate and get rid of sysadmins is folly, automation doesn’t always work and you need a real human to fix automation when it breaks. you would think young execs that read stuff online would know this BUT they don’t. To you execs who get rid of sysadmins when stuff breaks good luck
Contact me and I will fix your broken stuff for $1 million an incident and when your environment is totally down you will pay it.
Comfortable_Gap1656@reddit
You need to pass on your knowledge to someone who wants to learn. That kind of person is minority but when you find them pass on what you know and be a mentor. Right now there is a huge generational gap. If the opportunity arises train the person who can help fill it.
Future_End_4089@reddit (OP)
I smiled when i read your post. Thank you.
T1m60@reddit
OMG yes, this. It’s shocking.
Comfortable_Gap1656@reddit
I have a few of them in some of my classes in university. I feel bad for the professors as they have to try to teach really basic knowledge like what "My computer" is.
I had classmate raise there hand and ask how to access a downloaded file. They didn't know about user home directories. They could program in Python but importing a file was very hard as they didn't know that the Downloads folder was a part of the filesystem.
Awkward-Sock2790@reddit
I'm 29 but from my experience, it really depends. I teach IT as a side job. Most of the students are indeed quite low skilled (or really immature), but some suprise me. A lot of my friends (my age) are absolutely high level engineers. Also, I've met more low-skilled "old" people than good ones. Like, never really evolved since the 90's.
Comfortable_Gap1656@reddit
There is a massive influx of people who think IT is easy and can be quick money which leads to legitimate people who have the right mindset getting buried
Hangulman@reddit
A lot of IT managers are hyperfocused on stuff like cloud certs and other popular buzzword IT topics (Artificial Idiot LLM tech is another one).
The IT manager at my company told me that a couple CompTIA certs and 10 years experience is less preferable than a fresh out of college kid with an Azure cert, because "cloud is the future" or something like that.
I disagree, but I'm also not in charge of his department.
Comfortable_Gap1656@reddit
What you should be asking is what kind of background the IT manager comes from
thepfy1@reddit
One of the problems is the App generation have entered the workforce. They have no idea what a computer is or how to use it.
erm_what_@reddit
Some of them build apps or mod games in their spare time. Don't write off a generation because they seem useless because every generation seems useless to start with.
For every 100 people who enter the field for each generation, 70 might leave in 5 years. Your/my generation seem competent because the ones that weren't have left to do something else.
Some will be incredibly eager to learn, and it's our job to find them and make sure they aren't in the 70 that leave.
thepfy1@reddit
I agree, but I am mainly thinking of users.
Comfortable_Gap1656@reddit
Well if the users want apps then give them apps. The skillset is changing and there is no longer a focus on files and local systems.
thepfy1@reddit
Unfortunately, that isn't always possible.
Comfortable_Gap1656@reddit
The problem is all of the young people who think they know computers. They flood the job market and drown out the people who have actual skills and knowledge.
I think employers should start requiring that the younger generation present there home setup/homelab. They also should get old hardware into the hands of people who want to learn.
Affectionate_Gas8062@reddit
I once asked my niece what app stands for and she had no idea lol
RunningThroughSC@reddit
Yep. They graduate them with "Cyber Security" degrees, but never show them how to actually do any real work.
Comfortable_Gap1656@reddit
My favorite is when they can't stand to do work in general. They can't even succeed at Wendy's because they are lazy.
YouGottaBeKittenM3@reddit
We'll have to start calling the basics "advanced"
You're a few generations older than me, but I've been in the industry for 15+ years and I'm 37 and still see there was no transfer of knowledge.
Comfortable_Gap1656@reddit
I'm desperately trying to learn as much as I can
xintonic@reddit
I see this with CS Grads that want to take the Sys Admin path instead of programming
omz13@reddit
CS is not SysAdmin, so obviously they won't have the appropriate skills
Comfortable_Gap1656@reddit
surprised face
"You mean I can't just become a 6 figure cyber engineer right out of school?"
nestotx@reddit
I haven't been in IT but I've seen a lot of new hires lack basic skills and knowledge.
My manager hired a guy with 3 years of experience.
He never once touched AD, never felt the need to branch out and learn about AD on their own. Doesn't know basic network troubleshooting.
He's been with our company 1 year now and will still send messages in our teams chat saying things 'so and so's pc doesn't have internet'. It drives me insane because he'll just wait until someone responds instead of trying to fix the problem.
Comfortable_Gap1656@reddit
Tell him to figure it out
StevoSGB@reddit
So, if you have a new employee come on board, how does he create a new network account so they can log in?
IamBabcock@reddit
Sounds like the bigger issue here is your manager being incompetent.
holester1969@reddit
55 and about the same time spent in IT. I see exactly what you are talking about. When I started, you just had to figure things out which built up the basics. Now the techs I hire need to shown the basics. Things were a lot more wild west when we started.
Comfortable_Gap1656@reddit
Wild west is how you learn. Give the level one techs a chance to fail terribly. and let them dig themselves out.
Or throw them into a situation they are totally unprepared for. Put them on a complicated problem normally handled by someone with way more experience.
Ph4te@reddit
Then IT wasn't user friendly. Only nerds tinkered with it, and had to get knowledge themselves, because it didn't work any other way. And they liked it and were interested in it. But now you also have people in IT who don't have a particular interest in it and only chose it (most probably) because it pays well.
They don't need to play around with the Tech because most likely the Tech always works, so there is no need to.
On top of that, IT for many of those newbies seems to be just a job like any other. And in most jobs you get trained and don't have to learn yourself. Or have to learn in your free time.
theunquenchedservant@reddit
this actually kinda disproves OPs point though.
when you started, you still didn't know the basics. you figured them out.
You now expect others to be starting out knowing those basics you had to figure out.
holester1969@reddit
I didn’t go to school for IT and there was much less documentation and Internet resources back then. I think OP expects new hires with a degree to have a higher level of understanding?
LaughterSaves@reddit
People forget Google came around well after the lot of us had already started figuring shit out.
slashinhobo1@reddit
Most schools only go over the basics anyway, what most of the people are looking for is someone with experience getting out of school which isn't going to happen. If you hire someone with no experience expect them to know nothing other than the basics of a computer. From there expect that they are willing to learn from someone there.
Most of schooling is general education with about 30 units of actual course work. Its the same for every field.
1randomzebra@reddit
There are programs that integrate internships into their programs to provide experience - back in the 90’s - northeastern in Boston used to do this - hired a bunch of people from there
slashinhobo1@reddit
Back in the 90s IT was a growing field, now its beyond growing now. Heck with MSP and sending jobs overseas you wont find many startup jobs that don't require experience.
You have to compete for internships and there are a lot that wont even pay. Schools can require an internship to graduate, but they need to provide them because currently even in Silicon Valley they are very few. Back when I was in school about 15 years ago I managed to get an unpaid internship but a lot of the students couldn't find one. That removed it because it meant they couldn't graduate without it.
So its a choice between living paying rent and working at a non technical job or working an internship and not being able to afford rent, or the last choice work the internship, at nights work the non technical job, and then get minimal sleep to repeat the cycle. For a while I did option 3 which was not fun.
kiragami@reddit
Exactly hire for personality train for skill
Future_End_4089@reddit (OP)
No not really disproving my point. Yes we had to learn the basics, but the difference is WE WANTED TO LEARN THE BASICS. The new gen of IT and i am not saying all of them really don't want to know the basics to improve on how they accomplish a tasks.
Again this does not apply to everyone coming up but a lot of them.
Phyltre@reddit
It's kind of the other way around. Right now you can get basically an infinite quantity of info about AD from the internet. In previous eras they had to literally figure it out because resources were few and far between and libraries weren't carrying current books (if at all) and neither were bookstores on average. So you were buying $50-100 books that might not really cover anything in a useful way. You could try mail-ordering books and other stuff but that gets even more expensive quick and the average resource quality was low, speaking as someone who bought lots of books that frankly sucked if you didn't already know what the book was telling you.
Now is totally and completely different. You can find anyone asking basically any question that has ever been asked about AD. You can find literally any book for free although that may not be legal. There are basically infinite hours of YouTube content about it. In the 2000s those (usually garbage) video CDs and DVDs that came with books? Those videos were probably $5 apiece. And again, they usually sucked.
It's true of other fields too. If you're learning Japanese or something the Internet was basically useless for you before video streaming. But now you can watch decades worth of Japanese content and Japanese language learning specific content completely and totally for free. Today, if someone doesn't know something (professionally speaking) that is almost certainly on them.
H3rbert_K0rnfeld@reddit
I've also been in IT for 25 years.
I'm so glad it's not hackery wild west nonsense any more.
Ask Rolls Royce, Ferrari, Lamborghini how well they scale production. They hand-maxhine parts and hand assemble the vehicle. That causes each vehicle to have slight deviations from design. A customer buys the product, the product breaks, the product sits in the shop for years while parts are custom machined ... On order and by hand. This shitty customer service ensures the customer never comes back.
We're finally seeing process the automotive industry particularly Toyota learnt and implemented decades ago get introduced into IT.
hornethacker97@reddit
The issue is that LEAN process doesn’t work in IT. It’s designed for a manufacturing environment. It creates hell when pushed onto IT. I currently work help desk level in a manufacturing org that uses LEAN process.
H3rbert_K0rnfeld@reddit
Well that's a bold statement from a help desk tech.
I'm an AGILE advocate myself because it works for pretty much everything from personal finance to the most intricate of microservice integrations. My product is used to make strategic decisions on $20m cap ex per fiscal quarter. It's the single most important process in our org even above payroll. When I say my product I mean mine. I am product owner, scrum master, engineer. Under normal circumstances the three roles do not fall on the same person. My leadership is like a deer in headlight when I present. They know fuck-all how to organize complex projects so I have to do it myself. So I am def not under normal circumstances. Nevertheless, it seems to be working out ok. The product stakeholders (Office of the CFO) are very happy with the product. They relay their happiness to my leadership. My leadership relays their happiness with a crazy awesome pay check. So fuck it.
Let me tell you a thing. Your role exists because your corp feels the need to pay someone a minimal salary to capture a statistically minute number of use cases or bugs. Very likely that happened a long time ago and the expenditure gets over shadowed by many others. Nowadays there's a list as long as my arm on methods to enable customers to interface directly with engineering. That makes a help desk redundant and an unnecessary cost to a corp.
When someone like me comes along with the desire, the skill set and the language to effectively speak to leadership the redundancy will get eliminated.
hornethacker97@reddit
AGILE is for dev side, I work strictly operations side. Also I am tasked with things that should be a task of engineers from time to time, as well as sysadmin tasks that could realistically be automated like server OS updates. None of what you said has anything to do with me or my scenario.
H3rbert_K0rnfeld@reddit
KanBan is your best friend for interrupt driven work.
https://en.m.wikipedia.org/wiki/Kanban?origin=serp_auto
foofoo300@reddit
r/iamverysmart
holester1969@reddit
Policies and procedures are where it’s at.
Future_End_4089@reddit (OP)
EXACTY!!!!! Not many will get this reference. The Computer Chronicles with Stewart Cheifet I watched it religiously coming up.
holester1969@reddit
I started in an IBM AS400 shop and cut my teeth converting clients from a SNA architecture to Ethernet Windows 95 machines. Back when a 56k Frame relay connection at a Branch location was enough to get the job done.
cfreukes@reddit
I'm right there with you... However you forget when we were young and starting out the old guys made fun of us because we didn't understand what the 1's and 0's meant...
Most of the current generation didn't have pc's with components they could swap out and upgrade, they were lucky to have a laptop and most likely had a Chromebook or iPad.
Our generation started a trend. IT moved out of the datacenters and into the office. Certifications replaced experience and general knowledge. Non technical people started taking technical jobs because they paid well and all they needed were certifications to get one.
There are still good candidates out there, just find the ones truly interested in tech. I have one question I ask in my personal interviews to find out if they are...
What are your personal projects?
Everyone interested in tech has them. If they come back with something lame like "I setup my home wifi router" your out of luck. If you get, "I build custom gaming rigs" or "I built a home lab with with 3 subnets and 6 vlans with a DMZ and set up BGP to throttle my kids xbox.." then you have a candidate.
I interviewed a kid right out of college a few years ago. He built an infotainment system with touchscreen controls, a server, network and 6 monitors in his car. He took me out to the parking lot to show it to me. Even though his car reeked like weed, I made him an offer on the spot..
Comfortable_Gap1656@reddit
Right now used EOL Chromebooks are hitting the market
The community will find a way to make them useful just wait
plebbitier@reddit
The new guard gives 0 fucks about reliability or downtime. In their mind, downtime is inevitable, and not a big deal. This is a huge departure from the five 9's that used to be the standard of reliability.
Comfortable_Gap1656@reddit
I like how the cloud was suppose to fix it all but now the entire world comes to a halt when Teams has an issue
Jazzlike_Tonight_982@reddit
Im an old guy too. I see this alot. But anything is better than shipping it off to india.
Comfortable_Gap1656@reddit
There you get young Indians with the same problems
theaveragenerd@reddit
When I mentor the younger gen of IT at my job the first thing I tell them to do is watch the YouTube series PowerShell in a Month of Lunches.
Most of them with IT Degrees never touched PowerShell in school.
Comfortable_Gap1656@reddit
That is pretty bad...
iamLisppy@reddit
Send them this, too: 1. Don't fear the shell
legrenabeach@reddit
I and a friend learned "sysadmin" skills by ourselves, just for fun and personal improvement initially. My friend now has a managerial position after many years of successful sysadmin roles. I have a different job (teacher) but continue to learn and practice system administration on my homelab servers.
Neither of us learned virtually any of these skills in uni. I had rudimentary instruction on Linux command line I my CS course, only to allow me to support the projects we'd be running. My friend never learned a single sysadmin thing in his CS course, it was all about programming, algorithms and general low level stuff and theory.
Outside specialised private courses like LF, RH, CompTIA, etc, are there any college or uni courses specifically on system administration skills?
Comfortable_Gap1656@reddit
Admin skills are complex and require actual experience.
Future_End_4089@reddit (OP)
Today's IT generation will never know the excitement of the Windows 95 release, it was an absolute game changer.
Comfortable_Gap1656@reddit
That was back when the Windows user was the customer. Now Windows is a method to sell things and to perform targeted advertising.
ConfectionCommon3518@reddit
Wait till I release the story of how we went from 1600 to 6250 BPI tape drives with the promise that soon we would get lots more space in the mainframe room.....
Know the basics and generally a good coffee and a few moments will work well....
erm_what_@reddit
As was SteamOS, and handheld retro game machines, and social SSO logins, and the Raspberry Pi, etc.
Lots of opportunities for people to get excited about tech.
Halen_@reddit
It's about the strides of the progress. It's natural that in technology the earlier strides were much larger and more exciting, it's just how things go.
MaximumGrip@reddit
I was just thrilled to be moving on from NT workstation. I was much more interested in OS/2 but it never went anywhere.
oubeav@reddit
👀
henryguy@reddit
I'm not as old as you at 36 but my brother got into computers late with older tech. I was the one obsessed with it at the age of 8 and remember msdos, windows 95 etc.
But yoy are right, even the software company i work for focuses on customer service and we will teach you the tech. Which isn't always easy, like I can't comprehend how to properly explain nested RDP sessions so I point them towards YouTube.
ElevenNotes@reddit
No, its just how it is. If you ask a 20 year old how the internet works they don't know and they don't care. Gen Z is the first generation that has less knowledge in tech than the previous generation. They can all use a smartphone, but not tell you how their images are stored. One reason for cloud SaaS because the current generation of IT people are to dumb to setup anything themselves. They need cloud and GUI, otherwise they are lost. I blame the schools and media. People are getting dumber every year.
Comfortable_Gap1656@reddit
People are getting smarter on average not dumber. The IQ test measures averages against the population although it is a very bad metric and frankly deserves to die. (You can't measure intelligence and it leads to poor self esteem in school)
However, I do think there is both a school and parenting issue. Kids need to be free to fail and to try new things. There is to much of a focus on locking down computers which takes away the opportunity to learn.
Social_Gore@reddit
The basics are easy to learn. Teach them. They are at the beginning of their journey
Future_End_4089@reddit (OP)
I do but when they ask the same questions two years deep into a position... well.
Comfortable_Gap1656@reddit
get rid of them
IamBabcock@reddit
That sounds like a bigger issue than just not coming into the job with basic knowledge. Not having the basic skills to do the job after 2 years is a management issue.
Epicfro@reddit
It's really not, lol.
erm_what_@reddit
People learn in different ways. Maybe they need training/teaching in a way you can't provide? Not to say you're not doing it right, but maybe it's not right for them. Or they're useless, some people in every generation are but they don't usually survive in the role long.
Comfortable_Gap1656@reddit
That is pointless if they don't want to learn. If they want to learn chances are they know the basics.
Nuuro@reddit
Out of 17 techs, two of us know CMD and PowerShell fluently. I fix most things without even talking to a user. My coworkers have to screen share for everything. It's such a time sink when they share the wrong screens, can't figure out the mic, and tell you a bunch of information when you already know the fix.
I've documented how to do things until I'm blue in the face and it's frustrating.
SeveredExpanse@reddit
Nick Burns? That you? I'm a fan!
OffensiveOdor@reddit
Interesting. I’m younger and think this about the older people in IT that I work with. The older sysadmins seem to have less knowledge and care way less about automation. It’s actually really frustrating because I feel like they don’t want to do things different to be more efficient which makes more work for me because I’m not the position to make those kinds of decisions or changes. That’s just where I work though 🤷
Comfortable_Gap1656@reddit
change is hard and remember that they likely have been doing similar things for there entire career.
Learn from the grey beards as right now we are in danger of tons of knowledge dying away with a generation. For instance, a lot of the big FOSS software like the Linux kernel is maintained almost exclusively by older folks. They know what they are doing but eventually they will get old enough to no longer be available.
netechkyle@reddit
At 60 I think you mean the 40 year olds, I've had hotshot interns at 18, beat the pants off of my senior techs who get sedentary in there positions and just coast. Just worked with one today and had to give him a script I wrote in five minutes for some installs he was doing manually for a client we visit like twice a month to change out or add new work stations. The younger guys are closer to the foundations and want to learn the more efficient paths and why in my opinion.
Phyber05@reddit
We know not to trust computers. But automation is valuable
VolansLP@reddit
I’d like to offer my perspective as a young guy in IT.
When I began my IT career at 18 in 2019. I self-studied for my A+, Network+, and Security+ certifications before landing my first job.
IT became my obsession. After a 9-hour shift at an MSP, where I earned $29,120 a year, I would go home and study. I focused not only on topics relevant to my current role but also on potential solutions to the problems we faced.
Before I joined, the company was transitioning clients from local servers to SharePoint with local users. I taught myself how to configure and deploy Entra ID, and Intune. Everything from Identity Access Management to Microsoft Defender. I implemented our partner portal, setup Microsoft Lighthouse. I even setup our partner networks with D&H, Pax8, Dell, and Egnyte.
I continued to take on similar initiatives, but eventually, I was overlooked for promotions in favor of older colleagues. Ironically, those colleagues often sought my advice on technical issues. This experience left a bad impression on me; no one at the company seemed invested in learning or improving. I felt that my ambition to enhance my skills was a factor in being passed over for promotions. Ultimately, I decided to leave that job.
Comfortable_Gap1656@reddit
Its almost like you can't blame a generation for a economic wide management failure. Managers complain that know one wants to learn in there free time but then they kill people who color outside the lines and reward button pushers.
Epicfro@reddit
Sounds like a typical MSP.
TxDuctTape@reddit
Not just PC techs. Run across a lotta Network guys that can't/don't use cli. Some of those OSs are linux based. Handy AF to grep, scp, more, sed, etc.
Comfortable_Gap1656@reddit
I'm not sure how you can be a network guy and not know basic CLI.
Maybe they come from Microsoft environments or something
Future_End_4089@reddit (OP)
command line is foreign to the new generation.
reni-chan@reddit
You can teach people how to do stuff but you can't teach them to be interested.
I find hiring super difficult because most people seem not to be genuinely interested in computers, and lack basic troubleshooting skills. Something goes off the script and they escalate immediately or click random things expecting stuff to start working again, with no method or thought behind it.
It's frustrating, if I could draw you a flowchart how how to fix every possible problem under the sun I wouldn't be hiring because I would just automate it all.
Comfortable_Gap1656@reddit
Don't keep those people on staff. Also be extra mindful not to penalize mistakes. I've seen companies that encourage level one help desks to only follow the script and to escalate almost immediately.
Let the new techs crash and burn even if that has somewhat of a negative impact in the short term. If they screw up bad don't discipline them. Make them go and fix it even if that means not reimaging. Don't give them an easy button.
Future_End_4089@reddit (OP)
This---> "You can teach people how to do stuff but you can't teach them to be interested"
WriterCommercial6485@reddit
I made a post basically saying this and I got crucified for being a shitty mentor and not just baby birding the junior guys
reni-chan@reddit
My theory is that people started to see IT as a good way to make a lot of money and now we suffer because of it. The truth is that to be a good IT person you need to be able to think in a very structured, logical manner and have patience to dig in and understand the root of how something works, and majority of the population simply cannot do it.
These people then somehow end up landing jobs where they are highly unproductive and most of the actual work ends up landing on the desks of the few that are capable of actually doing the job.
chaosphere_mk@reddit
I'm 37 and have been doing IT for 17 years now.
Even when I was 5 years in, most IT people I ran into didn't have the basics down.
Not sure this is a time-based observation. I think it's just true most of the time.
Comfortable_Gap1656@reddit
To be far we are all human. However I've met some people who are embarrassing bad at there jobs. They often get others to do there own work and are copy pasters. These are the same people who cheat in academia.
_Ope_MidwestAccent@reddit
I watched a newbie with a Bachelor’s in CIS have a hard time using explorer to find the c: drive. They just don’t have to use cases to challenge them into the areas we used to have to go. So much is just SaaS now that all they really have to know is what website to go to.
Comfortable_Gap1656@reddit
In all fairness the big tech companies hide the underlying filesystem so that you just use cloud storage without thinking about it.
_Ope_MidwestAccent@reddit
Agreed and helps make the point. The reason and the resultant growing pains that forced the muscle memory to understand the OS architecture or VPN handshakes or more just isn’t there.
My early computer skills were driven by a need for speed! If I didn’t know how to transverse the file system in DOS, no Test Drive simulation on my uncle’s computer without him there :). To your point, the people entering the industry now have had “apps” at their fingertips.
BTW - I wasn’t really knocking or trying to be unfair to the newbie if it sounded like it— they were happily coached up after.
brewman101@reddit
Sadly what I do see is people haven't been taken through the process of troubleshooting. Having been in the industry decades we do take for granted all the teaching we received e.g. stepping through the osi layers. Working through systematically.
There is a misconception that the fastest response is best. But fast is just fast. It's better to understand the root cause and prevent a reoccurrence.
SaaS also abstracts away many layers that old school system admins would be aware of.
I think the answer is providing space for engineers to ask questions, make mistakes and take their time.
Future_End_4089@reddit (OP)
Troubleshooting skills are hard to find in the new gen of IT tech. A few have it but it's so RARE.
hornethacker97@reddit
Basic logic quizzes should be a part of an interview for IT in my opinion. Logic is no longer taught in most schools, hence the decline of critical thinking abilities.
Taurich@reddit
It certainly feels like most of schooling is just rote memory work now where you absorb information, and then barf it back out in very specific contexts.
They are getting a lot of "Who/What/When" and not a lot of "Why/How" in their educations.
Comfortable_Gap1656@reddit
Maybe start requiring some high level math skills. Ask for some proofs or some other task that requires thinking.
Comfortable_Gap1656@reddit
Getting past people white lying there way to an interview is very hard. If you want to get good candidates there needs to be a better way of screening out the people who have perfect resumes but don't know shit.
brewman101@reddit
Yep. For the people who are receptive, we need to teach them.
Comfortable_Gap1656@reddit
Give them a chance to fail.
If you keep the rules and policies tight you will never see any critical skills. Button pushers will thrive and you will get people who no desire to learn or tinker.
Future_End_4089@reddit (OP)
I can honestly say the skill of troubleshooting a problem is a lost art. If it can’t be solved within 5 minutes they usually escalate it to a level 2
Kulandros@reddit
And I am 35 and have dealt with many 50 year olds in IT who struggle with the basics of IT. What's your point?
brokerceej@reddit
You are correct. Millenials seem to be the last generation with any kind of in depth computer expertise baked into their life experience. I see this being a problem mostly in the US/NA though. When we opened our office in Colombia we noticed the kids there coming out of college are extremely competent in modern and legacy technologies. This leads me to believe it is more of an indictment of the universities and colleges in the US not putting out graduates prepared for the workforce than a generational thing.
We have had much better experience in the US hiring techs that do not carry any kind of IT degree but are instead self taught and have a passion for technology. You can teach someone who is passionate about technology anything pretty quickly. It takes a lot more interviewing to find those people, but they usually blossom into expert techs and will be the next generation of greybeards.
Comfortable_Gap1656@reddit
How do I put "passionate about technology" on my resume? I find that either I get buried under thousands of other resumes. I have tried to get my foot in the door at in person events but it is hard to convey that I am "passionate about tech."
newbie702@reddit
Yes, and it's getting worse. Basic phone skills lacking, no cradle to the grave follow thru. Had a guy given a company laptop, weeks later he quit. Then was surprised when we asked for the laptop back.
SpotlessCheetah@reddit
Been seeing this my entire career since day one, 15 years ago.
sjplep@reddit
I am a couple of years behind you. I feel you, brother or sister.
Outside_Public4362@reddit
Here is what I know : developers made stuff easier and easier with each iteration
Which "removed" the need of leaning the basics that you grew up with.
It is still there but it's not worth learning it's going on a side quest developing a skill tree which may or may not work for main quest.
Comfortable_Gap1656@reddit
Honestly the best way to learn is to work on useless stuff. Stop trying to extract value and get your young techs working on something that doesn't have a clear goal. The key is to get them to pickup knowledge and skills.
Getthe young techs to functional computer out of only broken junk or setup a HA Minecraft server out of some retired server hardware. Give little direction but make it fun.
OkIndependence7978@reddit
I work in IT, and a admin of many system, I'm going to school to get a AS in computer science.
I can confirm that if you hire someone out of collage they have no idea how to manage a computer and no idea how to manage a domain, let alone spinning VM's up in azure of aws,
The I.T people who are coming in at the level 1 should come in with little to no experience for helpdesk, the people who are level 1 helpdesk support linux system, might know a bit more. But you are right OP new hires don't have the skills and they shouldn't to be honest. level 1 helpdesk and entry-level saas roles should have bare min exp to manage their own system at home, nothing more in my thought, unless they have exp and are going to be paid according, pay people with exp 17 bucks and hour vs 14 an hour who don't, simple as that.
knucklegrumble@reddit
It's not the basics that are missing, it's the critical thinking.
Halen_@reddit
That part has a lot to do with our throwaway attitude as a society. Fixing and repairing became un-chic and so did being a person who did those things. We really need to reverse that attitude in general.
Comfortable_Gap1656@reddit
And accepting that some company will do all of your computing for you. You get people who know Google drive but can't understand the concept of removable storage.
me_groovy@reddit
Repairing a Windows install manually used to be a typical thing, before gigabit networking and SSD's. Nowadays, it's simpler and often faster to re-image.
mt379@reddit
I hear this. In my field it just doesn't make sense to repair windows or troubleshoot what it could be that caused Windows to crap out on one users specific PC. The time it would take just isn't worth it, unless there was some data on the PC that wasn't being replicated in DFS or some legacy program.
If we encounter a user that has an issue like that, I usually just swap out the PC with a new one. Reimage the old. If it was my own personal PC I'd likely be taking the hours to fix it. But with being responsible for hundreds of users, I just can't waste that time. Unless of course it begins a trend of other people having that issue.
knucklegrumble@reddit
Also true. But to be fair, most of the new technology is purposefully built so that even if you wanted to fix it, you can't. I don't mean to shit on Apple but they are the pioneers of this trend...
Comfortable_Gap1656@reddit
That is not a shock considering that most young people are dopamine focused. There is no dopamine hit going over boring tech stuff.
You need people who are critical thinkers and have the desire to learn and fail. Find the people who will throw themselves to the wolfs and then learn from there mistake. It is also a massive bonus if they tinker for fun.
zenfridge@reddit
Agreed. We've hired people who are very technical, meaning they know the esoterics of something like AIX. I've got a guy working for me that can run circles around me with awk, and remembers flags on AIX specific commands more than I do. But he's "tested" a fix by pushing to production first - before our internal test servers, let alone the customer's five non-prod environments. And he can't take that knowledge and wrap project management or even ticket management around it. So he's a weird mix of highly technical but I have to help him think about what his next non-technical steps might be in a technical overall process.
We've had plenty of people with the technical knowledge to pass interviews, to the point that we now ask critical thinking questions as part of the interviews. And that still doesn't always filter out the paper-cert experts.
I do feel like "the old guy" complaining about it, but I got a CS degree a long time ago. Didn't teach me much about IT per se (although plenty of unix and database and EE/architecture did, as a foundation). But did teach me to learn how things worked, how to build something from scratch, how to be interested in the details, how to troubleshoot by understanding how it was built because no google will help you, learning infrastructure from the wire wrapping up to the assembly code, etc. Those lessons, as they applied to technology, were far more important. I don't wire wrap or write assembly, but I do intrinsically understand how many things are built without having any prior experience with them.
Now, it seems like you can study to pass a test without having done the work. I absolutely love youtube and the resources these days to learn, but many just get you the goal/answers and not the why's. There's no time/attention span for more than that. And, I think, that shows in more people's "expertise" than it used to.
thecravenone@reddit
Fucking entry level coming in without experience
Comfortable_Gap1656@reddit
Entry level should not require experience. What it does require is that they want to learn and have the right character.
mrlinkwii@reddit
entry level by its definition shouldn't have experience , if your looking for someone with experience the position isnt 'entry level'
First-Junket124@reddit
No no entry level should have 10 years experience at least
Jotun_tv@reddit
Yeah and the other massive issue is that entry level usually strips responsibility down to being a shitty call center rep.
mrlinkwii@reddit
the point of 'entry level' is so you can skill up and train , i agree you may have the responsibility of a call center rep thats kinda the point its a position that allows oneself to make mistakes where it dosrnt effect the orginistaion negatively
thecravenone@reddit
The point of entry level is to pay as little as possible.
Jotun_tv@reddit
That also doesn’t allow the person to learn anything and getting to shadow for an hour a week isn’t shit either.
whythehellnote@reddit
There's a reason we say we want 5 years experience in windows server 2022 for an entry level job on the job advert
hornethacker97@reddit
That’s not entry level, that’s college education level.
la-wolfe@reddit
College education with 2-3 years experience (job postings I come across)
la-wolfe@reddit
You forgot the /s
ThinkMarket7640@reddit
There’s a difference between no experience and no knowledge. I came out of university with no experience but I’ve been fucking around with Linux for years at that point. People are surprised they can’t get a job when they can’t even put in the slightest amount of effort above the bare minimum.
Kwuahh@reddit
Only in IT do you get this perspective. Imagine hiring an entry-level accountant and saying, “Wow, you don’t use quickbooks in your free time? Kids these days just don’t account like they used to.”
Agent_Jay@reddit
IT is the one of the cursed career spaces where you have to do your work outside of work. Like you said, no surgeon is out there performing “hobby surgeries for my portfolio”
Blackman2o@reddit
We had a new guy start with us like 3 years ago, He could not grasp the basics, I don't mean AD, or GPO or anything in depth, I mean like how to use a computer, other techs had to fix his headphone issues, had to explain how to use a incognito tab multiple times, shown really really basic tasks. Not all entry levels are like this we also had great ones, but they were like me(most of us) and tinkered with their PC's growing up and learned to love computers and IT.
coolsimon123@reddit
I started my apprenticeship at 18 knowing how to mess with code and create batch scripts
land8844@reddit
You're the exception, not the rule.
Ottaruga@reddit
That's the problem no?
It's incredibly easy to (and almost hard not to) self-teach some minimal IT skills if any of its thousands of adjacent hobbies interest you at all. People with no passion for technology going into IT is the problem, the industry requires a certain mindset in order to ever be competent that is incredibly hard to teach (moreso when half of the applicant pool are 30+ switching careers and already stuck in their mental patterns).
Tons of entry level techs never ask "why" or even "how" even though that is the core curiosity that allows their careers to progress. Instead they make excuses for not progressing for years while they barely put effort into self-learning. Eventually they have enough years of "experience" that some poor SMB hires them and ends up with a shitty sysadmin who has 5 years of tier 1/2 experience (if they're lucky!) and has never even tried to understand things on a deeper level. Eventually they coast their way through jobs leaning on vendor support and gaining resume bullet points that they never actually took the time to understand. Some of these then become useless IT managers who think they know it all but just fell into a managerial role because they're old enough to look experienced to the executives and can't keep even pretend to keep up on the tech side anymore.
None of this is new though, it's just always been a fact that most people aren't cut out for certain jobs. Somehow IT became the "in" thing though so for a couple decades now we've have people spending their whole career on something they're terrible at.
Some of those people now make hiring decisions and hire people for higher roles straight out of college because they truly don't understand why those learning years in support are essential. As such the whole field starts circling the drain and we have "cloud engineers" getting paid 6 figures at 22 who couldn't tell me what a vlan is.
/vent
Sorry, I've been surrounded by incompetence for too long.
fckthecorporate@reddit
This isn’t a super rare exception though. I’d wager to bet there’s many folks out there doing this, and they’re probably exceptional employees.
c4ctus@reddit
Yep. Had a tech message me last week with a Windows error I wasn't familiar with, so I told him to Google it and look at the top results to help determine what the issue was. His response? "Okay, how do I do that?"
I had to explain how to Google. I wish I was joking.
Comfortable_Gap1656@reddit
Why do you employ these people.
Fire them and get someone else. Either they will start to learn as they approach the flames or they get replaced.
c4ctus@reddit
I have no input on hiring staff, also I like the abuse.
David_Owens@reddit
You'd be surprised how hard it is to explain to people how to go into the address bar in a browser and go to a particular site. Most want to do some kind of search, which opens them up to accidentally going to a malware site.
phoenixpants@reddit
Perfect opportunity for lmgtfy. One of our t1's got real salty the other week when I sent him one of those.
First-Junket124@reddit
Probably uses Bing
drcygnus@reddit
nope. most people hopped on the "certs to make money" band wagon and dont know anything about what they are looking at because they brain dumped the exams, passed, got their certs and then applied to bunches of places. im in data center work and we see it all the time. techs that have zero idea what they are looking at but got the job any ways.
WaitingForReplies@reddit
Like those "Become a Cybersecurity expert in 6 months with no experience and make 6 figures!" boot camps.
Comfortable_Gap1656@reddit
3 years of general computer science
1 year of hoping to learn cyber with no related experience to speak of
Antonio13286@reddit
Like some of the cybersecurity industry - no IT knowledge to back it up
Dontkillmejay@reddit
Yeah I've seen this, I'm a cyber sec engineer, worked my way through first second and first line over 5 years or so. We're getting people with no background in IT trying to jump straight into CyberSec with no foundational knowledge because of these "Become a Cyber Security Expert in 60 days!" courses.
Comfortable_Gap1656@reddit
I know those people
Comfortable_Gap1656@reddit
Those are the worst honestly. They click the scan button and tell everyone they should use 2FA.
however, they don't know anything about what happens behind the scenes or business needs. Shoot for max security and protect against theoretical threats while leaving massive doors open.
You can't go into cyber without at least a few years of basic entry level IT.
arttechadventure@reddit
As a desktop support tech who would love the opportunity to get my hands dirty by working with a complex, environment... It seems the only way to make it into that kind of role is to get certs and fake the interview until someone hires you despite your lack of real world experience.
Gotta start somewhere.
Comfortable_Gap1656@reddit
"These damn kids have no experience"
Meanwhile companies train button pushers and reward brainless work. You aren't suppose to go outside the script.
Dontkillmejay@reddit
Working for an MSP is like a warzone, you never know what environment or specialist software is going to pop up on the next call. I'm so glad I don't work for one any more but I learned a ton.
Comfortable_Gap1656@reddit
That's why I am always hesitant to go for certs. They take time and money to memorize things. I instead would rather do some hobby project that I can put on my resume.
Fluffy-Queequeg@reddit
dav3n@reddit
Yep, we just hired a Cloud guy to help with our current small Azure environment and some potential AWS work, he's got Azure Admin/Architect certs and a bunch of other things and has allegedly worked in some major companies, but in two months still has no idea about our setup (had to ask our MSP how many VMs we had), needed his hand held just opening the Intune portal, and seems to spend most of his days watching Youtube videos on Azure. Pretty sure he calls people he knows for help on things cool.
WillBottomForBanana@reddit
Over here in science I don't know anyone under 40 who can connect a printer. So, you do seem to be getting the best tech skilled people.
Impressive-Mine-1055@reddit
Bbbrrooo all of you sound like old heads who haven't caught on to the world going on around you. Younger generations are learning way more than you not just IT, have less time and money to learn outside of education, all while handling a shitty society. You want someone who built a homelab?? They can't even get a fucking home no matter how much they work. If you gotta put it extra work hours where TF are they getting the time to learn anything else? Life got harder not easier cuz of technology. Theyre learning all the socioeconomic issues that old heads created, maintain, and continue to ignore PLUS trying to get an entry level job that requires 10 years experience. Meanwhile you sit in your home with a family and experience and won't hire the kids or teach them without getting on reddit and complain about who's supposed to teach them. I fucking hate it here!!!
charleswj@reddit
I think people like you (and I) have a warped perspective of what the "good old days" were like. It was always like this. We were the outliers. I bet you remember plenty of times looking to your left and your right and thinking "how do you not know this???" Where "this" is basically security or networking or performance/efficiency concepts, etc.
khobbits@reddit
I've only been in the industry 15 years, so can't look that far back, but I feel like the amount of people required to do the job in mid sized businesses is much wider. Like 15 years ago, you could run a 1000 people business with a couple sysadmins, a couple coders, and a small help desk. There was nothing the tech team couldn't do.
Right now? Oh you need a couple SAN admins, a vmware team, some backup admins, some people who know AD and Exchange, someone who knows SAP, a team to manage the network, someone who knows how wifi works, a few people who can can translate 'pc load letter', someone who speaks OSX, a couple of greybeards, and a web team of at least 10, and maybe some app developers.
And that's if you don't really 'work in the tech space'.
foofoo300@reddit
most of the it folk is like that.
Survivor ship bias maybe, because the ones you work with, are the ones that stayed when the even worse ones left.
A small population of IT people are tinkerers and the bubble in reddit is even smaller
punsexual-meme@reddit
Newbie in IT (less than 5 years in.) Unfortunately, it just doesn't pay to be a tinkerer, and the tools provided don't allow for the same levels of tinkering that they used to.
You can go to school for the 4-6 years, get your certs, and then make the same barely livable wage as someone who got their associates and is learning the skills on the job, all while hoping you don't get outsourced to cheap labor from outside your country for a third of your salary.
NavySeal2k@reddit
Depends on your position you want to get to, some are behind closed doors without certification. I had the luck to be recognized for my work and not my certs, I also am broad based and not specifically deep into one thing. But in a world of specialized contractors because of work force shortage I can handle all those contractors and am able to drill into specific problems as they come along. For a new person in IT you could do the same by joining a system houses that caters to small businesses to get a broad view and a taste of what you want to do specifically.
punsexual-meme@reddit
I actually have a decent job at the moment where I'm the only in-house IT person for a small business. Jack of all trades, master of none, and handling contractors when needed but doing day-to-day management. I also had the extreme luck of my college professor tossing an internship my way that led to me getting this role full-time once I graduated.
But I know that if I hadn't been so lucky, I would be working at an ISP or MSP help desk.
NavySeal2k@reddit
Yeah, I started at a mum and pop computer store removing viruses and building PCs at 15 because the owner said I could make myself useful instead of just standing there and hour every day waiting for the second school bus home :) Then I did a sparky apprenticeship because I wanted to have a trade job to fall back on did my draft and went on to flunking college because all they wanted was a hundred java programmers a year and I was a hardware/network guy. So I took all the courses that interested me and said goodbye. Did 10 years support, planing and implementing for a company that had around 100 customers of varying size and now am infrastructure for 10 connected hospitals in the area. So apart from some vacation replacement I dodged the helpdesk bullet and it kept me hungry not doing one thing since Highschool.
Maximum-Ad-8069@reddit
This is non unique to “younger” or “newer” techs. It’s a numbers game and the vast majority of techs in IT don’t know the basics and have difficulty learning them. For example, the majority of older techs are getting replaced my 20 years old because the younger techs run circles around them.
mc_trigger@reddit
I think the issue is the older crowd had to really dig into the internals of the hardware and the OS to get and keep things working
Even at the enterprise level you had to basically cobble together the drivers for the clients to connect to the server. Just want to Ghost some systems, you needed to cobble together your config file and understand the underlying network architecture to get this working efficiently over a 10mb non-switched network.
Those weren’t glory days by any means and it’s really amazing how much easier and faster configuration and deployment on just about everything has become nowadays.
The problem is nobody ever has to get into the internals of these systems nowadays, so they just know there is a network driver, they don’t know how it works, they know there are disks that have to be formatted with a filesystem, but don’t know anything about the stuff in the underlying architecture.
gpzj94@reddit
Lots of the new hires we get don't even know there needs to be a filesystem... or a disk for that matter.
Continous-Cow@reddit
Hi newer sysadmin here. I graduated college and got a job fresh out of school, I've been working for about a year and half with a total of two years work experience (an internship that was honestly quite useless to my current job) but I think the problem is companies want bachelors degree's if not a masters. My degree really did not teach me shit for my job. While I will credit it for giving me basic terminology, some depth on networking, systems, coding, etc... Really all of that could be learned through google and self-educating. When I got a job my boss asked me "what if i didn't know something how would I handle that?" I won't lie I gave a BS answer at first but then I broke down and told him I would google it, but not only that I would need to read and understand it. I think the problem is that hiring managers are out of touch with what is actually needed, sure if your company requires a degree great! but they need to look deeper than that. As many others have said being a troubleshooter matters. My boss told me that's why he asks that question, he did not care about what I didn't know, which I'll be honest I told him that I did not know a lot in my interview I was not afraid to hide my imperfections, but I was also very persistent and confident in my ability to learn. Which I will say our industry can be quite toxic to new people, often you can be brought down by people and shamed when you ask questions or simply don't know the answer to (whether in person or in online forums). But if you create a learning environment, one where it is okay to ask questions and you share your personal knowledge with a new guy. As long as they have the mentality and the care to learn they will.
NavySeal2k@reddit
You could have just posted the last part. It’s the be all end all of great colleagues. You go to school for some basics and to teach you how to learn new stuff. It doesn’t make sense to teach everyone everything in your field. But what gets to me is not giving a shit.
WickedProblems@reddit
It's likely because you're getting old and cynical but normal to think the way you do now vs back then. It's just what old age/wisdom does to a person. You want the easier thing for yourself now that you're reaching the end of your life.
It's very common for a person of old age to fall into the whole.... I've spent 35 years working and learning from other people. I've had mentors, years of time to make... mistakes, have successes, experiences/jobs ....etc. and then think WOW, this idiot fresh grad? worker? SHOULD know this stuff I've learned from 35 years of working, why don't they have some of my 35 years of....
I don't think this has much to do with new level of tech or schooling tbh. It probably has more to do with the aging work force not wanting to pass on their knowledge like the people before them did.
The writing on the wall is pretty clear. It's simple, they have no work experience while you do. With that said, a lot of the world has changed in 35 years and things are simply a lot different nowadays vs when you started out, that's just reality tbh.
NavySeal2k@reddit
I can see your point although probably overdrawn. But when I see our 18 year old apprentice on the phone all day with the Ticketsystem full of things he could attack with my guidance (which he also does) I don’t feel a passion that would get me involved more. (my position does not include teaching apprentices but I always listen and point when they come to me, same as every other colleague). Also in your first year your work ethic hasn’t formed yet which rubs me the wrong way from time to time. For example asking one evening to power cycle one of the Terminalservers because it hang and ilo wasn’t reachable the next morning (had a day off) and asking about it at 10am and getting back will do it later? Dude, you literally walked within 5 feet of the server on your way into the office and it takes 4 seconds to hold down the power button…
MonitoringMystic@reddit
This is why developing a solid KB is important. You should even include fundamental concepts that you think a tier 1 would know if they were hired. I did this at my last gig and got a ton of praise from supervisors and rookies for it. It can make a huge difference- just start churning articles.
Cornerway@reddit
Yep.
Lack of initiative, less interest in finding out how things work, this makes their troubleshooting skills worse.
RCTID1975@reddit
So teach them? These are things that are easily taught. Maybe a better use of time than complaining on the internet?
NavySeal2k@reddit
To be fair, I am not the person to teach sadly, that’s my flaw. And on top of that, our apprentice hangs on the phone all the time instead of digging in to the full ticket system… I love to give them direction when they come asking but management fails to implement strategies…
AwkwardSympathy7@reddit
How is the best way to learn everything without all of the equipment or applications ?
NavySeal2k@reddit
Virtualization, or recycling centers specialized for it, many help out young persons with old equipment. The basics haven’t changed that much.
bushmaster2000@reddit
I've instituted a "Skills assessment Lab" in my hiring process , don't tell me what you know show me what you know that's what I'm interested in. They have 2 hours to make a network cable, put a desktop PC physically together. Log into a server with admin credentials, determine the networking information and pick a address to assign to the PC they put together. make a domain user. Join the PC to the domain, access a CIFS share, Install a printer driver, Print a completion document. EZPZ. You'd be surprised how hard it is to find someone who can do this thing successfully in 2024.
mr_mgs11@reddit
I saw this when I was working the help desk. I just took the A+ for a WGU degree and it was a bit light on the cli. It had common troubleshooting stuff (ping, netstat, traceroute, etc) but didn't really get into powershell and how much easier it is to do some tasks with it versus fucking around in the gui. Any time I meet someone early in their IT career my advice is to learn to live in the terminal and learn git/github asap.
Runneth_Over_Studio@reddit
I think it's at least partially a personality/passion change in the general entry-level pool. This is super anecdotal, but I've noticed over the last year or two a huge influx of new hires that don't care about technology at all. We used to just be nerds that got excited to see what was in the next language update, and this new batch can't be bothered with anything close to that kind of discussion. I suspect the types of parents that used to push their kids into generic business administration programs are now pushing these kids that grew up on mobile devices into tech. It's been exhausting to be around.
brekkfu@reddit
Back when I was a kid tinkering with my parents computer (late 90's) just playing games required a decent level of computer skill.
With modern kids, whether its PC or even more so consoles, their exposure to computers is as a functional appliance. Everything "just works" so you aren't building any foundational troubleshooting skills until you enter the work force.
hardcore-engineer@reddit
Not many people started tinkering when they were young. You can't expect all applicants to be hobbyists as a kid. Some discover they like electronics or IT late in life, some doesn't have the resources or background or influence that would have nudge them to IT when they were kids. Everyone has their own environment where they grew up in. It's just that, at one in our lives, we discovered we have a knack for computers.
I don't disagree with you, but I feel these kind of posts are just gatekeeping. Also, you can't expect anything from CS grads fresh out of school. They literally don't have any production experiences.
If you always use yourself as the comparison, then no one will be as good as you.
LukeSkywalker4@reddit
Your not old lol
Professional_Fee3109@reddit
How do you even fix this? I'm a Zoomer.
darklightedge@reddit
True story. You are not alone, unfortunately.
Fun-Fun-9967@reddit
you surely have an OLD attitude - why not just see yourself as a seasoned tech, keep doing your best, and not crab about any others? What do you gain from this? If they are incompetent it will come out in the wash.
HappyBoy68@reddit
I am 56 as well and I 100% agree, feeling the same as you. We did the whole journey from analog to digital and the younger generations are missing that.
Die_scammer_die@reddit
Old lady in IT here, your suspicions are confirmed. We just recently had a new hire into a Senior role from tech recruiting. It wouldn't be so bad if the newbies were open to learning but all of them, especially the newly minted Sr are scared and pushing back deadlines because they're not comfortable in the position yet. Honestly it's a leadership issue hiring in these wannabes. There's always been folks who wanted the title and paycheck but not the work, it's just happening in a larger scale these days. That and we now have social media to share our experiences.
TIMMYtheKAT@reddit
I've been in this industry professionally for 4 years now. I've been tinkering with computer systems since I was 8. After college I went to work for a company and I was shocked to see how things were done in a real environment, everything I was taught was useful (to some extent) but the rest was pure garbage and the knowledge I acquired only helped me work on network infrastructures (vpn, VLANs , segmentation etc) and some virtual machines (probably because these areas are not as frequently modernized) as for example setting up reverse proxies - something I wasn't taught at school and had to learn it myself. So I understand if a more senior admin has some frustrations with younger generation of admins as things we learn are, at most, very basic and most of the things are not really being applied in the current day IT systems
thortgot@reddit
It's hard to remind yourself of the way you were when you were 20.
I have been doing IT management for an awfully long time and have trained tons of admins. I can count on one hand the number of people who have had the "automate everything" mindset as juniors, even with helpdesk experience.
Your expectations for "basic" knowledge change over time to increase an ever expanding field of expertise.
Mentoring people is the reason I'm still in the business, it's so rewarding to help someone realize that instead of fighting fires you need to solve the entire class of problem. Having them design solutions, build, test and deploy them (with oversight) is a remarkable feeling when they were point and click admins in the past.
boomer_tech@reddit
57 this month..started in 93 playing with upper memory dos win31. Then 95 & novell netware before ad & Exchange, sans networks scripting etc. I miss the good old days before itil & change control. What shocks me the most is the amount of IT managers, and directors and managing directors who embarass themselves on calls, and suffer severe cases of dunning kruger syndrome,,, worki g for them feels s like being on the bottom of s pyramid scheme.
Strong_Street_Studio@reddit
I got Senior Systems Engineer with the sole experience they actually had was plugging in a Cisco VOIP Phone.
That was it. No switches, no routers, no firewalls, no WAF, No load balancers, no SANS, No anything. Just Plugging in Cisco VOIP phones and "troubleshooting" with the actual network staff. They could not even tell me what BGP, OSPF, or what a CIDR was.
I am still stunned to this day,
HisAnger@reddit
No. Feel the same way
techn-redneck@reddit
I’ve forever thought that truly technical roles in IT “should” be worked in the Master/Apprentice method and I’ve not once thought otherwise in my 30 years on the biz… But that is TOTALLY against corporate ethos/motivation
ascii122@reddit
Gen-x here: I had to show some 25 year olds (not IT but with degrees) how to move a file in windows to a usb drive the other week. They were clueless
AlphaHotelBravo@reddit
Don't you mean "Google it with Bing"?
ascii122@reddit
yes. Bing has google I found out
HotPraline6328@reddit
I have similar history and same age, and I'll tell you that we learned what better to be known. Today they are being taught to a test, may be mcsa, Itil. CNA. Doesn't matter that learn that they don't learn all of it We had to understand from the wall board to the other, you needed to know what a dsu/csu, coax. Bnc. Cat5, silver satin. You had to deal with end users and purchasing, Mac (6 or 7), freebsd, Novell, lotus Notes, ccmail. We also had to develop publishing systems. Document management systems and phone switches. We did everything with a plug (no WiFi). We had palm pilots(had a genetic one that was clear and can't remember the name), two way pagers, paper maps, Sony Clio . We had SCSI chains and terminations, appletalk, zip discs, elephant disks, 56k. We had to learn this, I want a CS major, I was film
Today every one is in their own little silo or container of you prefer. They know one thing and do it over and over, and no thinking how it all relates and interconnects. Certs didn't matter if you didn't understand what is happening in real world
I recall in the early Aughts my younger sister(13years) was a freshman in college and couldn't get her desktop to work on their form network. I was in NYC and trying to troubleshoot, and I didn't know enough about the network(DHCP, dns, proxy etc) so I couldn't help. They had no helpdesk just the compsci students. I advise sunshine about winipcfg or the like and he has no idea what I was talking about. I mean can't even find the command prompt, so I knew then we had no future
That being said I've known kids who are amazing. They know everything and how it relates and know tons more than me, so it's really a case by case.
taker223@reddit
What was the MS DOS version whe you started?
AJS914@reddit
I'm around your age - 58. I think the issue is kids choosing tech/IT degrees without any passion for it. And let's face it, most of these degrees are on the weak side. People are doing A+ as part of their degree. That is not college level material. My local junior college's program is basically an A+ / Microsoft certification program. They give an AS degree now for doing vendor training. They don't learn actual logic and critical thinking.
30 years ago people got into tech because it was their passion. They were the types building computers and typing on the DOS command line because they loved it. They gravitated into IT.
We all took vendor certification courses after the fact not as part of a weak degree. Everybody I worked with 30 years ago had degrees in things like History, Education, Language, etc. These people went to college and knew how to write papers. People with CS degrees went into software or SQA.
Finally with the internet training is essentially free - you see a ton of people on these reddit groups with an A+, N+, Sec+, and CCNA but zero practical experience and they have never built a computer nor plugged a cable into a switch.
Epicfro@reddit
The CCNA is also losing value since it seems they quietly changed the passing parameters. They still say a passing grade is 85% but I've been seeing people state on Networking subreddits that they're passing with nearly 70-75%s, even when adjusted for grade weights. I suspect schools and cert programs understand newer people coming in are less technical but don't want to see a drop in revenue.
AJS914@reddit
Why would Cisco care about the pass rate from newbies at junior colleges taking CCNA courses?
Actually I have been doing CCNA training recently. I'm getting the feeling that the CCNA is getting less valuable for a number of reasons - virtualization, cloud, and other networking vendor solutions.
The CCNA shouldn't even be an cert a person works on with zero practical experience but you see it all the time in the CCNA subreddit. It's pretty easy these days to follow Jeremy's IT for a month or three and buy a brain dump and then pass.
nycola@reddit
Because 20 years ago the people who were "In IT" were the autistic/audhd who found technology as a passion or hyperfixation.
"what has that got to do with the price of tea in china?"
Most of these people don't have degrees, many of the older ones don't even have certs, yet they're probably some of the best (now greybeards) you know. Why? Because their learning style doesn't happen in school. It happens at home, at work, on a Saturday for a problem they finally solved at 3am.
The hyperfixation allowing them to not drop an issue until it is solved combined with the thirst to understand "why", and belive it or not, but the ability to find relevant data and use it to troubleshoot and solve issues is not as "commonplace" as many believe.
These are the ones who tell you to check the sound driver for a video crash because "a similar thing happened with my system last year and I run an AMD GPU with the same vendor sound card, sound driver upgrade solved the video bluescreen for me", and it works. That person had already invested the time in solving the issue, they are able to pattern match the issues to provide a work solution for an issue with similar patterns.
Succeeding in IT takes a certain type of brain. I will die on this hill...
So what happened? Well, IT became cool somehow, the promises of elite jobs like "cyber security expert", in my experience, have invited some of the most un-technically saavy IT people I've encountered. STEM pushs are great, but not when they end up offering programs to people who should have been art students but were talked into IT just because they got a scholarship, or a grant, or "would make more money". With no passion for what you do, you'll never succeed, but more importantly, happiness with work will be even more hard to achieve.
What's worse, is these people are more likely to end up as your manager - they may lack the IT skills needed to succeed in the field, but they often have the soft skills needed to be promoted out of a technical role and into a people-facing one which can make life miserable for everyone involved. (I've had some shit awful managers promise some shit awful things to people because they had no idea what they were actually promising).
But you also have to understand, it is, in many ways "more difficult" for them. Back in 1995, PCs weren't made with OEM parts. I had an IBM p75 with bad ram in 1994, they send me an entirely new PC. That one had good ram but a bad ram slot, so they sent me an entirely new PC. I had three full A-Z IBM PC's on my floor as I made a chop shop and combined the new larger drive, and working memory, to build the best system I could and send the others back as "does not work". Today, they'd have an HP tech do that for you. I was 14 at the time.
It is also harder to learn, more moving parts, more specialties to be had. I like to draw this as s similarity for people if you play games, it is helpful.
Imagine that when you got into IT, the world was also getting Pokemon Red/Blue. Or that when you got into IT, League of Legends just launched with its OG 32 champs.
It was a limited scope, easy to learn, 101 Pokemon, 32 champions.
Now imagine getting into those games now. 1025 Pokemon, 169 champions.
But you're expected to know all of that - if you've been in the field for 25, 30 years, you've watched the additions slowly, you know the history, the applicability. New kids are thrown into learning 1025 pokemon and 169 new champions all while they're still adding more.
It's a lot to learn, we were luckier than they were in many ways.
Darkmetam0rph0s1s@reddit
Harder to learn is too, also higher expectation from the job market.
20 years ago, Network Engineer, Desktop Engineer, Programmer. Was all separate roles. Now you are expected to know all of them. Plus all three major cloud technologies.
JankyTime1@reddit
STEM programs are pushing normies into a field that used to be nearly exclusively nerds and autists.
Fwiler@reddit
No troubleshooting skills because they've never torn apart and put something back together again. They have no idea the flow of data or how individual components work.
ncc74656m@reddit
I don't necessarily think that's the case.
I think what's really happened is that we've been flooded in the market with people who don't know the basics but got the degree because they were promised good money and good career opportunities. Of course, I've been kept in lower level positions by some of those very types of people because they all made manager by default of credentials, so there's obviously something to it.
whopooted2toot@reddit
I was truly shocked when two different recent grad candidates couldn't even explain or understand basic level subnetting, or how to count binary, or grasp how any of it goes together. Basic CCNA stuff.
Self_conscious_gh0st@reddit
The amount of first round interviews I've had to do the past few months that are solely focused on security certs and have zero ability to communicate general networking basics is almost to triple digits.
Glassweaver@reddit
Yes and no. It depends on the company. If the company believes that everyone should have a 4-year degree, this is what you're going to get. If the company understands the value of experience, vocational education, technical colleges, and associates degrees, you stand a better chance at getting better candidates.
All that said, there's a certain aspect of learned helplessness as well. You could have multiple degrees and a vocational background, but one of the last questions on the first interview that I always ask is a troubleshooting scenario designed so that there's no winning. At some point, I will force the scenario into a situation where the person needs to ask for help. If their first inclination is to ask their teammates, they're not getting a second interview. "Google it" is the answer I'm looking for.
Don't get me wrong, I am all for asking teammates, but if that's the first thing someone goes to, that level of helplessness is not going to mesh very well with the rest of the team.
MeMeowers@reddit
Had a woman get hired where I worked for a entry level help desk role and she didn’t know how to uninstall a program. That’s just one example but yeah I see this constantly.
wootybooty@reddit
This… I’m in my mid-30’s, dropped out of college after my first semester but never stopped learning what interested me. This created two assets in my IT career, the ability to understand foundations of many issues and to fight harder than people with a degree.
I think there’s many in the younger generation that are very passionate and capable, I tend to focus on more of a persons hobbies and interests and how it relates to their job roles, rather than the degree itself. Experience is nice to have but hobbies and personal projects can translate over.
SuggestionNo9323@reddit
You are not alone in this thought. I have 2 decades in IT and I'm seeing this as well. It would be nice if they at least knew a programming language like python or powershell.
PMSysadmin@reddit
If you're 56 and near the end of your journey, please dot he world a favor and pass your knowledge on rather than (metaphorically) dying with it. So many older people at my company piss and moan about how the young people they hire don't know how to do everything they do. Please don't be one of these entitled old people expecting a recent undergrad to outperform you and then get mad at the whole education system for your lofty expectations. Be a part of the change you want to see in the world or keep your complaints to yourself.
parophit@reddit
HR in the US: unemployment is under 4% - you get what you get and you don’t throw a fit. Surely you can teach a wannabe game developer workstation support.
thehalpdesk1843@reddit
Yes that was the trend happening before covid as well. Covid seemed exacerbated the issue.
NikosTX@reddit
I've noticed that many new techs have a problem with figuring out things on their own. They constantly rely on others for help despite having all the resources in the world right at their fingertips. Don't know what caused this lack of initiative, but I see it often!
RealStanWilson@reddit
Compliance, regulation, auditors, and "security" are making it impossible to tinker anyway. Can't even have admin anymore in most companies. Can't learn by trial and error anymore, nope. . .not without a damn change control explaining, in exquisite detail, why you are doing it and what businesses justification. . .only to be skimmed over by the outsourced change control master who doesn't know shit. Everything has a firewall including your mother. IT tinkering is dead, and the result is cell phone zombie, avocado toast eating whipper snappers.
EZRiderF6C@reddit
They don't actually know anything and so much of rhe web is -gone- that had the info and tons of book are out of print.
They don't know how the world-wide-web and Internet arw different, they don't understand a browser of a program that requests and displays "documents" from websites. They don't understand server side from client side. They don't know what an Operating System is. Temrs like API are unknwon to them.
I believe this is a largely USA and British issue and I believe it is intentional. Other nations are excelling.
Fair-Soil-6267@reddit
Hey as someone leaving the IT field for teaching Higher Ed I am trying. I only teach associate level but I am trying to teach the basics and scenarios that they would be working as entry level.
how-unfortunate@reddit
Lowly tech here.
If I have access, what is a short list of things I should seek to automate?
The_Career_Oracle@reddit
And people think we old farts need to worry about having a job… nah not even close. Keep the kids glued to the screens and validating their existence to each other and keep making bank!!
RequirementBusiness8@reddit
People have the expectations of their ground floor being where many of us labored for years to get to. Managers hiring because they look good on paper, fail to realize how much value experience has over degrees and certs. We have practical knowledge you don’t get from a college degree.
Probably one of the reasons I’ve done well in IT. Even before slugging my way up from the bottom, I paid attention to the old timers. Listened to their knowledge and experience, and leveraged it. A lot of kids don’t do that. I’m not a kid anymore.
The other bit though, even more horrifying, is the number of people who have gone into tech just for the money and not for the love or enjoyment of tech. It doesn’t have to be a pre-requisite, but you can tell them apart from a mile away.
DisMuhUserName@reddit
Same age, same journey. I think the difference is that people tend to compartmentalize their skill set now. We grew up in a "if you want it done, figure it out yourself or buy the book" environment, which tends to take you in many directions and teach you a lot of skills. As an aside, I have thousands of dollars of obsolete computer books if you're interested. :)
teknowledgist@reddit
I’m pretty much you.
Comp sci != IT
This needs to be shouted from the rooftops. There is no degree that teaches IT, and that is why I’ve told everyone who will listen that IT should be a trade with a union and apprenticeships like electricians, plumbers, stone masons, metal workers, etc.. A professional organization would also help with the most egregious deficiency of the career: a code of ethics like for lawyers, doctors and engineers. Break the code (and get caught, and you lose your IT license and ability to practice.
As for finding good troubleshooters, look for physics or philosophy majors and consider math and chemistry. They all (theoretically) learn how to break problems down and get at the key issue.
Test-User-One@reddit
There are many colleges and universities that offer IT degrees. FAANGS like Microsoft and Amazon have partnered with a number of educational institutions to teach those base skills.
https://www.belhaven.edu/news/2024/04/belhaven-university-joins-aws-academy.html
One example of many. A number of institutions also support/run NOCs for small businesses staffed by college students. It gives the students practical experience and gives the businesses some protection/support they normally couldn't afford.
I agree that CS degrees teach programming, not IT. Which is why IT degrees exist.
Appoxo@reddit
In Germany it is (like all other jobs) an apprenticeship
biggdugg@reddit
100% agree. I've tried a couple times over the years to get some traction with local apprenticeship and trade organizations, but it's been like yelling into a void
Tzctredd@reddit
To be honest this is the most self congratulatory old fart fest I have read here for a while.
The kids are perfectly fine, you saying they know nothing is deluded, it reminds me of old people I worked with when I started chastising me because I wasn't conversant with some technology that was on the way out, I didn't waste my time with that and never looked back.
Less-Procedure-4104@reddit
It really doesn't matter about their age. I have seen new young folks come in and fail and new ones come in and succeed. The thing that is they same for all the successful ones they cared and were interested in learning. Nobody can know everything but some folks can deal without knowing and learning via fire others can't take the pressure. I have seen the smartest folks just not be able to deal with customers and dum dums technically have the best customer interaction. In the end I was the dum dum but I could manage customers and get the problem resolved. Just to many changes to quickly, to be able to keep up or really care to keep up.
pycior@reddit
vizax@reddit
This may be an unpopular opinion, but gonna throw it out, because it bothers me. I'll also say now that there are exceptions, but this is a very general statement regarding the USA.
With today's current education system you have two main 'features'. 1) the "no kid left behind" ideal and 2) standardized testing.
Not leaving kids behind is a good thing, except I think they have gone about it all wrong. They end up teaching to the lowest common denominator for getting everyone to pass the class (which provides more funding for the school, if not the teachers). This causes two problems: 1) the kids who get it are now bored and have no drive to do more than the minimum. And, 2) the kids who struggled are just getting passed along to the next class or grade without them having really learned anything. All of this leads to a generation of kids who struggled or kids who were bored.
Standardized testing can be, ideally, a potentially good thing to use to track the progress of students. However, schools are only teaching things that will be on the test. Better test scores increase funding and since the teaching system now revolves around the test, if you can take the test then you can pass the grade.
This is the generation we are seeing, people who are taught a minimum amount to be passed along to the next grade/class/etc. and were taught just enough to satisfy some test.
NOTE: I focused mainly on what I see as issues and not said anything about my thoughts on fixes. I dont think there's enough room in a reddit comment for me to go that far and I've probably ranted enough.
Lastly, I'd like to say this: I've spent many an hour discussing and teaching my own young children things that schools never touch on that are important in life. As a parent, it is my job also to teach my child, so I try to compensate as best as I can for what I deem lacking from the schools.
Test-User-One@reddit
I'm not sure where you're going with this. My son is in college right now. He's learning powershell and bash scripting. Literally all of it is done from the command line, since both powershell and bash are shells.
What specifically are the folks you're seeing not knowing?
DarkSkyViking@reddit
Ahh, I’m 55 and definitely don’t feel old.
ZoteTheMitey@reddit
About to find out lol.
Am training a new IT site lead at one of our DC's this week
Nickoskal@reddit
The don't and they will never will. I too have 30 years of experience in the field networking and programming. Back to the old days, if you remember, we didn't relay on the internet to find a solution or to find manuals in pdf. We had to search. And that's how we learned. I remember how difficult was to install a scanner or local usb printer. Many times we had to write our own inf files. So, one reason is the internet. Now days, every solution is just two clicks away.
Brilliant-Jackfruit3@reddit
Someone as seasoned as you could do a very simple thing…teach them ✨
Nothing like paying it forward, doing so would create good IT professionals. Everyone starts somewhere just like you did at one point.
AmateurishExpertise@reddit
In the past year, I've interviewed multiple Computer Science PhD holder candidates - from accredited US based universities, at that - who could not explain how the three way handshake worked, or how DNS worked.
Guess it turns out that universities really like money. Go figure.
largos7289@reddit
Well it's a yes/no to this. Also "grew" up using that stuff. Hell in the 3.11-98 days i was forever making .bat files just to get the dam thing working like it was supposed to. Novell 3.1 LOL try not working in dos to get it to do anything. Today's OS's are way better than anything they have put out. I remember calling windows 95-98 plug and pray, because you prayed plug and play f**k'n worked. Only thing that i do notice is, if it doesn't work they are a bit too quick to throw in the towel and not do troubleshooting. I can respect if they come to me and say, hey this is messed up i tried this, this and this but it still doesn't work, can you help or what's up? It's way better then hearing it's not working can you fix it for me? I always tell them, well your the IT guy what do you think is wrong? to that. I mean hell with google today it's way easier than it was 20-30 yrs ago.
Moontoya@reddit
to quote a well known lyric "same as it ever was, same as it ever was"
M C S E
Minesweeper Certified Solitaire Expert
CCNA
Cant Comprend network access
CNE
Completely new engineer
MCP
My computers problem
Ok-Lengthiness9490@reddit
I about spit out my coffee with ‘editing Autoexec.bat files’. Did you ever remark out the Win command to see how much the newbie really knew? Ah-good times.
19610taw3@reddit
What's interesting - going through interviews throughout 2022 and (mainly) 2023 ... I heard this a lot.
I'm in a relatively small talent pool region, so everyone kinda knows everyone and most people apply for the same jobs. What I gathered from interviews is the people in their 20s and early 30s have the education and credentials and can "do it by the book", so to speak ... but they don't have experience or troubleshooting.
It's a small area. A lot of the younger people have the same exact education/degree I have and are more qualified due to having CCNA, Security+ , etc but they just don't seem to be able to troubleshoot or understand what role we play in the business.
From what I was hearing, I was the youngest of people who have these extra skills. I am late 30s.
hibernate2020@reddit
Most programs do not teach the skills required for systems administration. The few that do tend to produce techs that are either too abstract or too vendor focused. It's hard to get a good mix. But that's not the only issue...
One of the classes I teach is basically Sysadmin 101. Many of the students come in with a "I know computers" attitude and then blow off the lectures and the textbook. We get to the midterm and they get upset when they tank it. By the end of the course we are doing scripting and they inevitably just google or use AI and submit some random program that doesn't match what was taught and doesn't work. And these were the more technical kids coming in...
DoTheThingNow@reddit
My experience has been similar. I'm 42 and have been doing some form of IT for the past 17 years or so.
I've noticed that new people in the industry have had poor fundamental knowledge of the basics (general Windows, mainly) - and don't get me started on the lack of troubleshooting/problem solving skills...
If anything - this has been a trend for awhile now. About 5 years ago I went to a recruiting event as the "boots on the ground" perspective to chat with the candidates (I think it was at a local community college or something?). I wasn't expecting to be wooed by anyone - but talking to them it was really surprising at how much these folks DIDN'T know.
randompantsfoto@reddit
The lack of troubleshooting skills and seeming inability to think is what I’ve noticed.
Got admonished by HR because my boss and I kept rejecting candidates being sent to fill an open position on my team (System Operations, mostly on-prem Linux VMs and AWS). All interviewed terribly, and were completely incapable of explaining out a basic troubleshooting process.
When our recruiters told us these were the best candidates they could find for a System Engineer level III position, we lobbied (and fought HR) to have the opening changed to a more senior level so we could find someone with the ability to think for themselves (which we thankfully got when we went with someone older).
DoTheThingNow@reddit
Yep - I always ask a couple of multi-layered troubleshooting questions when I interview and in the past year or 2 I feel like maybe 2 have been able to give me halfway satisfactory answers.
Like c'mon - you need to be able to do more than throw up your hands and ask someone else when presented with an issue.
DoTheThingNow@reddit
I had another thought on this as well...
I think part of the problem with the newest graduates is that for the majority of their schooling they used Chromebooks and iPads - no Windows. I've seen people clicking around Windows as if it was the first time they'd ever seen the interface.
Another thing is that there was that huge push over the last 10 years or so to pump out CODERS (and more recently "Security Specialists") - but nowhere have I seen a real curriculum for any infrastructure-type education. Little to no education on servers, basic networking, DNS (omg this one always pisses me off when I interview - I ask general DNS questions and I get blank stares 98% of the time), basic PC hardware, etc...
ANOTHER another thing is that I noticed quite a few recent grads that I've interviewed have either a huge distaste for anything Helpdesk-like OR insanely high salary expectations. Like, I know you just got a new shiny "Network Security" degree or whatever, but that doesn't mean you can skip the "grunt work" of manning a helpdesk for awhile at 50k. Sorry - you ain't getting 100k+ for your first IT job unless you know someone or are insanely lucky.
MysticMaven@reddit
It’s because they are growing up using phones and Chromebook’s. Americas horrible school system doesn’t teach them how to use macOS, Linux, or Windows anymore.
ASpaceOstrich@reddit
Where are you supposed to learn this stuff if you weren't born in the Triassic? :P
alarmologist@reddit
I got a dollar store degree in IT from a community college about 7 years ago. My first boss as an IT professional (2 man shop) would task me with things like re-documenting all of our IPs. There would usually be a few things out of place, but the point of it was for me to spend time just learning where, what and why everything is. I was allowed to just explore things and I spent literally years getting very little actual work done. I would write detailed plans for things my boss knew perfectly well how to do without thinking. Now I am a master of all those things. Getting work efficiently done is often not compatible with learning how to do said work efficiently.
MisterStampy@reddit
I'm 20+ years into an IT career, mostly in software QA but a LOAD of time in desktop support as well. I have two children, 19 and 15. NEITHER of them can diagnose even the simplest of PC issues, much less fix their phones/tablets. But, yes, let's keep hiring new grads who have a piece of paper, and no practical experience.
soiledhalo@reddit
Yes, they're terrible. I call it job security.
Individual-Teach7256@reddit
Command line is important IMO however with the availability of GUI's... I can see how it will be a forgotten skill with time. *Looking at you Meraki*
Clear_Ad9108@reddit
Having worked 2 years as a helpdesk manager at our ICT UNI. I can tell you, it is a downwards spiraling trend. People, normies AS WELL AS ICT students are lacking in basic computer skills. Why? Because they never grew up with devices you had to troubleshoot, optimize, manage or got a virus from pirating. Everything is so hand holdy so people do not the the "native" and "natural" education we a bit older gen Z it people and Millenials got. We had to because we could not afford "PC doctors" and software wasn't as plug and play.
Future_End_4089@reddit (OP)
This is so true. Everything nowadays just works. It’s good but also bad in many ways.
Clear_Ad9108@reddit
Its amazing for seniors that never got into tech, its easy for them to navigate, but they also do no require the knowledge of something deeper or a base understanding for tech, unlike kids/teens/young adults that needs those skills for years to come.
With the direction tech is going, there will be a HUGE gap in knowledge and skill between Consumers and the people that actually make the tech or repair it.
Future_End_4089@reddit (OP)
I agree with everything you said very good insight often overlooked.
CornBredThuggin@reddit
All of those skills can be taught. Be a mentor and show them the way. If they don't want to learn, that's on them.
Valheru78@reddit
You are not alone, I started out just like you except I switched to Linux about 15 years ago.
TheDawiWhisperer@reddit
have new hires ever had this?
Future_End_4089@reddit (OP)
Actually one guy I worked with that came in 20 years after me. Smartest guy I’ve ever had the pleasure to work with he could solve anything, write any script, troubleshoot anything and was proactive in seeing issues before they arose.
He’s last day was November 1st 2024 he went on to a better job after working 16 years with me. I’m very sad for myself but very happy for him.
jkholmes89@reddit
It's the level of abstraction in today's tools. Back in the day, a fundamental understanding of computing was necessary. And I think all of us old heads can remember how much of a pain in the arse just to perform simple tasks. Then we made tools to make performing those tasks easier, and easier, and easier. Now the new generation is using those tools without all of the knowledge we needed to make them.
My idea to teach new IT grads, is making them create some of those basic tools we made with tools we had available. For example, Have a CS student recreate printf.
BombasticBombay@reddit
Because you guys suck at hiring people who know tech, your teams prefer to hire personality.
That’s fine, but this is the inevitable result.
vincococka@reddit
Yeah, definitely hiring 'nice' people, who enjoy team work that consists of 'team work without understanding what's going on under the hood'.
Grizmoore_@reddit
I'm one of those new hires, but I know command line and most of the basics for my job. There were a few gaps I needed to fill but nothing major. I do know what you mean though, my boss was newly hired and he struggled basic relational database concepts, ci/cd, source control, and generally kinda sucked.
I went to a boot camp for javascript but learned everything else as I went. Don't see why others can't do the same.
michaelhbt@reddit
i think a lot of what you might be seeing is down to the commoditisation of windows and the automation of some of the core capabilities. we dont deal with patches in the same way as 5 years ago, SaaS and EntraID has taken away a lot of need to know about what used to be core windows features. You dont learn from the basics up any more, thats for a specialist role.
NorthernScrub@reddit
I'd say this is a side effect of the focus on making computers "easy" - using oversimplification and hiding complexity from end users. The result is people who can't troubleshoot and are used to everything appearing to just work - even when it doesn't.
I'm dreading hiring people when I get to that stage. I'm considering putting together practical tests for prospective employees, or just straight up hiring older sysadmins who want to slow down a bit.
FancyBridge_147@reddit
I also feel like it isa lack of basic troubleshooting skills. It seems now one know how to ask questions like "how" or "why" or hell, my favorite, "when did it last work".
PositiveBubbles@reddit
Critical thinking. Not everyone has it, and those that do still occasionally forget things.
It is interesting
FancyBridge_147@reddit
Exactly. The other thing I often see missing is just basic customer service skills, especially on those that deal with end users. We are a support team to users who are not technical, most of them are just trying to do their job and are only frustrated at the situation and not the person they are talking with. IT has to be able to discover the issue and assist, all while trying to make the user understand, without being overly technical.
NowThatHappened@reddit
You're not alone. We're the same age, and I feel your pain. I wonder if, as our ever increasing wisdom marches towards enlightenment, we're not overly critical of the young people? They are, 'new' and it will be a long time before they can diagnose a failing drive somewhere in the datacentre just by ear, or debug a serial driver that's causing a kernel panic in Debian whilst eating toast and watching the news. You're post reminds me that I am, sometimes, intolerant of stupid in the newbies; yet, when I was young, prices were fair, politicians we honest, microsoft was two guys in a shed and I did actually set fire to a DEC VAX by spilling a coffee in it.
vipersnews@reddit
Can you remember what you knew starting out 35 years ago?
I’ve been in the field for 20+ years, almost 40 now, started on a traineeship. Fairly certain if I hired 20 year old me now id think I was useless lol, but I’ve gone on to learn an incredible amount.
I think the issue is a lack of lower level roles, everyones expected to know everything out of University, but University teachers dont go and do IT in the real world, so what are they teaching them exactly? I worked at a Uni and IT lecturers could work out how to turn on a micropc…..
Need to get back to traineeships and creating entry level jobs with skilled people teaching new starters troubleshooting and critical thinking and the actual joy in solving difficult things.
New-Spell1929@reddit
the user interfaces.
I have the impression that the more times done, the easier. But it's pure click click these days, so you basically don't know what it's doing. But it works. I also find that some of my older colleagues may complain a little that they don't think anyone has a complete grasp of Windows. It is most often those over 50 years who have created the company's infrastructure, cluster and not updated 2012 servers yet... ;) Instead of grumbling a little, show them the things, setup af server from scratch etc....
Additional_Apple5837@reddit
You're not alone, although we are slowly being fazed out by those young'uns.
I remember not being able to name anything with more than 8 characters.
I remember having to force MSCDEX.EXE in order to use a CD ROM.
I remember having to tweak my autoexec.bat in order to free up enough conventional memory in order to run some games.
In fact, this was even before Windows had any boot knowledge... It was just an executable that ran from DOS.
I agree though. I know a lot of people who code incredibly intricate programs and have them compiled - Done... They have no idea on the fundamentals though. I've seen a coder who used to write custom API's for people, and he spent 3 days trying to get support because a windows driver was corrupt and kept stopping his mouse from working.
When I think of how far we've come in such a short space of time, it makes me wonder just how different the landscape will be in another 10 years...
Pickle-this1@reddit
I took over daily IT ops from another engineer at my current employer, there was some long standing issues I resolved in like 5 minutes, not because of skill, but because I looked at the error messages, and it told me exactly what it was.
Another one is engineers who try to fix something, and because the first google result doesn't fix it, they escalate, If your genuinely stuck, fine, come ask me, but don't just escalate, I would much rather fix the issue with you, we both learn and then we both become better engineers, don't just escalate because you cant be arsed spending an hour or so researching (if its even that).
My biggest gripe with new sysadmins (or some older ones), is their lack of reading, the amount of times when I was a TL I had to tell engineers, what does the errors / event logs say?
Well done, you can configure some fancy new system, but can you fix it when it breaks? or can you fix our existing infrastructure? 8/10 times engineers I've dealt with its big no, concerning....
Behind_da_Rabbit@reddit
Not just IT, it's everywhere.
Rapidly_Decaying@reddit
I had a Computer Science Masters degree graduate apply for an entry level tech job. In their proficient skills section they listed "Shopify" and "Microsoft Office".
Those were the two most technical things listed. Things my 76 year old, non-technical, parents are comfortable using.
plumber_craic@reddit
The knowledge gaps make sense - I understand that the current gen has no need to get over 600 KB of conventional ram....
And I certainly had trouble transitioning into microservice serverless app architecture.
What I don't get though is juniors who think they'll never need a command line and are not interested in learning.
AtarukA@reddit
So on a related note, I am extremely horrified by the number of new IT workers that are barely at technician level AND can speak English to a basic level.
YetAnotherSysadmin58@reddit
I'm pretty sure it's not a generation thing and you just got dealt an unlucky hand.
I see the opposite, I am the relatively new hire, my boss has 30+ years of experience, my 2 other colleagues have 10+ years of experience and followed 7~ years of education in IT.
They: 1. don't know ANY scripting language, everything that is not a GUI genuingely scares them. 2. didn't rotate krbtgt or the domain admin password in 23 years (and 23 years ago was when they set up the domain) 3. don't understand how to use an API to get the most basic of infos, instead relying on manually reading the GUI to search information for hours instead of a 2 seconds API call you save in a script. 4. Put every. goddamn. single. server in full NFW exceptions because they don't know how to make granular firewall exceptions, so let's just put the IP address in exception to DPI-SSL. "it's allright we left the anti-virus traffic analysis on". "Wait what ? You mean that a traffic analysis looking for AV cannot read packets if we didn't enable deep packet inspection ? Because it actually needs to read the contents of the packets ? Are you sure about that ?" (that happened as I pointed them to the docs and did a demo of the very fact they indeed had put every server in full network firewall exception, for all security services, for decades). 5. never discussed a contract with any of our providers, so now we cannot demand them to fix their shit or provide docs (which they don't have) and I have to intercept their API calls to DNS, (bless you sysmon) to guess what executable needs what domains. The whole sysinternals tools suite is something none of them know how to use either.
Oh they're a Windows only shop btw, it's not like they're Unix greybeards and refuse to touch Windows or something. And the only person besides me in that org who manages ANY of these things right is our newest apprentice who is barely 3 years in, fresh out of high school.
xqwizard@reddit
lol they just sound like shitty admins to me
YetAnotherSysadmin58@reddit
Yeah but I feel it's kinda the same situation as for OP. Like my coworkers don't have the basics down in decades, which should be enough for that. OP feels their coworkers don't have other basics down in another timeframe, but that's kinda the same feel imo.
Honky_Town@reddit
You grew into it and learned it on the way. Todays IT requires only part of what old guys learned over 20+ years but its expected to know.
From where to know what parts to know? Nobody knows.
LaughterSaves@reddit
I, like you started in Windows and DOS. And then made the big leap (when I reinvented my career in 2008) to Linux and haven't looked back. So I don't know a whole lot about Windows development these days, other than in DevSecOps, it's not a recommended path unless you work for a bank or larger corporation perhaps. I do use some Azure, that said and can Powershell.
I agree that in general, the lack of resourcefulness and curiosity is missing from the newer blood. They have different expectations and they, for the most part, got a CS degree from somewhere. I don't know what those degrees impart for I have one in English (never lost my love of writing either). I think folks our age just learned by hacking things and reading what docs were around and by being curious. We were hungry because we could see all the possibilities ahead of us and most of the OG innovators were still around.
Now, it's late stage capitalism, people go into tech for the money and because of uncertain futures and the markets go through more peaks and valleys than this old girl (also 56) knows how to plan for. So I hope the younger crop at least enjoys what they are doing. At least in our younger years, we did just because it was about discovery.
ARandomGuy_OnTheWeb@reddit
I'm one of those "new wave" techs though I think I have a bit of that old tech soul since I was a hobbyist teaching myself Windows Server and Linux since I was in high school.
Today, I have a homelab but some of my colleagues (who are of similar age to me) sometimes poke fun at the idea that I host servers at home.
alexwh68@reddit
Same age as you, been doing this as long as you, see the same things, new guys don’t understand the basics, basics being basic networking troubleshooting e.g. ping / tracert / traceroute / ipconfig / ifconfig
AlphaHotelBravo@reddit
Me too, about to retire after 26 years. Part of the problem is that home/personal IT kit usually does just plug and play now; they've never had to work out why something won't do what it's supposed to.
Another issue is that they've never had to fault-find for anything else either; the days of working out why your car won't start are long gone and they've little idea of how to methodically work through the potential problems.
A favourite interview question we use is "client says their email isn't working and they haven't changed anything, so what would you do?". The most frequent answer is "I'd check the settings". If we rejected them because of that we wouldn't have any candidates left so we find ourselves prompting them as to why that's not appropriate, and looking out to see how quickly the penny drops with the smarter guys and gals.
alexwh68@reddit
I was explaining DHCP to my 16 year old son a while back, explaining how on the one hand its a great tool given I come from the days before it was implemented and know how quickly you can get dup IP addresses on the network, and the potential issues it creates in a mixed network of static IP addresses and DHCP clients.
The car analogy is a good one, my granddad was excellent with cars, had the hood up most weekends, spark plug timing thingies (don’t know their real name 😂) were in use quite often.
Cars are more like computers these days, fault finding is often plug it into a computer and look at the events.
You cannot beat real world experience.
jwb206@reddit
New "seniors" can't find a part number!
They haven't used ms dos so don't really understand how windows works. So many from India are just used to following scripts and can't think put of the box! Some just want to code, very few end to end engineers left!
enforce1@reddit
People under 30 don’t use computers as their primary device, and those that do never really used a windows version less stable than win7. Support requires OTJ training now.
DeliciousWhales@reddit
It’s true. I don’t even work in IT, I am in data engineering. And yet I am having to instruct our junior IT guy on basics about network security or any other number of things. Always have to hold his hand.
kinvoki@reddit
My favorite interview question is to ask people ( especially junior who might now have a lot of experince ) to describe their home setup / network . I don’t want passwords - just want to if they even know how to apply their knowledge if they have it even .
Such an eye opener . A really good filter during FB interview process . I’ve gotten answers such as :
Real eye opener
wayofthelao@reddit
I don’t know everything but i will learn. I can guarantee that.
iamhst@reddit
Schools are failing students by not providing them the needed work experience skills. So these students pay thousands in education only to get that 1st job and have to learn again. If we had more programs that got students exposure to hands on work early on. Things would be much different. I'd say you still have some valuable skills.
harrywwc@reddit
it does in part go back to the University ~~training~~ ~~education~~ indoctrination...
back in the late 80s I was a programmer/analyst mentoring a couple of uni-students in the NSW Electricity Commission. there were so many errors in their coding - one causing a heap overflow when a menu option was selected - that I couldn't believe they were at university. I had "only" a 'tech-college' education, and 3 years experience at the time - so we'd all started our journeys into programming at about the same time, just different paths.
but the one that really stands out is one of them coming to me and telling me he was bored with all this 'commercial programming stuff' and "when do I start writing compilers?" I suggested that the ECNSW was the wrong place for writing compilers, and indeed, there would be very few opportunities in Australia for that kind of work. he wandered off a little more enlightened, and a lot more disheartened.
Peva-pi@reddit
I had a conversation once with an HR person in which I mentioned a networking issue that I was working on to which they asked if Programming was involved in fixing it.. I can do some programming but what god needed with a starship or networking needed with programming I will never know. Its not just you, its a top down issue.
Darkwoof@reddit
Not alone.
I'm a lecturer for an institute of higher learning's software development course. Students often come in not knowing the very basics of desktop computing. In modern days people often quip about how today's generations are "IT savvy", but they are really just talking about being able to handle, at the surface level, the mobile devices they are using.
When it comes to things like performing tasks on their non-mobile computing devices, it's a whole different story.
Part of my personal mission is figuring out exactly how to get them vested into becoming more than just consumers of media consumption devices, and really learn to handle the tools many now readily have, but easily take for granted.
MikeCmu17@reddit
Hello Reddit stranger. I've been on a similar personal mission since first using a computer in the early 2000's. Your comment really resonates with me.
The capabilities of a computer, then and now, blow my mind every single day. At the same time, I see fewer and fewer people sharing the same interest as new hires turnover at my place of employment.
Showing others the power of computers is why I got into this profession. The fact that we can send emails is wild!!! Nobody cares like I do though lol.
When did this change happen? I got my first IT job in 2017 and still saw grads along side me who shared this passion.
Does is upset you when you see behavior trend in that direction, just surface level understanding?
Any tips or tricks you've found to help spark some interest?
Avean@reddit
Seeing the exact same thing. They have never used command line before or powershell. Then some suddenly stuns me saying they have had Python in school. Then when i ask them they fire up ChatGPT and copy paste.............
Have zero idea how these people survive when they finally get a full time job.
Square-Routine9655@reddit
You have 35 years of IT experience and you're surprised that 35 years later the starting tools in their belt look different than the ones you had then?
Or that they don't have much skill as you
aWilly-@reddit
From my experience from getting a degree in Cybersecurity, is that the curriculum taught was very THEORY based & not so much hands on. Trying to remember it now, there weren’t too many classes that focused on Windows basics like folder permissions or even Active Directory basics. We have a kid who graduated from school not too long ago & has no idea on how inherited permissions on folder structures work.
It’s not you, it’s the schools. Schools love pushing this idea of getting a degree in Cybersecurity will get you to 200k+ & have students pushing through classes without UNDERSTANDING the core concepts of security & network basics for both Windows & Linux.
Geminii27@reddit
They didn't grow up with tech in the same way. They grew up with tech which was 90% marketing, pre-packaged, garden-walled, locked-down, experiment-discouraging, thought-discouraging interfaces.
Today's most common consumer pieces of technology aren't the equivalent of '50/60s cars which nearly everyone knew how to work on a little, they're the equivalent of public buses. Don't think about how they work, don't try to alter or change anything, don't try to take a bus to anywhere which doesn't already have a pre-approved bus stop. If you buy an old bus yourself to experiment with, there's a huge cost difference and learning curve between knowing how to catch a bus as a passenger and knowing how to drive, repair, maintain, and even customize an actual bus.
Not to mention that far more systems these days are locked down and fettered not by actual technological limitation, but because the manufacturers have specifically taken steps to disallow certain things, whether that be via licensing, EEE, corporate-owned cloud platforms, or even deliberately incompatible hardware (and designs which interfere with repairs/exploration).
D4nkM3m3r420@reddit
Wizards be like "the disciple cant even cast fireball"
my brother in the arcane arts, you are supposed to teach the disciple
Wise-Reputation-7135@reddit
It's because everyone in r/CompTIA keeps telling them to skip A+ and Network+ and go right to Security+.
la-wolfe@reddit
It's so crazy because how do you even get that far without the first 2? A+ is so much fundamentals, followed by the network, then security to teach you how to secure all the shit you learned about previously.
Wise-Reputation-7135@reddit
Personally, I think Security+ is *WAY* too easy for how heavily it is valued, and I think it alone has lead to a lot of bloat in our industry. People want a way out of their job, hear IT is where the money is at, everyone tells them to get Security+, and then Security+ is so easy that tons of people are able to pass it without ever knowing the basics. A+ and Network+ are much more difficult, but Security+ being the last in the trifecta seems to make people assume that if you have it then you know everything in the preceding certs.
la-wolfe@reddit
As someone with only A+ (for now), that's rather comforting to hear. I thought security would be the most difficult because it's super important. Now I feel I've got the bulk of the work done, but I know networking will be a lot (at least it's where my interest lies though). Yeah, I do keep seeing cyber security this cyber security that everywhere.
Wise-Reputation-7135@reddit
I actually think A+ is the most difficult one because it's so packed with a wide variety of information you have to remembe, not to mention that you have to take two different exams. Network+ has the most difficult actual content out of the three, sure, but at least you're only having to think about networking and not "tell me the mac cli command for x" in one question and "how many pins are in a ddr3 rdimm" the next.
showard01@reddit
I’ve seen hires fresh out of prestigious comp sci programs who have never logged into their home router or installed an operating system.
Like do you care at all about the field you are entering?
SailorSam100@reddit
Disagreed as a <30 year old in IT with 6 years, I’ve worked with many people age 50+ who are constantly yapping about DOS and Netscape yet they still ask for me for help and are awful with customers.
Safahri@reddit
16-20 year olds coming into the field these days grew up on ipads and smartphones.
I interviewed a large number of candidates for an apprenticeship position, and I think we had maybe 1 or 2 candidates under 20 who has used a computer outside of school and can tell you where the windows update button was.
viperjay@reddit
I so miss Zenworks snapshots, Novell and Ghost for the win.
voluspa90@reddit
Agree with this, I only started my IT journey in 2016 but started as grunt at an MSP looking after 100 odd customers from 2003 servers up to 2016 and the variety of the workplace enabled me to upskill and get a good base. (For reference I am now a "hey this is broken and noone else can fix it can you please help us as we know youll be able to" guy {Level 3 cloud admin/whats left on prem Server Admin/DBA/help me we are screwed if we don't fix it}
The amount of people I see come in at a base level (Service Desk L1) and have 0 research capabilities. Half my fixes come from Google and yet the first question I ask is have you done some research and the answer is I have but there wasn't a Knowledge Base article for it is astounding.
Dont get me wrong I have over 1k knowledge base articles posted on our internal repository but man I cant know everything. I always tell these guys I dont often just know the answer never be afraid to say "I dont know ill have to google it" half the skill of being a higher up support level these days is "google-fu".
phunky_1@reddit
I deal with this shit all the time.
I guess it is good job security but I am in the same boat where junior staff assume I know everything.
Hold on a second, let me Google that for you.
Here's the documentation, how about you take the effort to read and figure it out yourself?
voluspa90@reddit
Yeah not even just junior staff, and then when you find something about how to fix the issue and send them a link its like can you do it? Or better you send them a link and say please write the Change for this..... the next day before Change Authority meeting they go can you review this for me and it doesn't even make sense, like did you even read what I sent you?
DeerEnvironmental544@reddit
Nope same boat bud get rid of em try again or put ur teaching hat on
SokkaHaikuBot@reddit
^Sokka-Haiku ^by ^DeerEnvironmental544:
Nope same boat bud get
Rid of em try again or
Put ur teaching hat on
^Remember ^that ^one ^time ^Sokka ^accidentally ^used ^an ^extra ^syllable ^in ^that ^Haiku ^Battle ^in ^Ba ^Sing ^Se? ^That ^was ^a ^Sokka ^Haiku ^and ^you ^just ^made ^one.
Sengfeng@reddit
All the time. And more so, management thinks this is somehow ok.
super-hot-burna@reddit
This has been going on for as long as there has been a tenured human workforce.
djinone@reddit
Being a young person entering tech, I find this true of myself if anything. Modern computing is just so accessible and obfuscated that it's hard to learn low level skills by osmosis. Outside of the professional sphere they're just not necessary, I've never had to learn HTML to edit my Myspace homepage etc, etc. The more I learn about how much I don't know about computers, even as someone who is interested in IT and has taken several technology and computer science classes, the more I realize I don't know. It's daunting. Also, in the modern IT space there's a huge over-emphasis on whatever the latest tool or program is, so I think people who focus on solid fundamentals over linkedin buzzword jargon often don't get hired in the first place.
digitaltransmutation@reddit
My office gets a fair amount of direct college hires and a lot of them quickly become some client's 'favorite person'. Make room for some OTJ training and mentorship, and someone who has the ability to learn and adapt will be able to go really far.
The training program I went to spent a lot of time on Exchange 2003 and I have never actually seen Exchange 2003 in production. When I was new, someone who knew wtf was up pointed me to the RFCs and advised me to find what I needed in there and then match it to the product, rather than using a product-first approach. This was a genius move but I have never heard of a training program that does it.
yeah it's dumb that I have to teach someone how active directory works. They should have learned conceptually what a corporate directory is even for in school, but nowhere teaches that. In today's age where every corp is straddling the line between AD, Entra, Okta, Gsuite the training situation is even worse, going to the fundamentals is the only way and there is no training program that matters when considering this perspective. So find guys who want to learn and teach them on the job instead.
la-wolfe@reddit
I think a lot of companies don't want to teach or train. They just want the entry-level coming in with experience somehow.
kirchbee@reddit
You are not alone, I am just as old as you and find the same problem. Challenge them to learn by making them do things that are outside of their comfort zone.
Nanocephalic@reddit
Old-ass manager here.
I 100% see it, yes.
I sometimes wonder what the fuck people learn with their “IT Degree”.
Far as I’m concerned, I’d rather see a non-IT degree and a couple of interesting certs when hiring a newbie. Or even no degree and a bunch of certs. Especially with non-IT coverage.
Those are the people who’ve been interested in tech for a long time.
HTX-713@reddit
Companies no longer want to train people, and this is what they get. I have been in projects that failed because they placed devops grads in them previously and they didn't know anything about the ops portion and could not resolve basic system admin issues. The fact is that you really cannot learn most of this stuff in school because it's not taught.
chewedgummiebears@reddit
In the past few companies I've been at, including the current one, they no longer hire for tech skills. The main scope they are looking for are customer service skills, with the thought that they can train tech skills later on. This push is from non-technical IT managers and directors so that's just compounding the issue. This is at every level from intern, help desk, support, and sys/network admin level positions. As for college degrees, there seems to be an oversaturation of cyber security and computer science graduates, with most applicants having no experience and/or they got the degree and didn't like the scope of the work that their degree taught them for.
sc_medic_70@reddit
Ghost. That’s a name I haven’t heard in a very long time. I still have my default autoexec.bat and config.sys settings written on a piece of paper in my lock box.
SmallBusinessITGuru@reddit
You were just as shit when you were young. I'm sure the old guys that had to put up with you were like, omg this newb knows DOS but can't manage an AS/400 system with WYSE Terms on a 16Mbps Token Ring network.
HOW IS THIS KID GOING TO MAKE IT IN THE FUTURE NOT KNOWING TOKEN RING?!?
littlemissfuzzy@reddit
You and I didn’t either, when we got our start.
BadAccomplished2199@reddit
I guarantee you that the generation that hired you said exactly the same thing.
Dave_DBA@reddit
Hello, son!!
Nik_Tesla@reddit
I'm only 35 and seeing the same thing. I've been trying to teach the help desk in weekly lessons, and some of it it sticking, most stuff though, they're still asking me to do it for them after repeated lessons about the same stuff.
I think the issue is multipart.
Computers and mobile devices these days function well enough that regular tweaking and fixing isn't required. In the same way that I've pretty much always had a functioning car, therefore I have no experience fixing it, that is how computers are for the new generations. If it doesn't work, don't fix it, just get a new one.
If they do have some IT experience, too many companies don't bother letting help desk fix anything, they just have them re-image the computer or replace it altogether, and call it a day. They never get a chance to do the entry level troubleshooting, so they just don't develop those same skills. I think similarly for automating help desk processes. I'm guilty of this too, I have a new user setup script, and at this point they don't know how to manually setup a user's accounts and permissions if that script doesn't work.
I got a demo from Atera, an RMM and ticketing platform with some AI features built in, and basically, it's hooked into an LLM that will read a incoming tickets and suggest what to do. It both impressed me and depressed me thinking about how there's going to be a massive shortage of capable help desk techs that can become sysadmins.
However, it's not all dark days ahead. I coach a high school robotics team that competes with the FIRST organization. It's basically fast paced, project based, competitive troubleshooting. I would trade my entire help desk (and devs) for a single sophomore on the team. They are incredibly capable and exactly the kind of people you want to hire. They don't always put it on their resume, but if you put in the job posting that FIRST experience is a plus and then ask about it in interviews, you will get better candidates.
MakingSausage@reddit
Nice post, I think you nailed it. Companies don’t want you to spend time fixing it they want you to re-image, preferably using an automated system or send them a functioning laptop/desktop. Fixing computers has become a niche occupation that large companies don’t want to pay for so a simple problem that we could diagnose and fix fairly quickly gets a re-image and the user might lose files (should be using onedrive!) or settings (helpdesk doesn’t even try to save them) so IT looks efficient but the poor user loses a day or more of productivity. Oh yeah… I got eye rolls in a IT meeting for saying user. I’m supposed to call them clients or customers, my bad.
IVRYN@reddit
I've seen senior level to junior level exhibiting the same uselessness. I wouldn't expect much from juniors but seniors with "10 years of experience" come on bro......
MakingSausage@reddit
Yeah totally agree. I’m even older but came up the same way, learning by doing and being mentored by older IT folks. I’m retired now but the last company I worked for the 2nd their folks couldn’t write a batch script. Once I showed them how their lives could be so much easier I got them learning how. These days IA can write a functional PS script as long as you tell it the right things to do but even so, there’s a whole bunch of stuff they don’t know. I saw too many of them that didn't even look at windows event logs.
3dBobbyLEX@reddit
I think many of us old timers grew up with a computer in our hands of some form or fashion. We are IT geeks.
Many of the people working in the field now are just regular folks who happen to know how to work with computers. They clock in, clock out and don’t necessarily live and breathe for it. Nothing wrong with that per se but it doesn’t turn out as many of the hard-core nerds (I.T. Professionals I mean to say) .
Phorc3@reddit
100% see this in cyber security. I came from 6-7 years of help desk / sys admin into cyber security and it seems now so many people starting have zero understanding of computers. They are sold cyber courses / degrees / fast tracks and then are "qualified" for the job. Has caused some major issues/concerns but it seems its the new thing. I always tell younger people to move up through service desk / sys admin rather than complaining about not getting into cyber straight away as it will provide you with so much. I literally only got my first job in forensics cause I had sys admin / help desk background so I would (likely/hopefully) know what is meant to be there and what isn't.
WRB2@reddit
I’ve seen it for the last 20 years or so. Worst thing is they become managers as they work cheap and do whatever they are told how they are told to do it without questions. I’ve got ten years on you and yeah, it sucks.
PomegranateChicken@reddit
Im sorry that will be me as a new hired iT...i dont really learn all those thing during my study..all i learned is theory and go to exam and pass
I always feel bad for my senior that always guide me..
Subnetwork@reddit
Home labs.
-SavageSage-@reddit
I'm 35 years old. I've been in IT essentially my whole life. I learned HTML and was buying domain names and building websites at 15. But I would put actual experience at 14 years now. I never worked in a deskside support type role outside of the geeksquad. I went from the geeksquad to being a voice/data network tech in the Army.
That being said, I understand what you're saying, but savoring unbalanced opinion on it.
On one hand, I agree. People don't have a passion for technology, they just think it'll pay well. Or they think "IT" means being good at using tiktok and Facebook on a phone.
On the other hand, you get people in who have the current skills they were taught. Undergraduate studies are, honestly, very basic. You learn foundational skills that will get you the job and that's it. It's up to the individual to be passionate enough to dig deeper and care about what they do. A mechanic doesn’t take his car to valvoline to get an oil change, right? The plumber doesn't call a plumber when their sink leaks. You have tocalign your career with your hobbies. If you don't enjoy technology, then you probably shouldn't work in technology.
The reality is that to truly understand technology you need to understand how computers work at a foundational level. How binary is relayed up through the layers into logical programming and then into an application that you can interact with. When your brain understands the logic, then you become much more proficient at working with technology and interacting with it.
Subnetwork@reddit
You still went a pretty traditional and well deserved route. It’s not like you jumped from basket weaving to being a network engineer overnight.
HITACHIMAGICWANDS@reddit
I think everyone else touched on the last one complex devices in their lives, people not being troubleshooters, and some book worn who decided to “work in computers” with no reason other than their nan said it was a good idea after they restarted their iPhone.
Another possibility, is that the field is significantly more complex than when you started. For example, when you started 35 years ago, had anyone even used NAT yet? 35 years ago this field was significantly less complicated, another instance of being born too late on our end.
I honestly think a lot of kids these days just don’t fiddle with shit, and that’s what a lot of the issue is. Our schools don’t teach critical thinking like they should, unfortunately.
Subnetwork@reddit
This is what happens when you go the non traditional route and take some expedited degree program or boot camp.
ragnarokxg@reddit
New guys are more than likely learning on the job. Give them a break. This is coming from someone with over 20 years in the field.
mauro_oruam@reddit
Pay more and experienced people will apply.
Also school did not teach me how to deploy a network, APS, a domain, deploy a switch, assign vlans, etc… I did all that on my own time. School was just a way to tick a box in the hiring process.
No-Jackfruit5522@reddit
I was on a US Gov contract, my company list the contract so we were told, train the incoming, my co worker said she was training a new person and asked him to use ADUC, I kid you not when the new person said, what's that?!!!! Wow
NeverShitposting@reddit
Yes. I recently had to explain to someone that changing a user's password and logging in as them without their consent is bad. And this person did this after I gave clear directions multiple times that did not include that step.
Me: Check when the user is free, have them sign into the laptop, activate software for them
New person: OK. Got it. (Resets 4 people's passwords to impersonate them)
WirelessHamster@reddit
Old? 🤣🤣 Hell, I'm 62 and still in the gig after 41 years! Pipe down, sonny, Grampa's here to save the day with his ancient runes and CLI skills! All the young'uns will be fine once they learn how to say "it's always DNS!" Now get off my lawn!
jetfire245@reddit
Looking at this thread.
My god, I'm not anything incredibly smart.
But I might actually be relatively competent in comparison to the decrepit abilities of others in my age rage.
IronBe4rd@reddit
I’m 52, in the field almost 20yrs. I started late in life but i agree completely with you.
buttergolem34@reddit
As someone who is new to IT and is in university currently for CompSci and is trying to break into the world of IT and wanting to be a security engineer one day I want to know from the senior IT professionals what it is to be working on or things to focus on so that I don’t become the non educated noobie in the workplace. In terms of automation as mentioned in the post my question is, is that done through the task scheduler with batch scripts?
phillymjs@reddit
It's our own fault, really. When most of us middle-agers were coming up, you had no choice but to learn the stuff inside and out if you wanted to use it effectively.
But now we've dumbed everything down, abstracted everything away, and most of today's kids can't even navigate a damned file system. When you try to build idiot proof systems, idiots, uh, find a way.
And like others said, a lot of these newbies are just chasing paychecks, where we older generations were tinkerers who got into IT for the love of the game.
heliox@reddit
Yes. There’s a pattern in freshman CS courses where incoming students don’t understand how to organize or locate files in a file system. This makes creating directory trees for source code impossible.
In interviews, most candidates have few actual technical skills, but instead have only used GUI tools that professional services configured. I expect it to all collapse around the time I retire.
Advanced_Machine5550@reddit
Yup. They also don't have basic troubleshooting skills.
MyWeedsYoWeed@reddit
Agreed. They’d rather ask questions in Teams chat versus spending even just 5m trying to figure it out. Then when you tell them where to begin looking I can almost feel the deer-in-headlight stare in the subsequent silence.
Advanced_Machine5550@reddit
My favorite is when we get notes in cases from the help desk that just say, escalated to engineers. Didn't try anything, and if they did, they didn't document it. Smh.
MyWeedsYoWeed@reddit
Hahaha oh don’t get me started on ticket notes! …which is really a problem stemming from the help desk lead/supervisor having equally shitty ticket notes and non-existent documentation.
I may be reading between the lines here, but I don’t think the OP is faulting new IT from coming in with stronger skill sets. May be commenting on their lack of passion for their position which is what I see. Dedicating time outside of with - when they aren’t being paid - is sadly more common these days. “Just here for the paycheck.”
Delakroix@reddit
I am only 39 and have been saying the same thing in increasing occurence year after year since about 2014.
SomeSamples@reddit
Where I work we were trying to hire some fresh out grads. They wanted to save some money and get in some fresh blood. They interviewed 4 candidates. All had IT degrees. None had done any command line. When asked about where they saw their careers going. All said they wanted to be Cyber pen testers. Somehow these kids have been told that cyber is where it is at. After those 4 candidates my company stopped looking for new grads and went to looking for those with a minimum of 5+ years of IT experience. And the ability to do IT work with command line was a requirement.
johnhollowell@reddit
I think a big part of it is people going into tech/IT for the money rather than the love. There are a lot of people that don't have the problem-solving skills to do tech, but just power through the education or certificates so that they can get the bigger (than some other vocations) paychecks
Helpdesk512@reddit
IT is changing and it feels like the greybeards are resistant to it. GUI is the way, with systems that don’t need CMD
Ark161@reddit
CLI is a hard requirement for me and I am absolutely not a greybeard or old guard. That is the foundation of everything and the most essential means of access/configuration. Is GUI great? Absolutely. But if I ask someone if they have ever used putty and I get doe eyes, that is a hard pass. Entry level kind of gets a pass, but they WILL use CLI if I have to train them.
Helpdesk512@reddit
I hear you, but at least in my area of the industry the amount of CLI has fallen off drastically. I’ve used putty maybe twice this year to fix some APs? Why reject a candidate for something they may use so infrequently (at least in my case) for something they can get a decent grasp of in a half week or so
Ark161@reddit
If they expressed interest or understood it was essential in SHTF scenarios, then I would reconsider. I'm not hidden about it in the interview process either. I am very open like, here are the expectations, no one here expects perfection, but you have to adapt and grow because a day will come where this job WILL kick your ass, and how you handle that is very important. If I have SANs down, you best be trying everything because force rebooting those things is scary. Like if for whatever unisphere is locked up on a Dell SAN, I would expect CLI before someone saying "oh it is just a server, just hard reboot it" because they don't know any better. Yes, they do not understand a SAN is not a server...Also, having to support a lot of legacy EoL hardware that used a version of flash for its GUI is a thing; not all models had a firmware update to HTML5. So familiarity or at least the understanding who why you need to be somewhat familiar with CLI is a hard requirement for me. I dont expect vendor specific knowledge, I expect the dumb questions, and I expect my team to retain the "oh shit" knowledge. Though I am the most senior and most technical, I still have days where I legitimately have poo brain. It is not beneath me to admit that to anyone.
CLI to me is "return to monkey". Like absolutely, please use Cisco DNA and/or Meraki. Please for the love of god and all that is holy use the OoB tools. I would never expect someone to use SSH as default, but anyone who has survived a true SHTF scenario, it is just something you have to be familiar with. I'm not saying be 100% proficient, but enough to RTFM and slog your way through it.
Disastrous-Cow7354@reddit
I remember a movie where society still could use the tech because they knew what button to hit, but no one knew how this thing work. I guess, this is where we are heading.
jackoftradesnh@reddit
Im 40 in IT but started tinkering young (dos 5, windows 3.1 and a dialup modem). Followed a similar path. See similar things.
For me I’ve turned on survival mode. I do things in a way that benefit me but could also benefit others if they so desired, or asked, or stumbled into it, or I got hit by a buss. Even so… I doubt it will be used
Sintek@reddit
Yea.. they all grew up on mobile and apps for everything.. and if there was no app to them.. oh well..
ZoeyNet@reddit
A wonderful mix of hiring low-cost workers paired with HR wanting everything and the kitchen sink from resumes - leading to people lying heavily about their skill set.
I am finishing up my education and literally 3/4 or more of my class cannot troubleshoot or function without copy-pasting assignments into GPT...it's only going to get worse.
Special_Luck7537@reddit
You had to learn, I retired, and I had to learn... There's so much out there in tech that you haven't be willing and able to continually learn.
The thing I hated was the one week training course that made one an instant SME.. yet most it people agree it takes about two years of hands on to really feel comfortable with a tech...
Powerful-Ad3374@reddit
Sorry to break it to you but this is classic old person behaviour. Every older generation forever has thought the younger generation are hopeless and seem to forget we all start a little wet around the ears. But I do think times have changed as well. I learnt to use a computer at a command line. There is little need for that in day to day computer usage now. You basically have to be an admin to ever do it. This is obviously going to lead to some skill deficiencies.
SevenFootLuchador@reddit
I'm a few years younger than you with a similar background. There's times I'd rather ask for half the salary a new hire would get and work an extra 20 hours a week. The skill set of some recent new hires is unbelievable bad. I don't fault the employee though. I blame the hiring managers.
Future_End_4089@reddit (OP)
This is true. People don’t understand the no level low level skill set of new hires. I understand everyone starts somewhere I get it we were all there once, I truly do but to have zero command line knowledge and I’m talking zero. I will never understand.
wraithscrono@reddit
I'm give my answer as a professor. I teach tech classes and all but maybe 5 of this year's crop has been going for their degrees in cyber security. For those classes they take basic os, windows or Linux and other light classes. The rest is theory based on what cyber looks like but minimal practical. They also take a single network class either cisco 140 or net+. From this group none have found any leads in my state because the businesses have caught on after two years of pushing degrees before experience.. I also found out most of the Z group has never taken tech classes in high school either
(At work typing on phone for any weird sentence structure and such.)
Future_End_4089@reddit (OP)
this doesn't bod well for the next gen of IT
wraithscrono@reddit
Yeah I've convinced about half to take all the cisco classes for ccna and such. I'll do what small part i can for my own career group.
Epicfro@reddit
I think you're both over critical and correct. General skillset, common sense, and troubleshooting skills seem to be on the decline but we all had to start somewhere.
badaboom888@reddit
its because lots of the low level stuff has now been hidden behind different tools and interfaces so they arnt deep diving to troubleshoot issues.
OmicronNine@reddit
Two things going on, in my experience:
A lot fewer techs are coming in to IT because they grew up as computer nerds/enthusiasts, and this has long ago stopped being a specialized niche. IT is now an established and very common field like any other that most people expect to be able to pick as a career in college or get trained on at a trade school or whatever without necessarily already knowing all about computers or even being particularly personally interested.
Even among enthusiasts, computers just ask a hell of a lot less of you these days, and there's a lot more abstraction in the interfaces. I remember having to know how to run programs in DOS and set the IRQ of my sound card to be able to play computer games back in the day, but you just don't need that kind of understanding about how the computer works to get things working well enough any more. Hell, these days it can be silly how far the OS goes to hide stuff like the file system behind layers of hand-holding.
IllogicalShart@reddit
This is why I always advocate for traineeship/apprenticeship programs. I joined my org as an apprentice, and started with the most basic shit imaginable: password resets, basic AD administration, 365 licensing, and basic scripting with Powershell. After a year learning the basics and getting a good grounding in customer service and first line troubleshooting, I started taking on GPOs, more advanced scripting and automation, patch management, MDT management etc. After graduating from the apprenticeship, and another year of learning from my colleagues, I was offered a 'higher apprenticeship', which is equivalent to an associates degree, in networking. I started that as a Jr netadmin, soaked up a load of knowledge on infrastructure planning and installs, troubleshooting, and getting my CCNA and firewall certifications through face-to-face lessons and interactive labs. Now I manage over 55 sites across the country. It was the best decision I ever made, because I've learned so much from so many great senior colleagues over the years.
Three years later and I have no debt, I've been earning and gaining experience the entire time in IT, and I feel far more equipped for my industry than if I went to university for a 3 year BSc in Computer Science. At least that's my opinion, having shared experiences with people that got their CompSCI degree before joining me on helpdesk.
evantom34@reddit
This works in theory, but you will have the talent up and leave once they learned as much as they can. Which is good and bad.
Invspam@reddit
very shortsighted. train, hope for the best. hope company treats them right ($$$). if you dont invest in them, why should they invest in you?
eairy@reddit
The trouble is that phones and touch interfaces have become the norm for most people. Most homes don't have a proper computer anymore, just some phones and tablets. I've met new grads that seem to struggle with even using a keyboard and mouse. We've assumed for so long that people interested in IT will have been using a computers since they were kids. However that's just not the case now, they've grown up with touch and cloud and stuff that mostly just works. There's going to need to be some readjustment made in how young people working in tech are trained, because that baseline knowledge just isn't there anymore.
thegingeruprising@reddit
I was genuinely worried early in my years of Tech that some young punk would waltz in and take my job. Learned pretty quickly that, I'm alright. I'm only 39, but I feel confident that my job won't be replaced by some yungin', mainly because they don't want to put in the monotonous hours I have of learning the the things I have. Not to say all younger people are like this, but it seems to be getting fewer and fewer.
ArtitusDev@reddit
10000% agree. People are treating IT like a trade when it is a PROFESSION.
redd_tenne@reddit
I work with someone like you. God bless them, but yes, you and him are old guys in IT, and I don’t relate to you. Why would I mess with writing bat files in my spare time? I never touched Linux in my life until I took a class in college I barely paid attention because I found it incredibly boring. I still remembered the basics and when I finally got onto the job market I just learned everything about Red Hat or Ubuntu on the job. It seemed to be good enough for me to complete my tasks and collect a paycheck so I could go downtown and party. This is just a job. I perform the tasks, you give me the money.
NeckRoFeltYa@reddit
Ive hired two people so far on my team as their manager with them covering basic IT tickets. First person lied about experience and was truly terrible. Was half forced to hire them and ignored red flags.
Second person is a damn Rockstar. No experience but has a degree. They will take over my role once I'm promoted or go somewhere else.
So it's hit or miss. But during the hiring process, only 20 out of 200 applications made it to the first 30 minute interview. Did this just to see if they had any idea what they were doing. Of those 20, only 4 were plausible candidates. 1 of the 2 that were exceptional got hired before the second interview. Then found that 2 of the last three wouldn't cut it because they had no social skills what so ever.
So yeah it's rough but keep the job open until you find someone good. I don't mind taking on the work to find a good employee for a while and not settling. Plenty of good IT people out there, just got sift through the lazy people.
Best part was one due sent me a date and time for first interview, didn't show, called and asked if everything was okay. He said "why would you schedule a meeting when I'm at work!?!?". Umm you are the one who sent me this time? I said "No problem, have a good one. Denied his his app.".
Signal-Response449@reddit
Well, its absolutely annoying to learn a computer skill or language that gets replaced by something better every year. Just trying to keep up with the changes is making software engineers very miserable.
Ok-Stuff-8803@reddit
Unfortunately the modern ethos to be first to product is really important. Establishing that hold regardless of how good you are later is the making of a service or product.
X is utter garbage right now on many levels but other "better" alternatives are still struggling some time after the Musk take over because of the establishment X has.
These A.I hardware devices are failing because the Large language chat models are still not really there yet as a viable product and the local hardware is still not quite there yet in many regards to have a locally running LLM to be effective in the actual tasks to make these products useful.
They suck, but the company who is established, can get the investment, survive and then produce the first viable product at some point will do well. Any others will then find it hard there after.
Many such cases also lead to buy out's of bigger companies and many literally run a business model to not succeed as a company but succeed to making a value product that can bought out.
This just leads to bad products being released in new tech and I do not see a change coming any time soon. Many starup's actually do not care or think enough about the consumer any more, your literally way down the list...
- Is it making current investors happy enough?
- Is it attracting new investors?
- Is it set to have social influencers buzzing about it?
- Are we on a path to be noticed by large tech companies?
This sort of thing is trumping wether the product is any good and well received by consumers.
ZathrasNotTheOne@reddit
How many people never used the command line? While I’m 10 years younger than you, I started with modifying config.sys files (but not command.com, that would ruin a day), so the command line never scared me… but I also knew how to use the gui if my mouse stopped working.
However, one thing I have notice is many people want to do level 2 and 3 stuff, or network engineering, or cybersecurity, and feel the basics are beneath them… they don’t need to understand those basics, and think level 1 and tech support is simply resetting passwords. They can’t troubleshoot, and if they hit a roadblock, they immediately want to escalate, instead of trying to do some research and documenting what they did (and what didn’t work).
Nothing against university educated new grads, but many are over educated and under experienced for the roles they are working in… and don’t realize that learning the basics (and how to troubleshoot issues) will help them in their careers for years to come
Outrageous_Device557@reddit
Been in the field 22 year started supporting windows 98 ME win 2k. We did not have google when I started we figured shit out. Now days people just to a lot of buzz words I order to sound smart. All those buzz words boil down to common sense and best practice. And anyone who is working cyber security with less then 5 years of hands on engineering is just asking for trouble.
Alaskan_geek907@reddit
I am one of the new guys you talk about. I worked at an ISP help desk so had a very minor entry level knowledge and built gaming PCs and stuff. The vast majority of my knowledge comes from certifications and classes. My benefit is I can troubleshoot anything and am a quick and hungry learner.
reni-chan@reddit
If you told me you are building gaming PCs I probably would hire you immediately. A lot of people I interview these days don't seem to even own a computer on their own except what has been issued to them from their current employer.
I once hired a guy with no degree who casually mentioned during the interview that he has a Raspberry Pi at home, so I got off the script and quizzed him a little bit about it. He wanted to use it to setup a DNS and DHCP server. He actually confused one for the other but that's ok, he was actually interested and wanted to learn stuff. He turned out to be a really good hire who was able to research and troubleshoot on his own.
MeccIt@reddit
ctrl-F Raspberry and this is the only result!? The computer people have known about this lack of curiosity for a while now, which is why they invented the R-Pi 15 years ago, to get it into the hands of tinkerers, to seed the next generation of us.
IamBabcock@reddit
I recommended a guy I sort of knew based on how often he talked about his gaming PC. He got caught remoting into his home computer so he could game at work. Work ethic is more important than entry level knowdge.
YouCanDoItHot@reddit
You're not one of the new guys he's talking about. Most new techs lack even basic troubleshooting skills and the drive to learn.
Future_End_4089@reddit (OP)
If you never lose this attitude of "I always want to learn" and make things better you'll go far and be an asset
one_fifty_six@reddit
First of all there is a difference between people who really have a passion for this field and those who are 8-5 and just collect a paycheck. Learning to identify those people helps me.
Second I had this same conversation a week ago with my coworker. I took my CompTia A+ 10 years ago and took it very seriously. I got my AA in network administration at a trade school. Kids these days have a BS in computer science and need to be shown how to manually install a driver.
RallyX26@reddit
We grew up at a particular peak of computing. We were the last generation to have to understand how a computer works in order to use it. We grew up where the upwards trend in computer capability crossed the descending line in user interface complexity.
BlunderBussNational@reddit
Same. A few years behind, but same. Started on win 3.1 as an undergrad. I have a millennial "network engineer" who is asking me about an FTP server to update the phone system. Dude, it's on your windows desktop. Just...launch it.
I do lose patience with him on basic shit. It's on me to be the Senior (graybeard) and choose to teach rather than castigate.
I do love my job. I have resisted burnout. Looking forward to doing something similar as a semi-retired person in the future.
Dyuweh@reddit
That's because people going to IT these days see it as a path way to make money not as something that they truly enjoy doing or getting a kick out of resolving an issue.
marshalleq@reddit
We used to call these people ‘mouse clickers’.
Inf3c710n@reddit
It's because HR puts some dumb degrees over having actual knowledge. I have 17 years of IT experience, a Bachelors in Computer Engineering and a Masters in Cybersecurity but companies keep trying to hire people at the same level as I am when they are in college or fresh out of college with no experience, then wonder why they suck at the job
bailuff@reddit
We see the same thing with Electrical Engineers we hire. They say they have excel and other computer skills, but most couldn’t write a Vlookuo, or even swap a stick of RAM without help. One couldn’t understand control alt delete to log in. None of the recent graduates seem to understand how something works at all, they won’t even read the error pop up windows in an office program for understanding. It’s bad. They want 70k a year starting but aren’t worth 10K out the gate.
gayboystpaul@reddit
I’ve seen it too with my yearly summer interns. I make sure to teach them that stuff and how old hardware works. It’s important to know the foundations of IT and computing with the understanding that all our current technology is built upon and improved upon old tech. It drives me crazy when there’s a weird problem they’ve never seen before and barely spent any time looking into fixing, and they just re-image! 🤣 How are you going to learn about the problem if you don’t take the time to investigate?!
Future_End_4089@reddit (OP)
Funny you mention just re-image. That is a huge issue instead of troubleshooting they opt to re-image and in the process learn nothing.
Acrobatic_Fortune334@reddit
Couple of things I have noticed as an infra engineer who supervisors the service center
They tend to also not have as good problem solving or troubleshooting ability
Jug5y@reddit
The culture for jobseekers right now is just get in the door, then find your feet.
DeputyDumbDumb@reddit
As a youngish IT guy what I see is companies hiring people based off degrees rather than experience. I was hired off experience and they're super happy with my work, had they gone with someone with a college degree instead of practical experience, I think they would have got the results that you're talking about.
I also think this next generation of people are just really going to drop supply for people good at I.t. they're good at their cell phone and that's it. So many people don't even use computers anymore or have a desktop computer at home. Hey it makes the demand higher, I like it.
APoopCramp@reddit
I’m a relatively young guy who recently has entered the IT field, and it seems to actually be the opposite for me. When I started with my current employer, I thought all the old guys were clueless about basic IT. Even the way they type is infuriating - they just peck away at the keyboard.
These are guys that have been doing this work for 25+ years and I’m having to explain things to them.
Who the hell calls an exclamation mark a “bang”?!
Sufficient-West-5456@reddit
Boomer gatekeepers and their old ways
MaximumGrip@reddit
Hello brother GreyBeard. You are not alone. The field has suffered much since we began as you and I were drawn to this for reasons of curiosity; the newer generations were brought here by college recruiters and the lure of 6 figure incomes and remote work.
Future_End_4089@reddit (OP)
I couldn’t have said it better myself.
MaximumGrip@reddit
Hang in there friend, our watch is nearly ended. Soon these problems will belong to someone else. We will finally fill our time doing the things we've been putting off for 30 years.
Future_End_4089@reddit (OP)
I keep telling the new guys I'm leaving soon and won't be around to help you, learn now while I am here
Their reply is "You're not leaving, you can't"...
MaximumGrip@reddit
In my experience they don't get serious until you give them an actual date.
umlcat@reddit
yes, is not everyone, but hr are hiring those ...
Hi_Im_Nosferatu@reddit
Quite the opposite, I'm a new IT tech and I find myself following the same path you did. Except I'm having to teach/help the senior techs automate things.
BlackLusterDragoon@reddit
Absolutely seeing this issue. Has really watered down the field. And any jobs I've worked I have always had to earn everyone's good will back be cause IT has done a shit job or not done anything at all.
Codeifix@reddit
So you're a veteran.. and you're upset everyone doesnt have the same knowledge as you as an ENTRY? Yeah man I hope u retire soon and let good mentors take over.
vincebutler@reddit
I'm trying to say this kindly as a retired Sys person, People like you and me started in a simpler era and managed to accrue our knowledge over time and the ability to try and fail. If you're comparing us to kids just out of school with no experience, then I'm not surprised. System Admins these days have to learn a huge amount of things these days. All you can do, as the wise old man, is to keep helping these kids to learn, to grow, and focus on the important aspects of I.T. to learn sooner. Try to remember when you started and you didn't know what you needed to know to be a competent sys admin.
thenewbieone1@reddit
There is no need to write a script if there’s already one script monkey on the team. No one needs two people to do the same task. Also you can google most scripts and copy n paste it. Also running scripts on production systems is such a bad idea
SwiftSloth1892@reddit
I've noticed the same in my most recent hires. Basically after discussing with the new hires it seems the schools, tech institutes Like I went to in most cases, don't seem to be covering basic skills, wide view understanding, network troubleshooting, printers, etc. I'm not sure what they are teaching but it's not the skills we need professionally.
I've joined the advisory board for my Alma mater tech school to see if I can help in that way. I've kind of come to the conclusion that I'm going to have to train internally anyone I'm going to hire based on my recent few years worth of candidate pools.
That said my most recent hire is pretty green but shows promise.
I'm pretty long in my career as well but in my day there wasn't an answer for everything online. You had to learn it the hard way by having an understanding of what you're working with.
home_theater_1@reddit
It’s mostly outsourced third world quality stuff I see these days. Why go into a field that “management” has proven time and time again they think they can save by sending it to a shithole?
Future_End_4089@reddit (OP)
I won’t lie, in my 34 year career in IT, I’ve made many mistakes, broken so many things but have always managed to fix everything I’ve ever broken and taken responsibility for the fact that I broke it in the first place, I’ve earned every grey hair and in the process of all the struggle stress and many sleepless nights I’ve learned so much which has made me a better technician.
fourpuns@reddit
Eh I think there’s a lot more qualified and better entry level people then we used to get
admin_gunk@reddit
You said it yourself, you watched things transition from the basics to the complex systems they are today.
Younger people, including myself, are getting whiplashed in to HCI stacks, containerization, SDN's, etc.. it's like learning how a car works using a v12 block.
Icy-Ice2362@reddit
As a third line, there are second and first line staff who are ON PAPER, faaar more qualified than I am to do my job... and you know what happens when my job becomes available and I say to somebody who is first line...
"Wanna sign up for my role."
"FUCK NO!"
In the last 6 years of working third line, I have learned 5 coding languages, got into the DEEP BLACK ART of SQL, to the point of injecting my own Assemblies to extend SQL features... de-corrupting data without getting the server to do it.
Heck I have my own labs on my home laptop that I use to poke the engine with a stick to see how it twitches in the logs.
It's just that deep knowledge that is rarely needed but makes that little bit of a difference that can really make things move.
I watch my 1st line colleagues rack up cert after cert, whilst seeing folks who are equally cert'd being told by my seniors that "They are overqualified". There's this Goldie-locks zone, in IT, that NOBODY wants to talk about.
The CERTS are almost less than worthless, the talent is the key, If you can bring value without being the sort who wants to negotiate their pay, you're going to get hired. Whereas, if you come off as somebody who would "Get Bored" in the role... they will just not hire you.
There are two kinds of people in an interview. Talkers and Doers... doers get hired, talkers don't.
Chaseshaw@reddit
if you copied and pasted this...
it's be a "bash script" :P
BryanP1968@reddit
Greetings slightly younger me. No, seriously, other than I already turned 56 just over a month ago, this could be me.
It’s a mix. I deal with people like you describe. I also work with some very young people who do have the basics down and jump in and kick ass every day.
nut-sack@reddit
Nah, it'll be fine, they'll outsource it all to india /s
TheRealLambardi@reddit
For what it’s worth we know focus our IT admins on rebuild and redeploy, ask app owners to build app processes that match the redeploy & restore in a moments notice.
The skills of tinker in the OS are lessening and the skills around devops are increasing. Yeah we need them to learn cli but it’s more terraform the fleet , python against api’s, intune management less batch, bash , reg updates.
We are staring to treat the OS as a throw away part.
kandi_kat@reddit
In wonder how the majority of my team members are in an it job. They lack the skill to even set a default app on windows.
oubeav@reddit
Government? 😆
kandi_kat@reddit
Higher education
oubeav@reddit
Basically the same thing. State government.
FluxMango@reddit
Well... they are new. We have all been there.
HellDuke@reddit
I've held IT for slightly less than 10 years at this point, with the last year being management role where I am not really an admin anymore (still have access and help out here and there to cover knowledge gaps), so I probably fall into the new techs in your eyes.
I'd say it has nothing to do with you being an old guy in IT. I've seen this in our helpdesk as well. The very basic level of IT does not require much and people come in often treating it just as another McDonalds job where it's just a gig to get some money and then they are out when they find what they want. At that mindset there is no interest in learning.
In contrast, I am entirely self-taught (my university degrees have nothing to do with computers or IT, they were in the fields of physics) and had an interest in learning. Granted, having started with MS-DOS as a kid (computers came late here, Windows95 was what I got to use very soon) means that I had some experience with command lines. My role was not too dissimilar from helpdesk (I joked that we were level 1.5). I was an on-site technician (helpdesk was centralized), but it did involve installing applications, troubleshooting basic issues etc. However, on top of that there was some server management (mostly what was setup ad-hoc and as such not managed by our centralized server team) and I took up automation (landed me responsibilities for maintaining and fixing some solutions that the in-house dev team were supposed to take over from my predecessor but never did), setting up a proper deployment setup (initially when I came on CloneZilla was barely on the way out and a very clunky MDT setup was in place which I tore down and rebuilt myself when the other guy left) a proper inventory management and so on. I learned and wanted to improve my processes. That requires picking up a wide array of basics in such a way that you are not incentivized if you are just in a basic helpdesk.
On the flip side, some things might be viewed as no longer important or self-evident and not taught. While not IT specifically, I had some interns from various courses, mostly to do with programming (some of our universities require you to do an internship and write a paper, most just come in, do barely anything and want a signature). You'd think for programmers (this is often 3rd of 4 years for a bachelors) it's important to know what is an absolute path and relative path. Turns out nope. Every one of my interns got a day of tasks that they had to do with command prompt. I would have them do something involving paths then show them how to do it much faster. Just a basic thing like relative paths clearly made them light up and clearly think "Oh, this makes this a lot easier"
JynxItt@reddit
What job description are you talking about because I know of these things but don't know how to use most of them, not would I know when these things would actually be useful for me in my day to day job.
For reference, I am the sole level 2 tech for a Charter School system with 6 campuses + 1 office. I have been hard working in IT since 2021 but technically started back in 2013 so I have seen pre 365 environments as an entry level tech. I have worked (under a contract company) for Disney, Disney Animation, Warner Bros, SAG Aftra, Beyond Meat, Rexford, Entertainment partners, and finally my current K-12 school. Disney, SAG and the school are the only ones I got to touch AD/Jamf. Disney was to only do 1 thing and 1 thing only. Only at the school would any of the things you talk about be remotely usable, and have only seen them used at the school.
Now I understand that this is because of my contracted work environment. I am not expected/given the rights to use stuff like AD so I won't use most of the things you listed. But unless these things are taught in school, I don't think most work environments are teaching these tools to lower techs, so it makes sense none of them use them.
I am not required to, nor would they help me do my current job, so why would I know them unless I am a hardcore fiddler or have a Linux daily driver at home, which is more than likely a fiddler anyways.
So you're looking for self taught, school taught or taking a worker you like and spending 6 months to train in house. Based on other commenters school taught seems like a crap shoot you have to solve in the interview. But basically my TLDR is the current work environment for corporate IT is not set up properly for average techs to use these tools, so they won't know them, and it will only get worse. In my opinion anyways.
critical_d@reddit
I hear ya man. I try to hire people that are naturally curious and are willing and able to learn new stuff quickly.
d00ber@reddit
Honestly, I've always heard this argument my entire career (20+ years). I think the thing is, when I started you kind of picked a discipline which was DBA, networking, programmer, windows or linux. Now days, it's expected that you know everything + virtualization/containerization and every flavor of cloud under the sun as well as how to integrate every API. I think the new expectations leave us having less people that specialize in one thing. The one exception I've seen is for security people finding a way to remain a separate department and having extremely silo'd knowledge.
I could be extremely offside with my opinion. What do I know?
BellApprehensive6646@reddit
You're not alone. There's an overwhelming amount of young adults coming out of college with "cyber security" degrees who are just chasing money instead of a career. The schools just teach them concepts, so they come out with zero practical knowledge, or usefulness to the industry, other than being highly affordable since they have no proven value.
kaka8miranda@reddit
Hate command prompt or anything scripting/coding
I love AD orchestration, managing office365, deploying hundreds of pcs in record timing, and doubling down that Synology is good for backups.
Icy_Village_7369@reddit
Gotta take a step back and remember you didn’t know what you know now at one point. Help them.
With that said they need to want to learn, and understand that the money comes with said experience.
Peacemkr45@reddit
You have two different types of people in IT. There are those who have a natural passion for the field that started when young and them tinkering with everything and those who need a quick job so sign onto things like mycomputercareer and get a cert to get their foot in the door so they can afford to eat and pay some bills. Many of the younger "kids" (I'm also in my late 50's) went the latter route and couldn't open the command prompt without a Youtube video. Us older folks that have worked in IT for decades had to make our bones by doing all the work and making mistakes along the way. In terms of Formal training, I'm an Electrical Engineer. I burned out on that fairly quickly and found IT to have a broader scope to learn new things. From there I went and got all the certs for PC support and keep refusing promotions to management so I can stay hands on. I do keep my eye on the young bucks and try to guide them if they have their hearts in the career field. if they don't, I watch them fail and wash out.
mazedk1@reddit
Imho.. the bigger issue is the narrow minded approach to issues “nope.. my windows works fine so it’s not my problem, ask the other guys! Who they are? Well I don’t know, I dont care, but sure isn’t my issue - now move along”
The lack of general basic troubleshooting skills and broader understanding of how something works is blowing my mind.. and then lack of basic google skills.. lord have mercy on our future
a_bored_lad@reddit
Very interesting view point, I'm early in my tech career (5 years) and I've only picked up a few CMD tricks and bash scripts.
From my perspective, it's become a skill that has lost its value with the lead of AI, but even before that companies provide this service in most software packages. Automations and linking other systems are as easy as browsing through menus and creating configurations.
A lot of others I knew in a similar positions are now entirely shifting to skills that get them roles, eg. Network engineer, cloud engineer or even infrastructure. A lot of the tools on these role are dependant of simple common sense as the tools (the good ones at least) standardise simple use.
I do like to learn more skills and is why I'm developing my Debian knowledge but most people can get by with the tech mindset (what's Google say?) haha
Sasataf12@reddit
IT is broad. So it depends what "IT" qualification your new hire holds.
For example, as a CS grad I knew how to code, but had no idea about Windows administration because we weren't taught that. I hadn't touched a server until I started my first job.
You hire entry level staff with the expectation they won't know everything, including what you call "the basics". Maybe ask what the do know before writing them off.
Halen_@reddit
The market was smaller back in the day, so it could be majorly populated by people super passionate and obsessive about the subject matter. Once we scale to a certain size though, you run out of those types of people and then you start getting those who learned the subject to "get a good job" and they leave it all at work when they go home and only see the need to do what it takes to not lose the job and only grow as much as they're instructed to.
IT was very very spoiled there for a while when the scale matched up with the super tech obsessives that were available.
packet_weaver@reddit
Been here almost as long as you… none of this is new. It’s always been that way. It’s a rare person with that out of the gate for an entry level position. That’s why we offer entry level spots and train those people.
techypunk@reddit
Boomers said the same thing about you.
ledonu7@reddit
I think it's a symptom of the lack of good training material and training environments.
PM_me_cybersec_tips@reddit
in my 30s and grew up as a computer geek from early childhood. I'm finally entering IT after a lifetime of working in other fields and I notice this with my classmates. It's kind of weird as hell.
zeus204013@reddit
But those people have a job. I believe that can be very competent and can't be hired in it related jobs (not us). Maybe being 30+ is important to local employers...
Turak64@reddit
My current issue is with someone who's not that much younger than me, but has absolutely no concept of updating tickets. I've gone on and on and on, yet they still can't update a single ticket. Coming from a service desk background, I ensure everything has at least a comment every week. Don't understand how people can find it difficult to put a comment on.
Darkmetam0rph0s1s@reddit
I am 40 years old, I have been working in IT for 20 years. IT has always been my passion but as time moves on us tech guys. The control is started to be taken away from us. For example,
Try and repair a Mac yourself today.....you cant. Apple has made it purposely difficult you cant open them and play with. 20 years ago, you was able to do that.
Certain laptop manufactures you cant upgrade the RAM or HDD because they are soldered to the board.
Want you build an on prem Active Directory controller? Microsoft said dont and use Entra ID and manage everything through Azure instead. Let the cloud do all the heavy lifting.
SCCM....its days are numbered, it will be dropped for Intune at some point. Again taking the control for us to be managed in the cloud.
All the big tech companies are now pushing AI and automation. So there goes the idea of manually doing stuff, just to see how it works.
So new hires wont have the legacy IT skills because its no longer needed. Cloud, AI, subscription models, unable to open devices and see what's inside or repair if the break. All of these are being pushed by the big tech companies.
Its not entirely new hires fault.
PoOLITICSS@reddit
I'm in my mid 20s and am helpdesk lead / senior helpdesk. Disagree, on tech skills... I'm implementing things our MSP has been actively interested in implementing but unable for some time, company wide changes and recent promotion so think I'm doing just fine!
There's fast learners, slow learners, those in IT because "IT is good money" (obviously an untrue statement lol!) and those in IT because it's a genuine passion and if they didn't have the job they'd be doing the same at home... Other than tw my colleagues are very skilled. Some younger, some older. No one is an ace at everything each has a specialty.
Where I'd be inclined to agree fully is soft skills, customer interaction and such. My generation definitely lacks that, we have been eternally online and it shows. If you'd like to feel old, I am Gen Z. Lol! 😂
eNomineZerum@reddit
What do you expect? Lots of folks entering the workforce aren't using Windows for everything. They have IOS and Android, apps for everything. Sometimes they can't even get into a file system or CLI on their device.
In schools they teach on Chromebooks, which isn't much better as the kids still aren't learning Windows and likely aren't learning file structures and other CLI topics.
You then have folks buying Macs which, while you can certainly get delve into CLI and tinker with them, they are still designed to "just work" so the user is less likely to need to Google and run random commands.
As a manager of a team who typically hires more junior folks, all you can do is ensure you are teaching to the lowest common denominator and leaving nothing unsaid. Also, don't make them feel bad for not having the same exposure that you, or for knowing that you just naturally stumbled upon. If you are remote, really lean in on screensharing and be explicit in everything as some folks likely have no clue how to use keyboard shortcuts and the litany of other things that make your life easier.
nintransdo69@reddit
I lucked out with my most recent Gen Z hires, but I'm fully anticipating not finding folks with anywhere near their skillset. Lots of interviewees only knew that Linux was the thing they connected to via SSH in VSCode to compile assignments in college. No knowledge of distros, no knowledge of any of the init process.
GarageIntelligent@reddit
new guys dont need to know anything
GullibleCrazy488@reddit
Yup seen it. I did programming in the era of COBOL, Fortran, Pascal, etc. and I see the younger ones who don't know how to navigate File Explorer let alone run simple DOS commands. But, I think times have changed and it doesn't matter to the employer as long as they shine in other areas, no matter how simple their task is. Now there are some that I've seen who don't know either but somehow managed to fly their way into management positions. IT is a funny thing now.
novicane@reddit
New ones just turn around and ask me if they can't figure it out in 30 seconds. They need to try - if they fail then they must learn and try again. Sound like Yoda but trying to imbue some sense of at least try into this next gen.
armada127@reddit
I’m 34, the best guys on my team are in their 30’s and early 40’s. The worst ones are all 50+ been in the industry for so long and feel like they don’t need to learn anything new. The younger guys are on different teams so I can’t speak to their knowledge, but for me the older folks are always the hardest to work with and set in their old ways. At least the younger ones are willing to learn.
TheITCustodian@reddit
30 years in IT, manager at an MSP. Would like to exit on a high note but right now not sure I can.
I have a wet behind the ears, right out of college Tier 1 who is pretty moto but easily gets in over his head. He takes the first Google result as gospel, or goes down a rabbit hole so far that it takes a Tier 2 and me to get him back on track. Good kid and he's spring loaded into the "attack" position (good) but sometimes he gets an idea in his head about how something is and skips troubleshooting steps and then runs into a wall (bad). Worse, he gives clients semi-accurate info that I have to walk back ("no, I'm sorry Jason told you that, but in reality it violates the laws of physics and Microsoft's licensing terms...").
Mentoring is ongoing here, and he's receptive to it and puts 75+% into play, so that's good.
Other Tier 1 has been in IT awhile, but in peripheral support for a big company and then a pseudo-MSP "Ma & Pa Kettle" shop before us. He's smart, can troubleshoot ok, but sometimes jumps the shark and gives in before the dead end. His education is at a non-secular school where I sometimes think religious ed won out over any real hard science or tech training (or sometimes English & grammar, based on his ticket notes!).
He's a quick learner, sometimes has to be shown a concept 2-3 times, and if he'd just do a little KB / documentation searching before raising the white flag it might be better.
"Did you research this in ticket notes or the KB?" [BLANK LOOK] "How about we start there?"
Mentoring is a little slower there because he thinks he's more on the ball than he is.
The bigger problem is that we (the royal "we") rely too much on Google Fu and not enough on actual training in technologies. Even my Tier 2 guys resist taking on training in lieu of just Googling enough to get by for "this one thing."
Bzzzt.
Great, now you know 5 of 15 steps, or 3 or 4 of the 10 config options.
How about you actually accomplish the training plan I've worked with you on and you agreed was both doable and would help your career?
"I do better learning on my own." "No, you don't. You want 1/2" of knowledge gleaned from Google in a 2ft deep well of info. "
[Some hard quarterly review conversations on the horizon. And they know it.]
I think the larger issue is something I read the other day: something about how IT today is just so much more broad than it was 20 years ago. One or two guys can't have a finger on most of it, but are expected to be massive generalists.
When I started we had workstation guys, server guys, network guys, storage guys, mainframe guys, app developers, systems programmers, midrange developers, DBAs, security analysts, etc. Now folks are expected to roll several of those knowledge sets into one. Along comes a myriad of apps, SaaS and HaaS solutions, shit that catches the MSP owners eye at a conference as "the next great thing we need to implement tomorrow, hurry!", along with rapidly changing technologies... What the hell? I just got DNS Filter or Avenan figured out and now we're doing something different?
Job security, I suppose, but I'm running out of neurons. I'd really like to have a couple brain cells to rub together after retirement.
JonathanPuddle@reddit
But they have a degree, right? lol. I just landed a role back in IT Management, so I'm thankful, but every interview's major concern was my "lack of formal education". So 10+ years of experience in real-world problem solving... isn't enough? *sigh*
bobarrgh@reddit
Same for programmers, as well!
jaguarpaw67@reddit
Same here…been in IT for 20 years and all new hires don’t even know how to Google let alone solve something complex. It’s non-stop teaching and still basic questions from guys and gals who have been with us for 3-4 years now. I agree with OP completely
DirectIT2020@reddit
I only notice doing the bare minimum. not even learning to support the equipment they're paid to maintain. they rather call someone else
nick99990@reddit
34 years old here teaching 50 something guys that supposedly worked on mainframes how to clear out their known hosts file.
Don't understand anything IP. You're a network technician dude, you need to understand CIDR and subnetting.
Literally had an issue last week of something not working: "Have you rebooted the servers recently?" "No, if we reboot even one of the two servers the whole system will break." "Well, it's not [network] side, and this is how I came to that conclusion. I recommend rebooting both servers, one at a time." Issue gets escalated to executives. Application owner tries to throw network under the bus. "Here's why it's not network, I stand by my recommendation to reboot the servers, and if it causes the whole system to break while they're rebooting, then there's a major design issue." Issue fixed and the world didn't end while the servers rebooted.
kobewiththeflow@reddit
My imposter syndrome just intensified.
TheDarthSnarf@reddit
As long as they can learn, I have no trouble spending time teaching them. I'd rather have a entry-level person that can learn than mid-career person who's stuck at using GUI tools only and not a willing to evolve.
itguy9013@reddit
My issue is that most of the greenhorns we're bringing in just don't know how to troubleshoot a problem. They just ask my team if they encounter a problem they've never seen before, even before engaging members of their own team.
We have a saying we frequently send back when one of them asks a question "What has your research told you?" Most times they haven't done any.
Mackswift@reddit
Trying not to go completely off the rails, but here goes.
I'm not impressed with the current state of what's being brought into Help Desk lately (about the last 6-7 years).
For starters, there's very little affinity for IT and tech. They get lost very easily troubleshooting issues and don't embrace the challenge of digging deeper, figuring it out, and learning a new trick or two. They reboot, they create a new Outlook profile, don't want to try to figure it out and next thing I see is an Outlook issue in my engineering queue. Oh, Outlook means email, that means Exchange, and thus must be an admin config issue that only an engineer can figure out.
There's no roll up the sleeves and figure it the fuck out. None. Oh, the user is having a VPN issue. That must mean it's something that only a network engineer can handle. They have no problem with being the "send it to someone else" desk. And my favorite is that even when they are shown a Powershell trick to make their lives easier. Or showing them what they are doing wrong, they don't bother to learn themselves something new and they still continue the same mistake making habits. And my favorite is when they do discover they need to learn something new, they expect engineers and architects to spoon feed them the knowledge. No, this is stuff I busted my ass to learn and spent alot of money getting the degree and certs. You can read a book and do the labs. (they really take offense to being told that).
Lastly, and I have no clue where this came from, but there are places and people who are treating the IT Help Desk as the Walmart greeter. They're hiring older people (late 50s) into a role that requires actual skill and not something they've been exposed to or do as a hobby.
Help Desk is and was the starting point in IT. A role that exposes you to the different disciplines in IT. It's also the first line of defense, the folks who are supposed to recognize that the end users are experiencing something. HD is end user engagement.
wetnap00@reddit
I’m with you but to be fair some of the older guys don’t know shit either
No_Pollution_1@reddit
Yup I hire, juniors went in for the pay but don’t know a damn thing about anything, on the sre and dev side
Future_End_4089@reddit (OP)
correct.
TucsonNaturist@reddit
First, I’m not an IT guy. I was there when the first PC came out. Learned MS DOS and command prompts to help my fellow workers since IT guys were scarce. I’ve moved on to the latest windows and now Apple platforms. I can generally answer most questions other than those dealing with the network. Our IT guy is hit or miss. I only call him when my efforts are unsuccessful.
pAceMakerTM@reddit
Not just that, I find them lazy and entitled.
A lot are also comfortably ignorant and pretentious.
knightmese@reddit
That's why our job interviews for sysadmins contain more questions that determine how the candidate thinks rather than specific knowledge they know. We look for the logical thinkers. Some of our questions have nothing to do with IT and are just weird real-world scenarios they could happen upon. One of our best hires had little experience, but his logical thinking was outstanding. Now he's one of our best and most seasoned sysadmins.
Bright_Arm8782@reddit
There are several things going on.
Computers are easy now, unlike when we old grognards had to go in and do things like changing hardware jumpers and IRQ's, most things will just work which is the ideal we should be striving towards but doesn't allow people to cut their teeth solving problems.
Various education systems seem to grind the inquisitiveness out of people with everything focussed on the exams, learn it, pass it, forget it, move on. Critical thinking and problem solving don't seem to enter in to it much.
Technology has changed. I've not touched AD for years now, it's been all entra and AWS iam, which again pretty much works and does what it is supposed to.
Entry level jobs where people get taken with no experience but maybe some IT education don't seem to exist anymore which is a shame because they really help turn the theoretical in to the actual understanding.
If I were recruiting a junior now I'd take someone who reads widely and likes detective stories, a lot of the problem solving we do resembles the deductions that Sherlock Holmes performs and many of his adages apply, never theorising in the absence of evidence and being able to think backwards about things are the two that seem most relevant.
So, the world does not create the people that we need, our solution can only be to create them ourselves, find someone with a spark of initiative and reason and nurture it, guiding and encouraging where possible.
krodders@reddit
Hey, I'm older than you, and I was feeling pretty much like you. I've got new vigor recently for some reason, and I realise that I've got a lot to offer a company that is interested in standards, processes, and automation.
I've got one last great push in me, maybe two.
My automation design has always been great, but my powershell skills not so much. With chatgpt's powershell plus my coaching, I feel that I'm at the top of my automation game.
Your skills are important and vital.
Hehe, I told someone recently that their issue was likely DNS, and use a HOSTS file entry as a temp fix while they tracked down the issue.
"What's a HOSTS file?"
dodgy__penguin@reddit
Fair point, but to play devil's advocate, everybody was a newbie with the old hats of the timr thinking they knew nothing
play3rtwo@reddit
Most kids are using Chromebooks in school so Microsoft is a foreign entity to them. Be patient with them and give them the tools they need to succeed.
Remarkable-Support80@reddit
Old people rant about back in my day.
Same reason all us young people need a degree to flip cheese.
Boomers were so shit at their job frameworks were created, fences were put up.
Young people with degrees want a paycheck that qualifies their time wasted at uni.
Can you blame yourself when you pay peanuts and get monkeys?
Also jaded senior technicians need to remember they learnt their shit over a loooooooooooooong period, and that new techs are in a completely different stage of life, learning everything, with no previous reference for half the shit of how the current stack is setup. You've watched it change.. they havent.
They want to party after work, you want to take work home with you.. completely different
OutrageousPassion494@reddit
IMO, the problem goes beyond just IT and includes a wide range of ages. We've had technology available on a personal level for nearly 30 years. Yet, if someone doesn't know something they won't ask nor will they research. The best advice I ever got in IT was to not sweat over the problem, search for it. Someone else has likely had the same problem and fixed it. That was in 2001. Yet searching for a resolution is still not an automatic response. Based on the threads in this post, people in IT don't do it. Based on stories I hear from my wife's work, staff in two different companies don't. Staff across multiple departments. Introduce new software? Might as well be speaking in another language.
Before I retired I took a position as a web content specialist, updating content and managing WP instances. I wanted to use Local by Flywheel to test HTML and CSS in a breakable environment. I needed admin rights to run the app. I had to explain how to use the local admin applet remotely to give me rights. Besides not knowing how to use it, they didn't even know the ability existed. And they were managing AD. Nice guys, and they were willing to learn. Ironically this was the IT team for an online university.
New equipment still allows for tinkering and learning. I have a mini computer that came with Win 10. Between secure boot requirements and Windows Updates I set up a dual boot with Ubuntu, eventually blew out the whole thing with a fresh install of Ubuntu. It's now running ChromeOS flex. I use a Chromebook as my daily driver with Linux enabled because I want a couple of specific apps that don't have full features available for a Chromebook. At some point I will either use Linux or ChromeOS Flex for those two apps and a tablet/phone for everything else. How to do all of this was found by searching and testing.
It has made me wonder if the movie Idiocracy isn't prophetic.
VTArxelus@reddit
It isn't prophetic, it's self-realized.
bloodpriestt@reddit
End of My Journey
Mysteryman64@reddit
Of course they don't. With how much stuff has been moved to the cloud, locked down behind paywalls, and had system manipulation stripped out for "consistent user experience", it is any surprise the youngsters are coming in less skilled?
You gotta be able to tinker to catch the bug. Most people don't just up and start a homelab on a whim. They start small and work their way up. But the bottom portion of the ladder has been ripped off.
ArtificialDuo@reddit
Yes and no. New generation of techs didn't have to grow up learning now to work with PCs themselves, only how to operate them.
However I have noticed a drop in new hires not having the ability to think logically when diagnosing technical issues. Perhaps it's related to the first point I said.
gurilagarden@reddit
Maybe you should hire people that actually meet the requirements of the position.
carrottspc@reddit
No, fellow grey beard, you are not wrong. Many of those skills are not taught these days and/or just not learned. Many fng’s are so wrapped into an ‘app’ culture and are dependent on someone/something else to provide an answer, there’s no motivation to be self sufficient and have knowledge to be able to actually problem solve.
SSJ_5@reddit
You knew everything when you first started in It?
carrottspc@reddit
No, of course not. I learn all kinds of things as I progress. I have desire, motivation, am self-sufficient, know how to find answers. My reply was based on direct and indirect coworkers that after multiple years in a role still did not have desire, motivation, self-sufficiency & have no clue how to find answers. Those type of staff are much more common these days and love to pretend they know a lot, but when it comes down to it, they don’t know much. And they are always the types to bounce work to others and have alligator arms when it comes down to being responsible and doing their job duties. I encounter this daily across an enterprise organization with over 250K staff.
WaitingForReplies@reddit
I'm right there with you. I have the same issue. It's just mindboggling how they are presented with a problem and seem to think the answer will just fall out of the sky without any effort or thinking on their part.
chaosphere_mk@reddit
They weren't taught in the past either, though. In the past, the only real degrees were computer science degrees, rather than IT infrastructure-like degrees. Not to mention, even back then you had to get MCSE training materials which was not widely available and 99% of colleges never offered certifications as part of their degree offerings.
I'm 37 and have been in the field 17 years. Before then, what was typical? I guess i don't know.
iheartrms@reddit
Before then, people got into the field because they enjoyed tinkering with stuff and learning out of a strong sense of curiosity. We had home computers, wrecked them constantly, fixed them, learned how to not wreck them, and were pleasantly surprised that people would pay us for what we had previously been doing for free. There was a "hacker spirit" and sense of cool optimism which pervaded technology.
That still exists but it's been overrun by people who just want the paycheck and don't actually have the curiosity.
My first computer came with the BASIC programming language built into ROM and was obviously accessible. You turned it on and a BASIC prompt appeared. That made it very easy to get into programming and learning about how things worked. They sold magazines everywhere with BASIC program listings you could type in. Then I started learning machine and assembly language which was accessible via the POKE command in BASIC or via the built in ROM monitor.
When I got my first Windows machine it didn't come with jack shit to help one learn about computers. That really sucked. I got stuck learning relatively little for a couple of years after so much previous learning. Then I found Linux. It came with multiple programming languages far more powerful than BASIC and tons of apps. My learning once again exploded and never really stopped to this day.
The Year of the Linux Desktop was 1995 for me. I never looked back and Linux and related technologies have been my whole career ever since. Windows 3.1 was the last windows I ever used on a regular basis.
I've programmed in a bunch of languages, done some microcontroller hardware diddling, done a ton of system admin, admin'd databases, firewalls, mail/dns/file servers, set up switches with VLANs, virtualized with Xen/KVM/proxmox, built a private cloud, been building stuff in AWS since 2007, containerized all the things, pretty much everything in IT which isn't Windows.
About halfway through my career thus far I pivoted to security roles around all of the above technologies. Now I run my own cybersecurity consulting company. I collected a few certs over the years including CISSP. Last week I passed my CMMC-CCP exam and starting Monday I have my CCA class and a week or two after that I'll take my CCA exam. Soon I'll be helping to ensure that DoD contractors are living up to their contractual obligations to protect our nation's sensitive information from the usual suspects, particularly as it relates to the technologies I specialize in as described previously.
All of the above I learned on my own because it was fun. Each step of the way I found that someone would pay me for the new skills. Aside from the recent DoD mandated training I never had any formal education or classes or anything in any of the above. I have no degree. It's all from my own trial and error, Google fu, and doing my best to ask good questions in the relevant IRC channels.
My story, common among folks my age, seems to be quite rare these days. As others have pointed out, most people coming up these days are consumers of technology, not builders. Everything they need is still there, just as it was for me.
chaosphere_mk@reddit
Yes! This makes total sense. I agree with this wholesale.
OmenVi@reddit
I was taught dos commands, batch file creation, shelling out of windows, and such, in our 8th grade keyboarding class. I picked up hardware skills in a 2 yr associates program. There were definitely skills taught before.
KwahLEL@reddit
god aint that the truth.
No one wants to find an answer, as soon as they get an error - that's it, new people give up.
Mad, and they wonder why they cant progress.
Sagail@reddit
I'm not IT but I do a lot of IT like functions. I'm also old (57)and did all those things but leaned heavily into network protocols. The job I work at... my dream job... involves lots of networking and aviation.
I tend to do lots of networking forensics. While I can do Python, my go-to is bash and bash like tools like awk and regex. Ofc lots of tshark, tcpdump and wireshark .
I've decided to take the mentor model of teaching folks how and where to packet sniff and how to decode efficiently. It's paid of dividends
Ark161@reddit
You are 20yrs my senior. I have found that there is a pocket of people who understand technology; kind of like cars. As we grew up with them from old ass Pentiums, we had to hunt. We had to do our research, dive deep into the logs whenever something started acting up. We got into the thick of it. Now, everything is plug-n-play. Our society seems to have forgotten how to use their tools to figure things out. It is really saddening and is why I have to write at the dumb dumb level and include pictures in documentation. Once I get that, I can trust the levels below me to do the thing. However, if something deviates from that, they get very confused; very fast. It is INCREDIBLY annoying. When the c-suites and the new hires dont know how to use excel, I get kind of sad about that.
That is kind of why I went to my boss and made a 6 week pass/fail sheet broken down week by week for entry level SAs. I expect the SA to know, or at least have a basic grasp of the technologies after a period of time. I am not demanding they know how to configure SANs, esx hosts, or how to setup hyper-converged infrastructure. I am talking basic things like, How to set temporal access for an AD account/group, how to make a GPO, how to take a snapshot in vCenter, how to make sure shadow volume is enabled on a file share server, what is a subnet, how to structure build books, where to look for information. I am VERY upfront that there is no dumb questions except the one that is asked three times. I believe in letting people fail in a controlled environment so they learn the lessons. I make them hunt for answers on google. I make them have basic skilled in CLI systems. Automation and scripting is a tough one but I think that really just comes with time. They will reach a point in their career where they get tired of doing something over and over again, and then the lightbulb will turn on.
supercamlabs@reddit
Yes, Grandpa the grasshoppers are not ready and don't have the 30 years of wealth of experience at their disposal like you do.
They unfortunately have been led astray by the enemy known as "cyber security" that leaves them unprepared unfortunately for the rigors of day to day IT.
Automation is far more complicated now instead of SCCM and text files, now it's all the fancy toyz such as: ansible / CI/CD / docker / kubernetes / azure run books.
Lastly it's all cyclical and builds off each other, it's hard to get them to automate when they don't know PowerShell, it's also hard to get them to understand the idea of test, validate, then deploy, on top of that they probably don't know what ADUC is, or that account delegations and service accounts. Let's not even get into infrastructure.
bv728@reddit
I honestly think that the general outsourcing push has hurt the professional a lot. There just aren't a lot of entry level positions where a new person can expect to pick up all the stuff nobody teaches you in college. Sure, people can pick some of this up on their own, but I honestly credit so many folks around me - including my own! - career to being able to start as a junior who isn't expected to know much and pick up knowledge as they run. These days everyone wants to outsource the Junior stuff and only hire Seniors, and you wind up with a lot of folks who just have never been in a position to be mentored and brought up to speed.
Right_Ad_6032@reddit
That's why they're in entry level jobs.
As a rule of thumb someone should be able to perform the task they are automating.
For PowerShell, I recommend Learn PowerShell in a Month of Lunches (Not 4th edition), and for automation in general I recommend Automate The Boring Stuff with Python.
It's a bit of a meme but I also recommend steering people towards boot.dev for general IT competencies. Especially if they're moving into IT with no background in programming.
The Coursera Google IT certs- IT Support Professional and Cybersecurity Professional, respectively- are also strongly recommended for entry level IT people because unlike CompTIA, you actually learn. Still very much a what-you-get-out-scales-to-what-you-put-in kind of thing but there's none of that 'study to pass the test, not to learn the material' syndrome you see in CompTIA exams.
icedcougar@reddit
Help teach them, show them where to find resources and quality documentation
Too much gate keeping in IT and we suffer for it
Cosmic_Surgery@reddit
With 25 years in the field, I'm a greybeard who knows DNS inside and out. I use dig daily, while the newer generation relies on web-based tools that barely scratch the surface. I roll my eyes, but then I remember starting my first job, when the greybeards back then chuckled at me for using a mouse-driven UI instead of the superior CLI. I guess some things never change; every generation has its own tools—and its own greybeards.
bindermichi@reddit
Usually I‘d say you either move up or live in fear of being laid off above 52, but You‘re already past that point. So, I guess you‘re safe for now.
But the first part still applies. Use you experience to guide and mentor others and work yourself into a lead role for the team.
Most importantly, recognize that needed skills for the job have changed over the last 30 years. I‘ve been hiring more and more people with software development skill than system engineering skills in recent years.
Most of today‘s tasks revolve about efficient and large scale automation which involved a lot of programming and simple shell scripts will not be sufficient. The engineering part of it only has to be defined and tested and requires very specific and highly trained specialists.
Someone has to either train those or select outside consultants for these tasks. And let‘s just hope it‘s not management or HR.
JazzlikeSurround6612@reddit
Yep. And I see this not just in IT but really in all fields with the younger generations. I'm in my mid 40's and it's shocking to me now a days how helpless people at are that they can't even follow basic well written step by step instructions. It really seems critical thinking skills are being removed...
brokenmcnugget@reddit
new hires need training. but, i am also fully aware of upper management not knowing anything other than pushing paper.
No_Strawberry_5685@reddit
When I was new I was all Linux
The_RaptorCannon@reddit
No alone, there are lot of new people in IT that hunt for certifications but seem to lack fundamentals. I have read a lot of I want to be X but then lack the experience to but those certifications to use.
I think it's really the over all granularity of what you can focus on and they lose the big picture of how everything works together. You can go down a really fine tuned application stack and you don't really know how what you don't know. Also why I jump positions every 2 to 5 years. Cauterize my skill set and move out of my comfort zone.
When I hit my 50s though I'm probably gonna tone it down and look for something non technical...there's a lot to learn and it's a young man's game.
penone_nyc@reddit
Are you implying that after a certain age you can't learn anymore?
helical_coil@reddit
69yo here, still earning money doing IT stuff. Coding for IOT, just finished a small business cloud migration from on prem windows server. And I've got a proxmox server at home for VM and docker stuff. I don't think you're ever too old to learn.
The_RaptorCannon@reddit
Haha, no. I'm implying that after a while, your work/life balance becomes more important than trying to learn everything under the sun to advance your career as fast as possible because it only leads to burn out.
Jotun_tv@reddit
Hard to learn when nobody teaches. Hard to stand out when everyone lies. Hard to find a job that treats you with respect. The system is broken.
chasezas@reddit
What would you define as “basics”? There’s so much to know in this field.
lectos1977@reddit
Basic troubleshooting skills and willingness to ask Google. You'd be surprised how many can't or won't.
lectos1977@reddit
I have a cybersecurity tech with a degree and all the certs that can't do anything cybersecurity related except define words. His trouble shooting skills are zero. But hey he passed all the happy HR checkmarks. I said no. HR said yes. So now I have a door stop that I can't fire.
DocDerry@reddit
You've been in it for 35 years and you've not noticed this is how it's always been?
Vandafrost@reddit
Got a new guy with over 30 certs and he doesn't even know what RegEx is, as a security analyst...
The other one cannot even schedule a meeting in Outlook.
GitMergeConflict@reddit
As a linux sysadmin, this is one of my first question in job interviews. It helps to speed up the process...
ThinkMarket7640@reddit
Any CV with 30 certs goes immediately in the trash. It’s always people who don’t have any actual work to do so they take a bajillion pointless exams.
H3rbert_K0rnfeld@reddit
How did your interview screen allow them through?
Vandafrost@reddit
That is a question I ask myself :(
H3rbert_K0rnfeld@reddit
Sounds like your team should provide HR / Tech recruitment with some filter questions and answer time metrics. When the candidate reaches in-person they're vetted. Your team gets scientific with standardized topic specific questions with a score system.
monkeywelder@reddit
I had a girl with a double masters in CS. Had to write proc to copy a file from hard drive to network or floppy. in a GUI
Ragepower529@reddit
To be fair, I also don’t know how to schedule meetings in outlook, and It’s taken me a long time to even figure out how to start a PowerPoint.
But guess what, I’ve never had to do any of those things for years…
But in the other hand, I can make any purview, share point, and intune policy you want.
Peters933@reddit
My theory is all the pc repair shops are closed where people cut their teeth, makes it pretty hard to step into a corporate environment when you’ve never fiddled
SikhGamer@reddit
I think you are letting your experience colour your POVs. If I meet you on day one of the career, did you know anything?
Outrageous-Insect703@reddit
I have a fantastic helpdesk / sys admin that started on my team a bit more then two years ago he’s early to mid 30’s great at new technology such as cloud, office 365, Saas and troubleshooting. But when it comes to physical networks such as cabling, troubleshooting, etc. he’s got less knowledge there. To me it seems like the newer tech admin‘s learn less about physical networking/servers/rack/pipe because most of it is in the cloud so needing to know about on premise stuff has drastically been reduced as it’s in the cloud managed by a vendor.
Alternative-Print646@reddit
Interesting take that I really never considered before. I'm actually in the process of hiring a junior and it has been very disappointing to this point but I may look things over with a new pair of glasses now , thankyou for the insight.
Olitom1337@reddit
I hear you, totally. But please teach us. I'm ten years into IT but only started being a server admin last year. I have barely ever needed to use the command line, PowerShell, or Linux before starting this job. It's been a huge learning curve but I have colleagues who are willing to work with me and teach me.
RyuMaou@reddit
Depending on what you’re administrating, you may still barely need the command line, PowerShell or Linux. Though to be fair, more and more I’m applying bash and Perl ideas I used years ago to PowerShell to make my life easier.
As I told someone else in another comment, there are lots of resources now for self-paced learning that we never had when I was coming up. Use them and you can learn all the same things you think the senior techs know, but maybe you’ll do it better than we do because you’ll learn the right way to do it, not just the clumsy way that works which we learned.
Helpjuice@reddit
Some of the new people coming up do not even use Windows, it's mainly MacOS or Linux for some. The modern day IT Professional should be competent with Windows, MacOS, and popular versions of Linux (RHEL, Ubuntu, Debian).
I remember getting an intern in and they asked me what is Windows lol, lucky for them they were getting a Linux Debian buildout for what we had them working on so they had tons of time to learn about Windows the hard way. Lukcy for them they were goign down the emulation development track so they needed to understand Windows Internals and Linux Internals and they were successfully able to create custom remote debuggers and other technology to hook into windows on an Ubuntu host and control it.
GitMergeConflict@reddit
Let's be honest, it's impossible to be proficient on everything. What I notice in microsoft centric IT services is that linux users are 3rd rank citizens, nothing works, nothing has been tested seriously under linux because the whole IT service use windows on their desktop, they chose solutions which work fine on windows and try to make it work afterward on linux desktops...
whiteycnbr@reddit
I'm happy to teach them, the bar to entry is slow low because the demand is high.
As long as they have the right aptitude to learn.
What bugs me is teaching the kids the basics and the leave in 3 months to chase money straight away.
Mach5vsMach5@reddit
I'm in the exact same boat as you but only work with Windows and I'm 58. I'm always trying to learn something to stay relevant and be needed unlike other older IT guys i have worked with.
Some of the new techs don't know half the stuff I knew when I was learning.
I do miss the fair of editing autoexec, config and sound files for sound cards and the Sound Blaster!
Future_End_4089@reddit (OP)
changing the irq's of soundblaster via command line. Do you remember?
RyuMaou@reddit
Command line? Look who’s fancy! I remember doing it with dip switches and jumpers!
Future_End_4089@reddit (OP)
i did the dip switches as well that was my first soundblaster, and if you had a conflicting irq your whole pc would freeze.
Mach5vsMach5@reddit
I totally remember the dip switches, jumpers and editing for the .bat and .sys files. One wrong error and your computer would beep at you. Same with mixing incompatible ram sticks. Lol.
Different-Term-2250@reddit
Thanks for the flashbacks. <>
TheDunadan29@reddit
Depends. I've seen some fresh new guys who may not know everything, but are totally good at writing PowerShell scripts or digging into archaic Windows settings. I think it comes down to some people are half decent with computers and ended up in IT, and some people are naturally curious and will figure it out no matter how difficult. The curious people are typically going to be way more capable in the long run because they don't need to be hand held through every step. The other guys will burn out and leave IT because they can't hack it.
borderlineweirdcore@reddit
At risk of sounding cocky online - I’m very young 20’s (Gen Z) and shocked at my own generation as well. I’m teaching those in their older twenties at my company what FQDN’s are, basic OSI layer concepts, how to script, and even less technical things like the importance of communication/change mgmt/ ownership in IT. It’s getting me closer to breaking my line of burnout because I’m still constantly tinkering/learning outside of the 40 (typically over) hours of actual job responsibilities to be able to handle any of the problems that come my way. I’m probably just a youngin that hasn’t figured out job boundaries and am probably making myself seem better than I am (I am certainly not infallible, I learn something about how stupid I am every other day. How in the hell did I not know how simple it was to get a log router container setup to capture application logs in an application container that weren’t automatically routed to stdout - FluentD is my hero). My main point was it’s shocking how little people I see people my age, if not older, not being committed autodidacts to the principles of IT.
Capta-nomen-usoris@reddit
I am six years younger than you, been working in IT for 23 years and tinkering with stuff before that. We have been there from the beginning of it all. That is something you can’t blame the new guys for, I do however had several interviews with candidates in the past two years. We hired a few of them and it is like you say. To me it feels like most of them aren’t curious and if you can’t do it from a gui it is not possible.
Grandpaw99@reddit
Yes, many of the new people don’t have the troubleshooting and diagnostic abilities these days.
Tofuzion@reddit
Yea...only been moderately deep into tech a few years myself, and know i still have a lot to learn, but some of the younger people we've hired of late are woefully unprepared.
sugmybenis@reddit
now that some kind of IT degree is a requirement most courses have a very bad understanding of what IT skills really are and how to get people to understand systems. they would rahter go the lazy route and rehash pre made courses on how to pass A+ and ccna
Michichael@reddit
Today? It's been that way for a decade now.
First few months are spent teaching them to forget the garbage they learned, then next few teaching the basics.
Takes six months to get someone to stop making more work than they're fixing.
reilogix@reddit
Norton (Symantec?) Ghost was a GAME-CHANGER for me back in the day. It was love at first sight. I probably have a CD or (gasp!) 3.5" floppy of Ghost in the garage someplace...
MaximumGrip@reddit
I built a disk in the old days that would boot the machine, map a shared network drive and ghost the image over to the network share. I was rather proud of that achievement at the time. Just another thing nobody cares about these days. lol
Delta31_Heavy@reddit
I’m in my 50’s and started in IT as a CNA in 96. Youre journey seems close to mine but I’m on the cybersecurity side now. At the bank I work for, the young bucks are doing well. Very knowledgeable out of the gate but lack experience of course. I get pulled into things as a set of eyes more often than not just because I’ve been there. But honestly I’ve got high praise for today’s IT peeps.
GoatWithinTheBoat@reddit
There's no issue here.
It's entry level for a reason. They're here to learn and better themselves with the company and team.
Use your experience to help pass along the knowledge you've accumulated. Be better than an admin that would complain and see the bright side of watching younger students grow under your care and helping them want to be in the space.
BrainWaveCC@reddit
This is not entirely a new thing. I found this to be true (on average) over 2 decades ago. What's worse today is that there seems to be less desire to correct a lack of knowledge. Also, as time goes by, the ever increasing access we have to more knowledge makes the deficiencies seem more appalling.
Your only real options are to help mentor them, or just ignore it.
I love it when I come across a new mentee...
chmbr@reddit
Honestly- I only had personal experience with computers and customer service before this, and got tossed into the deep end learning this job: the need was to get a job and hold it, me having the experience was irrelevant because they knew I wouldn’t leave their bad environment because who else will hire someone without exper
thenayr@reddit
Probably the ChatGPT effect. People have an inflated sense of confidence that they understand tech by punching a question into a box and getting lines of code in return.
the_iron_pepper@reddit
Because new entries into the IT world are coming in via the CompTIA paper shredder. That doesn't give them actual, hands-on experience. They need to learn when they're on the job, and it's your job to teach them, and pass along your knowledge.
djgizmo@reddit
I’ve seen the opposite. Many many techs know 1/2 the things of sys admins.
Just depends on the pool.
freeformz@reddit
You are not alone. I am a 50 yo software engineer who also came up through many things, including admin things with windows / Novell netware / linux / etc.
No_Pin_4968@reddit
I'm actually quite new in the field and I'm with you. I tend to say that many systems admins are just drawn to windows because they think it's all about clicking on icons and restarting the server when things doesn't work.
TheAuldMan76@reddit
Agree OP - a lot of them just don't have any common sense, and basic troubleshooting.
The ones I work with, just don't want to pick it up - as far as they are concerned, Azure/Entra, and the Cloud is the way to go, so they don't need to worry about the basics.
Rexxhunt@reddit
Alright Plato, you done complaining yet?
Fallingdamage@reddit
New Techs and It 'pros' were raised in a click-ops environment. They're used to troubleshooting top-layer stuff. They dont have any experience on the technologies that their tech is built on.
jlipschitz@reddit
I interviewed several people for an open position. We ended up promoting within. The person that I am training now wants to learn and is doing great. I am taking it slow and teaching the fundamentals. It is awesome seeing someone grow and learn. I have been doing IT related work since I was in the 3rd grade in 1985. I have been doing it professionally since 1996. It is a great feeling to pass down the knowledge and see it being used by others. Scripting and automation seems to be a lost art for this upcoming generation of IT. We can pass on why it is important and for those willing see it continue. Just be sure to explain why we do it and they will be all ears. I explained that I automate things for consistency and not having to do the boring repetitive stuff. It makes it so that we have the time to innovate and continue to grow and do the fun stuff in IT.
Larry09876@reddit
Most cant’t/won’t even google before they escalate to a higher tier. I get questions all the time that the best answer is usually the first response on a simple search.
praetorfenix@reddit
We stopped doing college internships exactly because of this.
multidollar@reddit
Ah this post again.
They didn’t grow up on Windows NinetyShit Internet Exploder Edition having to figure out whether the MP3 they’re downloading from Limewire will cripple the family computer.
You’ve got to either teach them or move on. It’s only going to get worse.
IamBabcock@reddit
IT is a very large industry and there are 2 types of IT employees. People that got a degree because IT is a viable career path but otherwise have no real interest in tech beyond being a job, and ones that are tech savvy and got an IT degree because it's their hobby that they can make money doing their hobby.
Both types have the potential to be good or bad employees. Having a good work ethic and desire to be good at the job doesn't require coming into the job with experience. It may take them a little longer to get up to speed, but someone who wants to do a good job will get there even if they don't have the experience. Likewise, a person with 10 years of experience may stagnate doing the bare minimum of they don't care enough.
The_Original_Miser@reddit
I've been saying this for awhile.
Just because your toddler can use a tablet does not mean they'll be coming for my job.
"You have to know why things work on a Starship."
baw3000@reddit
I blame a lot of it on the outsouring/offshoring of helpdesks and tech support. My first job out of school was the helpdesk at a local ISP, worked my way up there for 5-6 years. That job exposed me to just about everything. And now a lot of the low level IT jobs just don't exist in the States anymore. Most of us that have been around awhile had to start at the bottom, learn stuff, and work our way up.
I also blame the current state of HR. The only way most people get an interview now is loading up your resume with buzzwords and certs to make it past HR filters. The sysadmin that learned his trade organically isn't getting past HR most of the time, and the people that know how to game the system get through.
RetroRiboflavin@reddit
I work for a major defense contractor supporting their flagship product and so many of our incoming hires are just so weak. Military background, a clearance and CompTIA Sec+ gets them given the job and then they just lay there like a fish out of water for years in many cases. I’m talking “Senior” System Administrator hires that have trouble navigating Windows as a user or are awestruck by Command Prompt (let alone anything else lol).
I just can’t believe that these are the best candidates coming through the interview process.
penone_nyc@reddit
I just can’t believe that these are the ~~best~~ cheapest candidates coming through the interview
primalsmoke@reddit
For some of us it was a hobby or passion before it became a livelihood.
A similar thing was in the dot com boom, 1998- 2000 the last thing you would do was hire someone out of college. Prior to that experience is what counted, a fellow geek. Somewhere along the line colleges caught up and things like ITIL, security certifications, project managers and other stuff caught up.
Now it seems like a lot of BS
MadManMorbo@reddit
That’s why we old gents can charge more.
j4sander@reddit
How many true innovations and new technologies have you experienced and had to learn? From party lines, to evening and weekend minutes, to T9, to Palm Pilot, etc.
People today grow up with Chromebooks and gDrive. They never experiencer what the underlying flile system actually is, they've never lost an entire day's work after forgetting to hit save
They haven't experienced turbo buttons, and they don't understand why we have 3d printed save buttons in our desk drawers
They dont have that experience because they have never had to in their personal lives or in school, where we did growing up.
They started with iPhone 8, and have only had to adapt to iPhone 15. Not only do they not have the experience with the tech, they are less experienced in learning new stuff
Are we old and cranky, sure and with good reason usually but it's also not the junior staff's fault they don't know what we expect them to know
Future_End_4089@reddit (OP)
I expect them to know basic windows at the very least like where the hosts file is located for example. I expect them to know what SSO means.
Aggravating-Sock1098@reddit
Somewhat recognizable. You were there at the cradle. You saw the ICT child grow up and you were a participant in every facet of his upbringing.
Learning by doing.
Your task now is to share your memories of this process with the new generation so that they have a basis for the future.
Future_End_4089@reddit (OP)
I'm trying believe me
furious_cowbell@reddit
When we grew up, we had to learn how to use a computer to play some games. That's not to say that playing Command and Conquer turned us into super nerds, but it did help lay the foundation.
People today on Windows or Mac computers don't have to learn shit. Sure, they might do some certs or a degree, but that core skill of just fucking about with your computer has been removed from their experience. This experience is not replicated or inserted into any educational stream that happens before it gets to you and will never happen as it's too far removed from curriculum requirements.
bendem@reddit
This post shows how you've grown, but also how you've regressed. It's been 10 years since I started and I keep hearing the same statement.
Entry level people aren't worse then before, your expectations are greater, your own knowledge grew, your opinions evolved, you learnt. You didn't know jack when you started yourself, don't look and what entry level recruits know, they just started, of course they don't know anything. Look at what they can learn and how you can teach them. Remember that the amount of things you know now has been learned over years, maybe decades. Cut them some slack, I'm sure your instructors would say as much about you then, than what you're thinking about them right now.
ReverendDS@reddit
I'm at 26 years 7 months right now. I've got a helpdesk 2 guy with a CCNA that doesn't know what ARP is or how to run an NSLOOKUP.
I'm also interviewing for a junior sysadmin position and the number of people with 8-10 years experience that have never scripted anything in Powershell is astounding.
I don't know if it's a failure of their schooling or a failure of their interest, but when they can't talk about a project that they're proud of and in detail about it... it's hard. I'm /trying/ to give you money, please just don't make it a waste of my time.
Future_End_4089@reddit (OP)
i hear that
theoreoman@reddit
Your the old man who grew up with a different tech stack, the available tools and tech had expanded incredibly over the last 35 years. Shit in the early 90's DDoS attacks didn't even exist yet, Cyber security didn't really exist, HTTP didn't even exist. There are just way too many things to be aware of now and you can become a specialist in very narrow domains.
when a new person starts out they're spread so thin that it's impossible to come in as a Jr and know anything immediately useful.
Muddymireface@reddit
I didn’t know command line and know how to automate stuff either when I got into IT. That’s not a realistic expectation for an entry level position.
icebalm@reddit
We grew up in a time where you had to know the fundamentals of a computer just to use the computer. New blood doesn't have that luxury and instead they're being taught how to use the high level stuff as opposed to why or how the high level stuff works the way it does.
FuzzTonez@reddit
You just answered your own question.
You grew up with these technologies and you were able to learn fundamentals. Building upon fundamentals as they were being developed.
There was a much smaller footprint in terms of what you had to learn, and you were able to build upon those disciplines over the course of your career, it sounds like.
The expectations are, frankly, fucking ridiculous.
They need mentors and teachers, not a bunch of people trying to stab them in the back, pissed that they don’t know everything.
Source: IT Manager (been in IT 15 years) and I still know nothing.
TheShibangelist@reddit
Basics? How about logic ? My experience is that most newbies can't even grasp logic, thus unable to comprehend the basics
starfish_2016@reddit
Companies are too desperate to just hire any live body they can get off the street
Doubledown00@reddit
I'm sure the COBOL programmers and Novell Netware admins thought the same at some point. Frankly I think it's rediculous for us oldtimers to expect those entering the industry today to learn a lot of those things. We didn't learn it because we wanted to, we learned it because it was necessary day-to-day to do the job then.
You can see skill changes in action right now as enterprises move away from onsite hardware and move to the cloud. People new to the industry now won't necessarily learn how to extensively troubleshoot hardware, change IRQs etc because (thankfully!) they won't have to. Instead they will initially learn about systems that are relevant to their environment.
And 25 years from now when Active Directory is a fringe protocol that is still run at some legacy locations but has generally been discarded, today's noobs will get on the future version of Reddit and complain to others about how these various old things are not being taught.
MrKingCrilla@reddit
Its possible were seeing the ChatGpt effect....
cool_slowbro@reddit
I see it in myself.
PrincipleExciting457@reddit
I think if you look back 35 years you’d see yourself in them lol. All of us came in with basic knowledge of tech, but not professional knowledge.
I remember the first time I heard an old head call their ticket queue a bucket. I thought it was some technical term I didn’t know yet, and the dude thought I was an idiot.
I remember the first time someone told me to make a package and I had no idea what that was. I thought it was magic when I learned how.
I remember my first time delving into powershell and not knowing what a function was or what cmdlets there were.
It’s all a learning experience that we forget we went through ourselves.
RoeikiB@reddit
Do you work with newbies? or expirienced hierd?.
i guess it pretty common for newbies.. ill addmit i was the same until my boss woke me up.
i work in a big hospital and its a great place for newbies, but most of them dont realize how much stuff they can learn here, instead they just doing the work they need to and go back to sit down.
cbelt3@reddit
“Let AI do it “…..
Ughhhhhh….. the equivalent of the 1990’s “let the offshore developers do it”.
The end result will be inefficient and prone to failure.
bmfrade@reddit
i don’t think people who don’t know anything are the problem, the ones who are not willing to learn are
Brilliant_Sound_5565@reddit
I've Seton/employed apprentices that didn't have much more then home pc knowledge and lots of enthusiasm and I've reached them, explained things to them, kept it interesting and they did really well
SameRecommendation@reddit
One of our IT guys, who has been in IT for 3 years, asked the receptionist why the printer keeps failing to print. The receptionist responded, “ shouldn’t I be asking you that?” Some of these new guys lack problem solving skills.
stacksmasher@reddit
Yes. I blame console gaming lol!
erm_what_@reddit
Console gaming got me into programming. The original Xbox was easy to mod, download Halo levels, hex edit them, then reupload them. Without that I probably wouldn't have the skills and career I do now.
There are plenty of equivalent things out there now in gaming, but mainstream consoles are more locked down.
BBO1007@reddit
Been in IT before y2k. The “basics” change all the time. Look for ability\willingness to learn.
waltwalt@reddit
Guy we hired to handle low level stuff like put together a PC and then install windows was actively unplugging and plugging drives while the computer was on to see which one would work. Turned out none of them did!
blk55@reddit
We have been running into this quite a bit lately, on the other end of the business. New hires have never seen or used word, excel, etc. and have no idea what to do...
puniform@reddit
It's not just professionals - it's a wider phenomenon (I hesitate to call it 'issue') in society: Their primary tech exposure is through appliances and portable devices. There's little need for them to get a PC and paraphenalia
ceiling_farts@reddit
You entered the field when it was budding. Much of the hands on experience you got was purely circumstantial. There weren't (or were very few) certs/degrees when you started, being hungry to learn and having good work ethic was enough. I've seen so many "senior" IT people be self congratulatory but fail to realize the opportunities presented to them are no longer readily available for those starting in the field.
gosubuilder@reddit
Had some ppl on my team I had to teach what RDP is…..
canadian_sysadmin@reddit
I'm noticing similar things, particularly with underlying skills.
Yup sure they know how to do all the basics in 365 and Exchange online, but have no underlying idea how emails works beyond the superficial.
Yes cloud takes away the need to configure a lot of stuff, but you still have to know how it all works for a variety of other reasons (or if something goes wrong).
I also see younger people who have relatively high levels of confidence in stuff like networking because they setup their home wifi, but then still dont know what a subnet is.
I suppose you could make the same argument (to a point) to stuff in the 80's and 90's - I didn't necessarily know the underlying bits of memory addressing and interrupts, because modern OSs obfuscate that.
But I do still want to say there's a knowledge gap in many of the younger up-and-comers.
VolansLP@reddit
I’m curious about the benefits of subnetting compared to VLANs. I know they operate at different layers of the OSI model—VLANs are layer 2, while subnets are layer 3. However, I haven’t faced a situation that necessitated subnetting, though I’ve primarily worked on sites with fewer than 100 people.
FatHogRapper@reddit
It sounds like it was a hobby for you. It's a hobby for me as much as my career. I don't see a lot of new techs hired that it's a hobby for them. They don't seem to seek out new tech or want to learn anything on their own. I've always thought it was fun. But that's probably why I've been in the field so long and have advanced in my career
m5online@reddit
University IT here. I hire students as assistants. Alot are non IT majors, jus t sharp kids, so I dont emphasies IT training per se, just task specific stuff. When I do hire an Information Systems major, I spend extra time with them to teach them the basics. Most of them have very little real IT experience. Teach them, mentor them, sometimes they get it, sometimes they dont, not your problem.
GeneMoody-Action1@reddit
50 here and I feel ya.
I have made a few admins in my days, and I have seen a few that got into tech only because a career counselor told them it would be a 6 figure income. I spent a LOT of years in tech before I got to a 6 figure income!
We dinosaurs have a skill set that is hard to gain in a modern world, because it is somewhat like language, you can read books and take tests all day long in a second language, but you will not learn it as fast as living with native speakers where you have to use it to communicate.
We had to fix a lot to get it to work, modern computers for all their issues do more a minute than the ones we cut our teeth on did in a day. And all that function is hidden under layers and layers of UI trending toward K.I.S.S. with each evolution. They do require a lot of maintenance, but even that occurs at a very high level nowadays. I feel confident from the hardware to the software I can fix just out anything that goes wrong with your computer, but with computing horsepower being what it is, it seldom makes sense to not just reload it if troubleshooting and repair is expected to take over 30 minutes. Add to that we had to learn it because we could not google/reddit/stack exchange it.
But just so you know this is not just a tech problem, the NAAL (National Assessment of Adult Literacy) puts the average adult at a 7-8 grade reading level, with 50% not able to read well enough to follow written instructions. 15% not literate enough to complete a job application. Ask any teacher, what they feel about the education system, not their desire to teach. (Because bless the teachers, its a thankless and under paid job).
So this is a very real problem, it just tends to manifest itself more in fields with a higher requisite skill and comprehension level.
One of the most shocking and sad things that ever happened raising my three children was having a conversation where I pulled the old man "What do they teach you kids nowadays?" to which my youngest replied they do not teach us anything other than how to pass the next test. And my others agreed that the majority of their school days were going over test preparation, so the school could keep its scores and therefore funding.
By the time they get to the workforce, the damage is done, and if there was not some will instilled in them to reach higher, too many are just lost.
Connection-Terrible@reddit
Reading all of this, along with working with software developers, it is clear to me that Compsci degree isn’t the right track for Systems Administrators!
testnetwork99@reddit
Yes, I started out at community college, and got my compsci AS, but also Netware/Cisco/Network+ certs as well. I then went to a local 4:year school to finish my BGSc since IT degrees didn't exist yet, and full compSci wasnt my interest. I learned networking, business, etc. And 1 year out of school, I was running the it dept for a local govt.
ImALeaf_OnTheWind@reddit
Someone likely said the same thing when each of us showed up the first day.
BillsBells65@reddit
No hardware or troubleshooting skills either
RyeGiggs@reddit
Hiring Manager.
I am noticing a 50/50 on knowledge vs skill, to the point where I don't put a lot of stock in fresh IT grad over someone who "has a passion for IT." The university grad has an inflated value of themselves, they think they know and they think their education warrants them a high wage. The problem is, once they attempt to apply that knowledge they fall apart. There is no professor to ask, there is no list of assignment criteria, the prod environment is never in a perfect state prior to the issue, the resolution is due in a day, everyone is busy and there is an expectation that you will figure it out. These grads buckle, complain about wage, complain about not being trained even though their education should have, they leave "boring" stuff undone, they don't follow-up, they lack people skills (i dOn'T nEeD SoFtSkiLs). You want the higher end of the wage range to start? You better be able to perform from the start.
The person with a passion for IT but doesn't have any experience. They know their value is the lowest, they are happy to have the opportunity, they are excited for any chance to be taught something, old stuff, new stuff, it doesn't matter, they are ready to go. They know they don't have the IT knowledge and lean on soft skills to buy time, they learn to be collaborative, and good communicators while they build up knowledge.
My best techs have started with little education at helpdesk and worked their way to Sr. Sysadmin, they are quick and know how to get to the root of an issue. The Education Bro's™ get so sidetracked in attempting to apply their education or implement some new something that they miss the simple obvious solution.
Yes I am upset at a CCNA holder spending 20+ hours monkeying around with a wifi problem attempting to manually set adv. radio settings, then a jr. tech simply setting all the AP's back to pull configs from the controller and everything is fixed.
StormyIN@reddit
Long live Ghost - By far the best deployment tool ever used in an enterprise environment!
I also have been an IT infrastructure engineer for over 35 years. My issue with this generation, is that they were raised in an entitled world, and work ethic just doesn't exist. If they don't know an answer, they just throw in the towel and call it quits! What happened to the "well, figure it out" mentality?
Future_End_4089@reddit (OP)
over the past 30 plus years I have spent weekends, in my earlier years on the job figuring stuff out for work, not because I had to I could have done it manually but because I wanted to see if there was a better way of doing something and in the process I learned SO much.
SirLoremIpsum@reddit
I don't think you're alone.
But I don't think your attitude is a new one.
I can guarantee you that greybeards have been saying this about every single "generation" of people to come into IT (or any field) for the last 40 years.
Future_End_4089@reddit (OP)
I just feel like I am old and crabby and have no more patience for people that get hired with no base skills.
4500x@reddit
What I’m seeing with our younger guys is a lack of work ethic. Without wanting to go all “yells at clouds” they’re not like the lads coming through as recently as ten years ago: they do exactly what’s in their contract, including the hours (and even then they’ll take what they can - arrive 5-10 mins late, disappear 5-10mins early, even if there’s someone in with an issue). There’s little enthusiasm for learning new things unless it’s the cool/interesting stuff, and as all of us older buggers know sometimes there is some tedious shit that needs doing, or there might be tasks that we don’t want to do but they don’t just disappear.
Noodle_Nighs@reddit
Aye, 57 here, I found they don't want to learn, they try and do as little as possible. But hay I am not here to teach them if they don't want too.
Future_End_4089@reddit (OP)
Not all but you are correct so correct.
jerrystrieff@reddit
Basic dns troubleshooting seems to be a lost art
DJMagicHandz@reddit
And software engineers that have no idea when it comes to the systems that they're responsible for, upside it keeps me busy.
SOMDH0ckey87@reddit
Yep
7ep3s@reddit
you know its rough when the new hires cant even clickops anymore. to be fair when i got my first tech gig i had no clue about any enterprise stuff like AD etc either i was just good at problem solving, but i picked things up pretty quick.
Xydan@reddit
I have the opposite experience in my career. I've been the new, fresh out of college young IT guy trying to buy the newest tech off the shelf and automate everything away from the old guard IT wizard. That forces me to have serious 1-1's with tech directors which always leads to uncomfortable conversations...
ExLibrisMortis@reddit
Yes, I made this comment in 2020 when I was the technical engineering lead for an endpoint department.
Most of the Gen Z and Gen A people we hired had no clue what folder structure was as they grew up with a search bar. They didn't go through the same sort of PC education we did growing up.
Because we grew alongside the development of tech from when tech was not as user friendly, we understood more of what's under the hood. Most of the younger generation only gets the "user experience" side of exposure to technology before they go into the field.
We still hired on people that had the curiosity, but a lot of basic concepts had to be taught before they could grasp the "why" behind the actions we took
southbanklagoon@reddit
Reading this makes me glad I slogged in a lvl1 sd across different platforms and desks for a few years before I got into the level 2/3 sphere. I'm certifying myself up now that I need to to get to the next level but a but worrying that the basics are not even being touched.
moosequest@reddit
Remember that everything is on a phone now. There isn’t the need to tinker to be productive. And honestly holding that over them isn’t going to help. Start top down and work with them on what’s best for the task.
I don’t think we dreamed to do more over time. It was always tinker now, relax later.
Taikunman@reddit
One of my company's more recent IT hires was shockingly inept. Comp Sci degree and multiple certifications, but didn't seem like they had any practical knowledge or experience. That is arguably okay for an entry-level position, but they also had an infuriating lack of curiosity and drive to actually learn.
Like if I'm making an effort to try and teach you something, put away your fucking phone and pay attention. If I have to explain some basic concept multiple times and you still don't care enough to learn, find somewhere else to work. Thankfully this person didn't last long.
Dull_Cryptographer87@reddit
You answered your own question in your first paragraph with the environment you grew up in.
superdang9000@reddit
Agree with a lot of the other comments here and I'll just add that many I've dealt with rely solely on documentation but have no understanding of WHY they're doing the outlined instructions.
Don't get me wrong, documentation is a very valuable and important tool. But it's just like any other tool, intended to supplement foundational knowledge, not replace it.
Future_End_4089@reddit (OP)
Correct. Some people cannot deviate from the documentation if things aren't exactly as what they see on the screen.
Resident-Future-7690@reddit
I've seen that for the last 35 years. You teach those you can with the aptitude to learn and try to survive those who just do not listen.
unseenspecter@reddit
Well yeah it's the generation of "I don't need IT experience before going into cyber security! I deserve 100k/year because I spent 4 years at an institution learning how things were done 20 years ago and got a piece of paper!"
computersmithery@reddit
I was working for a MSP back in the late 90's and my manager was going on and on about the new hire that we just got. Recent college grad and had his MCSE certification. About a week after he started I asked him to reinstall windows onto a laptop. "How do you do that". He had graduated college and passed the MCSE certification but had never installed an OS.
SSJ_5@reddit
Y’all no better than all other fields. Expecting 5 years experience from someone out of college. Sometimes I hate this subreddit, buncha know it all. Teach them kids.
stevehammrr@reddit
I’m in infosec and we have people applying with masters degrees in cybersecurity who don’t know the difference between a switch and a router and can’t do a simple sql query from the command line but they’ll tell you all about their l33t hacker skills using cobalt strike, metasploit and sqlmap
joefife@reddit
Nobody is curious. But here I am, a redundant IT Manager who has walked into countless "unknown unknown" situations.
Unwanted. Unemployable.
22 years of curiosity. Not worth a shit.
OmegaNine@reddit
I think of it like cars. My father’s generation would tinker with them and make them go faster to try to save cash. My generation did that with computers. This generation can buy a computer they throw in their pocket that’s 100x faster than my old Packerd Bell. They don’t need to tinker so they just don’t. They get in to IT for a job, not because it’s something they are passionate about.
MalwareDork@reddit
I mildly disagree. Businesses that still have EoL equipment from the 90's are destined to fall by the wayside. Who here really knows how to set up a x64 dbg program to deal with some ancient VB5 .osx bug to patch in a JMP in an XP VM? Hardly anyone nowadays. It's stupid and you feel like an idiot when your peddling software that looks and works like it's from 2004 and can't function past 2004.
Patchwork like that is just absurd in this day and age.
basylica@reddit
Omfg yes. Kids coming in and a month into being helldesk they dont know what ping is, how AD even works, basically only know how to reboot shit. Then swaggering around telling me they could do my job and should be paid as much.
…. Bruh. No.
cyberbro256@reddit
I always tell interns to be sure to have an interest in IT, and not just do it as a job. You should tinker around and setup VMs and fully configure the domain, GPOs, and play around with it. Just doing that alone is super helpful. Having the passion to tinker and lab test things at home is key. One thing I look for is if the person has a desktop if they have always just had a laptop their whole life and never played around with old computers or SOCs, there is some interest lacking there if you ask me.
LokeCanada@reddit
Pretty similar experience here. Burned me on certificates decades ago.
Had University graduates going into the workforce. They would graduate with every cert they could find, even though half of them they shouldn’t have till they had several years in workforce. All of them saying how things should be done and most hadn’t touched a server. Thank god most of them end up on help desk. Go to a prestigious, expensive University and get to spend years telling people “have you turned it off and on”.
whatsforsupa@reddit
Fresh faces need to get a foot in the door too, but I’ve had plenty of poor experience with people young and old.
Most of the time, it’s just management cheaping out on labor and/or bad interviewing practices. The admins should have some role in the interview to gauge if the person is a 3-month trainer, or a day-1 contributor
thepfy1@reddit
No, I'm not many years behind you. Everyday is a learning day in ICT, if you are doing it right.
Geek_Wandering@reddit
About 30 years for me. Computing has gotten so easy, that folks are not prepared for any danger. They can't comprehend they are working in a world where a misplaced splat can be a resume generating event. That you have to understand all the buttons, knobs, and switches exist for reasons. That the defaults may do something very unexpected in your environment. It's very strange having to encourage the latest techs to actually dig deep, go break the test environments because you learn a lot fixing them. There's just an assumption that everything is gonna be easy and obvious.
en-rob-deraj@reddit
Guy I hired has good people skills and knows enough to get by. If he doesn’t he lets me know. I don’t even remember how to do half this stuff nowadays. Stretched thin.
Titanium125@reddit
It’s cause computers just work now. When I was growing up, I’m 31, you had to do some tinkering. Even non tech people have some basic knowledge. We had computer classes and typing classes and so forth. Well then people started doing away with those to save money, because the kids just know all that stuff anyway. Turns out computer skills, like everything else, is taught. We were taught how to Google stuff and so forth. Kids today don’t get that.
What’s even worse is the abstraction of computers. We started out command line only. Then guis came along to simplify things, and that was ok. You still had to navigate file trees and actually interact with the computer. When stuff broke you had to fix it.
Nowadays that doesn’t happen. Computers and things still have file trees, but those get abstracted behind quick links and so forth. macOS keeps your recent downloads down at the bottom of the screen in the dock. My sister called me a few years ago to help her find her downloads on her computer, because that little quick link disappeared. She owned the computer for years, but had never actually opened the file explorer. She didn’t know it existed. If you need to find something you can just search for it.
Guys like me that get a new phone and push every button to see what they all do don’t exist anymore.
cm7272@reddit
How are you planning on making it to 65?
Future_End_4089@reddit (OP)
I doubt I will make it to 65 years old on the job. I am tired of the lack of skills I have to face daily. I want to help but they have to want to want to know and do better.
cm7272@reddit
52 here.... the lotto ain't winning me anything.
nmrk@reddit
I remember back in the 80s, I discovered none of my techs knew what binary numbers were, which explained why all their memory board installs were at the wrong Hex address. So I stopped all work and sat them all down for an impromptu class and taught them. It made no difference in the quality of their work. When I studied CS, it was a section of the Math Department. Math people looked down on CS people, they were considered to be incapable of mathematical or logical rigor. I agree.
monkeywelder@reddit
New kids cant trouble shoot out of a wet paper bag. And people throw stuff around like its rocket science.
moderatenerd@reddit
I have a pretty strong belief that theory in books doesn't equal the real world experience but the IT industry is still a wild west being that most stuff is written down not for the real world but in an academic kinda way that barely makes sense. I first saw this in network theory classes. Then cyber security classes. 99% of that stuff I've never used in 15 years after
nbfs-chili@reddit
I was a computer science major in the late 70's early 80's. The best classes were the ones that were taught by people that were in the industry. "Yeah, the book says this but that's not how it works in the real world".
Ok_Project_2613@reddit
The number of times I've said that exact phrase to my apprentice developer!
mdervin@reddit
But, but, but they have all these certificates!!!
nbfs-chili@reddit
Or... maybe people skills?
Globgloba@reddit
Yeah man and in getting a bit frustrated, they dont even know basic AD stuff i mean what do they study? Have two new colleagues that cant do much at all…
Expensive_Finger_973@reddit
I've been around for \~16 years. Over the last 2-3 years I have started to see a greater number of people that just don't know what to do with systems that are not built to be almost completely ephemeral.
To the point that don't see the point in patching solutions because they think time is better spent trying to make systems that are not well suited to containers be able to be destroyed and rebuilt every time some new CVE is discovered with the underlying OS.
Naturally that ends up not being feasible with some things so they end up just building it and mostly forgetting about it until our security folks have a cow then they spend weeks re-designing the code that deployed to match their new standards and causing outages while they redeploy it.
They just don't seem to know what to do with something that needs to be managed with more traditional config management solutions and not something like Kurbernetes or Docker.
Expensive_Finger_973@reddit
I've been around for \~16 years. Over the last 2-3 years I have started to see a greater number of people that just don't know what to do with systems that are not built to be almost completely ephemeral.
To the point that don't see the point in patching solutions because they think time is better spent trying to make systems that are not well suited to containers be able to be destroyed and rebuilt every time some new CVE is discovered with the underlying OS.
Naturally that ends up not being feasible with some things so they end up just building it and mostly forgetting about it until our security folks have a cow then they spend weeks re-designing the code that deployed to match their new standards and causing outages while they redeploy it.
They just don't seem to know what to do with something that needs to be managed with more traditional config management solutions and not something like Kurbernetes or Docker.
Feeling_Inspector_13@reddit
Its just another time. Back in your days u just had these things and nothing else. So dont feel special. Today is a different focus in education.
SAL10000@reddit
Accurate
KuroFafnar@reddit
Development is more specialized and in my limited experience the stuff you are talking about “is DevOps problem.”
Which either makes it some poor IT guy’s issue or some cloud architect telling some IT guy what to do
holester1969@reddit
55 and about the same time spent in IT. I see exactly what you are talking about. When I started, you just had to figure things out which built up the basics. Now the techs I hire need to shown the basics. Things were a lot more wild west when we started.
TheGraycat@reddit
It’s a story as old as time unfortunately