zlacker

[return to "$900k Median Package for Engineers at OpenAI"]
1. ldjkfk+E4[view] [source] 2023-06-24 16:54:12
>>zuhaye+(OP)
Other companies nickel and diming engineers think they are somehow getting something for free. All the highest performing companies in the world pay insane amounts to their programmers
◧◩
2. jdm221+h6[view] [source] 2023-06-24 17:01:37
>>ldjkfk+E4
Paying someone a lot doesn't magically make them a good engineer. You have to actually hire the best people, and there's only so many of them to go around.
◧◩◪
3. ldjkfk+R6[view] [source] 2023-06-24 17:03:57
>>jdm221+h6
Right you are correct. But true talent on any random team is easily worth 3x the average salary on that team. Im speaking about programmers here
◧◩◪◨
4. borrok+i9[view] [source] 2023-06-24 17:18:00
>>ldjkfk+R6
The "real talent" is worth nx of the average salary when the work of the real talent makes the company better.

If one (“talent") is a stellar runner, but when the team goes on a run the "talent" has to wait for their teammates to get to the finish line, most of whom go running once every two months, and the "talent" gets dress shoes instead of spikes etc., the "real talent" is worth, to the team or company, as much as the average employee on that team.

An easy and naïve recommendation would be to remove the constraints that limit the work of talent, but it is much easier for talent to move to organizations that, for a variety of reasons, are more conducive to the expression of their abilities than to fight the inertia of organizations. Those very organizations which, for one reason or another, have existed for a long time and pay salaries to hundreds or thousands or hundreds of thousands of people.

◧◩◪◨⬒
5. ldjkfk+0a[view] [source] 2023-06-24 17:23:22
>>borrok+i9
No even on a highly paid team of engineers making 250-400k, half of them are actively producing technical debt. One good engineer can replace 2, and then leave the code base simpler and more maintainable.
◧◩◪◨⬒⬓
6. dasil0+mk[view] [source] 2023-06-24 18:26:35
>>ldjkfk+0a
You are correct in terms of raw talent. And I agree, there are a significant number of NNPPs in many teams who could be culled for a net increase in productivity.

However what this viewpoint doesn't account for are team dynamics. A strong TL can turn NNPPs into incremental positive contributors. A great programmer without leadership capabilities will not be able to outpace the technical debt. There are also more subtle dynamics depending on the structure and personality traits of the individuals. Ultimately programmer productivity is not an absolute value, it depends on the whole ecosystem (including other functions, leadership stance, etc). After doing this for 25 years (IC, TL, EM, CTO), I strongly believe a healthy team is about harnessing and orchestrating different individuals unique strengths rather than trying to set too high a bar—the latter will lead to counter-productive competition and ultimately burn out your best folks.

◧◩◪◨⬒⬓⬔
7. ldjkfk+Ml[view] [source] 2023-06-24 18:34:06
>>dasil0+mk
Sure, a great team lead can boost productivity of other engineers. But you dont end up with world changing products that way, you just end up completing some incremental project on time. Probably alot of the core innovations at OpenAI were done by < 10 people.
[go to top]