Let me get this straight. You are saying that as a developer you are pushing for seven figures in the next two years, when in reality you only doing 20% of that type of work.I'd say this is probably accurate on aggregate. Most CIOs don't code as a majority, but a lot do(and then even then some shouldn't...). It's mainly a difference in leadership style. I take a very "lead from the front" position, where even if it's only 10-20% of my time, I still code, and I code to our standards, to our style-guide, and in the way that I want other people to emulate. I "set the pace" as it were, and that's typically what CIOs who code are trying to do.
Once you get going on projects layoffs will never be a concern, you want to leave projects at the end of primary development, not when they are trying to cut costs. I worked probably 15 projects in 5 years, never once laid off, usually left when I wanted to jump onto something else, not because we rolled off or were laid off.Also another worry is when layoffs happen here, contractors are absolutely the first to go.
The time spent training, HR, bringing up to speed on projects, the drains on everyone else's time waiting for little johnny to ask his stupid questions in meetings, etcOk explain to me, why is cost of hiring someone is 5x their base salary. Because hiring someone does not take that much money. Hire contracting company, make interviews for the candidates, interview the candidates, hire the candidate.
Even if you take into account the manpower time it takes to give the interview, the number is still nominal. I'm just baffled that you throw numbers like 5x the base salary in cost per position, when is nowhere near that.
Lets round for an 100k salary, How do you split it to show 500k in costs for the company?
Double the cost of a 25 year old that does the same thing, at least.What about when the dev is a 56 year old that asks stupid questions. What's the cost there?
(OMt x OMr) + (YMt x YMr) = sqcDouble the cost of a 25 year old that does the same thing, at least.
And how many other retards work at your company, each of which cost money to hire, has a salary, and prevents other people from working? Thats the cost of bad employees and bad hiring.But I'm 31 not 25...
He just has a hard time grasping git.. Asked me to build him a stock bios because he was afraid he would lose his changes if he did a check out (stash is hard), constantly having me explain minute details he gets hung up on (I don't know what this function does, it doesn't even pertain to your problem bro), and he's been having this senior dev always helping him at his cube. I cut the cord on this guy and don't help him with stupid shit, but pretty sure he's costing us money and he's a principal engineer with the company making big money.