Ich bin ein GIS-Programmierer / -Analytiker in Vermont mit einer offiziellen Ausbildung zum Umweltwissenschaftler bei GIS. Ich habe im Laufe meiner GIS-Karriere festgestellt, dass ich Programmierkenntnisse erlernen muss. Derzeit arbeite ich für ein Beratungsunternehmen, bei dem der Großteil meiner Aufgaben in der Automatisierung mithilfe von Python-Skripten und der Erstellung benutzerdefinierter ArcGIS-Komponenten mithilfe von ArcObjects for VB.Net besteht. Ich bin in diesen Technologien völlig Autodidakt.
Mir macht die Programmierarbeit sehr viel Spaß und ich würde gerne ein professioneller GIS-Softwareentwickler werden. Kann jemand einen geeigneten Weg empfehlen, um dieses Ziel zu erreichen? Insbesondere interessiere ich mich für formelle Schulungen, um die besten Praktiken in der Softwareentwicklung zu erlernen, die auf GIS-Software angewendet werden können.