Soy un programador / analista de SIG en Vermont con capacitación formal como científico ambiental con SIG. He encontrado a lo largo de mi carrera GIS la necesidad de aprender habilidades de programación. Actualmente trabajo para una empresa de consultoría donde la mayoría de mis tareas son automatización usando scripts de Python y creando componentes personalizados de ArcGIS usando ArcObjects para VB.Net. Soy completamente autodidacta en estas tecnologías.
Disfruto mucho con el trabajo de programación que hago y me gustaría avanzar para convertirme en un desarrollador de software GIS profesional. ¿Alguien puede recomendar un camino apropiado para 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 GIS.