1. Work hours can sometimes extend beyond normal timings due to urgent requirements.
2. Deadlines can occasionally be tight, leaving limited time for your small peanut-sized brain to fully understand new concepts, which may affect code quality or design.
3. Not everyone will enjoy the expectation to upskill frequently in order to complete new tasks.