我是一个WebGIS开发工程师
前言
我总在追求清晰,避免模糊的道路上前进,因为模糊会让我看不清自己。我也总在反复确定自己身份,确定自己在社会群体中,担任着怎么样的职务,三年前褪去学生的身份后,我走上了WebGis的职业道路上,在社会角色扮演中,职业是最重要的一重身份。第一年学习前端开发,第二年学习后端开发,第三年作为核心开发人员进行综合开发,如今第四年也已经过去了两个月多,回头想一想,总是会有一些茫然,学习了很多,但感觉又很单薄,因此想抽出一些时间,认真描绘一下自己职业的轮廓。
ps.本文为个人所遇所感,所思所想,如有不足,请谅解。
职业简介
顾名思义,WebGIS开发工程师就是以WebGIS开发模式进行GIS系统开发的工程师,WebGIS开发是软件研发的重要方向,以网络请求做为信息传输方式,在客户端与服务端进行数据传输,从而实现各种各样的业务系统平台;GIS系统是以地图和空间数据为基础,对自然地理或者人文地理相关问题进行分析和处理的一类系统。因此,WebGIS开发工程师需要地理学相关支持,从而支持本身主要的业务能力,同时也需要Web前端、Web后端和网络技术三大方面的技术能力支持。计算机网络领域发展十分迅速,各种框架推陈出新,新的技术也不断产生,仿佛无限增长又望之不尽的海洋,但一个职业的职能是确定的,不同种类工具的作用也是明确的,一个职业的人用自己知道的工具做成这个职业需要做到的事,便足以。
WEB开发相关技术
- 计算机技术
- linux系统
- 数据库
- MySQL
- PostgreSQL
- 前端技术
- 前端基础
- HTML5
- CSS3
- ECMAScript 6
- 前端环境(Node.js)
- 包的管理工具 npm/yarn
- 资源构建工具 webpack
- 前端框架
- vue(组件化 数据驱动)
- 前端基础
- 后端技术
- 微服务技术栈
- Spring Boot
- Spring Clound
- Docker
- Eureka
- Ribbon
- Feign
- GateWay
- RabbitMQ
- 后端环境(JDK8)
- 微服务技术栈
- 网络技术
- nginx
- http/https
WebGIS系统特有技术
- SuperMap产品
- iDecktop
- iServer
- iManage
- 地图库
- leaflet
- Cesium
未完待续。。。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 绿夜星空!
评论