gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:2324回复:3

[转帖]我的奋斗—— 一个GIS工程师的成长历程

楼主#
更多 发布于:2009-11-05 15:04
<P>原 作 者:xxj8848; </P>
<P>2005年7月我从上海一所大学计算机专业本科毕业,由于在大学期间参加了GIS技术实验室,毕业后进入一家做地图服务网站的软件公司做GIS技术开发。 </P>
<P>说到GIS的入门,不得不提这个GIS技术实验室,虽然它不是很优秀很有实力,不过对我影响较大。</P>
<P>在04年,也就是大四下半学期一开始,很多同学都积极联系实习。说实在的,那时候没有什么想法,也不知道自己学习计算机到底学了什么,只是当时听说系里一个编程牛人W在GIS技术实验室,一次偶然的机会,跟他提起能否推荐我进去。当时已经大四,但实际上我都没写过哪怕是一个很小的完整的系统,连简单的1加到100的递归也不知道怎么写,呵呵。感谢W同学的热心,他跟负责管理实验室的Y老师提起了我,当时刚好需要新人,就让我去谈谈看先。</P>
<P>虽然本人在计算机编程方面没有什么水平,但人很真诚,做事也脚踏实地,所以在那次和Y老师见面后,我进入了GIS技术实验室,这个实验室是InterGraph公司04年底刚在学校注册的实验室,注重GIS基础培训以及GeoMedia系列产品的使用、开发。</P>
<P>毫无征兆的,我就这样进入GIS这个行业的。 </P>
<P>第二篇 开始GIS的二次开发 在进入GIS技术实验室后,我的主要工作是GeoMedia产品的具体使用、使用文档以及英文技术资料的翻译上,对编程并没有很高要求。</P>
<P>说起学校的实验室,事实上有很多实验室都是比较不注重动手编程能力的,学生进去挂个名,好多人一起做做MIS系统,到时混个毕业,何况MIS系统还是重复的做。更有甚者,负责的老师直接把成熟系统交给学生,让学生把系统运行起来,然后把代码看懂就可以过关了。但GIS技术实验室,由于是刚开始起步,没有参考代码,所以很多都需要研究,而且GeoMeida产品在04年下半年的中国,网上也比较难找到参考资料,需要研究英文开发文档。</P>
<P>当时实验室的技术主要由三个硕士研究生以及前面提到的W同学来完成,这里不得不提到对我有深刻影响的Y硕士生,他是在工作几年之后,考取硕士的。刚进实验室,我没什么技术底子,就跟Y一起学习,有时间的时候常常坐在Y的边上看他写代码,就这样,我逐渐的开始对编程有些了解。感谢Y他对我的帮助,他会把他写的代码给我分析,让我对应着代码来整理流程图,有次对一个小系统整整修改了三次流程图才“放”过我,再次感谢Y。</P>
<P>就这样,逐渐的对GIS的开发有了一定的入门,加之对GeoMedia的熟悉以及自己的努力,终于加入了开发中来。 </P>
<P>第三篇 毕业设计</P>
<P>虽然自己由代码的门外汉到熟悉代码的开发过程,但,一直都是看别人的代码,模仿别人的代码,没有自己独立开发一个简单的系统。</P>
<P>临近毕业(2005年2月),毕业设计的课题也开始了:“基于GIS的交通信息系统的开发”。课题开的很大,呵呵。经过近3个月的研究以及开发(再次感谢Y硕士的指导),终于赶在毕业答辩之前完成系统。系统的开发基本由自己单独完成,包括对英文开发文档的翻译、研究。</P>
<P>当然,最后完成的系统,只是一个理论的交通信息系统,功能也比较简单,仅仅是数据的展示以及主要的最短路径、最佳路径的算法,当然,这时对GIS概念中的图查属性、属性查图已经比较熟悉,同时对GIS数据组织,特别是GeoMedia的地理数据有了一定的了解。</P>
<P>毕业设计过程中,在与InterGraph的技术支持YY的交流过程中,那时总觉得YY很厉害,知识很博,是那时的一个奋斗目标。也正因为如此,一直以来都养成了广看各种技术发展, </P>
<P>ESRI、MapInfo等等GIS相关行业的各种信息。 </P>
<P>GIS+“博”的习惯,正是这个方向以及习惯,很大程度上决定了之后我的发展。</P>
<P>第四篇 我的第一份工作 2005年6月底,我本科毕业,正式进入公司上班了。</P>
<P>当然,我也像眼下的大多数学生一样,工作并没有太多想法,属于先就业的,择业,谈不上。</P>
<P>说起进这家公司,有段故事:</P>
<P>从05年新年之后,我一直在一家对日软件外包公司实习(呵呵,实习工资500哦),地址在福建中路188号。实习的主要工作是写SQLServer数据库的存储过程以及测试,也就前两周左右还有点新意,因为很多东西可以学习,再往后就比较枯燥了,所有的格式都一样,所不同的是接新的业务,然后写逻辑。</P>
<P>之前说了对工作没什么想法,就在临近毕业前,跟这家公司签了就业协议书。但,自己心里隐隐约约的对目前这份工作状态有些不满。</P>
<P>就在毕业前没几天,GIS技术实验室的Y老师告诉我们7个一起做毕业设计的学生,有个GIS地图服务网站的技术经理L要到学校招一个技术人员。原因是这家公司采用了InterGraph公司的产品GeoMedia WebMap,当时做这块开发的技术人员不多,而学校的这个实验室又是InterGraph注册、培训的。</P>
<P>通过面试我解除了与之前公司的就业协议,进入了这家公司B,呵呵,其实我还是没有什么技术,不过他们相信了我真诚的外表以及之前的实验室经历。</P>
<P>感谢L经理的出现,人生常在这种不经意间改变了一个人的路,在一个人的起步阶段。</P>
<P>在B公司,主要工作内容是针对网站逻辑的GeoMedia WebMap的二次开发,以.NET WebService方式提供地图服务。在这个公司,我工作了10个月就离开了,网站改版了2次。但最终网站呈型的结果却不怎么好,这跟当时决定采用InterGraph产品的预想是有落差的。其中有个原因是L经理从B公司出走,大概在我进入公司后的4个月左右的时候L经理离开的。 </P>
<P>L经理是一个有着丰富管理经验、GIS专业的、对InterGraph产品比较了解的人,他的离开导致了此项目开发的失控,技术上的、产品上的以及技术员工工作状态上都发生了变化。他的继任者并没有很好的解决这些问题,有能力上的、专业上等的问题,毕竟临时的管理者不太可能做的很完美。</P>
<P>我想我后来在工作10个月后就离开B公司也是受了L经理的些许影响。</P>
<P>在B公司的经历,让我明白了一个好的技术总监是必要的,之前总认为开发总归是开发,无所谓他的上司的。一个好的技术管理者,不仅仅在于做人,不仅仅在于协调工作,这些都仅仅是建立在有机结合研发团队的基础上的,不能本末倒置。 </P>
<P>说到有机结合技术团队上,就需要一个人的经验、专业、个人领导力等等方面,不能有某个方面的偏短,成为最短的木板。有领导者只需花工作时间的1/5-1/4就可以很好处理这些事情,而有些则花了1/2时间都还未能处理得当。</P>
<P>L经理的继任者最大的问题在于专业上的偏短所致。</P>
<P>在B公司工作期间,也是自己逐渐养成自己做事习惯、风格,形成自己学习方式的阶段,在这个时间内,每天休息时间或者空闲时间,我都已经习惯于浏览各种新闻,特别网易的科技、商业以及各种GIS、GPS、RS的网站、论坛,对GIS行业有了较为全面的了解。</P>
<P>随着B公司网站开发进入平稳,开发任务的减少,每天我花了很大部分时间在网络上搜寻资料,各种资料共累计1.7G,虽然很多东西自己并没有涉及过,但基本都眼睛过了一遍,然后收藏,这些资料成为自己以后工作的一个库。 也就在这段时间,我开始在网上结交朋友,一开始的想法是多交技术朋友,有问题时方便交流、咨询。但随着了解,发现网络上的从事GIS、GPS的人好多,他们不是技术人员,是游离在技术之外的GIS产业链上的从事业务的人。</P>
<P>在我的QQ上的此类人增加了近50个后,朦胧的我准备离职,更换一个工作状态,毕竟B公司这里有些死寂了。<br><br></P>
[此贴子已经被作者于2009-11-5 15:04:50编辑过]
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2009-11-05 15:05
第五篇 开始GIS起步<BR>时间到了2006年4月底,我从B公司离职,进入了C公司。 <BR>
<P>当时考虑进C公司,一个是因为它是另外一个行业,二个是在这边可以开始新的GIS引擎ArcIMS的开发;其他的考虑真是没多少实际意义的。<BR>C公司是从事公安、交通方面的系统集成的,这个平台很大,但现实的C公司仅仅是依托一个大的集团公司刚开始重视并重新进入这个行业的起步公司。<BR>进入C公司的前2个月,一直处于系统开发中,由于公司的GIS开发只有我一个人,所以由很多东西需要自己去搞明白,不管是GIS链、系统业务还是系统技术架构都需要自己独立来完成。通过2个月的重压力开发,也就是这2个月,在完成了虽然是很简陋的系统但也让自己明白自己还是有能力来承受这样的压力的工作,同时更明白了,我自己的路子并不是在于软件开发,因为自己的性格、也是志向所然,而 在于自己特有的敏锐和整合:<BR>1、首先是自己的兴趣比较广,各个方面的东西都有兴趣也会花时间来了解并逐渐通过各种方式来了解。<BR>2、自己的与人交往、合作能力。<BR>3、能把自己优点、优势很好利用的人<BR>2个月的紧张时间度过之后,由于新公司的工作由我一个人来组织,所以在业务、技术、市场上需要了解很多很多的东西。也就在这个过程中,让我从技术的枷锁中,腾出了大部分时间来通过网络(QQ)的方式来认识了很多人,有市场的、技术的、GIS产业链上的,从中加深了技术上的了解,由于兴趣上的问题,我会花时间去了解GIS相关的开发,如GPS、电子政务、地图服务等等GIS的应用技术,同时也让我了解了GIS的市场。随着对市场人员接触的增加,觉得自己有把技术化为市场的能力,因为我了解技术到市场,知道技术该如何为市场服务,市场又需要什么样的技术。<BR>所以我始终把自己定位为:从技术出身的基于技术的有着良好技术基础的市场人员。所以一直到现在,我仍然是做着软件开发的人,但承担的是市场的活儿。<BR>随着对行业的了解,你就会有自己的想法。你会知道谁有需求、谁有供应,就这么一个简单的东西,也就这个简单的东西,构成了社会的活动。在这个需求、供应中,我逐渐有了自己的想法,且一直认为这是方向是正确的。<BR>在我的QQ上的相关人员增加到近70名时,我开始逐渐注意这个群体,不小看这仅仅的70个人员,首先他们所涵盖的范围很广,再是他们手里都有一定的价值物,不然也不会到网络上来“活动”。所以这70个人,仅仅是缩影,他所代表的又何止是70个人力那么简单呢。<BR>在注意他们之后,我开始逐渐收集他们的资源,并记录起来,并通过进一步的了解,丰富了自己的“库”。<BR>这时,自己的想法的第一步的第一个阻挠就是缺少一个自己的可以推广的产品,一个是公司没有人力同时也不是公司开发方向,二个是自己也没有能力开发这样一个产品。<BR>没有一个像样的产品,谈何起步呢?虽然有很多“空手套白狼”的故事,但现实的社会,投机越来越少,当你很正规的起步,空手又谈何容易去套白狼啊。<BR>不过这个并没有耽搁我很久时间,机会来的也很快。<BR></P>
<P>第六篇:第一个产品 2006年7月</P>
<P>即使当工作满一年后,对产品也没有什么概念。</P>
<P>这个时候,由于公司项目需要需GPS车辆监控系统,由于时间紧迫且没有人力来开发,同时也是我的主意,最后同意从外面购买一套成熟的系统。</P>
<P>这中间的联系、谈判、确认、交易的过程也很复杂,对于轻车熟路的人来说,就是顺手而已;对于尚未经历的人来说,也是一个很好的锻炼,毕竟并不是都能有这么好的一个实际机会来锻炼的。</P>
<P>系统买下后,在实际的项目中运用了,通过不停的配置、测试、使用,我从一个从来没有碰过此类系统的初学者,逐渐了解此类系统的通用需求、公安行业需求,同时通过分析系统的代码结构、流程,也了解了此类系统的建设架构以及相关技术。</P>
<P>就这样,在我的计划尚未成型之前,我算是有了自己的一个小产品。虽然它并没有在日后产生多大作用,但它对我的影响比较大:一个是在这之前一直没有接触过这类系统,通过它我了解了很多;二个是有了它之后,自己才能萌生出很多实际的想法,并跨出一步步;三个是它帮助我在初期时给用户演示、试用等,争取了不少资源。</P>
<P>[attach]435[/attach]</P>
<P>就这样,算是借着东风走出了第一步</P>
<P>第七篇:合作 </P>当自己拥有了一个称之为“产品”的系统后,开始我也在网上和一些做合作;
<P>
<P>第一个合作的是山东烟台的W先生,一直都是QQ联系,没有见过面(这也是网络带来的好处)。他也从事这一块的“倒卖”,但刚开始他对这个行业并不是很熟悉,包括技术方面的,他的优势是他在网络市场上有一个很好的客户群体,同时他对GPS终端厂商有很好的关系,包括能够以低价取得批量终端。</P>
<P>另外一个合作的是安徽合肥的C先生,他主要是从事地理导航数据的加工、处理、销售,是在公司工作期间认识的,也是年轻人,就比较谈得来。</P>
<P>就这样,逐渐联系起一个链来,使得可以整合各个方面的资源。当然在整合过程中,也是被别人整合,虽然大家的目标是类似的,但大家的优势是不一样的。</P>
<P>到2006年8月份时,通过W先生的介绍,做了第一个系统交易。呵呵,成交额为4000,虽然是小的不能再小的交易,但至少也是自己的第一次,值得庆贺。</P>
<P>接下来的时候,因为公司出差的原因一直没有花心思这方面的进展,但这个过程中,仍然没有停止通过网络方式来寻找不同行业的合作者,同时心里面也明白,靠这种整合方式是做不了事情的,可能在小项目中有微小的机会,这在网上有很多类似想法的人,正因为没有合适的技术上的合作者,所以始终只能是简单的“倒卖”系统。</P>
<P>这段时间,是一个比较迷茫的时段,总觉得自己有机会,但机会又是那么遥远,这个行业需要一定的积累,同时行业技术知识又是很深的一块,自己总也入不了手,或者说自己根本没心思去研究。不过正是这样一段埋头苦撞、用力敲门的阶段,使得自己非常活跃,大大小小接触过不小于10个类似的系统,并且仔细研究了这些系统的优缺点,记录在笔记本上。</P>
<P>严格的讲,之前碰到的系统,都有自己的弊端的,那就是应付不了大容量车台的监控任务,这是由技术基础决定的。</P>
<P>开始寻觅技术合作者是多么的难哦!</P>
<P>
<P>
<P>第八篇:无法描述的年前4个月</P>
<P>2006年8月</P>
<P>从辽宁出差回来后,经过公司的一个项目以及之前合作的4000元,终于积累到了10000多元,这可是自2005年7月毕业以来的第一次存款达到5位数,也就是很久之前的万元户;</P>
<br>
<P>当一个人设定目标,并努力为之奋斗时,他会有着无穷的潜力去发挥;当他达到第一个目标时,他能否继续奋斗朝着第二个目标前进,衡量了一个人是否能够成功;</P>
<P>我就在这档口迷糊了!</P>
<P>手里的1万多元成了我放纵的小资本,还好在国庆节回家的时候给了父母3500,算是给自己留了一条内裤;没多少时间,这些资本全部消耗完毕,本打算用这10000元好好发展,好好把握去做一些实事的,但因为自己的“短板”,使得所有计划都泡汤了;</P>
<P>比较有体会一句话:经历社会上的事情时,才会让一个人的所有优缺点都赤裸裸的展示出来;你的某个优点可以引导你走向成功;你的某个缺点同样会引导你走向灭亡;</P>
<P>直到11月8号,难忘的日子里,我认识了她,让我心态逐渐平静,并重新进入计划中;她也了解我的过去,双方都接受了对方;我发现此后的日子,我有了责任感,对一个女孩子的承诺以及诚信上的责任感;其实我本来就是一个责任感很要强的男孩子,在和她一起的日子里,激发了我的这种潜意识中的责任感,并重新投入到自己的目标中去;</P>
<P>在这段时间里,W先生和上海D公司合作,我因为给W先生做技术支持,因此D公司接触中,这也成为我之后的一个潜在客户;因为我的真诚使得D公司相关人员在之后的合作中考虑到我;</P>
<P>当重新走回目标道路上的我,重新正视自己时,我还是那个勇往直前的我!</P>
<P>通过其中的曲折道路,我不断的补短自己的某些缺点!</P>
<P>第九篇:天降第一个机会1---人</P>
<P>
<P>
<P>2007年过年前两个月</P>
<P>我得知我毕业工作后的第一个公司,需要对现有系统做外包,进行技术升级;</P>
<P>这是一个对于我来说有着巨大优势的外包项目:</P>
<P>1、它并不脱离最底层的GIS引擎,依旧是Geomedia WebMap的GIS引擎,那么任意一个公司或个人来接包都不可避免的要花时间去了解这个底层,同时有可能在了解过程中,导致A公司的源代码泄露;而我则没这样的问题,系统本来就是当时我做程序员时做的;</P>
<P>2、我曾是A公司的员工,他们对我知根知底,虽然是以个人名义接项目,但至少在心理上还是比较放心;</P>
<P>3、我曾是A公司的员工,在与他们技术人员的沟通上没有任何问题;</P>
<P>4、我曾是A公司的员工,也曾参与做这个系统,对系统的需求以及把握度上要好一些,没有必要多花时间来熟悉这个需求;</P>
<P>当然我也有劣势</P>
<P>1、我们是个人,在合同诚信上没有完全的保证;</P>
<P>2、我们并没有成熟的可以展示的系统</P>
<P>3、这块技术不是我能做的,这也是致命的一块;</P>
<P>好在,他们对这个外包的需求在时间上不时很急,给了我一个缓冲的时间;</P>
<p>
<P>因为我自己做不了这样的技术,不放弃的我拼命在网上找相关技术人员,当时的想法是找一个熟悉的人一起合作把这个项目做掉一起赚些钱就OK了; 我在网上整整搜索了2天,因为有具体项目,所以感兴趣的人很多,但真正能够拥有这块技术的人却不好找; </P>
<P>一个偶然的机会,在上海gis QQ群里,有人推荐了苏州的X先生,没想到X先生成了我之后的一个紧密的合作伙伴;X先生是一个资深的GIS开发人员,有着九年的工作经验,从事过多个行业的GIS的设计、开发,到现在有着自己的GIS引擎并且在C/S、B/S方面都有着很好解决方案的人才;</P>
<P>把我们2个紧密拉到一起的是我在过年前的一个周末,从上海赶去X先生在苏州的家里,第一次见面,我们就有种很难讲清楚的默契,我们在他家从下午一点开始谈起一直到凌晨2点钟,他谈的是他的技术,我谈的是我对技术对应的市场的看法;这次出行,我满意而归,虽然路上临近春节非常挤,但这次行动是我觉得最值得的一次“投资”。</P>
<p>
<P>从苏州回来后,我深信X先生就是我的技术上的合作伙伴,并开始积极联系A公司,计划外包的事情,这时对技术上的疑虑打消后,就全心全意的香怎么拿下这个项目了;</P>
<p>
<P>我很开心自己能够在适当的时候遇到X先生;</P>
<P>第十篇:天降第一个机会2---项目</P>
<P>2007年过年前
<P>
<P>同时也在忙活另外一个项目的事情;</P>
<P>续:跟我们竞标的是北京一家公司,他们有着自己的WebGIS网站,可以做演示,我们的劣势正是他们的优势;实事上按照正常来讲,A公司会选择这家北京的技术公司来做;</P>
<P>但,优势和劣势是可以扳动的,还是那句话,在社会活动中,任意的一个漏洞都可能导致你失败;在我们和北京公司竞标过程中,我们也不停的提供我们的系统演示给A公司看,让他们看到我们不停的在努力争取这个项目,同时包括文档上也不停的补充,这一点我们做的很好;</P>
<P>就在A公司对我方和北京公司犹豫不决的时候,一个机会让我们看到了北京公司的技术方案文档,不看不知道,一看我突然发现北京公司提交的技术文档竟然是网上的一篇PDF资料,说是某GIS专业博士的论文,根本不是他们原创的,而且照抄的非常厉害,图片都没有做改变;</P>
<P>就因为这个,同时对比我方在这个项目上的态度,北京公司被踢出局;当然北京公司的出局出了这个导火索原因外,他们人在北京不方便沟通、价格偏高等也是他们出局的原因;</P>
<P>就这样,我们拿到了第一个总合同额为18万的项目,不过合同一直拖到2007年4月28号才正式签订;</P>
<p>
<P>合作的细节就不说了,总之通过Internet的沟通非常不方便,大大降低了工作效率;还好,系统实施进度总在控制之中;</P>
<P>其实说到A公司的项目,在2006年国庆节前,我就有过计划了,只是当时并没有考虑彻底的推翻现有用户体验,而是强调在SVG上面来做文章。当时是想在技术上做出卖点,然后推荐给A公司,我也因为这个联系过一个在SVG开发上能力很强的技术人员,做了不少的尝试后,看看效果不是很好后,才说服自己放弃的; 一直到后来A公司以推翻现有用户体验方式来外包时,我重新等到了这个机会;</P>
<P>总之,第一个项目,道路是曲折的,前途还算光明吧,呵呵!</P>
举报 回复(0) 喜欢(0)     评分
花儿
路人甲
路人甲
  • 注册日期2009-04-02
  • 发帖数180
  • QQ
  • 铜币250枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2009-11-05 23:22
<P>其实很多时候也不是天降的机会。没有他的优点,机会是不会优待他的。</P>
<P>在我看来,技术是一方面,人品也是一方面,能否很好的合作交流更是一方面。见过很多技术很强的人,可是他们太自我了,结果就让自己的优势无法正常发挥。总觉得这是他们的一种悲哀,自己有很好的优点却无法发挥,而限制自己的瓶颈却是自己本身。</P>
成长,是一件痛苦的事情。 可是痛苦之后,我们会收获属于自己的果实的。 相信自己的能力,相信自己的劳作。 QQ:953057275 欢迎交流
举报 回复(0) 喜欢(0)     评分
花儿
路人甲
路人甲
  • 注册日期2009-04-02
  • 发帖数180
  • QQ
  • 铜币250枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2009-11-08 16:28
<P>头脑+能力,总会有机遇的。</P>
<P>抓住了上天给我们的每一个机遇,没有大的成功也会有小收获的。</P>
成长,是一件痛苦的事情。 可是痛苦之后,我们会收获属于自己的果实的。 相信自己的能力,相信自己的劳作。 QQ:953057275 欢迎交流
举报 回复(0) 喜欢(0)     评分
游客

返回顶部