《流浪地球》——程序员的悲哀

栏目: IT资讯 · 发布时间: 5年前

任何一个傻瓜都会写让机器理解的代码,只有好的 程序员 才能写出让人类可以理解的代码——Martin Fowler

《流浪地球》——程序员的悲哀

我不是个单纯的码农,但我是一个纯粹的IT工程师——我

抱着对中国科幻的向往和崇敬,走进了电影院观看了《流浪地球》。

都是骗子,大骗子,什么真正意义上得科幻片,开启了中国科幻元年,这明明就是部魔幻片,或者仙侠片。

《流浪地球》——程序员的悲哀

在我这个影视外行人看来其中的情节有很多的创新,特效一看就是投入颇多,各种科技设定听说请教了中科院的院士,尽力做到符合物理定律。但是唯独对于程序员李的表达,还是停留在过去的模式,“随手几行代码,就搞定了全世界”。人们对于软件工程师认识还是停留在20年以前,三舅姥爷的话仿佛还在我耳边回想:“你不是搞电脑的嘛?为啥一台电脑都修不好?”和电影里的表达如出一辙,区别仅仅是“李长条”搞定了整个地球,而我搞不定一台已经烧掉主板的电脑。

《流浪地球》——程序员的悲哀

电影里(这里有剧透,不喜勿喷)我们的程序员李一一,因为编写过让整个城市同时放烟花的程序,就有勇气去修改运行整个地球上万个“行星”发动机的程序。理想是美好的,现实是骨感的,编剧脑洞是巨大的。

《流浪地球》——程序员的悲哀

中科院的院士肯定没告诉导演,几分钟只能写几行代码,而这几行代码在不提供接口的情况下是调用不了发动机程序的。几分钟也看不完几千万行代码,然后去修改发动机转向参数的,看完这些代码一个人至少得300年。放烟火的程序也不能替代发动机驱动程序,这就好比拿抓娃娃机的驱动程序去运行挖掘机。这个和程序员多天才没关系,这个违背事物发展规律。

当然这些都是“小细节”,情节发展需要嘛。但是如果是我,我会问电影里的程序员李一一,一个没有经过测试就上线运行的东西,你就不怕炸了吗?没有运行起来是出错的最好结果,最坏结果也没什么,无非发动机炸了而已。

《流浪地球》——程序员的悲哀

电影再一次神话了程序员,几行代码搞定一切,甚至电影也刻画了一个“程序员”老实木讷,看上去有点宅,甚至是有点交流障碍。外面很多自媒体也在吹嘘电影中的程序员拯救了地球。

电影越火,我想我在修电脑的路上也会越来越远……不过我相信随着中国电影的深入发展,人们对我们的认识会越来越深,毕竟听到电影院里人们小声议论:“程序员那么牛X”心中的自豪感也是悠然而生的。

——某程序员投稿,不代表官方立场!

欢迎加入  51软件测试大家庭,在这里你将获得【最新行业资讯】,【免费测试 工具 安装包】,【软件测试技术干货】,【面试求职技巧】... 51与你共同学习,一起成长!期待你的加入: QQ                     群:                    755431660


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序开发心理学

程序开发心理学

(美)杰拉尔德·温伯格 / 邓俊辉 / 清华大学出版社 / 2004-1-1 / 39.00元

本书开创"以人为本"研究方法的先驱,在长达25年的岁月中一直保持活力,至今仍在继续。1997年,本书作者温伯格因其在软件领域的杰出贡献,被美国计算机博物馆的计算机名人堂选为首批5位成员之一。 在计算机界,还没有任何一本计算机方面的书,在初次出版之后,能够在长达25年的岁月中一直保持活力--而且这种活力到今天仍在继续。《程序开发心理学》是开创"以人为本"研究方法的先驱,它以其对程序员们在智力、......一起来看看 《程序开发心理学》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具