background image

开发背景,熟悉

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

  

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

  

6、有良好的团队精神,有良好的交流与沟通能力,具有跨平台软件开发或嵌入式软件

开发经验者优先;

  这份工作网友们有说工资少于

5000 没人干的,也有说这种高人没有 10K 是供不起的。

但其实认真自学四年,满足这些要求是绰绰有余的。用一年自学计算机基础、语言(除了
VB 或 C,C#、C++、Java、VB.NET 四者应当有一)、网络开发,用一学期学习商业 GIS 桌面
软件和组件开发(建议参加比赛),用一学期学大型数据库和分布式系统,用一学期学软
件工程、系统分析与架构,用一年学习开源

GIS 软件并练习底层开发(比二次开发技术含量

高,钻研能力强的人可以走这条路。需学习算法与数据结构、计算机图形学、数字图像处理。
很多学校开了这些课,但一是跟

GIS 结合不紧,二是实践不够以至于理论不能掌握。),用

一学期了解跨平台、嵌入式、虚拟现实等前沿技术。

  肯定有人会指责,这样的规划一是过于偏重

IT 而轻视地学和数学,二是太理想化没人

能学出来,三是要学校还有什么用。正常来说,应该有少数人会冷嘲热讽或破口大骂的。下
面我

“未雨绸缪”,提前一一作答。第一,上文只是对想从事开发工作的人说的,对开发人员

来说,计算机技术是最重要的。对这部分

GISer,只要能把 G 的基本知识和发散思维引入

IS,就非常好了,术业有专攻嘛。至于其它的路,下文还有探讨。第二,世上无难事,为之,
则难者亦易矣,不为,则易者亦难矣,对于毅力匮乏、眼高手低、光说不练的人而言,这的
确太理想化了。另外,上文所列的内容只是指引方向,并不是要求全部掌握,而且学校毕竟
不是工作,不用每样都学很深。第三,对于想走这一方向的人来说,除了学位证书那一纸遮
羞布,学校确实用处不大。从课程设置和教学内容来看,大多数学校似乎都是想培养科研人
才的

——当然培养方式还有待改进。不只是 GIS 专业,很多学科都存在理论脱离实践、教学

脱离实际、校园脱离社会的问题,何必盲从呢?成绩可以光耀门楣,可以赚取奖金,就是不
能给你带来一份好的工作

——你看拿家 GIS 公司的招聘要求里写了“成绩优异者优先录取”?

当然,在大家能力都不行的情况下,成绩好的便成了矮个里的将军。

  小结一下,这条路是通向开发工程师的,发展得好可以成为项目经理吧。这里需要补充
的是,开发并不仅仅是指编程,需求分析和软件架构也是开发的重要组成部分,这些工作
不做好,编程的时候就会比较乱,而且系统的健壮性也不容易好。不愿意编程的人,比如说
女生,可以考虑往这方向走,不过最好对

GIS 编程也有一定接触。

  方向

2:三维工程师

  其实也应该属于开发,只是觉得很多初学者对三维比较感兴趣,因此单列出来。还是先
看一则招聘启事吧:

  职位描述:

 在高级开发工程师/系统工程师指导下进行地学三维相关模块的设计与开发

工作;