屌丝giser成长记-大学篇

作为一名屌丝giser的我,刚接触gis专业是2007年的大一,好悲催,当时gis这个专业是被调剂的,我压根都不知道gis为何物,那时候gis冷门的一逼,报名这个专业的寥寥无几。记得那时候得知被调剂到这个专业的时候,心情失落到极点,曾一度打算放弃就读,回去复读一年,以为gis是要到野外跑的那种,后面经过上网百度搜索gis以及查找本科学校的gis专业,才知道并不是这么一回事。本科学校把gis安排在计算机学院下面,这是比较少有的,主要是偏向gis开发方面,有点类似百度地图的电子地图等等,如今暗暗的庆幸,当初没有放弃,不然就没有后面的点点滴滴gis经历,更没有今天的我。从2007年接触gis以来,我没想到一路以来这么多年,一直守候着gis,跟gis作伴,中间起关键作用的是读研的三年(依然是gis专业),其中很多本科同学毕业之后要是弄java或者C#开发,要是就是转行了,坚守gis的很少很少,毕竟2011年本科毕业的时候,gis依然是那么的冷门,屌丝一枚。

大一大二两年都是朦胧中度过,属于混日子的,应付式的考试,顺利的拿到学分就了事,学了一大推的gis基础课,都是死记硬背,比如经济地理学(1,2),地理信息系统导论,地图学,遥感导论等等,现在我早已忘光了,幸好还学了计算机编程C语言以及C++,让我自己有点编程的底子,为以后学习gis开发打下了基础,尽管后面做gis二次开发的时候不是用c、c++来编写的。除了计算机编程语言之外,还有就是数据结构以及数据库,这两门课程对我的帮助也挺大,尤其是对开发者来说。期间还谈了两次恋爱,然而并没有什么鸟用,傻乎乎的,谈了跟没谈一样,来也匆匆去也匆匆,如过客一般的存在,并不知道为何恋爱,也就是经历过这么一回事罢了,当时也有跟风的因素在吧。

大学的转折点在于大二暑假,之前虽然学习了计算机的基本语言,但是没有系统化的学习上机操作,更没有经过项目的实战,刚好暑假有这么一个机遇,这里我要感谢我的好基友小黄,当时要不是没有他的积极向导师建议我,让我跟他一起参与导师的项目的话,我也没有机会进去。小黄也是gis的,他编程能力特强,在专业是数一数二的,我的gis编程之路就是在他的带领下,慢慢的入门,慢慢的熟悉起来的。记得当时那个项目是基于遥感影像内容的检索,属于遥感影像识别的,简单的来说就是以一幅影像来匹配影像库相似度的前20的影像图,我们实现的是基于三种方法来检索,分别是基于文本、基于影像的纹理特征值以及基于影像的形状搜索。其中,我负责比较简单的基于文本和基于影像的纹理特征值,小黄负责的是复杂度较高的基于影像形状特征检索。那一套是用C++来实现,用到MFC,当时觉的用MFC模式设计界面方式好方便,初学者都是喜欢那种拖拉控件布局界面吧,虽说我实现的功能,相对来说蛮简单的,但是对当时的我来说,也折腾的很久,不断的请教小黄,还有就是积极的上网搜索资源,百度搜索,csdn,那时候不知道有博客园,是小黄推荐csdn。我在csdn论坛里面问了很多问题,里面的大神回答的也挺积极的,从中,我找到了解决问题的方案或者思路,真的挺管用的。

这个暑假真忙,中地MapGIS来到我们学校培训MapGIS开发,培训学生参加他们组办的MapGIS大赛,当时又是小黄,拉我,还有两位同学一起成立一个团队参加培训。那是第一次接触C#和.Net,MapGIS的培训内容就是。net平台,开发语言是C# 的二次开发,MapGIS是我接触的第一个GIS软件,当时觉的安装MapGIS好麻烦,安装时候360是要禁用的,不然安装不上,还有就是我们只能用学习版本,试用期是一个月,满期之后要重新注册,当时也没想那么多,而且觉的。net平台设计界面真的好方便,培训用的是windowform,直接就是简单拖拉来布局界面,当时搭建的界面真的不敢恭维。这次的MapGIS培训接触的知识,一切都是那么的陌生,幸好当时有个队长带领我们,也幸好当时的团队氛围够融洽,一起交流讨论,一起解决技术难题。当时的我们是多么的GIS菜鸟,现在回顾起来又想笑又觉的好囧,记得我们当时团队加入到一个mapgis群里,培训时候他们给的,刚开始我们很多的都不懂mapgis,也没什么经验,遇到不懂的,直接跑去群里问,不论mapgis软件还是gis编程问题,比如地图加载出不来,图层直接报错为空对象,甚至刚开始连断点跟踪都不会,不知道程序哪步出错了,唉,问的多了,群里的他们都厌倦了我们,说怎么不去百度先搜索一下,咋的咋的……但是我们还是慢慢的入门了,懂的了vs软件的调式,断点跟踪,排错,也知道了,遇到问题,先仔细分析,利用网络资源搜索,实在不行再到群里请教,慢慢的也熟悉了mapgis
api的调用。经过这次培训的积累以及我们团队的努力,在后面的mapgis全国大赛,我们组获得了高级开发组二等奖,作品的主题是校园地理信息系统平台,哈哈,当时我们的团队还小小的风光了一把,校园挂起了横幅,还让那个我们去给GIS的师弟师妹做讲座,传授我们的心得体会以及学习GIS开发的方法。

