4 ms·
The usual reasons, compare it on everything else like any other job. They may pay less but let you work without a gazillion meetings and no legacy or technical
by quickthrower2 4y ago
The usual reasons, compare it on everything else like any other job.
They may pay less but let you work without a gazillion meetings and no legacy or technical debt for example.
Or you might want to start your own startup so a way to make connections and learn how they work.
- gedy 4y agoMan, I don't know... I joined a startup last year thinking that, but then found they were way more into process, Jira, estimation, etc. Plus a bunch of tech debt from the CTO's MVP and "don't touch it".
- hef19898 4y agoThe less meetings you have the better run a company is, obviously depending on the type of meetings. Not enough meetings is another indicator of bad organisation. The start-up experience I have is an equal amount of pointless meetings compared with established companies. Only with a significant majority of participants treating it as a meeting with a purpose, something people at established companies know better.
- quickthrower2 4y agoProbably goes something like this: Big company uses process, JIRA, etc. People leave this and do a startup, and like tech stack they are not going to change it because it is a startup. So the process comes along with them. In some ways this makes sense because they know what they know and they think it has worked for them. Software human process systems are self-reinforcing. Be it Scrum (de-facto Scrum, as it is commonly practiced), or whatever, they system is define in such a way that the system can never be questioned, so the system appears to be successful always. If the project is late or full of tech debt, it is the people to blame, not the project management framework. In this sense these systems are almost invincible to scrutiny, only to be defeated if a new management team has a preferred system. Words I have never heard in a retro: "should we even be doing 'agile' at all?"