仅供个人参?/p>
不得用于商业用?/p>
【地理信息系?/p>
GIS
专业?/p>
10
个发展方向:?/p>
职业生涯规划中的路径选择?/p>
首先要知道自己在哪儿?/p>
要去哪儿
—?/p>
这是给自己的所?/p>
地和目的地定位?/p>
所在地的定位没什么问题,
能考上大学的人?/p>
差不多都对自己的知识和技
能、素质和能力、性格和品格有一定的认识?/p>
只是精度不同而已?/p>
目的地的定位却是个大?/p>
题,大多数人只能笼统地说出找工作、做学问或创业,再想看清晰一点却是难于上青天。窃
以为这是很多人迷茫的一个重要的方面?/p>
想当初,从小喜爱地图的我怀着一腔热情报?/p>
GIS
专业,却也弄不清自己到底?/p>
做什么,
使得两年的大好时光白白浪?/p>
(尽管用传统的衡?/p>
?/p>
好学?/p>
?/p>
的标准我可谓是相当成
功)
,加上考研,一共是三年青春向东流,现在每每想来,总是痛心不已。值此毕业之际?/p>
我将自己的思想整理了一下,希望能为迷茫的朋友做个导航?/p>
方向
1
:开发工程师
毕业后要找工作的朋友?/p>
得考虑下有哪些工作和自己喜欢什么工作?/p>
由于目前
GIS
就业市场的形势是供大于求、僧多粥少,因此更多的还是考虑市场需求比较好。在众多
GIS
单位中,其主营业务大多是工程开发或软件研发和销售。从事数据处理的单位比例也达
18%?/p>
?/p>
?/p>
单位对人才需求最多的是资深开发人员,
其次是程序员和项目经理?/p>
由此也可看出?/p>
如果想从?/p>
GIS
行业,较强的编程能力才是
?/p>
通行?/p>
’?/p>
。打开各大论坛的求职招聘版,也?/p>
以看到几乎每个单位都招开发人员。这里找了很典型的一则招聘启事:
职位?/p>
GIS
开发工程师
要求:熟练掌?/p>
C#/C++
使用;熟练掌?/p>
ArcGIS
Engine
9.0
以上版本的使用;?/p>
C#/C++
结合
Engine
项目经验者优先;
这则启事简单明了,一共三点要求:语言、组件、经验。客观地说,对应聘者的?/p>
求还是很低的?/p>
我想一个普通的高中毕业生认真地自学一年应该能够胜任?/p>
然而,
按部就班
?/p>
?/p>
优秀
?/p>
本科毕业生却未必能满足这些要求?/p>
第一?/p>
学校基本上只?/p>
VB
?/p>
C
这两门基础?/p>
教学语言?/p>
目标是过二级?/p>
三级?/p>
然而考级对编程的要求与工作中对编程的要求完全是两?/p>
事,不是一个方向。第二,曾经风靡的两?/p>
GIS
组件
MapX
?/p>
MO
正在退出社会舞台,?/p>
而在课堂上仍然是主打?/p>
第三?/p>
有开发经验的学生太少了,很多学校完全不教二次开发,?/p>
使教?/p>
对学生的要求也不高,
实现简单的浏览?/p>
查询就行了,
这根本算不上项目经验?/p>
因此?/p>
想从事开发工作的朋友们,必须在校园里开展自助学习。个人认为,认认真真地参加一?/p>
ESRI
或超图办的开发组比赛?/p>
就可以达到普通公司的要求了?/p>
下面再看一则要求比较高的:
1
、计算机?/p>
GIS
专业本科及以上学历;
2
、熟练掌?/p>
C/C++
语言?/p>
Java
?/p>
JSP
?/p>
C#
等语言,熟?/p>
VC++
?/p>
JBuilder
编程环境?/p>
3
、熟悉设计模式?/p>
UML
,能?/p>
Rose
等建模工具构建系统模型;