让我想不到的是,自从进入大三以来,我几乎都没用过C++,一直到现在,这点比较遗憾,大三到研三,都是在跟C#以及。net平台打交道了。自从参加MapGIS大赛之后,自己的编程能力得到进一步的提升,对MapGIS软件以及软件的应用有一定的了解和掌握,本以为自己会一直做mapgis二次开发,但是一次的偶然机会,接触了arcgis之后,竟然后面与mapgis越行越远,后面直接绝缘了,转向arcgis。那是一位研三的师兄的毕业设计,他自己忙不过来,然后请我们过来帮忙,顺便教我们,带领我们做他的毕业设计,这点我非常感激他,那么的耐心的指导我们。师兄的毕业设计主题室关于地震紧急疏散路径的研究,里面的算法是他自己弄的,GIS基本功能交给我们来实现,但是比较好的是他自己先搭建好了系统的框架,基于arcgis
for silverlight的webgis,当时师兄还极力的推荐我们去学习silverlight,还真别说,当时2010时候,silverlight挺火的,谁知道后面几年它夭折了,唉,说起来就是坑啊,害我后面几年读书一直都是做arcgis for silverlight。不过当时确实是被silverlight做的界面吸引到了,做的那么炫酷,动态效果,还有就是webgis这种模式,bs的,不是之前mapgis学的cs模式。通过师兄的毕业设计,自己学会了安装arcgis desktop以及arcgis server,那时候是9.3.1版本,安装arcgis环境还挺麻烦的,尤其是新手,不像现在安装这么简单了。学会了arcgis
api for silverlight的地图基本功能以及一些简单的gis分析,比如地图缩放,属性查询,空间查询,buffer分析以及最短路径分析等等。这一年也有两个gis专业的开发教程,关于webgis和arcgis engine的,当时webgis有flex方向以及js方向,后悔没选择js的。通过arcgis engine的课程,自己用vs2008开发工具练习搭建了一个简单的arcgis engine桌面系统,实现了一些简单的地图开发功能,比较的拖拉控件布局界面。整体而言,大二暑假和大三这段时期过的比较充实。

进入大四的我,面临找工作还是考研的抉择,当时没想到有保研的名额,结果出乎我意外,争取到一名保研GIS的名额,在那之前自己也面试了几家GIS的公司,比如广州奥格,广州诚信所,都市圈,当时结果不太如意,当时许多同学都转行了,或者是做计算机编程,比如前面提到的小黄,有些女生做gis应用的,总之做gis开发的比较少。综合考虑了一下,还是选择保研继续深造去了,延续自己的GIS旅途……大四的这一年,没有课程可学,不是找工作就是编写毕业论文的准备,其中还帮师妹师弟指导一下他们的gis技术问题,他们的gis课程设计需要用到,哈哈,记得当时有个师妹貌似特别崇拜我似的,经常找我解决问题,时不时邀请我一起吃饭的,有时候去散散步什么的,感觉校园生活都是那么的美好,出来工作才发现,唉!

就这么的度过了我的四年gis生活,没有多大的抱负,没有多大的理想和梦想,一切都是的那么的平凡,等待进入研究生的gis生活……

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-05 15:07:33

屌丝giser成长记-大学篇的相关文章

我的屌丝giser成长记-工作篇之A公司

A公司是我研究生毕业的第一家GIS公司,一家专门做GIS应急的公司,接的项目还是可以的.A公司的项目框架GIS部分采取的是flexviwer,当然最近一两年来,flex技术在gis行业慢慢的被淘汰了,现在弄webgis的话,肯定不推荐继续用flexviwer,只是当时毕业时候flexviwer,esri官网还是在持续更新的,不过更新版本的频率很少了,后面flexviwer3.7版本之后就不在更新,那当然是后话了的.刚毕业那时候,我弄webgis还是silverlight方向的,那时候其实sl已经

