麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

「GIS漫谈」编程真的很简单吗?

最近发了不少GIS招聘信息了,群里又多了不少新面孔,一茬又一茬的新同学同样又开始了新的迷茫。一个常见的问题:

学了GIS,不会编程,能找到工作吗?

先不讨论这个问题的答案,每当这个时候总会有一群「热心」的同学出来说:

"编程很容易啊"

"编程真的很简单,照着视频,看看书,再写写就会了"

"机器比人好打交道多了,怎么能学不会呢?"

当然还有更轻佻的言论就不放在这里了,要周末了,正好想聊聊这个问题,编程真的很简单吗?

简单

作为一个走技术路线的GISer,我还是比较理解这种说法的。毕竟当初自己也是因为喜欢计算机和地理,才稀里糊涂的选择了地理信息这个专业。

你说难吗?毕竟我刚上高中的时候,就去新华书店买了本谭浩强的《C++程序设计》,使用Turbo C++ 写出了第一个 Hello C++,看着黑黑的窗口出现那几个的字母,是发自内心的兴奋。之所以有人说编程简单,个人来看,编程是比较容易获得成就感并即时反馈的一件事,这一点和打游戏有点类似,不断的投入、不断的获得激励,形成了一个正反馈。

不真的沉浸其中,其实很难理解其中的乐趣,当你真的融入之后,就会找到不少这其中的规律,所以当有人问你编程难吗?你会毫不犹豫的回答,不难。毕竟调个bug比猜女朋友的心还是要容易一些。

并不简单

可编程真的简单吗?就抛开其他的不说,在我上大学的时候,不少同学做PPT都会有困难,常见的软件没听过,更谈不上装个系统了,每个人成才的环境都是不一样的,不少同学C语言还没整明白,面向对象就安排上了,不少人对之抵触,直到毕业也没整明白什么是面向对象。

曾几何时,我也一直认为很简单。直到有一次,突然心血来潮,想学吉他,因为觉得很酷。于是找宿舍老大请教,结果整了几天也没明白什么是和弦。去网上看,不少人说,吉他已经是很容易入门的一个乐器了,一段时间内,我一直怀疑自己的智商。实话说,我还真是用了不少时间来接受自己没有音乐细胞这件事,也突然明白,别人嘴里的很简单,可能并不是你想像中所谓的简单。多少别人轻而易举的事情,对于我来讲可能要付出难以想像的代价。

再回到编程这件事来说,编程真的简单吗?往往越是学得多,越是充满敬畏,更不用说现在的IOT、大数据、人工智能...有多少人只是简单的API Caller?「求求别更新了,学不动了」这可不仅是调侃。

小结

我知道有不少同学靠自学编程找到了工作,甚至改变了命运,这是件好事。可这条路可能并不适合所有人,毕竟在现在大内卷的情况下,少劝点,可能还会积点德。如果真的要回答最开始的那个问题:学了GIS,不会编程,能找到工作吗?

会,毕竟GIS是一个交叉学科嘛。

相关阅读

麻辣GIS-麻辣GIS

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

已有 18 条评论

  1. 小叶萝
    小叶萝 1#
    实习生,改了快半个月的bug,还没改完
      1. 麻辣GIS
        麻辣GIS 作者
        争取走的时候给他们多留点bug再[偷笑]
  2. 氯烃
    氯烃 2#
    想要...封面图
  3. WSL
    WSL 3#
    马云也说了,钱就是一串数字!可特么的全在为这干死干活!
      1. 麻辣GIS
        麻辣GIS 作者
        那是马云啊[捂脸]
  4. 草西
    草西 4#
    毕业设计和实习都让我决定转到空间规划了,编程实在是让人头秃……
      1. 麻辣GIS
        麻辣GIS 作者
        哈哈,编程似海,回头是岸
  5. A  本大熊又叫羟基
    A 本大熊又叫羟基 5#
    所以你编程4+年之后还编程么
      1. 麻辣GIS
        麻辣GIS 作者
        编啊,管理的位置总是有限的
  6. 智.equals(Ash)
    智.equals(Ash) 6#
    我是会编程,不会GIS[Facepalm]
      1. 麻辣GIS
        麻辣GIS 作者
        找点理论书籍看看,大约就知道怎么回事了
      2. 智.equals(Ash)
        智.equals(Ash)
        有推荐书籍吗?小白一个[Facepalm],误打误撞入了这一行
  7. IRAS 17514
    IRAS 17514 7#
    本人编程老大难
    然后,
    我本科的时候以为不编程走应用就只能往上读,结果我现在读到博士了发现还是得编程[苦涩]GISer不会编程死路一条
    我觉得最优的GIS学习路线反而是本科计算机硕士改行到GIS来的
      1. 麻辣GIS
        麻辣GIS 作者
        搞科研,编程是一种不可或缺的工具了,不会C++,起码也得会个Python matlab之类的
      2. IRAS 17514
        IRAS 17514
        确实啊,现在大佬们做图都是R或者Python了,arcgis反而用的少了
  8. GG
    GG 8#
    有没有10.2版本的中英文对照啊,大神[Salute]
  9. ~11~
    ~11~ 9#
    ArcGIS10.7

留言板(小编看到第一时间回复)