Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by rukenshia on Tuesday November 22, 2016 @05:34PM
(#13018284)
(disclaimer: I work at Volkswagen)
Volkswagen also announced that 9,000 new jobs will be opened up with at least 1,000 of them being in the IT department in Wolfsburg alone. I wouldn't call this bad news.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by Naritai on Tuesday November 22, 2016 @05:54PM
(#13018408)
I don't know why the IEEE is always such a downer about employment, but this article is stretching it the furthest I've ever seen. VW layoffs, especially if they come in the form of factory reductions / closures, could hardly be counted as 'tech industry'. Then, the actual layoffs that they tabulated at bottom of article are all significantly less than predicted. I assume it's tied to their anti-H1B lobbying, but it's getting pathetic.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by jjoonathan on Tuesday November 22, 2016 @06:39PM
(#13018658)
If only for the sake of managing the Overton window, it's good to see some counterpoint to the cries of "There's a terrible shortage of programmers [at the price point we want], we desperately need to increase [H1B quota, bootcamps, etc]!!!" that periodically bubble up from the Big Tech submarines.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by olalonde on Tuesday November 22, 2016 @07:44PM
(#13019001)
Just a nitpick but I think you meant "disclosure" instead of "disclaimer". Disclaimer would be to signal you are not sure the job figures are accurate for example. Disclaimer: English isn't my first language.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by gaius on Tuesday November 22, 2016 @06:08PM
(#13018496)
If you need 1 engineer available 24/7, you need 3 teams of 3, one each in APAC, AMER and EMEA, at minimum. You can't sustain running with less, otherwise people can't ever take vacations or get sick... if you need 2 you need at least 12 and so on.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by peterwwillis on Wednesday November 23, 2016 @05:32AM
(#13021547)
Apparently you have never worked in a NOC?
You need one team of three for 24/7 NOC coverage, even for a worldwide customer base. Preferably four or more but three will do for a while.
Tickets are automatically generated from alerts for anything from unusual web server logs to disks filling up to network bandwidth spikes to slow SQL queries, etc. The NOC staffer attempts to resolve problems on their own, and identifies and calls the first point of contact for specific issues as necessary, following the appropriate escalation procedure.
As people get woken up in the middle of the night for their shit breaking, after a few weeks, suddenly regular problems either go away or standard procedures for fixes are documented. In a few months a staff of three can handle 90% or more of the tickets that are automatically generated.
We were doing this over 10 years ago with about 2000 servers getting traffic from 2,000 to 150,000 hits per second on Perl web apps. Honestly, nobody does anything efficiently anymore.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by peterwwillis on Wednesday November 23, 2016 @02:10PM
(#13024954)
The "other people" are just people in your company. They aren't on call, but since they own the thing that's broken they get called, it's standard escalation.
Two people on shift per weekday, three on weekends, and a non-NOC staff member works a shift on a weekend so they can cover sick time and vacation people. It's not that hard.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by peterwwillis on Wednesday November 23, 2016 @02:06PM
(#13024919)
In the United States you can work pretty much indefinitely as long as there aren't specific regulations against it like for truck drivers.
Part time NOC gets six to twelve hour shifts as needed, and you don't need them 24 hours, you only need them during non office hours.
Weekends are the only time they're there 24 hours, and usually one engineer, developer, devops, *admin, manager, etc rotates out a shift so they have to be familiar with how the system works in case someone gets sick or takes vacation.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by crdb on Tuesday November 22, 2016 @11:18PM
(#13019962)
I once visited a Ford factory in England where the manager told us the night shift workers were paid very well (more than London front office in their first two years at Goldman Sachs) because their life expectancy might be shortened by as much as 20 years.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by ci5er on Tuesday November 22, 2016 @08:19PM
(#13019155)
Ah. I did not know that.
When I was growing up, there was a 24/7 coal-mine near-by and everyone was on two-week rotations for their shift. Which (naturally) sucked. Eternal jet-lag. I thought that letting people simple pick their preferred, and stick to it would solve the suckiness...
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by johnloeber on Thursday November 24, 2016 @12:08AM
(#13028289)
They were acquired for 19 billion dollars, so they were very obviously doing things right. Your condescending snark seems misplaced.
Maybe the fact that WhatsApp was colossally successful, more so than nearly any other startup -- this was the largest ever acquisition of a venture-backed company -- should get you to update your priors on what kind of scaling practice is a "good idea" and what isn't.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by user5994461 on Thursday November 24, 2016 @03:58PM
(#13032713)
If you don't mind, I'd rather give a different view of WhatsApp and on-call.
It quickly turns out that WhatsApp could have a nice exit, so it made sense for some employees to sacrifice a bit of work-life balance, instead of looking for another job.
Your mileage may vary depending on "How many direct phone calls from customers does your company get when the service is unavailable for 10 minutes? and how much money is lost?" We don't have this data on WhatsApp.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by user5994461 on Saturday November 26, 2016 @07:42AM
(#13043227)
Not that I know of.
Do you have experience in 50 people startup growing like mad and going worldwide? I've been there and I've seen how bad it can be for people responsible for the critical pieces of the tech. WhatsApp is no magic. Lots of hard work and elbow grease.
Re:Who’s Hiring? Who’s Firing? Checking in on Tech Jobs
by riskable on Tuesday November 22, 2016 @09:57PM
(#13019582)
Complete with fake information and scams!
"You seem pretty sharp. I airways wanted to date an app developer! You seem pretty trustworthy... Let me tell you about an amazing opportunity/app idea..."
Rules of thumb: If a business has to operate 24/7 worldwide (and maybe even have office in multiple locations), it's gonna need over 100 employees.
There is no sane way around that. You don't want to be in a business with less than that many, trust me ;)
You need one team of three for 24/7 NOC coverage, even for a worldwide customer base. Preferably four or more but three will do for a while.
Tickets are automatically generated from alerts for anything from unusual web server logs to disks filling up to network bandwidth spikes to slow SQL queries, etc. The NOC staffer attempts to resolve problems on their own, and identifies and calls the first point of contact for specific issues as necessary, following the appropriate escalation procedure.
As people get woken up in the middle of the night for their shit breaking, after a few weeks, suddenly regular problems either go away or standard procedures for fixes are documented. In a few months a staff of three can handle 90% or more of the tickets that are automatically generated.
We were doing this over 10 years ago with about 2000 servers getting traffic from 2,000 to 150,000 hits per second on Perl web apps. Honestly, nobody does anything efficiently anymore.
Oh, you are talking about people who just phone other people, well you need to include the "other people" in your number.
Two people on shift per weekday, three on weekends, and a non-NOC staff member works a shift on a weekend so they can cover sick time and vacation people. It's not that hard.
Part time NOC gets six to twelve hour shifts as needed, and you don't need them 24 hours, you only need them during non office hours.
Weekends are the only time they're there 24 hours, and usually one engineer, developer, devops, *admin, manager, etc rotates out a shift so they have to be familiar with how the system works in case someone gets sick or takes vacation.
When I was growing up, there was a 24/7 coal-mine near-by and everyone was on two-week rotations for their shift. Which (naturally) sucked. Eternal jet-lag. I thought that letting people simple pick their preferred, and stick to it would solve the suckiness...
How many employees did it have? 55.
Maybe the fact that WhatsApp was colossally successful, more so than nearly any other startup -- this was the largest ever acquisition of a venture-backed company -- should get you to update your priors on what kind of scaling practice is a "good idea" and what isn't.
It quickly turns out that WhatsApp could have a nice exit, so it made sense for some employees to sacrifice a bit of work-life balance, instead of looking for another job.
Your mileage may vary depending on "How many direct phone calls from customers does your company get when the service is unavailable for 10 minutes? and how much money is lost?" We don't have this data on WhatsApp.
Do you have experience in 50 people startup growing like mad and going worldwide? I've been there and I've seen how bad it can be for people responsible for the critical pieces of the tech. WhatsApp is no magic. Lots of hard work and elbow grease.
"You seem pretty sharp. I airways wanted to date an app developer! You seem pretty trustworthy... Let me tell you about an amazing opportunity/app idea..."