10x, 0x, and -10x engineers
-
You've probably heard of 10x engineers--those who are 10x as productive as "average".
A 0x engineer is one who, while they produce nothing of value, also aren't actively counter-productive.
And then there are -10x engineers. All of this is lead-up to a document on how to properly be one of those types. A document that hits way too close to home for me...
-
Looks like scrum worded differently.
-
@Carnage said in 10x, 0x, and -10x engineers:
Looks like scrum worded differently.
I think scrum is an implementation detail for this. There are many different models that all end up with similar results.
-
@Benjamin-Hall said in 10x, 0x, and -10x engineers:
@Carnage said in 10x, 0x, and -10x engineers:
Looks like scrum worded differently.
I think scrum is an implementation detail for this. There are many different models that all end up with similar results.
True enough.
-
@Benjamin-Hall it's the de facto standard method to frustrate devs
-
Yes, I used SQL to dynamically build podcast XML for flashcasts. I am unsure whether to be impressed or horrified with myself.
Not actually a god-awful idea. A good chunk of Java code is an orm pojo, a dto and code to copy one to the other. I've floated the idea of just using inbuilt db functions to build the json and just pass it straight up a few times. The closest I've gotten is read-only orm pojos straight up.
-
@DogsB Quite a few DBs have direct JSON support now, useful for semi-structured and recursive data.
-
@DogsB said in 10x, 0x, and -10x engineers:
Yes, I used SQL to dynamically build podcast XML for flashcasts. I am unsure whether to be impressed or horrified with myself.
Not actually a god-awful idea. A good chunk of Java code is an orm pojo, a dto and code to copy one to the other. I've floated the idea of just using inbuilt db functions to build the json and just pass it straight up a few times. The closest I've gotten is read-only orm pojos straight up.
Oracle can present stored procedures as REST endpoints, so that way you can do away with the code layer entirely.
-
@DogsB said in 10x, 0x, and -10x engineers:
Yes, I used SQL to dynamically build podcast XML for flashcasts. I am unsure whether to be impressed or horrified with myself.
Not actually a god-awful idea. A good chunk of Java code is an orm pojo, a dto and code to copy one to the other. I've floated the idea of just using inbuilt db functions to build the json and just pass it straight up a few times. The closest I've gotten is read-only orm pojos straight up.
I've taken to having the ORM make lightweight DTO versions of my objects for me directly. Discovering the
@Formula
annotation was life changing.Obviously there's work when, e.g., someone saves changes and the data goes the other way but that's relatively trivial in comparison.
-
@Benjamin-Hall said in 10x, 0x, and -10x engineers:
You've probably heard of 10x engineers--those who are 10x as productive as "average".
A 0x engineer is one who, while they produce nothing of value, also aren't actively counter-productive.
And then there are -10x engineers. All of this is lead-up to a document on how to properly be one of those types. A document that hits way too close to home for me...
I would have added, "Punish Questions." There are many delightful ways of doing this.
-
@Benjamin-Hall said in 10x, 0x, and -10x engineers:
@Carnage said in 10x, 0x, and -10x engineers:
Looks like scrum worded differently.
I think scrum is an implementation detail for this. There are many different models that all end up with similar results.
Well, there's SAFe. When full service Scrum just isn't bad enough.
-
@jinpa said in 10x, 0x, and -10x engineers:
@Benjamin-Hall said in 10x, 0x, and -10x engineers:
You've probably heard of 10x engineers--those who are 10x as productive as "average".
A 0x engineer is one who, while they produce nothing of value, also aren't actively counter-productive.
And then there are -10x engineers. All of this is lead-up to a document on how to properly be one of those types. A document that hits way too close to home for me...
I would have added, "Punish Questions." There are many delightful ways of doing this.
"Never ask questions" gets you halfway there, but just on an individual level. Your approach has more group damage.
-
@topspin It still must be implemented individually though.
-
I don't know if I'm too much or something, but lots of these points are actually for -10x managers .
-
@Kamil-Podlesak said in 10x, 0x, and -10x engineers:
I don't know if I'm too much or something, but lots of these points are actually for -10x managers .
Where engineers who weren't able to avoid promotion go to die.