Depende.
Los desarrolladores junior abandonarían las pruebas de software al pensar que qa es donde los desarrolladores van a morir y prefieren encontrar otro trabajo que el código de prueba. Y en las entrevistas a la gente le gusta escuchar cosas geniales que has construido en lugar de cosas geniales que has probado.
Una vez que lo contratan, una buena manera de hacerse impopular es intentar aplicar lo que aprendió y sugerir que todos realicen un desarrollo basado en pruebas. Esto no solo crea trabajo adicional, sino que también puede iluminar cuán desagradables son los desarrolladores. No harás amigos con los desarrolladores, pero los chicos de operaciones te amarán.
- ¿Cuánto debe saber un desarrollador web sobre estructuras de datos y algoritmos?
- ¿Cuánto cuesta desarrollar un videojuego?
- ¿Para qué usan Terminal los desarrolladores con Mac?
- ¿Cuáles son algunas preguntas que se hacen en las entrevistas del Gerente de Ingeniería de Software?
- ¿Por qué es importante que un desarrollador / programador sepa cómo usar GNU / Linux? ¿Qué lo hace tan útil?
Los desarrolladores que respeto más hacen pruebas de desarrollo y son lo suficientemente seguros en sus habilidades para saber quiénes son y realmente no les importa si los etiquetan como “Probadores”. Si conoce las pruebas de software, y cuando entreviste a su alrededor, encontrará un equipo que se ha comprometido a realizar un desarrollo basado en pruebas, debe mover el cielo y la tierra para intentar unirse a ese equipo.
Pero como dijo Robert, descartar las pruebas de software es probablemente una buena opción. Como no muchos trabajos de desarrollo requieren habilidades avanzadas de prueba de software, no perjudicará sus posibilidades al no tenerlo. Entonces, apréndalo en el trabajo si es importante para el rol. Pero aprende mientras estás allí. A nadie le gusta arreglar errores a las 3am.