Hacker News new | ask | show | jobs
by umvi 2437 days ago
> The very last thing any manager should ever do is punish their best employees (e.g. the person who can finish a whole day's worth of work very quickly).

They are not the "best employees" if they are constantly idling, waiting for me to tell them what to do next. People here seem to think the ideal manager/subordinate relationship is that of a worker thread pool where the manager fills the queue and the worker threads pull tasks off the queue.

Not so. The "best employees" are ones who can examine the current state of affairs, and then come to me and propose things to work on. The ideal manager/subordinate relationship is actually one where the workers are all artificial general intelligences that learn over time what the product is, how to improve it, and proactively create tasks to work on.

If you are a rockstar but only work as a a super-fast super-efficient thread in a worker thread pool, you are less valuable to me than a non-rockstar AGI who can dynamically recognize which tasks need to be done and only occasionally needs guidance and course-correction.

1 comments

It sounds like you do value creativity and autonomy. If that's the case why would it matter how many hours someone was working? Judge them by their output, not how they got there.
This depends a lot on what the value of their output was. If they want to do their tasks 5 times faster than the interns and leave then they can do that for intern pay since that's the value they bring. If they are actually doing more valuable work that involves understanding the product, working with other teams, designing new systems, and they can still do it in less than 40 hours then that is fine. Being effective at driving projects and making decisions are a different kind of work that usually take some time.