前端还是webgis? 您所在的位置:网站首页 web前端工程师前景怎么样 前端还是webgis?

前端还是webgis?

2023-09-13 11:41| 来源: 网络整理| 查看: 265

从就业前景来看,妥妥的webgis,下面说一下原因。

1、纯前端目前已经很难就业

2023年的前端开发、Java开发,已经不是饱和那么简单,而是过剩。不信的大家可以去尝试找一下工作,尤其是萌新。

目前的现状就是,IT程序员已经火了十几年,最好的时候都已经过去了。现在不仅高校大量培养IT人才,培训班每年也出来不少鱼龙混杂的人。培训班出来的人还得包装简历,导致HR都养成习惯,没有3年以上的经验不看。

这就导致了很多人根本找不到工作,尤其是刚毕业的学生,如果你不是名校毕业,不回炉重造,不包装简历,连培训班出来的都不如。

有多少人一天私信200多条,都没有一家面试,招聘的岗位基本都是外包公司。

2、Webgis比较缺人

根据尚普咨询数据,我国GIS行业市场规模由2016年的5000亿元增长至2022年的12962亿元,年均复合增长率达20%。 预计2023年我国GIS行业市场规模将达到13687亿元,同比增长24.8%。 其中,GIS软件行业市场规模由2017年的201亿元增长至2022年的310亿元,年均复合增长率达13%。

GIS行业整体上发展速度飞快,由于很多产业都以GIS为支撑,因此GIS开发人员在各行业各业都有需求,由于大批量的IT人才都涌向了互联网和电子信息产业,导致GIS行业编程人员缺失,另外GIS是一门交叉学科,涉及到开发的内容不多,从而导致了GIS专业的学生毕业以后不能直接从事webgis开发工作,种种原因,导致了gis开发人才的或缺。

更多GIS开发求职和发展前景有关的内容可以看下面:

GIS就业和求职GIS发展前景GIS求职方向GIS求职方向2GIS如何择业GIS职业规划GIS求职内幕GIS求职技巧GIS和普通程序员的区别人文地理和城乡规划转行GIS开发外业测量转做GIS开发

GIS薪资待遇

2021年全国10大GIS开发高薪城市排行榜

GIS开发工程师岗位薪资和就业前景分析

3、GIS行业没那么卷

相比前端来说,webgis开发没有那么卷,它的工作量和工作体系都比互联网公司相对轻松,大部分GIS开发都是基于GIS项目服务,而且通常与政府项目有关,例如智慧公安、智慧城市、疫情管控等,大部分GIS开发岗位薪资都在10-15K,北上广深等一线城市能达到:20-30K。

前端做的好的也就这么多,再往上走的都得是偏管理层的,例如大厂P7-P8级别的,才能拿到年薪50万以上。但这种岗位通常对学历要求很高,且需要在大厂摸爬滚打多年。

目前来讲,很多前端和Java工程师能找到工作就不错了,更不用说能拿20-30K的工资。

另外,现在三维GIS非常火爆,很多可视化效果都需要通过三维gis开发框架来实现,岗位需求量非常大。

综上,建议你选择webgis,另外往三维GIS上转。

webgis开发学习内容可以看我之前的文章。

需要免费课程的戳

WebGIS基础理论:

GeoJSON格式规范说明

Webgis开发中的OGC标准

WMS、WFS等地图服务

WebGIS开发基础:地图服务规范

Web基础入门:HTML

HTML简介

HTML组成

HTML语义化标签

布局元素

多媒体元素

表单元素和表格元素

CSS

CSS选择器

CSS文本属性

CSS背景

CSS属性值

视觉格式化模型

伪类与伪元素

flex布局与grid布局

媒体查询与响应式

过渡transition

变形transform渐变

关键帧动画

预处理器

JavaScript开发

变量与数据类型

运算符与表达式

条件分支

循环

数组

函数

对象

Web APIs 编程

DOM与BOM

事件驱动

回调函数

冒泡与捕获

事件委托

本地存储

JS高级特性

全局对象与活动对象

作用域与闭包

原型与原型链

let和const

箭头函数

解构

promise

async...await

异常处理

EventLoop

VUE开发基础

《Vue从入门到进阶》Vue简介

《Vue从入门到进阶》Vue开发环境搭建

《Vue从入门到进阶》起步案例

《Vue从入门到进阶》声明式渲染与响应式数据

《Vue从入门到进阶》创建应用实例

《Vue从入门到进阶》proxy详解

《Vue从入门到进阶》methods选项的作用及this指向

《Vue从入门到进阶》模板的介绍及确定

《Vue从入门到进阶》样式绑定

《Vue从入门到进阶》插值语法

《Vue从入门到进阶》属性绑定指令

《Vue从入门到进阶》事件绑定指令

《Vue从入门到进阶》双向绑定指令

《Vue从入门到进阶》条件渲染

《Vue从入门到进阶》列表渲染

《Vue从入门到进阶》侦听器语法

《Vue从入门到进阶》计算属性语法

Vue3.0基础开发(待更新)

compositionAPl

生命周期

组件通信

vite

pinia

GIS和WebGIS简介:

什么是GIS?

GIS术语汇总

什么是WebGIS?

WebGIS、桌面GIS、三维GIS的区别

常见的WebGIS框架

WebGIS开发框架的对比

WebGIS开发及市面上各种二三维GIS开发框架对比分析

WebGIS开发基础

HTML/CSS/JavaScript

HTML标签

HTML概述和应用

WebGIS开发基础

WebGIS的背景知识:图形工具

Web基础编程

WebGIS开发图形绘制

WebGIS可视化:制作热力图

WebGIS客户端可视化要素动画

二次开发:

WebGIS二次开发介绍和案例

WebGIS框架开发Openlayer基础

Openlayer简介

Openlayer基础概念

Openlayers网站主要功能

Openlayer的API简介

Openlayer开发环境的配置

Openlayer网站开发和发布

Openlayers数据加载原理

Openlayers实现图层组控制

Openlayers应用

Openlayers框架融入vue,完成canvas地图绘图

Openlayers底图加载渲染

Openlayers地图控件调用

Openlayers交互式矢量图形绘制

Openlayers地图事件

Openlayers API二次封装

GeoJson数据加载与解析

Mapbox

mapbox融入vue中,完成地图的加载和基础控件的控制

Mapbox交互式矢量图形绘制

Mapbox底图加载渲染

Mapbox地图控件与事件

Mapbox+React应用

高德地图

Webgis开发——高德地图开放平台

智慧城市项目开发

WebGIS智慧城市项目开发

三维gis开发三维GIS核心理论-three.js

Three.js搭建开发环境

Three.js起步案例

Three.js三维坐标系

Three.js基础变换

three.js三视图与视角

three.js中实现3D坐标系

three.js实现投影与变换

three.js中实现3D几何实体

WebGIS中使用three.js创建一个3D立方体

three.js中实现纹理与材质

three.js中的着色器

three.js实现3D建模数据加载

三维建模

blender基本操作

blender三维场景建立

blender渲染出图

blender动画CG

blender物理运动

Cesium开发Cesium基础

Cesium第一课

Cesium第二课

Cesium第三课

Cesium第四课

Cesium制作三维景观模型

Cesium制作互联网地图

利用Cesium加载BIM 模型

Cesium实现场景视图模式切换

Cesium实现绘制贴地形线

Cesium3D底图数据加载

cesium常用控件

cesium相机与视角

3D几何实体渲染

Cesium物体动效

Cesium实现粒子效果

Cesium物理仿真

Cesium数据加载



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有