ممکنه یک برنامه نویس Desktop GIS نتواند یک برنامه نویس Web GIS خوبی بشه پس اینها را هم باید برای خودت مشخص کنی. وقتی ما حرف از Desktop GIS Developer میزنیم در حقیقت ساده ترین روش برنامه نویسی GIS را داریم بحث می کنیم.
اگر خواستید وارد برنامه نویسی Desktop GIS بشوید باید اول از همه یک زبان برنامه نویسی یاد بگیرید و دوم باید از کامپوننت های برنامه نویسی و کتابخانه های آماده که الان وجود دارد مثل:Arc Object، MapWinGIS، SharpMap و… استفاده کنید.
در حوزه Web GIS استفاده از آن رو به افزایش هست و الان سازمان های مختلف کشور درک کردند Web GIS چی هست و حوزه ی خوبی برای وارد شدن و بازار خوبی هم داره شما در این روش یک وب سایتی می سازید که مجهز به نقشه و امکانات GIS هست در حقیقت اول یک زبان برنامه نویسی یاد می گیرید و با استفاده از کتابخانه جاوا اسکریپت مثل: