GISer有本人的技术晋升门路,如果想在GIS这条路上始终走上来,请不要遗记低头看路。
不同于java工程师、前端工程师等有明确的编程语言,GISer的工作更像一个全栈工程师。js、java、C#、Android、python如同都要会一些,但如同哪个都不是很精通。
这时候GISer常常会迷茫,我应该深刻学习哪个,我应该向哪个方向致力,我应该如何晋升本人。
身边有很多GIS业余的敌人,很多都不再做GIS了,有去做Java的,有去搞前端的。一个曾经转Java的敌人,在团聚时埋怨,毕业后去搞GIS就是个谬误,应该间接去搞Java。
造成这种景象的起因有很多,其中一个起因是,大家很容易用软件开发人员的规范去掂量一个GIS开发的价值,包含GISer本人也常常这样想。
GISer的价值
那应该用什么规范来掂量GISer的价值呢?
咱们无妨换个角度来思考
编程语言、业余软件其实都只是个工具,要害是你能用这些工具解决什么问题
GISer的使命就是用这些工具去解决地图相干的问题
解决地图问题的难度等级,就能反馈了一个GISer能力
解决地图问题所发明的价值,就造成了一个GISer的价值
该学什么
当本人不晓得该学什么的时候,无妨看看有哪些GIS问题是本人解决不了的
上面轻易列举了一些常见的地图问题,大家能够做个参考
- 业务零碎中有个性能,须要在地图上标记一下地位。
- 还是下面的需要,零碎在内网部署,不能拜访互联网。
- 客户有大量的测绘数据,须要个网页零碎展现。
- 这些测绘数据要能在网页零碎中批改。
- 下面的数据,还须要一个CS系统对数据进行查看、剖析。
- 还须要一个手机端,查看数据,并能上报谬误。
- 还须要一个大屏展现零碎,用三维GIS展现数据。
- 三维GIS展现零碎要炫酷,要看上去向电影的那种。
- 还是下面的需要,公司为了升高我的项目老本,决定应用开源GIS软件实现。
- 送货的司机,用高德地图一次只能导航一个目的地,他想要一次导航多个,还要能避开早晚顶峰。
- 通过机器学习,主动从遥感影像上提取建筑物、路线、绿地、河流等矢量数据。
- 公司决定打造一套本人的互联网地图,对标百度地图、高德地图
- 。。。
还有一种办法就是,多去求职网站上看看,对GIS开发的技术要求,再联合薪资比照一下,你就晓得该学什么了
技术晋升门路
分享一下我本人总结的GISer技术晋升门路,颗粒度比拟粗,仅供大家参考
我感觉GISer的技术晋升门路能够分为四个大的阶段
阶段一,能应用商业GIS软件去解决问题。
比方ArcGIS,超图等。
阶段二,能应用开源GIS软件去解决问题
这里并不是说开源GIS比商业GIS厉害,恰恰相反,开源GIS软件不像商业软件有欠缺的阐明文档,和弱小的技术支持团队,很多货色须要本人去钻研摸索。
所以开源GIS是对GISer的要求更高,须要GISer有更强的开发能力,对GIS的原理要有更深的了解。
还有就是开源GIS能让你有机会接触到GIS底层的代码,对能力晋升有很大的帮忙。
阶段三,有能力去解决开源GIS中的问题
这个阶段你会发现网上曾经没有了那么多现成的答案,你开始习惯去翻看英文材料。
开源GIS的源码,也从之前天书个别,缓缓变得亲切起来,可能看懂其中的前因后果。
你开始可能解决开源GIS软件中的bug,开始可能为开源GIS贡献力量。
这阐明你开始缓缓具备了GIS底层的开发能力。
阶段四,有能力去解决GIS行业前沿问题
这个阶段曾经没有太多现成的GIS材料,更多的是须要钻研计算机常识、数学知识和GIS理论知识,你要去把它们整合起来,利用这些常识和工具,去解决没有人解决过的问题。
这是很耗精力的一件事,你只能依据本人的趣味,把精力聚焦在某个方向上,比方晋升地图的展现成果,或者进步矢量地图的生产效率等,只有在某个小点上有所突破,你就会有无比的成就感。
这个阶段,你的关注点又从新回到计算机领域,不同的是这次你指标清晰,不再迷茫。
最初
还想多说一句,GISer的现状通常是一半的GIS开发,一半的全栈开发,而后天天在做我的项目。
把工夫花在哪里,就会在哪里有播种,如果想始终做GIS,请在GIS开发上多花工夫。
最初,想揭示各位GISer,也包含我本人
GISer有本人的技术晋升门路,如果想在GIS这条路上始终走上来,请不要遗记低头看路。
原文地址:http://gisarmory.xyz/blog/index.html?blog=GISerMission
关注WX《GIS兵器库》, 第一工夫取得更多高质量GIS文章。
本文章采纳 常识共享署名-非商业性应用-雷同形式共享 4.0 国内许可协定 进行许可。欢送转载、应用、从新公布,但务必保留文章署名《GIS兵器库》(蕴含链接: http://gisarmory.xyz/blog/),不得用于商业目标,基于本文批改后的作品务必以雷同的许可公布。