今天给大家详细科普一下,GIS专业的同学毕业以后还能从事哪些岗位的工作。
(这期不包含学校老师等事业编岗位)
一、GIS数据采集和处理GIS数据采集和处理在这里分为一个大类,包含前期测绘外业的实地采集,后续的数据加工和数据矢量化以及通过遥感技术,获取地面地图数据等,都属于数据获取和处理的范畴。
1)测绘工程师 岗位职责:负责采集、处理、存储和管理各种GIS数据,包括地图、空间数据、属性数据等。
岗位解读:这里主要指的是测绘外业,需要外出测量和采集GIS数据,提供给内业加工成可以使用的地图数据。通常需要熟练使用RTK,全站仪等测绘仪器,掌握GIS软件和基本的地图处理能力。
岗位发展:测绘工程师---测绘组长---测绘项目经理
负责对GIS数据进行分析、建模和预测,提供专业意见和建议,支持业务决策。
岗位解读:数据处理一般是指测绘内业,如果是专门做地图数据采集的测绘公司,会招聘大量数据处理人员;
部分对数据处理需求较低的公司则会招聘兼职来做。
岗位发展:数据处理---管理岗/技术岗
数据处理很难有上升空间,如果不掌握一门技术或者转到管理岗,几乎没有升职路径。
负责利用遥感技术获取地球表面的信息,如卫星图像、航空摄影图像等,并将其应用于GIS系统中。
岗位解读:遥感数据处理比测绘内业数据处理薪资会高很多,对技术要求也高一些。
岗位发展:遥感工程师(数据处理类)----遥感项目经理/技术总监
负责三维算法研究以及协助算法在数字孪生等领域的产品化落地;负责遥感AI等新技术研究,追踪计算机视觉、遥感领域前沿技术;
岗位解读:大家发现没有,只要跟AI、三维、数字孪生等业务沾边的岗位,薪资都不会低。
遥感AI算法比数据处理薪资会高很多,对技术要求也高,对学历要求也高,毕竟搞遥感的,不读到博士好像不好意思谈技术。
这里的制图和前面的数据矢量化不同,指的是数据分析和高阶处理,主要涉及到三维地图数据的处理。
5)空间数据分析师 岗位职责:负责使用GIS技术处理和分析空间数据,包括地图制作、地理定位和地理空间数据分析等。
岗位解读:提到数据分析大家肯定都猜到了,需要会python
负责使用GIS软件制作各种地图和地理信息产品,如电子地图、航图、遥感影像等。
岗位解读:和内业数据处理工作性质类似,不同公司的叫法不同。
岗位发展:地图制图员如果不掌握一门技术,几乎没有发展前景。
负责使用GIS技术进行空间数据建模和空间分析,掌握3DMAX建模软件,进行道路、城市建模。
岗位解读:通常要求会三维建模软件和PS等贴图软件,高级地图制图。随着三维GIS开发和智慧城市、数字孪生等数字化技术的发展,三维建模的前景至少比普通的地图制图要好。
岗位发展:三维地图建模师---高级三维建模师
负责开发和维护GIS软件,包括桌面GIS软件和WebGIS应用程序。
岗位解读:我们常说的GIS桌面端或者移动端开发就是指这一类岗位,和webgis不同,GIS桌面端或者移动端开发使用的是C、C++这类语言,属于偏底层的开发,这类岗位通常招聘的计算机专业的学生。
工资高,计算含量高但岗位较少,一个公司的软件开发就那么多人,如果不研发新的软件或功能,基本上不会新增岗位;相比之下,WebGIS开发岗位就多很多,因为WebGIS开发主要是靠项目挣钱。一个公司很难在一年内开发多个新的软件或功能,但是可以不断接新的项目。
岗位发展:GIS软件工程师----GIS高级工程师----GIS软件技术总监/解决方案总监/项目总监
根据项目和业务需求构建数据结构体系、管理运维体系;部署和实施开源或商业GIS系统,满足公司 GIS服务需求;
岗位解读:GIS运维工程师一般是指GIS公司招聘的跟GIS软件或项目相关的运维工程师。一般负责边角料工作,比如软件调试、数据更新、故障排查等。
部分公司的运维工作直接给技术支持或者实施。
岗位发展:技术方向可以发展为GIS开发工程师;
项目方向可以发展为项目经理。
负责开发和维护WebGIS前端界面,使用HTML、CSS和JavaScript等技术实现GIS地图的交互和数据展示等功能。
岗位解读:这个也就是我们常说的WebGIS开发,目前比较火的岗位,如果愿意学习编程的小伙伴,可以毫不犹豫考虑这个岗位。
该岗位通常不限制专业,对GIS、遥感、测绘等专业的学生比较友好。
岗位发展:WebGIS开发工程师---高级WebGIS工程师---GIS开发项目总监/GIS开发技术总监
GIS后端工程师负责设计和实现GIS系统的后端架构,包括数据存储、数据处理和GIS算法等方面。
岗位解读:一般在招聘的时候不会说招聘GIS后端工程师,而是Java工程师或者Java开发。
岗位关键词:Java工程师、Java开发、GIS后端
岗位发展:Java工程师---研发经理---技术/项目总监
三维GIS开发、Cesium、WebGL
岗位职责:负责开发和维护WebGIS前端界面,使用3D、webgl、gis、threejs等进行三维开发。
岗位解读:三维GIS开发工程师是区别于二维开发,需要使用