聊聊GISer的职业发展

一、前言

去年写了一篇名为《GISer们还有机会屌丝逆袭吗?》的博文,希望能和广大GISer一起探讨地理信息产业留给小团队和个人的机会。文章发布后,很多GISer通过网络和我进行了交流,其中有高校相关专业的学生,有入职不满两年的新人,也有工作多年的同行(他们大多一直从事系统开发或做了几年项目经理,对行业前景不确定,对自己后续的职业发展感到疑惑)。通过与他们的交流,感觉虽然这几年搞GIS的人数增长很快,但还是有一些GISer没有认识到自己的价值,对未来的职业发展缺少良性的规划。利用这周在外地出差的机会,结合自己这些年的感受,和大家聊聊我个人对GISer职业发展的看法。

二、那些熟悉的对话

“我学的是GIS,是不是会ArcGIS就行了?”
    “技术门槛太低了,GISer没有技术优势,只要会点.Net就能做!”
    “搞GIS主要就是二次开发,会点ArcEngine就行了!”
    “我不会技术,又不想做数据处理,我还能做什么呢?”
    “做数据处理待遇比较低,我还是搞开发吧。”
    “都是些政府项目,没有人脉关系,太难做了!”
    “项目负责人干的好累啊,一些部门领导太难伺候了!”
     ……
     遇到这样的抱怨,我会疑惑:当初你为什么选择GIS这个专业(行业)?
    “我报的专业是城乡规划,高考被调剂过去的,学了三年都还没搞明白GIS是干嘛的?”
    “我选择测绘是因为这个专业就业率高。”
    “我是学计算机的,工作后的第一个公司搞GIS。”
    ……
    类似的对话,经常出现,越来越多的GISer表达了类似的困惑。我觉得这是具有一定共性的问题。GISer看待自己职业定位的态度让他们产生了困惑,而寻找解决困惑的答案,也许该从问题的根源开始:
    1、什么是GIS?
    2、GISer应该具备哪些行业技能?

三、什么是GIS?

GIS是地理信息系统的简称,它是一门结合地理学、地图学、图形学、遥感学、计算机等知识的综合性学科,是用于输入、存储、查询、分析和显示地理信息数据的计算机系统。大部分GISer都接受这个定义。但是把GIS解释为地理信息系统,意指其是一个信息系统(从字面上理解也如此),初学者很自然的会认为搞GIS其实就是搞信息系统,软件编码水平越高意味着专业水准越高。而这恰恰是引发GISer对自身价值产生错误估计的根源之一。于是,我们就不难理解为什么一些GISer认为GIS的技术门槛低,只要懂点二次开发就是在玩GIS了;也不难理解,为什么一些应届毕业生入行不愿意从事地理信息数据处理的工作,觉得从事数据处理没有技术含量;
    我认为把GIS解释为地理信息服务(地理分析服务)或地理信息科学更合适。近年来国家不断加强对地理空间信息的重视,把地理信息从学科上升到科学的层面是大势所趋。地理信息(分析)服务是对空间信息进行处理、分析和表达。GIS将空间信息通过地图这种独特的视觉化表达方式与地理分析这两者通过计算机技术集成一起。用一个公式来表达:GIS=数据管理+制图可视化+地理处理和分析。把编码技能作为衡量专业技能水平唯一标准的GISer大多认为GIS就是空间数据管理和制图可视化,而忽视了地理分析。产生这种认知的一个原因是目前我国地理信息技术应用还停留在制图可视化和辅助决策阶段。GIS(地理信息服务)的生命力和价值其实在于对地理数据的处理和分析,运用GIS技术全面的、定量的、直观的去描述空间数据的地理分布模式及地理要素之间的关系。通过空间思维方式,运用地理空间语言进行地理规划和决策制定。换而言之,GIS其实是具有一个不算低的门槛的。对于地理信息服务而言,计算机只是一种工具,GISer运用这种工具来帮助客户进行地理分析、规划和决策,类似于数据分析师通过对企业运营数据进行分析来帮助企业调整运营策略。GISer一味追求编码技术的提升却忽视了专业技能的培养,其实是一种舍本逐末的做法。

四、GISer应该具备哪些行业技能?

