Eu já estou trabalhando como consultor de GIS no Reino Unido. Sendo uma empresa de consultoria em engenharia (não baseada em TI ou GIS), não havia necessidade de desenvolvimento de GIS na organização.
Mas, devido a alguns requisitos recentes do projeto, minha empresa está tentando nos promover para o desenvolvimento de GIS.
Portanto, minha pergunta é: qual rota devo seguir minha carreira, como: Python - C # - .Net
OU Java?
Aconselhamento mais rápido será muito apreciado, pois estou na Índia por minhas 3 semanas e tenho a oportunidade de participar de alguns cursos básicos de programação. Visita recente ao instituto local de informática, C # e .Net, foi o principal estresse.
Se você não tem nenhuma experiência anterior em programação, eu usaria o Python. É fácil o suficiente para um novato aprender rapidamente com um livro 'Learning Python' . Se você também é usuário do ArcGIS, é fácil começar a usar o Python com ArcGIS.
fonte
Se você quiser uma resposta técnica, sim, comece com Python, onde você pode obter resultados rápidos. Se você está procurando uma resposta focada na carreira, escolha C # ou Java.
fonte