Me uní a la compañía en la que estoy trabajando actualmente. Debido al número limitado de personas capacitadas en el desarrollo de software SIG, y como estaba entre uno de ellos, me contrataron directamente como Gerente de Proyecto.
Estaba bastante familiarizado con Java y SIG, y he realizado investigaciones auto motivadas sobre servicios basados en la ubicación, pero no con la gestión de proyectos y el desarrollo de software estructurado. Fue un año después de mi graduación como especial de Geología y durante el año anterior estuve trabajando como académico en una universidad.
Gracias al interés que tenía en el trabajo, apareció una oportunidad y, finalmente, también fui responsable del departamento de Business Intelligence de la empresa. La compañía creía en mí. Yo mismo estudié el almacenamiento de datos y los conceptos de BI y también logré combinar GIS con BI.
Además, actualmente estoy trabajando con dos desarrolladores en nuestra herramienta de BI en C # WPF, donde también a veces desempeño el papel de desarrollador (lo que me gusta).
Traté extremadamente duro de adoptar buenas metodologías de desarrollo de software con gestión ágil de proyectos, pero no fue muy exitoso. Además, aunque creo en un código bien diseñado en lo que respecta a un producto, debido a la falta de conocimiento técnico que tiene mi CEO (que está directamente por encima de mí), normalmente no obtengo la cantidad de tiempo necesario para hacerlo. El tiempo que toma se ve enormemente mejorado por la falta de experiencia que tenemos en el lenguaje de codificación específico en su conjunto también (por ejemplo, WPF en oposición a Java). Tampoco hay un sistema de control de versiones en su lugar.
Estoy extremadamente harto de cómo van las cosas, ya que no está estructurado y encuentro la mayor parte de mi tiempo pensando que trabajando en cómo estructurar las cosas. Espero que ustedes, con buena experiencia profesional, puedan ayudarme a superar esta situación.