c#发展

注册

 

发新话题 回复该主题

在GisVR的浪潮下,当今年轻人该如何 [复制链接]

1#

数字化的浪潮一波接一波,从个人PC,到互联网,移动手机,VR,人工智能,区块链,AR,再到最近的5G。就计算机从业者而言,每一波浪潮都会有很多人蜂拥而至,但盲目地追求浪潮并不可取,当浪潮退去时,只有个别大佬还能够留下。

他们能够留下的原因在于有核心竞争力。对于计算机高级工程师而言,数据结构和算法、软件工程和架构,这些非常基础的知识,再结合一些经验,是其核心竞争力。类似的,正如一些高赞答主所言,包括数据获取和存储,数据分析,数据可视化,以及一定的空间思维等是GIS这个专业的竞争力。如果能将上述提到的计算机的核心竞争力与GIS的核心竞争力相结合,内化为自己的能力,修炼好“内功”,那么无论跟随数字化哪一波浪潮,都会有较好的发展。

当然,这并非说只去修炼“内功”,而忽视了外部环境的变化。当浪潮来临时,如果能及时上车,抓住机遇,自然是极好的,所谓“风口上的猪也能飞”。不过是否选择这个浪潮,一方面取决于其前景,更重要的取决于兴趣和人生的规划。君不见深度神经网络还没火之前,能让GeoffreyHinton等人坚守在早就“没前途”的人工神经网络方向,想必这可不单单是“前景”所能决定。小众的方向也能有大发展。

另一个思考的问题在于侧重点,究竟是VR+GIS,还是GIS+VR。前者更多指的是研究VR这门技术,再将VR与GIS相结合。如果走这条路,就和高赞一些答主所说的类似,需要去研究计算机图形学的内容和知识,学习构建VR引擎相关的内容,而不仅仅是学会使用Unity3D+C#.可以忘记自己是GISer,转变成为CSer。当对VR技术方面已经有比较好的理解和实践之后,可以再转过头来与GIS的具体问题相结合。

如果走GIS+VR这条路,那么与GIS相关的一些空间思维和理论体系不可或缺。当然,编程功底也很重要,但只要能理解相关的原理,能实现所需功能就可以。

与上一条路的区别在于,VR+GIS意味着尽量实现VR相关的图形学算法,而GIS+VR这条路则对于这些理论了解即可,不需要手写算法,能实现即可(即使是调接口)。更多需要培养的是发现问题,找到应用,协调技术与需求之间关系的能力。此外,考虑到GIS是一门综合性、交叉性的学科,眼光不一定局限于GIS这个领域,还可以和相关的领域。

分享 转发
TOP
发新话题 回复该主题