一个测绘大四学生转行GIS开发的心路历程(二)
-地理信息系统开发的学习过程和经验
首先,来中国
上一集我说为了实现自我突破,过上自己喜欢的生活,我选择了从中建某局辞职。错过上一集的同学可以查看链接:请看第一集的链接。
2021年3月,我从中建某局办完了辞职手续。为了改变测绘领域不适合我的现状,实现转行做GIS开发的梦想,我拖着行李箱来到了武汉,来到了中迪科技园。
踏进公园的大门,中地大厦给了我极大的震撼。我们是建筑公司的,一看估计有五六万平米。有这么大建筑的GIS企业实力还是很强的。
认识了在线的邢老师(知乎ID:邢道荣,是个难缠的对手),因为提前申请了国内的员工宿舍,离公司近,条件也不错。邢老师热心地帮我办理了相关手续。还办了公园门禁卡和饭卡,在宿舍安顿下来,等着第二天上课。
在等待的过程中,为了应付未来三个月的学习,我做了一个自我分析:
我的优点是有很强的上进心,好学的精神和强烈的求知欲。我性格也比较外向,团队合作能力很强。
缺点是GIS基础仅限于GIS软件的一般操作和应用,编程基础基本没有。对于编程的学习,我在学校只学了一门C++语言,我学习它只是为了完成这门课程。学了,考了,现在几乎什么都不记得了,因为没学没用。
当然,这次我来学习不再是为了应付考试,而是为了改变自己的生活。我在钟健的工作经历也让我更加了解自己,我想要什么,我适合什么。学习的时候就不会这么迷茫了。
所以在学习的时候,要付出足够的时间和精力去学习能力,把学费赚回来。
第二,开始学习
在学习的第一阶段,主要学习B/S开发,包括学习前端三件套(HTML5、CSS3、JavaScript)、VUE框架、WebGIS开发等课程。
第二阶段是学习C/S开发,包括C#、数据库、桌面开发、开源框架等。,以便将来转移到全栈。
第三阶段是分组完成智慧城市信息管理系统的开发。
第三,学习经验
从我学习开始,我就发现新中国GIS开发特训营最大的教学特点就是非常重视动手实践。每个课程单元分为系统学习、实训和测试,通过实训项目综合应用。这对于没有基础的新手来说是非常友好和重要的。因为通过这样的动手,我可以从上到下的确认课堂上学到的东西,通过实践熟悉常用的代码,在项目中检验自己的学习成果。在学习的过程中,有一次我发了一个QQ说“五天前我在写hello,world前两天在写计算器;今天我要写一个管理系统。“这样高效的学习成果,让我觉得很神奇,很充实。
先说第二大教学特色,非常贴近实际工作。因为我们负责教学的老师本身就是在国内数码一线做开发的工程师。在学习和发展的时候,很多问题是自己很难解决的,往往有经验的人才能豁然开朗。教我们的老师就是这样的人。他们经常从自己的案例中给我们举例(非保密),教给我们从实际工作中总结出来的技巧和经验,非常实用。
在学习的过程中,遇到问题总能及时得到解答。让我在得到答案的过程中学会如何解决问题,这样问题越难,我的进步就越大。
智慧城市项目开发的最后一个月,我们四五个同学分在一组,我很荣幸被选为项目经理。我和同学经历了项目分析、市场调研、任务分解、模块开发、集成调试、上报验收等GIS项目开发的全过程。
前一阶段学到的知识在项目中得到了应用,形成了我的知识技能体系。同时积累了完整的GIS开发项目经验,让我对GIS项目有了全面的了解,也足以在以后开始真正的GIS开发工作。
最后,还有第三大教学特色:非常重视与老师和同学的交流。每天下午17点下课后,必须留出半个小时进行交流,然后每周五开一次周会,总结学习情况,各单位验收后分享经验。按照老师的说法,就是加强非智力因素的培养:
第一,提高沟通能力,这对开发很重要(我原本以为程序员不擅长格子衫的文字),与客户沟通,了解客户需求,讲解工业功能;与团队成员沟通,合作完成项目开发;还有就是为以后技术总监或者项目经理等更高的职位做铺垫。
二是提高总结能力,总结自己学习的不足,借鉴其他同学的经验。一方面方便老师了解每个学生的学习情况,保证班里30个学生能跟上学习进度。
另一方面是促进学生之间的专业互补和共同进步。这个班的学生都很优秀,有的和我一样学测绘,有的学遥感,有的是交叉学科,比如生态学、地质学、环境科学、水文学等。GIS开发确实是交叉学科(手动狗头),几个985的硕士。一开始我是虚拟的,但是他们不会像我一样编程。在这方面大家的出发点是一样的,目的也是一样的,所以相处的很好。而且每个人的专业背景、受教育程度不同,思考的出发点也不一样。通过他们的分享,我也收获了很多经验。这个环节我很满意,甚至期待每次都能分享。
四、学习总结
三个月的培训很快就要结束了。回顾这段在新中国学习的宝贵时光,整个过程都是在紧张的学习中度过的。在整个训练之后,我已经尽了最大的努力。虽然学习过程中压力很大,但总体来说,我从这次学习中收获很大。
因为没有参加考研,所以从高考开始,我已经很久没有经历过这么高强度的系统学习了。短短三个月,从HTML、CSS、JavaScript到WebGIS开发,从GIS平台操作、C#语言、数据库到开源框架,内容可谓干货满满。虽然遇到了很多困难,但总觉得被推着往前走,但因为教学安排更加科学,老师的指导总能在需要的时候出现,让我很好的消化吸收所学的知识,并通过大量的动手实践转化为技能。
特别是在学习的过程中,我们和优秀的学生互补,作为一个团队一起工作,为了同一个目标一起努力,互相配合完成项目。当我们做出成绩的时候感觉真的很棒(可能这就是马斯洛的自我实现需求得到了满足,哈哈)。
在中国训练的这段时间,我也有幸看到了中国人的努力和奉献,尤其是在师里的实战训练中。感觉大家都很忙,任何收获都不是空,而是背后有无数的努力和汗水。从这个角度来说,环境的影响真的太强了。普通人选择环境适应环境,牛人改变环境创造环境。对于我们普通人来说,选对行业,选对人是多么重要。想要做一些对他人和社会有意义的事情,就要多接触一些充满正能量的个人和群体。
虽然培训快结束了,我也即将走上我想要的工作岗位,但是我的学习并没有到此为止。以后我会坚持学习,成就更好的自己!
接下来我要说说大家关心的我的就业情况。哈哈,还是那句话,欲知后事如何,且听下回分解。
主题测试文章,只做测试使用。发布者:rekoe,转转请注明出处:https://www.mulub.com/6250.html