Live data from Hacker News

The creeping IT apocalypse

forrestbrazeal.com

101–110 of 279 posts

Re: The creeping IT apocalypse

#101

This has been happening since the 1970s. Or earlier. I don’t really think of it as an apocalypse. IT skills have never had a long shelf life. Any time you are a technology expert at your company, in IT, the technology landscape will shift under you. This is the Red Queen Hypothesis in action. People who ran mainframes in the 1980s became trusted experts and then most of the jobs evaporated. Same thing happened to peo…

> The same thing happens to programming positions.

I can't stress how important this is. Folks going to things like boot camps or other educational outlets that focus on one language will utterly kill their career if they aren't aware of how fast things move. If you don't learn the underlying abstractions and paradigms that take various forms in different languages, you will get left in the dust in a matter of a few years.

The best programmers I've ever worked with got excited about programming patterns and paradigms, not frameworks and syntactic sugar. Those are also the ones I paid the most attention to.

Bottom line for both software and IT engineers: you learn to learn, not just to do.

Re: The creeping IT apocalypse

#102
> Forrest Brazeal is a cloud architect, writer, speaker, and cartoonist, currently based in Forest, Virginia. He is also an AWS Serverless Hero

The authors bio indicates extreme bias :p

Re: The creeping IT apocalypse

#103
post #68

I keep seeing thse kinds of articles where the author has drank the Cloud kool-aid themselves, forgotten how to function without it, and insists that it's impossible to function without it. This guy even drags manufacturing into the mix, and obviously has no idea about manufacturing in the United States. Manufacturers in the USA don't make cheap coffee cups. We don't make underwear. We don't make car fenders. We make…

They probably are allowed to use the cloud, it just requires a lot of red tape and paperwork: filling out forms, waiting, and filling out more forms. Pretty sure AWS GovCloud exists for a reason, and that reason isn't because it has no customers.

Re: The creeping IT apocalypse

#104

Earlier quoted context omitted.

I mean this is already an acknowledged good approach. Companies don't want to make that investment though, hiring both a senior and a junior who won't be immediately productive, and keep chasing the mythical senior who will work for mid-level salary.

A lot of companies hire interns and usually, the typical intern doesn't provide a ton of bottom line value. Aside from being good for the culture and mentorship practice for the more senior folks, they usually need a lot of handholding. They're basically doing paid apprenticeships, which tells me that companies _are_ okay with the concept of having apprentice type of training.

The whole internship thing for STEM careers is to onboard you early while you are still cheap. Even if you don't work for the company that you interned with, the progress is still there so on day 1 you aren't totally lost. No one wants to give a salary to someone or even spend the money on the hiring process that hasn't worked a day in their life because they have zero clue how well they get along in a work-environment vs. an academic one. From an HR and hiring manager viewpoint, even if you have a lot of experience with a certain tool or field but have no work experience, you are going to look a lot less desirable than someone that maybe has a little bit of experience in that field or with that tool but mostly has unrelated internships. There are lots of smart people out there that can't get along with anyone so they suffer in their career.

Re: The creeping IT apocalypse

#105

Earlier quoted context omitted.

The problem is most companies want someone with 3-5 years of experience in that new skill set. So, unless you jump on that particular band wagon early you're out of luck.

In my experience, companies say 3-5 years but this requirement is written by someone in HR translating what the hiring manager said. The hiring manager is more likely to hire someone who has less than 3-5 years of experience, or even hire someone with zero experience, as long as the candidate demonstrates aptitude. The trick is to write your resume so it gets past HR's filter, but without putting bullshit on it. It's…

> The trick is to write your resume so it gets past HR's filter, but without putting bullshit on it. It's unfortunate but I consider this kind of thing a critical skill for anyone applying to technical jobs.

I'd argue that skill applies even after you get hired. Fudging details to get around wasteful trivialities without outright bullshitting the person asking for the requirement is truly an art, and it's very hard to navigate this field without that skill.

Re: The creeping IT apocalypse

#106
Most people working closely with any sort of computer realted technology should already know they've singed up for continuous change. If you want to learn a good paying skill for the next 20-30 years try these:

Plumber, Electrician, Auto mechanic, Janitor, Police officer ...

Re: The creeping IT apocalypse

#108

This has been happening since the 1970s. Or earlier. I don’t really think of it as an apocalypse. IT skills have never had a long shelf life. Any time you are a technology expert at your company, in IT, the technology landscape will shift under you. This is the Red Queen Hypothesis in action. People who ran mainframes in the 1980s became trusted experts and then most of the jobs evaporated. Same thing happened to peo…

There are hundreds of thousands of people or System Administrators that have made life long careers out of managing networks, server farms, windows and linux systems since the early 90s. It's not fancy as software development or drives business value but work that needs to be done. The Cloud greatly diminishes and in some cases completely eliminates that work. The only thing left is actual software development.

Not really. We now call systems administrators "devops engineers" now.

Re: The creeping IT apocalypse

#109
Eh, I've been a sysadmin/programmer since 1997 or so; I'd argue the slow automation of our profession has been going on forever. it used to be that sysadmin started as the kid who swaps the tapes and does the reboots, and went up to the person automating, and above that, the person troubleshooting your backtrace when the kernel panics. We were all sysadmins, just of different levels.

But... the job, if you were a mid to senor sysadmin, was always to automate away your job. There was always this race against yourself and the other sysadmins to keep your skills ahead of the scripts, and there were always people who fell behind during the crashes and couldn't get back in.

Really, I think the radical change that cloud brought us sysadmins was that employers care so much less now about your ability to go from a kernel backtrace to bad hardware. Knowledge of hardware in general has lost most of it's value; that's a lot of my knowledge and experience that isn't worth much anymore, and a lot of people who will have to find new roles. in my early 20s, I paid expenses while trying to start a company being on-call datacenter guy for a few small companies. I mean, I'd charge a minimum number of hours, they'd call me up or depending on the customer, my systems would page me when something needed fiddling with at the datacenter. - this job... almost doesn't exist anymore, because most of the customers are on AWS. (I mean, the job does exist; prgmr.com still even has co-lo customers, though I don't think they are accepting more... but it's super rare.)

Now, it seems like we want to split the sysadmin role into different titles;

SRE - production sysadmins; you have a high bar for programming skill and Linux internals knowledge, but a very weak requirement to have experience with standard configuration management tools (often SRE implies you will be using custom configuration management tools) -

then you have the devops title for smaller scale cloud sysadmins with a low bar for Linux knowledge, a medium bar for programming knowledge and a high bar for knowledge of standardized configuration management tools.

The sysadmin title remains for people who hit SRE standards for linux knowledge but don't meet the programming bar of SRE or necessarily have the experience with the standard configuration tools of the devops.

Generally, both in terms of pay and in terms of the number of machines you manage, SRE > DevOps > Sysadmin - of course, that's modified by level, location and company;

(Note, both SRE and DevOps involve systems design in ways that I don't understand well enough to speak about. I mean, I can pass SRE interviews at 3rd tier companies no problem, but at the first tier, I'm not even sure why I'm failing, which means I'm a long ways from passing. I mean, I also need to level up my programming to be a SRE at a first-tier company, but I have a solid idea of where that bar is and what I need to do to get there. I don't understand the systems design questions well enough to even really know what I have to learn.)

Also note, I personally think that SRE is probably a more solid career path than DevOps going forward, if you are in an operations career. Programming basics has been the thing that has changed the least during my career; the skill that is most portable. You don't want to marry a particular tool any more than you have to, 'cause that tool... might be out of favor next year.

Re: The creeping IT apocalypse

#110
post #68

I keep seeing thse kinds of articles where the author has drank the Cloud kool-aid themselves, forgotten how to function without it, and insists that it's impossible to function without it. This guy even drags manufacturing into the mix, and obviously has no idea about manufacturing in the United States. Manufacturers in the USA don't make cheap coffee cups. We don't make underwear. We don't make car fenders. We make…

The article is not talking about IT at Raytheon but "[...] anonymous Windows administrators and point-and-click DBAs and “senior application developers” who munge JSON in C#".
Post reply on HN