学GIS,就业前景如何?
地理信息科学就业前景如何?以下是知乎作者坂本龙二给出的回答。作为一名GIS开发从业者,作者从开发与非开发两条从业路线进行了全面分析,经作者授权在本公众号分享,希望对从业的你有所帮助。
大一开始学C+DS+JAVA+DB+Python+Linux,学好了你就成为一名优秀的“GIS开发”人员了。没错如果是我我不会浪费时间去学什么经济地理学,地质学,这种乱七八糟的课程,不如直接学关于开发的课程,这样不至于本科毕业拿着3K-5K的工资。(以上是2018年原答案,随着回答被越来越多人看到作者又进行了完善,最后一次对本回答的更新是2022年2月。)
鉴于此回答被越来越多人看到,为了避免误导广大的GISer萌新们,抱着负责任的态度,把回答补充一下。
首先,GIS专业不是计算机专业,这个是事实,但是GIS专业你不会编程就像士兵不会用枪,按照南师某教授说的:“学GIS你不会编程尽早转行算了。”虽然计算机编程对于GIS专业很重要,但是地图学,遥感,GIS概论,空间分析这些也很重要。原答案主要是吐槽GIS专业的培养方案对于编程的不重视,以至于很多地信本科生就业时存在一个高不成低不就的问题,和市场脱节严重。我建议是,如果你目前在地信专业,想本科毕业有好的钱景,认真自学编程、认真自学编程、认真自学编程。而且不局限于GIS专业的开发。
像就业钱景这种问题上招聘网站搜一下就知道了,在地学三个专业中GIS比自然地理、人文地理与城乡规划两个专业好很多了。下面是我总结的几个就业方向,以下薪资和方向均为一线城市的2020年大致水平,具体钱景和个人能力有一定的关系,此外下面几个方向假设你都掌握GIS专业基础课的前提下,比如说地图学,GIS概论,遥感,空间分析等。
开发方面
2021年,现在开发方面薪资普遍加3-5k,个人建议不要做桌面端二次开发。
方向1 桌面端GIS二次开发
C#或者java数据结构和算法 ArcEngine或者SuperMap数据库,做桌面端二次开发应届生大致8K-12k,岗位较少,市场需求较少。普遍薪资比较低。3年能拿到15k已经是非常优秀的了,如果在校期间有时间不建议选这个方向,不要问我为什么。
方向2 WebGIS开发
主要掌握的技术HTML/CSS/JS 前端框架(react或者vue选一)Leaflet或者openlayers、mapbox、GeoServer 、数据库、Node.js等。此方向主要是二维地图开发,一般1年经验大致10k-15k,低于10k别去,拉低行业薪资。3年大致15k-30k不等,根据不同企业和个人能力差别比较大。
方向3 Cesium方向
主要掌握的技术HTML/CSS/JS数据结构和算法、GeoSever、计算机图形学 、Cesium、数据库、Leaflet或者openlayers、前端框架、Node.js等。这个方向主要做三维开发,受到政策的春风这个方向学好了待遇真的不错,不久的将来WebGL真的会火。应届生大致10k-20k不等。3年15k-30k不等。
方向4 三维GIS开发
主要掌握的技术C++ 数据结构和算法、计算机图形学、Ue、Osg/Osg earth、Qt、OpenGL等。这个方向也是一个非常不错的方向,应届生薪资10k以上、1-3年15k-30k不等,这个方向我是最熟悉的,之前在校期间就有做过这方面项目。总体来说,OSG开发虽然在没落,但是,由于方向(军工)性质决定,总有系统需要这方面的开发人员开发和维护,还有国内很多GIS厂商的底层都是用的OSG。
此外和GIS比较接近的还有遥感图像识别算法岗位、定位算法岗位、算法岗位普遍偏爱CS专业和数学专业的并且对学历有一定要求。我建议是GIS专业,能在硕士往CS方向靠尽可能的转过去,脱离GIS圈做开发你会看到更大的一片天。
非开发方向
方向1 测绘
前段时间有个比较火的问题“女生地理信息科学和测绘工程选哪个?”,虽然我经常黑GIS专业,但是说句实话,和测绘比GIS专业的的确确比测绘好很多,学GIS的也可以去搞外业测绘的。选测绘,一般来说,很少有企业要测绘专业的做GIS开发。虽然最后妹子选了测绘。测绘根据不同的企业性质,来说差别真的很大,应届生3k-15k都有,选这个方向的建议尽量选国企。
方向2 数据处理
主要掌握的技能ArcGIS、Envi、MapGIS、SuperGIS、Qgis、CAD、office、SQL、数据处理这个就没啥说的了,应届生3k-10k都有,做数据处理能拿到10k的主要是遥感方面的,而且多多少少会涉及到一些开发,比如用Python批处理等。这个方向应届生普遍是5k-8k。
方向3 项目经理
做GIS项目经理,一些企业是需要懂开发,一些是不需要懂开发,主要就是打杂为主。很多项目经理都是从开发转过来的。这个方向,如果不会开发,从项目助理做过来也是可以的。主要掌握的技能嘛:能长期出差、能喝酒、能吹牛、能甩锅、能撕逼、会交际、必要时会背锅,必须项有PMP证书。
方向4 数据分析
许多数据分析岗位是需要掌握python/R语言、掌握数理统计知识、excel、数据库SQL语句等技能,其实这个方向准确的说不是GIS专业的方向,但是我觉得GIS专业数学不差的学生也可以去尝试一下,相比数学和应用数学、计算机等专业的学生,GIS专业的学好是哪个有着会制图、会空间分析等优势。
方向5 地理老师 介绍跳过
方向6 公务员 跳过
方向7 科研
如果对科研有兴趣,读到博士吧。GIS专业在科研方面真的很广,我认识很多计算机专业的学生在读研的时候为了好发文章,都往GIS方向靠,GIS专业的毕业生做科研,无论是社会科学还是自然科学都很受欢迎的。
大致就这些,我个人对GIS专业的感想是,如果喜欢编程,并且想吃编程这碗饭的,在校期间一定学好编程,掌握好相应的技能,GIS专业做开发前景的确比不了计算机专业,这个是事实,但是相对于许多专业真的好很多了,典型的比上不足比下有余专业。昨天我还看到有些去正大、牧原养猪的本科生发的帖子,换做是我给我现在双倍的工资我也不愿吃住都在猪场,我宁愿坐办公室写代码。扯得有点多,对于想转行互联网的,建议在校期间把计算机专业的几大基础课认真学好,比如计算机组成原理,操作系统,数据结构和算法、计算机网络,数据库。互联网企业对于操作系统和计算机网络方面考察还是比较多的,GIS专业想转互联网往往吃亏就是在这里。
还有如果对编程不感兴趣,也尽早对自己的人生最好规划,考虑是否读研,是否转行。
最后分享乔布斯在斯坦福大学的演讲《Speech in Stanford》中的几句话,GISer们共勉。
Sometimes life's going to hit you in the head with a brick
有时,生活会给你迎头一击
Don't lose faith
别气馁
I'm convinced that the only thing that kept me going
我很清楚那唯一使我坚持下去的就是
Was that I loved what I did
我对所做之事的热爱
You've got to find what you love
你必须去寻找自己所爱
And that is true for work as it is for your lovers
无论是对于工作还是爱情,都是如此
Your work's going to fill a large part of your life
工作将会占据你生活的大部分时间
And the only way to be truly satisfied
要正真获得满足感
Is to do what you believe is great work
就要去做你认为是不错的工作
And the only way to do great work
而要做不错的工作
Is to love what you do
就应该去爱你正在做的工作
If you haven't found it yet
要是你还没有找到
Keep looking, and don't settle
继续找下去,别停下
链接:https://www.zhihu.com/question/284286474/answer/774609662
- END -