一个测绘学长转行GIS开发的心路历程(二)—GIS开发学习过程与体会

一个测绘学长转行GIS开发的心路历程(二)

——GIS开发学习过程与体会

一、来到中地

上一集说到我为了实现自我突破,过自己喜欢的生活,选择从中建某局辞职,错过上集的同学可以查看链接:第一集请看链接

2021年3月办完了从中建某局的辞职手续,为了改变测绘外业不适合自己的现状,为了实现转行GIS开发的梦想,我拖着行李箱来到了武汉,来到了中地科技园。

踏入园区大门,中地大楼给我挺大的震撼。咱是建筑公司出身,一看就能估计有五六万平方,GIS企业自己有这么大一栋楼实力还是很强的。

与线上交流的邢老师(知乎ID:力敌万人邢道荣)见面了,因为提前申请了中地员工宿舍,就在公司附近,条件不错。邢老师很热情地帮我办理了相关手续,园区门禁卡兼饭卡也拿到了,在宿舍安顿了下来,等待第二天开课。

在等待的过程中,为了应对未来三个月的学习,我做了一番自我分析:

我的优点是有较强的上进心,有钻研精神,求知欲特别强。性格上也比较外向,团队协作能力较强。

缺点是GIS基础仅限于对GIS软件的一般操作应用,编程基础基本没有。对于编程的学习,在学校的时候只是学习过一门C++语言,当时仅仅是为了完成这门课程的态度去学习的。学完考过后,因为没有学习和使用,现在基本不记得什么了。

当然这次来学习再也不是为了应付考试,而是为了改变自己的人生,在中建的工作经历也让我更了解了自己,清楚自己想要的是什么,也清楚自己适合做什么,在学习的时候不会再像在学校的时候那样的迷茫。

所以在学习的时候是要冲着把能力学到手,把学费挣回来的目的,要付出充足的时间和精力去努力。

二、开始学习

在学习的第一阶段,我们主要学习的是B/S开发,包括学习前端三件套(HTML5、CSS3、JavaScript)、VUE框架、WebGIS开发等课程。

第二阶段是学习C/S开发,包括C、数据库、桌面端开发、开源框架等,方便未来转全栈。

第三阶段是分组完成智慧城市信息管理系统开发实战。

三、学习体验

一开始学习,我就发现了新中地GIS开发特训营最大的教学特点,就是非常重视动手实践。每一个课程小单元都分为系统学习、实训、测验,通过实训项目来综合运用。这一点对无基础的新手来说非常友好,也非常重要。因为通过这样的动手,可以从上到下地让我去印证上课所学的知识,通过练习来熟悉常用的代码,并且在项目里检验自己学习的成果。在学习过程中,我曾经发了一条QQ说说: 5天前的我在写hello,world;2天前的我在写计算器;今天的我已经要写管理系统了。这样高效的学习成果,让我感觉非常神奇,非常充实。

再来说说第二大的教学特点,就是非常贴近实际工作。因为我们负责授课的老师们,本身就是中地数码一线做开发的工程师。在学习开发的时候,很多问题靠自己苦苦而不得解决,往往有经验的人一点就能豁然开朗。给我们上课的老师就是这样的人,他们经常拿自己做过的案例来给我们举例(不涉密),教给我们从实际工作中总结出来的技术和经验,觉得非常实用。

在学习过程中,遇到问题总是可以及时地获得解答。让我在获得解答的过程中学习解决问题的方法,这样解决的问题越困难,获得的进步也就越大。

在最后一个月的智慧城市项目开发中,我们四五个同学分为一组,我很荣幸被选为项目经理。我与同学们一起经历了项目分析、市场调研、任务分解、模块开发、整合调试、汇报验收等GIS项目开发全过程。

在之前阶段所学的知识在项目中串起来应用,形成了我的知识技能体系。同时,积累了一个完整的GIS开发项目经验,让我对GIS项目有全面的认识,足以上手未来真正的GIS开发工作。

最后就是第三大教学特点:非常重视与老师、同学的沟通。每天下午17点下课后必留出半小时进行交流,然后每周五开周会进行学习总结,每个单元学习接受后还进行经验分享。按照老师的说法是加强非智力因素的培养:

一是提升沟通能力,这个对于做开发是非常重要的(原来我以为程序员就是穿花格衬衣不善言辞的),要与客户沟通,了解客户需求,说明产业功能;要与团队成员沟通,协作共同完成项目开发;还有就是为未来往技术总监或项目经理等更高职位做铺垫。

二是提升总结能力,总结自己学习的缺失,学习其他同学的经验。一方面方便老师了解每个学生的学习情况,保证班上30个学生都能跟上学习进度。

另一方面是促进学生之间进行专业互补,共同进步。我们这个班次的同学们都是比较优秀的,有跟我一样学测绘的,有学遥感的,还有生态学、地质学、环境科学、水文等跨专业,GIS开发果然是交叉学科(手动狗头),而且好几个985硕士。起初我是比较虚的,不过他们跟我一样也是不会编程,这方面大家都是同一个起点,同一个目的,所以相处很融洽。而且大家是不同专业背景,不同学历层次,思考问题的出发点是有差异的,通过他们的分享,我也收获了很多经验,这个环节我是很满意的,甚至是期待每次分享。

四、学习总结

三个月的培训一晃就要结束了,回顾在新中地学习的这段宝贵时光,整个过程都在紧张的学习中度过;整个培训下来,自已付出了最大的努力,虽然学习过程中压力较大,但总体而言这次学习收获还是挺多的。

因为我没参加考研,自从高考以后已经很久没有经历这样高强度的系统学习了。短短三个月,从HTML、CSS、JavaScript到WebGIS开发,从GIS平台操作、C语言、数据库到开源框架,内容可为干货满满。虽说遇到了很多困难,感觉总在被推着往前,但因为教学安排比较科学,老师的指导总是能在需要的时候出现,让我能够很好的消化吸收所学到的知识,并且通过大量的动手实践把知识转化为技能。

特别是在学习过程中与优秀的同学们一起优势互补,团队协作,大家为了同一个目标共同努力奋斗,协同配合完成项目,在做出成果的时候那感觉真的非常棒(可能这就是马斯洛的自我实现需要得到了满足吧,哈哈)。

在中地培训的这段时间,也有幸见识中地人工作的努力和付出,特别是在事业部实训的时候,感觉每个人都很忙,任何收获都不是凭空而来的,背后都是付出无数的辛劳和汗水。由此想来,环境的影响力确实太强大了。凡人选择环境适应环境,牛人改变环境创造环境,选对行业跟对人对我们普通人来说是多么的重要。想做点对他人对社会有意义的事情,就要多接触充满正能量的个人和团体。

培训虽然就要结束了,我也即将走上自己希望的工作岗位,但学习不是到此为止。未来我一定会坚持学习,成就更好的自己!

下面就要到大家关心的我的就业情况了,哈哈,再次迈个关子,欲知后事如何,且听下回分解。

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容