Estoy hablando desde una perspectiva de desarrollo de software.
Veo dos posibilidades, aquí:
- Estás trabajando bajo un micro-manager.
- Es posible que no tenga en cuenta otras consideraciones sobre las que necesita trabajar alrededor y, para simplificar el proceso, no se le informa qué son.
En cualquier caso, enojarse no ayuda a la situación.
Si el primero es el caso, busque otro trabajo, pero hágalo desapasionadamente. Si le preguntan por qué quiere irse, simplemente diga que no encaja bien con la cultura de la empresa.
- ¿Qué pasa si una chica te pregunta qué estás haciendo?
- ¿Cuál es la cosa más dulce que has hecho por un padre?
- Le pedí a mi enamorado que saliera y ella estuvo de acuerdo, pero ella estaba ocupada y dijo que respondería cuando estuviera libre. Ella no respondió después. ¿No estaba interesada o qué?
- ¿Cuáles son algunas señales no verbales que una mujer le da a un hombre que le gusta?
- ¿Cuáles son los efectos de las redes sociales en las interacciones de personas de la vida real en la actualidad?
Si es lo último, entonces debes absorberlo y hacer lo que se te dice. Muchas decisiones técnicas se toman por razones no técnicas y es su trabajo trabajar con otros, incluidos aquellos que tomaron la decisión con más información de la que usted tiene. Es posible que desee participar en una discusión de las razones detrás de la decisión, pero debe ser una conversación razonada sin emoción.
Para mí, si un programador quiere conocer algunas de las razones comerciales (o incluso políticas) para elegir, pongo una marca en la columna + para ese desarrollador. Escribir software es mucho más que solo lo técnico.
Se me ocurre otra posibilidad: si usted es estudiante, confíe en que su instructor / profesor / maestro tiene motivos para hacerlo de una manera específica.