我的屌丝giser成长记-研三篇

进入研三以来,基本都是自己的自由时间了,从导师的项目抽离出来,慢慢的都交给师弟他们来负责.研三的核心任务就是找工作以及写毕业论文,因为有导师科研基金项目成果作为支撑,所以自己的论文没什么可担心,一切都是水到渠成.研二假期时候,自己有在猪八戒网或者其他渠道,接过一些小的gis单子来做,当是生活补贴也好,进入研三以来,就寻思着怎么组成一个gis开发团队,通过团队接一些大一点的gis项目,还有就是磨练团队的合作意识以及默契,长远的来说,要是拓展业务开了话,慢慢的往工作室甚至开gis公司的方向发展. 第

我的屌丝giser成长记-研一篇(下)

研一生活的下学期开始,课程就比较少了,加上选修课,4门课而已,总体还是比较轻松的,让我有更过充裕时间来做自己的事情以及导师的项目.开始导师的一个新的webgis开发项目,叫做三峡库区事故型水环境污染风险评估系统,以重庆地区以及湖北部分地区的三峡流域为研究区域,通过采集这流域两岸的重工业以及化学行业的危化品数据以及敏感目标数据,然后经过一系列定量以及定性分析,得到一系列风险评估公式来渲染最终结果,直观化的展示在地图上:其中,以点风险评估有,基于敏感目标的风险评估(饮用水源地为目标),基于危化品的风

屌丝giser成长记-研一篇(上)

2011年本科毕业之后,我选择了保研GIS研究生,继续了我的GIS研究生涯,读研的童鞋们注意了,读研选择什么样的导师很重要,因为不同的导师有不同的人脉,从浅一点的来说,导师手头的开发项目多的话,你自己锻炼GIS开发机会就多,提供自己的能力快,深处来说,导师的人脉广,你跟导师相处好的话,导师可以推荐你到相关的事业单位或者好的企业,千万不要忽略了这点,很多导师在当地都具备一定的人脉关系网,这点我深有体会.总的来说,我还是比较幸运的,导师是学院的gis系主任,读研三年帮他也做了不少gis开发项目,后面

蓝的成长记——追逐DBA(9):国庆渐去,追逐DBA,新规划,新启程

***********************************************声明***********************************************************************  原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/39860137 *******

小小站长成长记(3)--微信个人订阅号鸡肋之痛

前言: "小木的智慧屋"站点创建之后, 也圈了不少粉, 虽然粉不多, 都是革命友情粉, 那就开始做好内容吧, ^_^. 构思这篇文章之时, 脑中涌现的是以前这样的一个场景, 当一个大学老师来到讲堂, 蓦然发现, 底下就坐了一个来听课的学生. 此时老师是继续讲呢, 还是果断放弃呢? 真是一个to be or not to be的question, 我这边的情况大致也是如此. 至于, 我为何吐槽微信个人订阅号呢, 也是从个人的实现需求以及现实的残酷一同讲讲. 序列文章: 1). 小小站长成

蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40124247 [简介] 个人在oracle路上的成长记录,其中以蓝自喻,分享成长中的情感.眼界与技术的变化与成长.敏感信息均以英文形式代替,不会泄露任何企业机密,纯为技术分享. 创作灵感源于对自己的自省和记录.若能对刚刚起步的库友起到些许的帮助或共鸣,欣慰不已. 欢迎拍砖

蓝的成长记——追逐DBA(12):七天七收获的SQL

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 深蓝的blog: [简介] 个人在oracle路上的成长记录,其中以蓝自喻,分享成长中的情感.眼界与技术的变化与成长.敏感信息均以英文形式代替,不会泄露任何企业机密,纯为技术分享. 创作灵感源于对自己的自省和记录.若能对刚刚起步的库友起到些许的帮助或共鸣,欣慰不已. 欢迎拍砖,如有关技术细节表述有错误之处,请您留言或邮件([email protected])指明,不胜感激. [前言] 这是

(转载)你好,C++(23) 4.4.2 工资程序成长记:用数组处理批量数据,用循环结构执行重复动作

你好,C++(23) 4.4.2 工资程序成长记:用数组处理批量数据,用循环结构执行重复动作 4.4  从语句到程序 了解了各种表达式和语句之后,就相当于掌握了写作文要用到的词语和句子,但是,仅有词语和句子是无法构成一篇有意义的文章的.要完成一篇文章,先需要确定这篇文章的结构,是先分述再总述,还是逐层递进论述.定好结构后再按照结构的要求将词语和句子安排到合适的位置,这样才能写出一篇有意义的词句通顺的文章.编写程序就像写文章一样,也同样需要先根据需要处理的事务确定程序的流程控制结构,然后再将那些零