大家都知道GIS行业前景和待遇最好的是GIS开发,但是在学校学不到什么核心技能,所以很多同学都想自学。
动手能力强一点的小伙伴们,会自己去找一些GIS开发教程、开源资料库等等来展开自学。这些资料百度上一搜一大把,加个QQ群、微信群也能下载好多资料。
但是还是有很多同学会遇到一些问题:
我知道要学哪些内容,也已经按照框架全部学完了,为什么还是不会开发?还是没有公司要?
本篇文章就给大家讲一讲为什么?
1、警惕碎片化信息
互联网时代,短视频横行,娱乐碎片化,教育也受到影响。
大家发现没有,现在很难静下心来看完一整本书、好好学一个技能、甚至是看完一场时长2小时的电影。
大家都很浮躁,时间都被碎片化的信息占满,在这个浮躁的时代,有一些视频的文案则正符合大家的心理需求。
他们在吸引眼球的时候,会夸大效果,比如:“3天学会GIS开发”,“1小时就能学会的编程语言”,“有手就会,3分钟教你软件操作”、“每天5分钟,成为GIS开发专家”......
网上很多标榜“速成”的短视频和教程,不仅不能教会你真正的技能,反而会浪费你的时间和精力。很多免费的资料都是非常细碎的,不完整也不深入,所以大家要警惕碎片化信息。
自学效率低,也和这个原因有关。
很多同学很容易焦虑,因为一毕业就马上面临找工作的难题,学习的诉求很急很急。但你越急越容易陷入“速成”的圈套。试想一下,你从小学开始就在学习,到大学毕业16年的时间,才结束一段学习生涯。
为什么到了求职这里,就连几个月时间都不肯花,这么着急呢?
2、漫无目的,盲目跟风
别人学什么,我就学什么。
大家常常看到知乎上有类似这样的提问:怎么样学好GIS开发?学GIS开发要掌握哪些语言?
底下也有很多回复,大家都会根据经验给出建议。
那是不是只要按照别人说的学完我就可以和他们一样了?
你细心一点去观察和对比,就会发现每个人说的都有点不一样,包括常用的开发语言、数据库类型、使用的GIS软件类型、主要项目类型。
到底谁说的是对的?
其实都对,只不过每个人说的只适合他们自己的情况。
- 因为每个人所在的公司不一样,有的在做底层开发,有的做二次开发;
- 岗位类型也不一样,比如有的做前端,有的做后端;
- 做过的项目类型也不同,有的做地图相关的、有的做城市管理、有的做气象相关的、有的做房地产的......
不同的公司、岗位、项目,对GIS开发工程师技术含量要求和学习的侧重点就不同。
一味的照搬他们的经验学习,只会让你更加迷茫,越学越乱,除非你找个人手把手的教你。
3、自我管理意识差
有没有这样的同学?
干货和教程递到你面前,你也不会用,学不好?
立了flag喊着要学习,没过几天flag就倒了
强迫自己学习,但是学着学着就开小差
问题越学越多,导致负面情绪,对学习产生厌恶
这是典型的缺乏自我管理意识的同学,说人话就是“自律性差”。这类同学如果想学习GIS开发,强烈建议你找个人和你一起学,营造学习氛围,有问题也可以及时讨论,否则很容易砸在半路上。
4、缺乏实践,学了个寂寞
有的同学自学之后,各个板块的东西都知道,但是不知道哪些是重点,怎么运用,因此也没办法应聘到GIS开发的岗位。
因为没有项目经验,这些同学花了大量的时间,学了很多,但都是一些碎片化的内容拼凑起来的,没办法去组合应用。
学GIS开发一定要做项目!
学GIS开发一定要做项目!
学GIS开发一定要做项目!
重要的事情说三遍。
开发跟学校里的考试不一样,是需要有项目去体现的,不然都是纸上谈兵,公司也不会要你。
有些人简历上包装的再厉害,精通这个精通那个,但是实际上一个项目经验都没有,精通个P嘞。你先问问你自己,你能用学的这些技能做出个什么落地的东西来?
这种情况简历筛选阶段就会pass,面试机会都很难。
然后很多人就会懊恼,为什么我学了那么多东西,还是找不到理想的工作,这个行业不行!这个岗位不行!
还有同学会说,啊,那我自学不行的话,找一个薪资很低的工作边做事边学总可以吧?
那你真的太天真了,公司一看就知道你啥也不会,就是来学技术的,学完就跑路,所以根本不会要你;即便留了你,也不会把核心的技术交给你,工资不高留下来打杂多划算。
所以,看到这里的小伙伴,知道自己为什么学不会、面不上公司了吧。
GIS开发学习https://docs.qq.com/doc/DRmxxaVhpbGJXSGho?u=5295a88d71d8480d971da4e3334ee913