行业技能是从业者应该了解、掌握的和地理信息技术相关的基本技能;GIS是一门综合性的跨行业的学科,它和测绘、国土、水利、管线、电力等行业都有交集;各个行业都有其特有的业务需求,对GIS的使用程度和技术要求各有不同。但是万变不离其宗,GIS始终是围绕着空间数据的利用、分析展开的。一些基本的技能是每个GISer都应该牢牢掌握的。比如:空间投影(坐标变换)、空间数据结构(数据格式转换)、ArcGIS基本操作(数据处理、制图、空间分析、ModelBuilder、GP……)等等;这些是基本功,几乎每一个应用GIS技术的工作都会用到。这里的每一项都有很多内容可以展开学习,以后我会在博文里逐项介绍。在这些基础上还想进阶的GISer,可以关注开源GIS软件、地理建模、空间分析、R语言、空间数据挖掘等等。

五、GISer的发展方向

我们再来扯扯GISer的未来发展。首先对这个专业要有个相对理智的认识:GIS是个屌丝专业。不是因为念这个专业的都是屌丝,而是相对于其它一些高富帅专业,各个学校科研资金和科研项目都相对较少。去国外读硕士或者博士的GISer应该有切身体会,GIS专业的奖学金一般都不是特别好申请,即使申请到了金额也不多。科研项目少,奖学金少的直接原因就是市场需求不足。所以,不要过分指望毕业以后马上能找到一份起薪上万的工作。实际上,遥感专业的就业情况和起薪都要好于地理信息专业。下面给出的只是个人建议:
    GIS专业学生:本科毕业建议直接读硕士研究生,有条件的去国外念。如果一不小心把博士也念了,能不回来就别回来了,国内能符合你期望的工作不多。没机会念硕士研究生的男生如果恰好会点开发,不要犹豫了去公司做开发吧。女孩子建议从事和数据分析或项目管理相关的工作。
    工作3年的技术GISer:GIS信息系统开发需要的技术门槛确实不高,3年工作经验已经能够掌握需要的技能(GIS开发技能),再往后就是简单粗暴的重复工作了。横向上建议关注跨行业的GIS技术解决方案,往行业专家方向努力;纵向上关注系统空间数据访问并发的性能、GIS空间数据层和业务层松耦合、在线数据交换、PostgreSQL+PostGIS开源数据库代替Oracle/SQL Server+SDE、CAD和GIS的统一解决方案等等。总之,把关注的视角从应用转移到GIS层的性能,降低软件开发成本,注重技术积累。
    工作3年的项目经理:GIS信息系统项目都不大,开发团队规模也比较小,管理相对松散,项目经理的精力常常被业主不合理的需求改动牵扯。项目经理需要对项目进度、质量和边界进行控制,能够针对业主的需求提出有效的解决方案。建议继续加强自身业务技能的学习,如行业解决方案、项目管理、质量控制、需求管理等,同时增加技术的了解,便于和开发负责人或开发人员有效的沟通。
    从事数据处理的GISer:地理信息的基础是空间数据,搞GIS信息系统离不开数据处理。目前国内GIS应用系统主要解决的需求是空间数据的展示、查询和统计;这其实就是通过计算机信息技术把制图效果展示出来。空间数据处理、整合对最终制图展示效果有直接的影响,数据处理的重要性显而易见。由于数据处理的技术门槛低容易上手,国内从事数据工作的薪资水平相对于开发要低不少。建议从事数据处理的GISer,向数据分析、建模的方向靠拢;导航数据的处理整合也是不错的选择。另外,地图导航的表达方式和兴趣点(POI)的数据模型是个挺有意思的研究方向,有兴趣的GISer可以尝试一下。

六、去公司还是考事业编制

公司学做事,体制内学做人。这是个仁者见仁的选择,我建议真正想做点事的GISer毫不犹豫的选择去具有良好GIS气质的公司。话题比较敏感,就不再赘述了。

最后收个尾:GIS是个挺有意思的知识领域,国家也越来越重视地理空间信息的重要性。作为一个朝阳产业,机会很多,挑战更多。如果你作为一个GISer,内心还保持那份激动和闯劲,坚持下去一定会成功!

时间: 2024-08-11 01:23:05

聊聊GISer的职业发展的相关文章

女程序员职业发展的特别之处

在"做自己想做的工作"公开课的互动环节,有位女生提了个问题,大意是"女生是否适合做程序员",当时我怎么回答的,已经忘差不多了,大意是性别对是否适合做程序员没有直接影响.课后我又仔细琢磨这个问题,联想到之前有多位女程序员给我的微信订阅号"程序视界"留言,询问女程序员的职业发展状况,这让我恍然发现,我之前居然一直忽略了女性的具体情况对软件开发的影响.因此,这次,我准备特意来聊聊这方面的话题. 首先要说明的是,从大的脉络来讲,女程序员的职业发展与男程序

【转】论创新工场、职业发展、offer如何比较选择、移动互联网

