一、WHY
为什么要写这篇文章,是为了劝退初学者,还是为了秀自己,还是图财图色……我没有,别瞎说,不是我!我是“牛老师”,为人师者,当然是为了“传道、授业、解惑”了。
上面不正经了一分钟,下面我们进入正题。为什么打算写这篇文章,原因是很多添加我微信的人不是学生就是刚入行的,一些寻找问题答案的,一些是寻找学习资料的,有很大一部分的是有关职业发展与规划的。
二、WHO
1. 在校的学生
2. 刚毕业或转行的新手
对于刚入行或者转行的童鞋,可借助自己的已掌握技能,再结合用人单位的岗位需求,有针对、有目的的学习,同时结合公司的业务和个人的想法,去学习一些工作所需之外的技能,是你升职加薪的垫脚石。
3. 高校或者培训班的老师
针对培训班的老师,我想掌握的信息应该比我知道的要全面的多,所以仅供参考。针对高校的老师,可以结合企业的需求和自己的科研方向等,设计相关的课程或者为学生提供相关的课程。
4. 已工作的老手
对于已工作的老手,此文可以做一个参考,丰富自己的职业技能,从而升职加薪,进而财富自由。
三、WHAT
首先,引入一张图,让大家全面的了解一下我们的技能清单。

1. 前端
1.1 前端基础`
“web三剑客”:,,。这里面`js更加重要,也相对难一点。
1.2 前端进阶
浏览器原理、 络与协议、、、……以及可视化相关的,,和一些框架……
1.3 前端框架
比较老的有、,以及大家都在用的、、等,每一个里面都包含着很多的知识点。
1.4 webgis
webgis的框架也有很多,有二维的、,三维的,以及二三维一体的、等,多为商用,政府用的比较多,其他的都是开源的框架,各个公司都有可能会用到。
2. 后端
2.1 java
在大型项目里面的做后台还是比较广的,所以基本的语法、、等基本原理还是需要知道的,同时常用的框架如等也是需要了解的。在空间能力上,是非常优秀的。
2.2 Python
作为脚本语言,也非常的受欢迎,和是中的利器。
3. 服务器
3.1 web容器
、、、、等也是非常有必要了解的。
3.2 GIS Server
、作为开源的地图服务器,被更多的公司采用,其中是用语言编写,借着其友好的操作与跨平台,被更多的公司选用。
4. 数据库
4.1 数据库与空间扩展
数据库中,不得不提一下开源的、以及商用的,他们优秀的空间扩展也为地理数据的查询和处理提供了非常方便的使用,其中的空间扩展更是秀中之秀,被很多的大厂选用。是时序数据库的总称。
5. 移动端
5.1 uni-app
借着其比较低的学习成本,被更多的人使用,不论是在小程序还是APP开发中。
5.2 flutter
,谷歌出品,必是精品,在跨端、跨平台表现优异。
5.3 H5&native
和结合开发,是现在很多框架和公司的选择,包括上面提到的。
5.4 小程序
小程序,工作中大都会遇到,是比较好的选择。
6. 其他
6.1 软件操作能力
开发能力缺失是多方面的原因,软件操作能力没有就说不过去了,常用的、等。
6.2 计算机基础
这部分知识要想“开发”这条道走到黑的话,是必修课!!!
6.3 PM
包含两方面的能力:(产品能力)和(项目管理)。这两项技能及时软实力,更是硬实力,很香。
上面所罗列的技能只是我能想到的,一定的不全的,欢迎大家拍砖。
最后,祝大家“双十一”单身的都脱单、恋爱的早日修成正果、已婚的家庭幸福美满,抢购的都得手、没抢购的吃个好瓜睡个好觉。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!