Soy un programador / analista de SIG en Vermont con capacitación formal como científico ambiental con SIG. A lo largo de mi carrera en SIG, he descubierto la necesidad de aprender habilidades de programación. Actualmente trabajo para una empresa de consultoría donde la mayoría de mis tareas son la automatización usando scripts Python y creando componentes ArcGIS personalizados usando ArcObjects para VB.Net. Soy completamente autodidacta en estas tecnologías.
Disfruto mucho el trabajo de programación que hago y me gustaría avanzar para convertirme en un desarrollador profesional de software SIG. ¿Alguien puede recomendar un camino apropiado para alcanzar este objetivo? Específicamente, estoy interesado en la capacitación formal para aprender las mejores prácticas en desarrollo de software que podrían aplicarse al software SIG.