广州web培训
达内广州五羊中心

18087159764

热门课程

为什么人们应该感谢程序员?(下)

  • 时间:2016-10-28
  • 发布:广州前端开发培训
  • 来源:超级程序员

工程师和科学家不同,他们可能并不能创造历史上的关键节点,但是可以在有限的资源内作出最好的实现。软件领域就是这样,较低的工具成本让更多人容易进入这个领域,从而有了更加富裕的劳动力和创造力,让工具和基础设施的完善变得更加容易和快速,整个行业是滚动向上发展的。等行业水平发展到一定程度之后,它就成了完整的体系,这时候这些工具的使用范围和影响力就不仅仅限于计算机行业了。达内广州web培训就能看到这种现象,几乎所有行业都在依赖类似的基础工具。

除了某个开源程序包的影响,现在几乎所有学科都面临做大规模的计算现实问题。这时候他们会和计算机行业使用同样的系统基础,因为再也没有更好的廉价解决方案了,甚至不廉价的解决方案也很难有。既然用了这些解决方案,因此衍生出来的运维,部署,并行化,监控……一系列的现实问题,自然也就都和计算机行业完全一致。无论是架构还是脚本,或者是现在使用云计算服务以及容器,这些被软件工程师们创造出来的架构方式和工作方式,最终也被其他行业采用了。

程序员从对自己工作效率不满意开始,逐渐创造工具和方法论,最终形成一套完整的体系可以被其他行业使用。大部分人在做这些事情的时候,并没有改变其他行业的野心,只是为了解决自己的问题。但这个行业比较良好的工程意识逐渐让这些解决自己问题的思路和工作成果可以被抽象出来,推广开,影响更多的人。也提高了其他行业的效率和作出更重要成果的机会。这些都是软件行业给世界的礼物。

甚至程序员直接使用的工具,比如编辑器或者版本管理工具,对其他行业也是有很大帮助的。可能这些工具的思路和界面对于非程序员还不够友好,但是花一点时间学习,就会感觉到他们的优势。比如,我一直四处劝说文字工作者尝试使用github,尤其是多人协作的项目,这可以让他们协作效率大大提高。遗憾的是至今说服成果还不大,可能对于他们开始学习难度还是很大,还需要更多的辅助工具和教学方法。不过我相信这些工具早晚会变得更加普及。

现在我们所生活的这个世界,间接被程序员成果影响的行业太多了,绝不仅仅是手机上看到的这一点点纯互联网领域的变化。从医疗到制药到材料,金融和经济以及社会,几乎所有领域都需要靠计算来决策,实现计算的背后靠的仍然是程序员创造的这些基础工具。

所以达内广州web培训说,人们应该感谢这些总想砸了自己饭碗的家伙们。

上一篇:在Web平台上添加JavaScript模块
下一篇:为什么人们应该感谢程序员?(上)

达内广州web培训详解ES6循环:for-of

达内广州web培训详解ES5循环:forEach

达内广州web培训详解ES5简单for循环

达内广州web培训分享:CSS预处理器的缺点

选择城市和中心
贵州省

广西省

海南省