IT/Software career thread: Invert binary trees for dollars.

Noodleface

A Mod Real Quick
38,244
15,024
At a fortune 500 company, our CIO is so high up in the chain that if he touched code I'd probably roll over in the fetal position.
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
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.
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.
 

Phelps McManus

<Silver Donator>
215
144
The thesis that software developers, even really good ones, are worth millions of dollars and expecting some fraction of that is completely flawed. It is more based on the cost of his or her replacement (ie "the market") and how efficiently they can do their job. The ultimate value of the product they create doesn't really factor into it.

A more reasonable synopsis is that good developers are probably worth around $100k/yr, but plenty of shops are happy to exploit employees who are content with making $70k. You can shop around and easily find places will to pay you $100k. If you want to make more than that, you better be bringing something else to the table such as ability to manage or bring in new business.

Someone who is a software developer at 30 and a CIO at 50 is a completely different person than someone who is still a software developer at 50. I don't care how good their code is.
 

Cad

scientia potentia est
<Bronze Donator>
25,338
48,495
Also another worry is when layoffs happen here, contractors are absolutely the first to go.
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.
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
Projects are usually budgeted prior to start, and that includes the contractor work. As a contractor if the project extend and extends, then u can see you are getting cut off, but you can see that a mile away.
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
? The rate for recruiting companies is around 5-10k per position. Where do you get this values of 5x of base salary from? That is for salaried, for contract scumbags recruiting companies like Roert half will give you at senior, for example , ~$65 when they charge twice of that. It is a nice gig to have a recruiting company. That is why there are so many of them. You place one salaried a week, bam you are getting 20k+ a month, out of thin air, with very little expense.
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
Ok 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?
 

Cad

scientia potentia est
<Bronze Donator>
25,338
48,495
Ok 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?
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, etc
 

stupidmonkey

Not Smrt
<Gold Donor>
1,828
4,233
Double the cost of a 25 year old that does the same thing, at least.
(OMt x OMr) + (YMt x YMr) = sqc

Where Old Man Time = OMt, Old Man Rate = OMr, Young Man Time = YMt, Young Man Rate = YMr, Stupid Question Cost = sqc
sqc will vary on the length of time spent explaining. Work performed is a different example all together but it is somewhere in the 7 figure range either way.
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
That cost is called base salary. Not 5x. It takes hours to get a resume approved . Counting everyone's hour every time we hire someone it amounted to at most 20 hours. Including everyone, 4 developers interviewing, two managers 2 hr people. How is that 5x base salary? It's closer to a fixed cost with very little variance
 

Noodleface

A Mod Real Quick
38,244
15,024
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.
 

Cad

scientia potentia est
<Bronze Donator>
25,338
48,495
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.
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.
 

Noodleface

A Mod Real Quick
38,244
15,024
I asked before but I finally updated it - does anyone want to critique a resume? Keeping in mind I'm a junior dev