Я програміст / аналітик ГІС у Вермонті, який пройшов офіційну підготовку вченого-еколога з ГІС. Я виявив протягом своєї кар'єри в ГІС необхідність засвоїти навички програмування. Зараз я працюю в консалтинговій фірмі, де більшість моїх завдань - автоматизація за допомогою скриптів Python та створення спеціальних компонентів ArcGIS за допомогою ArcObjects для VB.Net. Я цілком самоучка цих технологій.
Мені дуже подобається робота над програмуванням, яку я роблю, і хотіла б рухатися до професійного розробника програмного забезпечення GIS. Хтось може порекомендувати відповідний шлях до цієї мети? Зокрема, мене цікавить формальне навчання з метою вивчення кращих практик розробки програмного забезпечення, які можуть бути застосовані до програмного забезпечення GIS.