Today on Twitter, I said:
// Detect dark theme
var iframe = document.getElementById('tweet-897935863874674688-25');
if (document.body.cla...
For further actions, you may consider blocking this person and/or reporting abuse
The original "x" was the worst developer and the "10x dev" was the best developer in comparison; on some metrics the best was 25x or 5x or 10x, so "10x" was chosen as a catch-all to indicate that there was an order-of magnitude difference.
Somehow in all the talk around the "10x dev" the "x" became morphed into the "average" or "mediocre" developer, which is just wrong.
Thanks for bringing the footnotes. It makes my lapsed-academic heart so happy.
...to content development, who has compiled a wordlist for our reading game that is rivaling most textbooks. (Seriously, I would NOT want the job of any of my company's content developers. I do not know how they do what they do.)
Great article!
You bring up some really great points. Often when examining Tech companies people get overlooked for how valuable they really are to the success of the company. Cars are useless without key components, same goes for Tech teams.
If you are not actively courting the best support staff money can buy and paying them enough to show you respect them, you are, flatly, a fool.
I disagree with this statement because paying someone lots of money !== respect. Respect is more about treating them as a valuable member. You don't need the best team money can buy, you need a good team with great leadership.
Overall I think you did great on writing about the importance of the team as a whole! Looking forward to more from you.
I think the gist of what she meant was the following: you can think I'm valuable but if I, as an employee, can't make ends meet to reach the end of the month, you're telling me I am not valuable enough, and hence you're not respecting me enough :D
It's not about the absolute amount of money you pay yes, on that we agree, it's about being paid enough.
The same goes with the pay gap. If you have two people of different genders with the same skills and responsibilities and titles and one of the two is payed substantially less than the other you're not valuing both the same way. Even if to their faces you are equally nice and respecting.
The second the person less paid finds out is going to think you don't value them enough, and that's true.
I find very Basecamp's pay structure a very interesting experiment: m.signalvnoise.com/how-we-pay-peop...
Yeah, that makes a lot more sense with that context.
Basecamp's pay is a great example of how compensation should be handled. I love how they pay the same regardless of location, that's amazing. Thank you for linking that!
Yeah Basecamp's strategy is very cool. The only minor flaw I can imagine is that people living in places in the world that are wildly more expensive than Chicago could be discouraged from applying but I reckon they are not that many and as you said, pay is not everything and Basecamp seems very transparent from day one ;-)
Money does not substitute for respect, but it's a good proxy for how much a company values your contribution. Great leadership can only do so much about morale and retention in the face of knowing that you're paid half as much as the person on the other side of the room.
I've poked around the Google for a bit and I'm having trouble really understanding what an "under-indexed coder" is.
A person who belongs to a group that is under-represented in technology. If technology were really a level playing field, we would expect the representation of people of color, white women, disabled people, etc, to be about the same as in the general population. Since it's not, something is weird with both the pipeline and retention that is causing people to drop out at different rates. Many people prefer this to "minority", because, for instance, there is a tiny majority of women in the world, just not in tech.
medium.com/@duretti/how-to-get-eng...
I understand now, thanks!
I met a woman who was a QA tester. Together we made a 10x team. I married her. We don't work together anymore, but now my life is 10x for sure.
A+ life choice.
Great post. I totally agree and I think you articulated it wonderfully.
Can I ask a tangential question? What, in your mind, is the "tech industry" and what is a "tech job"?
If this were an easy definition, we'd have less confusion. I think the tech industry is people who are making software (for the most part) and web/app stuff. If you ask someone what their company makes, and they say "an app that lets you", they're in the tech industry.
Tech JOBS are much bigger, because there are coders, ops people, UX, DBAs, etc doing technology-oriented jobs in manufacturing, sales, insurance, transportation, etc.
That said, when we say "people in tech", we generally (and wrongly) mean "people who make the internet".
I'm satisfied by this way of saying it. I'm annoyed by some of the semantics in the same way I'm kind of annoyed by the word "serverless" in relation to that computing trend. But I also need to accept that's what folks settled on and language is hard to control.
Again, great piece above.
You imply she is jealous, upset, or in denial. You make it personal.
You could have simply addressed her on a factual basis, but you decided to turn your response into a personal attack in many ways. Why is that?
You made a neutral point about how software being developed literally couldn't exist without developers and that, therefore, there was a basis for valuing developers more than a manager. You made a rational argument.
That is a very different thing than going after her personally. Which is what you did by calling her jealous and upset and telling her she's in denial. All of these things which are entirely speculative and unarguably insulting.
Good post.
Do you think this can depend on where you're doing tech and code? Say a product company based in Silicon Valley vs an agency based in London?
It can, but I've worked with people from New Zealand to Bangalore to Boston, and it's a pervasive theme. Better some places, worse others, but never great.