background image

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

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

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

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

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

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

常好了,术业有专攻嘛。至于其它的路,下文还有探讨。第二,世上无难事,为之,则难者

亦易矣,不为,则易者亦难矣,对于毅力匮乏、眼高手低、光说不练的人而言,这的确太理

想化了。另外,上文所列的内容只是指引方向,并不是要求全部掌握,而且学校毕竟不是工

作,不用每样都学很深。第三,对于想走这一方向的人来说,除了学位证书那一纸遮羞布,

学校确实用处不大。从课程设置和教学内容来看,大多数学校似乎都是想培养科研人才的

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

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

带来一份好的工作

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

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

小结一下,这条路是通向开发工程师的,发展得好可以成为项目经理吧。这里需要补充的是,

开发并不仅仅是指编程,需求分析和软件架构也是开发的重要组成部分,这些工作不做好,

编程的时候就会比较乱,而且系统的健壮性也不容易好。不愿意编程的人,比如说女生,可

以考虑往这方向走,不过最好对

GIS 编程也有一定接触。

方向

2:三维工程师

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

则招聘启事吧:

职位描述:在高级开发工程师

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

职位要求:

1.计算机、地理信息系统、应用数学或者相关专业本科以上学历;

2.掌握 VC 开发技巧,熟悉 c/c++编程,对 OpenGL 或者 D3D 技术有一定了解,;

3.英文水平良好,阅读英文技术资料没有障碍;