4 ms·
All the layers and interrelated systems means that any given change of note requires a lot more input and communication than at a small company. Some of this is
by wharvle 3y ago
All the layers and interrelated systems means that any given change of note requires a lot more input and communication than at a small company. Some of this is necessary, but usually a lot of it’s because most organizations are terrible at communication and making relevant information accessible.
This means one of two things:
1) You will work with similar independence to a developer at a smaller company—but spent 10-20% as much time directly working on code and related things, with the rest going to tracking down people and systems to get what you need to start/proceed/complete a feature.
2) Or, someone else will do all that for you, you’ll have far less independence, and will basically just be killing detailed Jira ticket exactly as assigned. But you’ll write a lot more code and such.
- Muromec 3y agoThat really depends on a company, culture and your relationship with the manager who is doing chasing and approving things for you. I would agree that bigger organizations are slower at deciding things and some things are just decided for you, but the two extremes are not necessary mutually exclusive.