大纲:一.缘由.概述二.创新工场的模式三.职业发展道路的影响因素四.职业选择的几个小问题五.李开复的移动互联网和我眼中的移动互联网六.再见和祝福 一.缘由.概述1.缘由        前两周,有个师弟咨询我个offer选择——360产品经理offer和创新工场某团队产品经理.他说面试的时候,创新工场某面试官说在360做产品经理不如在创新工场,360那边产品团队XX不专业,创新工场这边产品团队XX牛B,劝说这人推掉360的offer接创新工场的offer.    我当时听了那叫一个汗阿——能说出这

【原创】关于职业发展

2016年过年ing,向往年一样无聊.... 也没有习惯写类似年终总结之类的东西,就是一闲下来就会多想点什么... 关于职业发展,其实几年前也迷茫过,那时是在一家美资半导体封装测试厂做MES的维护,一个叫PROMIS的系统,在半导体厂.电子厂比较常见,当时就是觉得做这个不是很有前途,尤其在西安这个地方.那时也自己学着做一些小应用(鄙人信管专业出身,学艺不精,科班应该做ERP顾问之类的),但是觉得这个MES一直做下去,在西安这个地方不是很有前途,同时也想转做软件开发,迷茫几个月之后还是选择离开.

程序员的职业发展

程序员的职业发展 本文为转载,以供参考.因为找不到原作者的文章出处,故没有原文链接.知道原文地址的朋友麻烦给出链接.谢谢. 作者:IBM 软件集团大中华区总架构师 寇卫东 有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马.不同的路都能走向成功.到底选哪条路,取决于自己的兴趣.可能有程序员会问: 如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路.当你积累了一定的技术和经验之后,就会面临多种选择.选择哪条路,因 人而异. 如果对某一种或几种技术非常

堪比上万元的高级测试内容套餐(性能、自动化、手机APP、职业发展、管理)

以下为套餐的汇总与介绍(套餐就是多个单个课程的打包),方便大家查看. 如果要购买单个课程请点击这里:http://xqtesting.blog.51cto.com/4626073/1669386 套餐 介绍 购买地址 [热卖]移动手机APP测试视频课程套餐 分为三部视频初级篇.进阶篇.高级篇,层层递进,是我们快速学习的必备手册 http://edu.51cto.com/pack/view/id-343.html [NEW]Java项目性能测试实战和环境搭建合集 全新视频,无废话,接地气,重点内容

职业发展和年龄

谈起这个话题,是因为近几天又听到周围的朋友在讨论如下话题: 是不是要做一辈子程序员呢?我都快而立之年了,听说程序员这个职业三十岁以上就不适合了 这个人年龄太大了,都四十了,还能写出程序吗?还能加班吗? 就先列出两条比较有代表性的吧. 程序员职业和年龄挂钩,是一个伪命题 大约在十年前,就有很多刚刚工作时间不长,大约在二十五六岁的程序员,担心十年之后,自己三十多岁的时候,是否还能做程序员.当初那帮人,现在都三十多了,不少都奔四了,事实上他们中大多数还在做程序员,而且是相当不错的程序员. 请程序员们自

嵌入式开发职业发展方向有哪些?

近几年来,随着移动互联网.物联网的迅猛发展,嵌入式技术日渐普及,在通讯.网络.工控.医疗.电子等领域发挥着越来越重要的作用:随着嵌入式技术及相关产品不断渗透到人们日常生活 ,大大小小公司对于嵌入式开发 人才招聘需求猛增. 在介绍嵌入式开发职业发展方向之前,先了解一下嵌入式设备的本质.嵌入式设备的本质就是一台专用的.微型计算机,所以就像计算机一样由三个层次的东西组成: 1 )硬件,包括 cpu (如 ARM) .存储(如 flash ). I/O (显示模块.通讯模块.视音频模块. I/O控制电路

PHP程序员职业发展路线,适合你吗?

大自然的选择陪你说一世晚安男生PS教程自学平台纯文笑话 登录 部落管理 帮助 PHP程序员职业发展路线,适合你吗? 按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标. 本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言

浅谈Android移动开发程序员的职业发展之路

现在几乎每个it公司都在开发移动产品,我最早知道Android还是在09年成都某学院上大学的时候,从新闻上知道有这么一家公司,创始人安迪·鲁宾很有名,但安卓到底是做什么的,我并没有关注. 到2010年毕业的时候,Android已经发展到了2.2版本,百度了一下Android,知道了(应用)开发采用的是Java语言.我当时学过C,C++,对java有些了解,从成都辗转来到北京,找到的工作正是开发一款Android应用(生活服务类).这时我有了一个HTC的安卓最新版手机. 现在做Android移动开