今天在知乎上看到一篇文章,是指导地理信息系统专业学生学习方向的,看完后我感触很深。文中犀利的指出当前各大学地理信息系统专业学习和教学上的误区,即过度重视c/s,b/s的开发训练和Arcgis等软件的操作,而忽视了对地理信息系统核心理论,如空间数据结构、空间分析算法、空间数据建模方法等的学习。这种本末倒置的学习方向使得地理信息系统专业的毕业生存在感越来越低,文章指出基于已有地信平台的c/s,b/s的开发,除了界面设计,几乎就是拷贝代码,没有任何研究性和创新空间,至于Arcgis等地信软件的操作则更是越来越没有价值,如今的空间数据号称海量数据,其数据量之大,数据结构之复杂是传统的地信软件和人工无法处理的。
这让我联想到地理信息系统的同胞兄弟,遥感和测绘工程,从我在学校的观察来看(我学校是某重点大学),这两个专业在教和学上同样存在本末倒置的现象。尤其是测绘工程,太过于强调测量仪器的操作和测量外业的训练,学校不仅没学期组织1个多月的全野外实习,连正常上课的时间也有很多外业实习课,比如《数字摄影测量学》这门课,有一半的课程都是在野外熟悉仪器,学校还通过举办或组织学生参与各种测绘技能大赛来提高学生的动手能力,不仅要会,还要“快”和“准”。仪器操作和外业的实习占消耗了学生大量的时间和精力,让学生产生测绘的重点就是这些仪器和操作的误区。测绘学科的精髓是什么?不是那些外业测量的技能,而是测绘的基本理论,关于坐标系统的建立,关于导航定位的方法,关于摄影测量的思想,关于误差的理论,而这些恰恰被很多学生当作应付考试的学问。
那造成这种不合理教和学的原因是什么呢?
都是“有用”害的。
对学校的老师和学生来说,能更好地促进学生“就业”的知识就是“有用”,就应该被重视,而至于是不是,应不应该,后果会如何,他们是不会考虑的,或者某些老师考虑了却无法改变。前些年地理信息产业的还是由政府或事业单位主导的,项目每年都有很多,如国土一张图、土地确权、农林水利普查等,项目各个省市甚至县都要搞个牛逼得GIS系统显摆下。这样的需求,也让高校把二次开发作为地信专业的重点学习内容。同样,因为工程项目中有很多测量的工作岗位,所以测绘专业的学生也被训练为外业作业的能手。
但实际上呢?
是的,毕业生的就业率确实是上去了,但却和码农、农民工无异。那些GIS系统大同小异,地信工作者基于平台做二次开发,只需调用接口,搬运代码即可完成;测绘专业的学生去了工程单位,大多只是日复一日地操作仪器,几乎就是体力活。测量外业本身也是一门很深的学问,只是我没学好,只看到局部的仪器操作而没有思考为什么这么操作,对测量作业的核心思想,全局控制思想,误差控制理论,根本没有真正理解,跟别谈外业测量各种方案设计工作了。