News for hackers. Stuff that matters.
Re:Great developers are raised, not hired by bosie on Friday April 12, 2019 @06:37PM (#19649666)
> pay people by the value they bring to the company upon every annual compensation review.

how do you determine the value they bring to the company? Presumably it must be a % of the revenue or valuation growth but I cannot come up how you derive the value.

Re:Great developers are raised, not hired by brandall10 on Friday April 12, 2019 @09:25PM (#19650487)
How do you determine the value of any candidate you interview? You have a job req. Do they match that req? Yes, good, you make them an offer. What level of pay do you negotiate? What is market. If they're otherwise happy going toward the bottom of market is feasible, esp. if it's a large bump.

If this person goes out the door, you're going to be paying their replacement roughly the same as what they'll negotiate elsewhere... and on top of that, you have to deal with the cost of turnover. You basically just lost a ton of $$ by letting them walk. This is not hard. Just run the thought experiment of what it would cost to find a suitable replacement.

Re:Great developers are raised, not hired by scarface74 on Saturday April 13, 2019 @08:08AM (#19652510)
Simple. How much would it cost you to pay someone to replace them at market rates and then add the amount it would cost you to give them time to ramp up on the institutional knowledge and codebase.
Re:Great developers are raised, not hired by bosie on Saturday April 13, 2019 @08:37AM (#19652653)
Well, not really. The phrase was specifically about how much value they bring to the company. Market rates have no meaning in this context. E.g. how is "if a team works on a product that no customer seems to use/purchase/pay for, what is the value that team brings to the company" connected to market value? I would say it isn't.
Re:Great developers are raised, not hired by scarface74 on Saturday April 13, 2019 @08:46AM (#19652704)
If you want to keep the employee you have to pay market rates or they can easily leave. If the team works on a product that no one wants, that’s the fault of the business side. It’s up to the business to either find something for the tea to work on or let them go.
Re:Great developers are raised, not hired by brandall10 on Saturday April 13, 2019 @11:28AM (#19653525)
You’re taking the use of that word too literally. I meant it as what perceived impact would the addition/omission of an engineer of that level have on a company? The stuff that factors into determining annual budgets.
Re:Great developers are raised, not hired by bosie on Saturday April 13, 2019 @06:51PM (#19656251)
Fair enough, thanks for the clarification.