Jestem programistą / analitykiem GIS w Vermont z oficjalnym wykształceniem w dziedzinie GIS w dziedzinie środowiska. W trakcie mojej kariery w GIS odkryłem potrzebę uczenia się umiejętności programowania. Obecnie pracuję dla firmy konsultingowej, w której większość moich zadań to automatyzacja za pomocą skryptów Python i tworzenie niestandardowych komponentów ArcGIS za pomocą ArcObjects dla VB.Net. Jestem całkowicie samoukiem w tych technologiach.
Bardzo podoba mi się praca programistyczna, którą wykonuję i chciałbym zostać profesjonalnym programistą GIS. Czy ktoś może polecić odpowiednią ścieżkę do osiągnięcia tego celu? W szczególności jestem zainteresowany formalnym szkoleniem, aby poznać najlepsze praktyki w zakresie rozwoju oprogramowania, które można zastosować w odniesieniu do oprogramowania GIS.