Como desarrollador de software, siempre te encontrarás en momentos en los que alguien te está poniendo una cantidad abismal de presión para completar algo.
Esto es normal y no está bajo tu control. Acepta que así es como funciona cada trabajo y tómalo por sentado como el oxígeno en el aire que respiras.
¿Se puede evitar esto? Si tienes un gerente de proyecto/líder de equipo iluminado/cualquier cosa, ella no te pondrá presión. Si no lo tienes, tal vez intenta buscar nuevas oportunidades de empleo.
Un buen ingeniero sabe que el software no se puede apresurar. No estamos en una película de hackers donde alguien escribe código basura en un teclado y "¡Estamos dentro!".
El software requiere concentración. El "Hello world" más simple requiere una cantidad de coordinación de complejidad que simplemente no se puede evitar.
Fijate, el software funciona o no funciona. Si quieres que produzca software que funcione, entonces el desarrollo toma el tiempo que toma.
Por supuesto, las cosas pueden ser mucho más complejas que esto. Pero, como regla general, si alguien trata de apresurarme a hacer algo, trato de entender sus requisitos, trato de explicar qué se necesita para lograr el objetivo, luego trato de ignorar la ansiedad que me están imponiendo y negociar plazos más realistas.
Solo soy humano y eso no funciona tan bien cada vez. Pero trato de usar la ansiedad para impulsar positivamente mi atención y concentración.
Siempre habrá alguien hablando de cómo el sol no va a salir mañana si pierdes una fecha límite. Por supuesto, eso es una tontería.
Solo haz lo mejor que puedas y estarás bien, te lo prometo.