GIS专业相关的软件很多,主要看你将来想往哪方面发展,如果想走编程,那就是二次开发的软件,如ArcEngine、arcgis server等,至少熟悉一个,还得熟练一门编程语言,如C#、VB等;如果想走遥感,就得把Erdas或其它遥感软件学好;如果想走测量,这个很容易,不需要怎么学;如果只是用用GIS的功能做些分析什么的,那把arcgis的桌面版学好就行了。我是学GIS的,有问题可以再交流。
对于该专业来说,必须熟悉至少一种图形编程语言,还有一种常用的数据库。
语言可以是vc6.0、vb6.0,也可以是.net框架下的任何一种。最好熟悉ASP.NET。
数据库的话要能掌握access,还有大型的关系数据库Oracle、SQLServer。
专业软件的话,用得最多的是ESRI公司的ArcGIS,包括arcinfo、arcims、arcgisserver、arcsde等。
国产的有mapgis等!