Slashdot Asks: Which IT Hiring Trends Are Hot, and Which Ones Are Going Cold? 190
snydeq writes: Recruiting and retaining tech talent remains IT's biggest challenge today, writes Paul Heltzel, in an article on what trends are heating up and what's cooling off when it comes to IT staffing. "One thing hasn't changed this year: Recruiting top talent is still difficult for most firms, and demand greatly outstrips supply," writes Heltzel. "That's influencing many of the areas we looked at, including compensation and retention. Whether you're looking to expand your team or job searching yourself, read on to see which IT hiring practices are trending and which ones are falling out of favor." What are you seeing companies favoring in the hiring market these days?
Hot grits on the way out. (Score:1)
Hot: Python
Cold: Slashcode
Clowns (Score:3)
Re: (Score:2)
Because that's what this is, pure and simple. Check the submitter's history, constant submissions of articles from the same site.
Clickbait. Just say no.
Bad
Demand outstripping supply? (Score:5, Insightful)
Re: (Score:3, Insightful)
The key word here is "top." Every single business wants to higher the top of the industry elites....not just regular people who managed to get a degree.
There is a difference in what top tier talent can deliver. Plenty of people consider themselves to be top tier talent until the real world hits them in the face. But that is a separate issue.
There are three problems with retaining top tier talent:
1) they are expensive, and businesses want top tier on the cheap.
2) Other businesses want them, so their have
Re: (Score:2, Insightful)
Re: (Score:2)
Managers are idiots.
They operate in the arena of influence and appearances. If they read in Fortune that some technology is Trending, they'll want to find someone and be able to say their department is Top technology. So their hire fresh turds of of school who've had a few semesters in Visual processing, or some other AI and pay them tons of money while ignoring the people that are actually keeping the company running by maintaining and enhancing the current systems.
Some AI jock can't make sure the check go
Re:Demand outstripping supply? (Score:4, Insightful)
Re: (Score:2)
I've seen this in particular with millennials and those who had helicopter parents getting hit by the real world for the first time. Some times hard.
Oh the number of discussions I've had with folks over the last ~8 years that amount to: No you really aren't worth that much money yet, yes I know you graduated from xyz cse program. However doing good academically does not mean you are going to be as good in 2 years as the dev with 10 years experience that graduated from abc school's mid-tier cse program. I
Re: (Score:2, Interesting)
The dev with 10 years experience just turned 30 and is ripe to be fired and replaced by the new grad. The old dev will never work again, not anywhere, not ever. Experience is a curse, and if you don't believe it, you're next to be fired. Bye-bye!
I second this. I did manage to find two short gigs after my main employer of 20 years closed our lab and fired everyone but I was replaced by H1B's, each time. Until we plug the H1B RATLINES coming into the country a CS degree is a one way ticket to serving french fries for the rest of your life.
Thank god I put LOTS of money in my 401K. Sorry about you new folks just coming into the workforce. The rock stars will find jobs for a few years, the rest of you are screwed.
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2, Interesting)
Yeah, sure, Wilbur.
Finding a job is not ever easy, anyone who says that it is, is speaking of personal experience, and I bet by the next job or two in their future, they'll be like "WTF, why is this so hard, it never was before, must be ageism"
But it is not. It is the way it is supposed to be. I've not found it super hard to find a job in my 40s with 23 years of experience than I did in my 30s. I admit in my 20s I found it dirt easy to find a job, but that was during the dot com party, and that was a ser
Re: (Score:1)
It's hard to find a programming job that pays a rockstar's salary.
Re:Demand outstripping supply? (Score:5, Insightful)
The dev with 10 years experience just turned 30 and is ripe to be fired and replaced by the new grad. The old dev will never work again, not anywhere, not ever. Experience is a curse, and if you don't believe it, you're next to be fired. Bye-bye!
Really? I've been doing UNIX/Linux systems admin, now called DevOps work, since 1989. The job keeps changing and evolving, but it's a lot of the same kinds of skills being called for. Of course in that 28 years I've been let go one way or another 7 times and 10 of the companies I've worked for no longer exist. One company laid me off on a Tuesday, the bank seized the company on Friday and my last check bounced. I eventually got paid, but you just had to laugh.
I'm now 66 years old and still get calls from recruiters almost daily. I have yet to see anyone turn me down just because of my age.
The truth is that you have to keep your skill set current. The old standbys of UNIX/Linux savvy, regular expressions, problem solving, and most of all. a willingness to jump in on stuff you know nothing about and figure it out on the fly. That's your bread and butter on a day-to-day basis. Be able work in puppet/chef and have some hands-on with AWS is what everyone wants today. Tomorrow it'll be something else. Ya gotta keep an eye out for what's coming next and get a taste of it.
Re: (Score:2)
Having spoken to a few recruiters it seems that companies are wise to younger applicants padding their CVs, but tend to believe it when older applicants claim to have extensive experience.
I've seen it a few times myself, when recruiters have accidentally emailed me other people's files. People five years out of university who claim to be god level experts in C++ and XML. That's like claiming to have climbed the world's 50 tallest mountains in the last week, and landed on the moon, and also be a ranked grand
Re: (Score:2)
The truth is that you have to keep your skill set current.
This has been my experience. If you spend 20 years complaining about 'flavor of the week' technologies you're going to find that industry and technology has shifted from under you.
How many job openings have people seen lately for mechanical paper drafters?
Re: (Score:2)
You'll find the industry elites in marketing, Google, Amazon, etc. Everyone else solves real problems.
Re: (Score:2)
The key word here is "top."
Well, if executives are going to these (or any other) lengths to attract "top-tier" talent, then I must be the lowest of the bottom-tier, because they wouldn't even walk across the room to talk to me.
Re:Demand outstripping supply? (Score:5, Informative)
This depends a lot on where you are looking. There are tons of companies that have a great deal of trouble filling developer positions, but they aren't in the usual cities or (often) with companies that are well-known in the computer industry.
They also tend to have the most interesting and challenging work. For example, do you want to work with room-sized robots tackling computer vision and AI problems? There are lumber mill equipment manufacturers who badly need you.
Re: (Score:1)
I see lots of vacancies in the small market towns in England for developers. The catch is that it's almost impossible to find somewhere to rent in a short time (I've tried, and it has sometimes taken months to find somewhere). The other catch is that they are looking for people with multiple skills, but only one will actually be the one they are wanting to use. It's up to you to try and guess and divine which one they are actually trying to fill.
Re: Demand outstripping supply? (Score:2)
That's a good comment. All I know is that the larger industrial world - I'm talking blue collar factories and shops - tends to be underserved by IT, to the point of it costing them big money... But there's so little overlap in the crowds, they don't know what tech can do for them, and devs don't know what they need. The money should be there if that gap is bridged.
Re: (Score:3)
I won't name the specific company I know about, because they don't do direct hires. They use a placement agency -- specifically because they can't find candidates on their own. This is because to work there, you're going to have to live in a rural area, about 3 hours from the nearest largish city. Their competitors are similarly located.
Over the years, I've noticed that there are more companies than you'd think that need talent, pay well, and work with interesting tech -- but exist in the middle of nowhere,
Re: (Score:2)
The point I was trying to make was not BS. It was that there is a great demand for software engineers if you look at organizations that are not software engineering companies, and are not in the usual places people think of (Silicon Valley, Seattle, etc.)
I am contractually restrained from giving specific details about the specific companies I am familiar with, but it would be pointless anyway. I've given plenty of useful guideposts for seeking these jobs out: look off the beaten path, be willing to relocate
Re: (Score:1)
They are talking about top talent. Assign some percentage, like maybe even 20% to "top." 80% still won't qualify. Supply outstrips demand in their top tier. This is not news. This is why "top" != 100%. Top == scarce. Otherwise Top == average and that makes no sense. So yeah, there is a shortage of top X. Because top.
Re: (Score:2)
no, they are talking about top tier talent for bottom tier salaries,
Re: (Score:2)
Re: (Score:1)
Move to a better city, or know your market and set expectations appropriately.
Turn this around (Score:2)
Unless we're talking H1-Bs I don't see that in the slightest. What I do see is several of my buddies in dead end jobs (and a few acquaintances rocking recent CS degrees stuck in crap IT jobs) while workers here on cheap visas and outsourcing dominate the industry.
Okay, now turn that around.
How do you feel about DACA, total amnesty, and unrestricted immigration?
Lots and lots of people are screaming for DACA and giving citizenship to just about anyone who can evade the border guards and get here.
DACA and other immigration issues speak to the same problems you are complaining about. The argument is that the country cannot absorb the illegal immigrants(*), doing so would wreck the future outlook and way of life for US citizens.
So, based on your post, how do you feel abo
Re: (Score:1)
No problems with DACA. Disagree on total amnesty and unrestricted immigration.
I see a lot of screaming about DACA. I do NOT see a lot of "giving citizenship to just about anyone who can evade the border guards and get here".....unless you want to turn it around and tal
Re: (Score:2)
Military service has always been a path to citizenship. That aside, come here legally or GTFO.
Throw out everyone who's not here legally. Enforce border security as if it mattered. This will cause several sectors of the US economy to collapse. That in turn will force the useless government to actually fix immigration law.
There's a rate of immigration that's good for the US. Fix the damn process to allow for that rate (or a reasonably close guess). Do we still need to import low-skill labor? Fine, no p
Re: (Score:2, Informative)
AC, because I'm a coward.
Find where your HR posts the H1-B notices, and complain to the DOL if you can't find them. Read them, and complain to the DOL if the salary is unrealistic or if you know someone domestic who is capable and willing to take the job.
It is not racist to look around at a sea of foreigners, think about your underemployed self or friends, and quietly ask yourself WTF. It's a broken system that doesn't benefit you or the H1-B workers.
This is particularly important if the workers are comin
Re: (Score:3)
What I do see is several of my buddies in dead end jobs (and a few acquaintances rocking recent CS degrees stuck in crap IT jobs)
Being in dead end jobs or being stuck in crap IT jobs at the start of a career is a given. The trick is to GTFO, hunt niches and develop a career. Easier said than done, but it is not impossible. The process can take years, but it can be done when pursued with diligence and purpose.
There are some people who are really complacent and lack agency, and as result end up in such jobs. But most people stuck at them aren't necessarily lazy or stupid. It is a matter of circumstances combined with a lack of direct
Re: (Score:2)
"Recruiting top talent is still difficult for most firms, and demand greatly outstrips supply."
Yup, after a summertime job hunt with a solid resume, work experience, and knocking out technical interviews like so much batting practice, I would say (based on anecdotal experience, mind), (A) people are full of shit, and (B) that story sucks.
Re: (Score:2)
Re: (Score:2)
"Very qualified" is orthogonal to "top talent". Businesses will pay crazy amounts those who, on paper, look like the top 5%. Meanwhile, they could have hired 2 normal guys, and gotten a lot more done. But managers don't have a salary budget, they have a headcount budget, so it's top talent, money no object, and everyone else is ignored. It's a truly messed-up system.
Re: Demand outstripping supply? (Score:4, Interesting)
Females get harassed in programming anyway
Sexual harassment exists in all professions. I have seen zero evidence that it is more common in programming. My company has dealt with dozens of complaints from the sales dept, from shipping/receiving, and even one from the accounting dept. Number from programming or IT: 0.
Two Letters .... (Score:3)
AI .... whether it's really AI or not is immaterial
Re: (Score:2)
Yeah, I've gotten quite a few calls and emails from companies and recruiters using those "AI"-based systems. They say something like, "We have a couple of job openings that seem like a good fit for you. Please call us back ASAP!" Yeah right! If they really had a "couple of openings" that were a "good fit," they would tell me something about the openings that makes them a good fit.
This "AI" is just the next iteration of SPAM.
Re: (Score:2)
That's it Exper Systems... It's hot! It's new.. It's.... oh crap
Hiring Chief Security Officers with music degrees (Score:5, Funny)
Definitely in a downtrend.
Re: (Score:3)
Definitely in a downtrend.
I would've used the term decrescendo.
Re: Hiring Chief Security Officers with music degr (Score:2)
Re: (Score:2)
Idea for a jobs programme: Make the consequences of security failures severe and expensive.
One thing hasn't changed this year: (Score:5, Insightful)
Most firms are still offering too little money for the positions they want filled. Translated, this means most companies do not value IT staff.
The companies with management that believe "demand greatly outstrips supply" are earning the security breaches in their futures.
Re: (Score:3)
Claiming to be understaffed, but still wasting at least half of everyone's time.
Re: One thing hasn't changed this year: (Score:1)
Re: (Score:2)
Not to worry. We'll just make it up with unpaid overtime.
Or perhaps not.
Re: (Score:3)
>> most companies do not value IT staff.
Assuming you really mean the IT department, most of them are fucking useless anyway, because they nearly all see their job as being a gatekeeper rather than an enabler.
Re: (Score:1)
IT is a custodial position. In today's world of highly commoditized software, an IT position is not a developer position. You take it out of the box, you plug the parts together. You make sure it runs. You keep making sure it runs for several years.
That's different from software development, even if you have to do a little typing to keep all the pieces working together.
Re: (Score:3)
Most of the time IT is in a gatekeeper position because they're held responsible for systems that malfunction due to overconsumption of their limited resources, yet at the same time requests for more resources go unheeded.
I've literally been in the meeting where I've been chided for poor performance due to oversubscription and also told no, we can't spend more money on it, either. What are you supposed to do besides ration resources when demand exceeds supply?
Re: (Score:2)
Most of the time IT is in a gatekeeper position because they're held responsible for systems that malfunction due to overconsumption of their limited resources, yet at the same time requests for more resources go unheeded.
I've literally been in the meeting where I've been chided for poor performance due to oversubscription and also told no, we can't spend more money on it, either. What are you supposed to do besides ration resources when demand exceeds supply?
This.. exactly this.. remember kids, if you like technology and want to be involved with it as a career, stick in the areas where you "make" something. (Developer, hardware, something)
IT operations is a horrible, horrible, place to end up. In 99% of companies you're stuck in the exact situation described above, shit on from both sides, and you're managed by bean counters who haven't got a clue.
Re: (Score:3)
I'll add two similar comments. The first is that your first statement is completely correct. In first hand experience I was in a temporary position for some time, it finally came up for permanent, and I competed for it. After it was all said and done the cancelled the entire thing. When brought in by several managers to tell me the fun news, I noted that there had been other positions that had been posted after, and successfully filled within that time. I was told the reason point blank that my position was
Re: (Score:2)
that's your problem
Infrastructure is a dead end street (Score:4, Insightful)
If the good people were paid what they are actually worth you would have no problem attracting them.(Free market etc...)
Oh and Infrastructure is dead, dev and design is where it's at.
Re: (Score:1)
I believe this is mostly a myth. While there are people who can crank out code and/or applications really fast, the results are often not maintainable because they are either not designed with other maintainers in mind, or use a technique that typical maintenance staff is not familiar with. You want "team-friendly" developers, not lone keyboard cowboys.
For example, I've built up libraries of code that allow m
Re: (Score:3)
But you're the kind of guy that writes his own framework....
It's not how fast you code, it's how well you design (to be modified later), it's how well you execute that design, it's how well you split the work with the rest of the team.
Team friendly? Building the team is the key skill, sometimes that requires you NOT be friendly. If someone has got to go, that's it. If you're handed a well functioning team, you are lucky indeed. Most teams suck.
Re: (Score:1)
I guess I wasn't clear on what I meant by "team friendly". I meant organizing both team members and the architecture around the needs and abilities of the team in order for the team to be as productive as possible. This also applies to regular level coders coding for future maintainers. One has to kind of get into others' thinking processes to make it easy to grok and change for THEM. That's mostly the kind of "people skills" I'm talking about. I didn't really mean "budy budy" type of friendly, at least not
Re: (Score:2)
I believe this is mostly a myth.
There may be a few wizards that are both quick and team-friendly, but they are pretty rare in my observation. Technical wizardry and people/team skills just don't occur in the same person. I'm just the messenger.
Those wizards exist. I agree they aren't common, but they do exist. And the point is when you find one you should pay them whatever you need to keep them. Since replacing them will cost you more in the long run.
Re: (Score:1)
You assume HR is logical. They may agree to say a 10% premium, but not 50% because that's outside of their normal practice and habits; and they are not familiar enough with IT enough to verify to their comfort level.
Such a "star" would probably be better off working for a small contractor who gets paid by project results instead of hour
Re: (Score:2)
Re: (Score:2)
*) of course time, once estimated, is used and never given back. But at least the techie will have saved you from a 30 week train wreck.
Re: (Score:2)
It's a myth see. I searching for a link but it is based on an 60's study of one programming team working one afternoon. Not exactly scientific.
Re: (Score:2)
It's a myth see. I searching for a link but it is based on an 60's study of one programming team working one afternoon. Not exactly scientific.
I've worked in a few transformation projects so seen it first hand. 6 months of failure fixed in two weeks by replacing the team with 2 guys.
Not everything in life needs 'a link to a study'...
Re: (Score:2)
What was your control?
Re: (Score:1)
You know as little about trench digging or plumbing as the plumber knows about what you do.
Re: (Score:2)
You know as little about trench digging or plumbing as the plumber knows about what you do.
Having dug trenches, laid pipes, installed taps, and architected enterprise transformations I say you're wring. But hey this is the internet so there you go....
Re: (Score:1)
Laying pipes is not being a plumber. It's a vocation, not an activity.
Run Logan, Run! (Score:5, Interesting)
Just like the NBA: churn and burn. It may be better to become a domain expert with IT knowledge rather than a "direct" IT expert. For example, accounting and chemistry don't change nearly as quick as direct IT. Thus, domain experience is more likely to be valued after age 45. I don't see bunches of accounting and chemistry fads equivalent to IT fads. There's no "Quarks are Obsolete! Learn NoQuarksNeeded 2.0 in 21 Days Head First Unleashed" books in the chemistry section. (Hmmm, maybe there's room for con artists in those industries.)
IT is closer to the clothing fashion industry than real topics. That's why they want younglings. I've seen several dozens of way to do plain old CRUD screens over the years. Do we really need 38 ways to do the same thing and throw out #1 thru #37 to get 38? Plus, they often grow more complicated over time, not less. De-evolution. "It's agile functional separation of scale-able and cloud-able concerns that provides nimble global synergy..." Yeah right, shuddup[1]. The cloud, for example, is often used as an excuse to do really stupid unproven shit in order to out-buzzword your conpetition[2]. Con artists rule over IT.
[1] and git off my lawn
[2] misspelling intentional
Re: (Score:2)
IT is closer to the clothing fashion industry than real topics.
Relevant [youtu.be]
Re: (Score:3)
I've seen several dozens of way to do plain old CRUD screens over the years. Do we really need 38 ways to do the same thing and throw out #1 thru #37 to get 38?
Seems like the thing to do is to reach for bigger and more interesting problems and leave the CRUD screens to the newbies. If you've been around long enough to see so many variations, you have too much experience to be wasted on such things. At most you should be doing the code reviews.
Re: (Score:1)
I like the analysis part, especially the trickier screens or flows, but want to keep a foot in the code side. Although perhaps I should let go of that final connection. It's kind of like cutting the umbilical cord to youth: I'm hesitant to admit my coding days may be finally over.
Re: (Score:2)
I like the analysis part, especially the trickier screens or flows, but want to keep a foot in the code side. Although perhaps I should let go of that final connection. It's kind of like cutting the umbilical cord to youth: I'm hesitant to admit my coding days may be finally over.
I don't mean stop coding, just stop coding the boring, repetitive stuff. Of course, that depends on what your employer builds, but changing employers is an option as well.
Re: (Score:2)
Re: (Score:2)
You are joking, right?
Well slightly exaggerating, perhaps. But not much.
Re: (Score:3)
Re: (Score:2)
If you've been around long enough, you need to take a little time to show the newbies how to do a CRUD screen instead of letting them reinvent the wheel and come up with Method #39 on their own. Proper coaching or even code reviews in IT seem to be rare.
Depends where you are, obviously. Where I work, every new hire is assigned a mentor, and no code can be submitted without first being reviewed and signed off both by an "owner" of the relevant codebase and by someone who focuses on code readability. But, yeah, if you're a senior developer at some place that doesn't do those things, you should exercise some leadership and start those practices. Of course, that also requires learning to play the political game, but such is life.
Re: (Score:2)
to the newbies
That's a weird name for code libraries.
Re: (Score:2)
to the newbies
That's a weird name for code libraries.
Even with good libraries, and tooling, there's still some manual work to be done.
Re: (Score:1)
True, but a good bullshit artist can convince a PHB they do.
Re: (Score:2)
Sysadmin vs IA/Security (Score:3)
Sysadmin jobs are dying off fast, but system security or Information Assurance jobs are growing fast. Same skills, different focus.
Re: (Score:1)
A SysAdmin used to be called a Computer Operator.
I was a Computer Operator in the early 1980s. It involved putting up 1/2" tapes onto drives and loading jobs. I worked at a Service Bureau, which meant we did jobs that shipped in on tapes from all over the region.
The Computer Operator job got a name upgrade to 'SysAdmin' about the time mainframes went into decline and the job became one of maintaining all the computers connected together. Same basic job though. Keeping jobs going and traffic routed.
Re: (Score:1)
I thought devops was a waning fad already.
Just change your title around; how about "cloud deployment coordinator" instead of sys admin. Same shit but with new polish. I got it: "Cloud Synergizer"! A title that's pure PHB sugar.
Just get your MCSE (Score:1)
Re: (Score:2)
Yeah, I've seen those commercials too.
And if I get a resume that prominently touts MCSE, that resume gets sent to File 13 immediately. It takes more than a certificate.
Lying shits - Demand and supply are fine (Score:2)
Problems with the search for "top talent" (Score:4)
1. The first obvious problem with companies looking for "top talent" is that they often are not able to recognize them when they see them (mainly because of caving in and hiring what comes along, due to project pressures, who then get to think they are "top talent" and hire others like them). I know because I've been employed by 2 or 3 of these.
2. A lot of interviews/tests focus on technical skills. But I find that people skills, time management skills (uhmmm, I'm on /. while I should work...) etc. make up a good proportion of the skills needed in the modern workplace. No use if you could code circles around the next guy if you can't negotiate with your client around what's feasible, or get along with your BOFH team lead to work around ambiguities.
3. So you want to hire rockstar programmers? Where's the groupies and drugs?
The more realistic view IMHO is that most companies do not absolutely need top talent for all their job functions. It's more realistic to develop (and retain) the talent inhouse. Talent is overrated. Talent can be learned up to a level that is sufficient for operational needs. But you need to keep your people for those 10000* hours and keep challenging them (* I mention the figure just as a nod to Gladwell's book, although I do not necessarily agree with the exact figure or some of his points.).
Re: (Score:2)
Re: (Score:2)
All the EE jobs are going to India and CHina. They don't require "boots on the ground".
Re: (Score:2)
Scientists are portable as well. It's all the same science everywhere.
Re: (Score:2)
Re: (Score:1)
Or one of your monstrous yogurt sharts. [slashdot.org] Seriously, given how thin the walls are at The Grove, what bothers the neighbors first? The smell, or the straining sounds you make?
Do you want some spam-flavored macadamia nuts [amazon.com] with your whine?
Re: (Score:2)
And yet you're in Miami. Very strange.
I hate of the perverts in SF, so I'm moving to Berlin. ;-)
Re: (Score:2)
Re: (Score:2)
The 'libtards' in Miami have better tans.
Re: (Score:2)
Google image 'florida county voting map 2016'.
That blob of blue on the end of the wang, like gonorrhea discharge. That's Miami.
Re: (Score:2)
110 F 100% humidity. Joy! Water condensing on the outside of the windshield above the AC vents at stoplights, in December.
Miami people are more like SF people than you want to admit. I'm not pro-SF, I'm anti-Miami.
Re: (Score:2)
I think I can make it to 'pepperpot'. Will that do?
Re: (Score:2)