He estado en el negocio de desarrollar hardware y software durante 19 años. En los primeros días, los proyectos y equipos en los que trabajaba eran más pequeños, mucho más efectivos y más divertidos.¿El software que se desarrolla en un equipo grande puede ser interesante y divertido?
El efecto de la entrada de un único desarrollador para el producto final y su éxito fue evidente para todos. Tuvimos contacto directo y retroalimentación de los clientes. Esto fue gratificante para nuestro trabajo y una forma muy efectiva de mejorar el producto.
Con los años, la complejidad de hardware y software aumenta y cada vez se necesita más gente para hacer las cosas a tiempo. La desventaja de la tendencia hacia equipos más grandes para mí es que la contribución de un único desarrollador al éxito del proyecto se hace cada vez más pequeña. Y perdemos el contacto con el mundo real de los usuarios y clientes debido a los crecientes departamentos de control de calidad cada vez más.
Siempre he disfrutado de mi trabajo y me he mantenido al tanto de las últimas tecnologías como OOP, UML, .NET y lo que sea. Ya trabajé algunos años como líder de equipo pero no me gustó mucho porque me perdí el desarrollo y la codificación.
Estoy frustrado por el hecho de que mi parte de la "cosa" en la que estamos trabajando se hace cada vez más pequeña y pierdo la visión general sobre ella y el contacto con el suelo. Por favor, no me entiendan mal, no quiero llorar por los viejos tiempos, pero para mí el trabajo en más submódulos especializados de un sistema gigante simplemente se vuelve cada vez más aburrido.
Me pregunto si estoy solo sintiéndome así y tal vez si tiene algún consejo sobre cómo devolver la diversión a mi trabajo. Y lo siento, no, no estoy interesado en trabajar en un proyecto de código abierto en mi tiempo libre. Nueve horas al día frente a una pantalla de computadora son suficientes, la vida es más que la codificación ...
Comentarios e interacción, ¡buen punto! exactamente eso es lo que me estoy perdiendo. – chrmue