iOS@IT·互联网程序员

写给程序员的第二封信

2017-09-03  本文已影响1990人  星星编程

这是最好的时代,这是最坏的时代;这是智慧的年代,这是愚蠢的年代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是绝望之冬;我们的前途拥有一切,我们的前途一无所有;我们正走向天堂,我们也正直下地狱。
—— 狄更斯 《双城记》

你好,熟悉而又亲切程序员:

首先非常感谢你的回信,信中你说:程序员很伟大,我也为自己是一名普普通通的程序员感到自豪。我是一名iOS程序员,虽不会“杀了一个程序员祭天”,但随时会被人工智能所取代。只有这样的程序员才不会那么轻易被取代,能设计架构,能写出较有新意和体验较好的框架,对产品的更新迭代有创新能力。

编程机器人.png

我看到这样的回信时也感到很惊讶!甚至还有一些恐慌,自己的职业是不是哪一天也将要被人工智能取代。机器人 Ross的出现就取代了一些律师 。Ross 通过阅读各项法律法规、收集证据、做出推论,从而给出与证据高度相关的答案。拥有机器学习能力的它可以通过以往的法律案例和与人类的互动当中不断提升自己的答疑能力,使自身性能与准确率获得持续提升。还可以帮助律师们更新法律法规。

回顾一下iOS的近几年的发展。2009年10月30日,iPhone3G正式登陆中国内地了。直到2010年9月25日iPhone4的出现,才掀起了iOS开发的浪潮。大批C,C++程序员转向Objective-C做iOS开发,这是中国第一批iOS程序员。2014年swift1.0的出现,iOS程序员找工作就要同时掌握C,C++,Objective-C,swift四门开发语言。在这同时Web App、Hybrid App、 Native App也是暗流涌动。随着Html5的狂热,Web App 和 Hybrid App都是iOS程序员必须掌握的技能。React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。得了,Native App也火了,iOS程序员又得掌握RN和Weex这两个大框架。

由上可以看出短短几年,除了程序员基本的自我修养要提高外,一个iOS程序员还要熟练掌握Objective-C,swift,C++,C,Html5,CSS3,Javascript等等。在这个大数据的世代里,如果一个编程机器人真的诞生了,你的学习和记忆能力真的能干得过机器吗?恐怕不堪一击吧?近观者几年因加班猝死的程序员数量,你心里就已经有答案了。

编程机器人如果真的出现了,确实会取代部分程序员。机器人再厉害也有缺陷,机器毕竟是机器,没有情感,不懂用户体验,不会创新。你是一个有些有肉有温度的程序员,通过学习,你可以了解用户的体验,创造出新的产品。这样一来,机器的出现只会成为你的得力助手,帮助你在最短的时间里写出更好的程序,从而降低开发成本。

如果程序员终将会被人工智能所取代,做为人工智能的创造者的你该怎么样守护住你最后的尊严?我不能想象一个机器人能够像人一样有明确的人生观和价值观;更不能想象一个机器人具有意识和感情,能够关心和关爱大家,协调大家工作,调动大家工作的积极性;绝不能想象一个机器人一个机器人比我们更了解自己,设计超前的用户体验,发现问题并及时解决问题。

希望你不要去想自己将要被人工智能取代,安下心好好工作好好学习,程序员也需要工匠精神。

祝你健康生活,燃烧不一样的烟火!

上一篇下一篇

猜你喜欢

热点阅读