Hacker News new | ask | show | jobs
by dworin 4687 days ago
The post is vague, but it sounds like you're trying to make an app that turns everyone in a large organization into good managers. I understand how you might try to organize the information, but how are you going to ensure that the inputs are high quality? Management is really hard because it is about making difficult trade-offs with uncertain information, all while dealing with human beings who are not deterministic information processors.

A lot of management issues are not problems of technology, they are problems where the best solution is still a suboptimal solution for many of the people involved. The reason every company goal doesn't have a specific task associated with it is because goals are inherently high level and static, but tasks need to be flexible. It's also not certain what tasks will make the goal successful on a given day.

Same goes for promotions. Real life is not an RPG - you don't collect experience points until you become a level 36 Business Analyst. Smart companies promote people when they've proven either a proficiency or aptitude for the next level job and the company has a need for it. It's very hard to set a timeline for either of those, especially when the next level involves hard-to-measure abilities.