background image

                             GIS 十个就业方向
    职业生涯规划中的路径选择,首先要知道自己在哪儿,要去哪儿 ——这是给自己的所在
地和目的地定位。所在地的定位没什么问题,能考上大学的人,差不多都对自己的知识和技
能、素质和能力、性格和品格有一定的认识,只是精度不同而已。目的地的定位却是个大问题,
大多数人只能笼统地说出找工作、做学问或创业,再想看清晰一点却是难于上青天。窃以为
这是很多人迷茫的一个重要的方面。

  方向

1:开发工程师

  毕业后要找工作的朋友,得考虑下有哪些工作和自己喜欢什么工作。由于目前

GIS 就业

市场的形势是供大于求、僧多粥少,因此更多的还是考虑市场需求比较好。在众多

GIS 单位

中,其主营业务大多是工程开发或软件研发和销售。从事数据处理的单位比例也达
18%”,“单位对人才需求最多的是资深开发人员,其次是程序员和项目经理。由此也可看出,
如果想从事

GIS 行业,较强的编程能力才是‘通行证’”。打开各大论坛的求职招聘版,也可

  以看到几乎每个单位都招开发人员。这里找了很典型的一则招聘启事:

  职位:

GIS 开发工程师

  要求:熟练掌握

C#/C++使用;熟练掌握 ArcGIS Engine 9.0 以上版本的使用;有 C#/C+

+结合 Engine 项目经验者优先;

  这则启事简单明了,一共三点要求:语言、组件、经验。客观地说,对应聘者的要求还是
很低的,我想一个普通的高中毕业生认真地自学一年应该能够胜任。然而,按部就班的

“优

”本科毕业生却未必能满足这些要求。第一,学校基本上只教 VB 和 C 这两门基础的教学

语言,目标是过二级、三级,然而考级对编程的要求与工作中对编程的要求完全是两码事,
不是一个方向。第二,曾经风靡的两种

GIS 组件 MapX 和 MO 正在退出社会舞台,然而在课

堂上仍然是主打。第三,有开发经验的学生太少了,很多学校完全不教二次开发,即使教,
对学生的要求也不高,实现简单的浏览、查询就行了,这根本算不上项目经验。因此,想从
事开发工作的朋友们,必须在校园里开展自助学习。个人认为,认认真真地参加一次

ESRI

或超图办的开发组比赛,就可以达到普通公司的要求了。下面再看一则要求比较高的:

  

1、计算机或 GIS 专业本科及以上学历;

  

2、熟练掌握 C/C++语言、Java、JSP、C#等语言,熟悉 VC++、JBuilder 编程环境;

  

3、熟悉设计模式、UML,能用 Rose 等建模工具构建系统模型;

  

4、熟练掌握 Supermap、Arcgis 等主流 GIS 平台及二次开发技术,有 GIS 软件平台底层

开发背景,熟悉

GIS 常用算法, 对 Web Gis 系统的技术架构、性能、安全等有较深刻的理解;

  

5、熟悉 SQLServer、Oracle 数据库开发。