5 ms·
Even a CEO has tons of constraints, they don't have infinite power. Just some examples: - the labor market dictates how many people you can hire. - Speaking o
by WJW 4y ago
Even a CEO has tons of constraints, they don't have infinite power. Just some examples:
- the labor market dictates how many people you can hire.
- Speaking of budgets: they are not unlimited;
- Often what you can build depends on the levels of tech and organizational debt you have built up. A small startup simply doesn't have the organizational set-up and know-how to become a hospital and vice versa. This limits how far you can take your plans.
- Vested interests in your employee pool; if the company is (say) a dedicated Ruby on Rails shop and you decree a big rewrite in Rust then you can expect a large part of your employees to go looking elsewhere. This limits what you can build.
- Prior commitments; if there is a long-running project going on then you need to keep that staffed to maintain internal knowledge or else it will dissipate. It's not uncommon that 90% of employees is already assigned to something and you can't start new things without dropping old things.
- etc etc etc
It is extremely common for an executive to come in and start off with bold plans to improve things, then slowly discover why things are the way they are.
- civilized 4y ago> It is extremely common for an executive to come in and start off with bold plans to improve things, then slowly discover why things are the way they are. The same is true of a new IC coming into a new code base. The things you mention are not great excuses for not being able to make any change. If those things overwhelm an exec, that exec should probably step aside and let someone else try.