我理解的战争(程序员是需要有立场的)

未来的战争是否会模拟地球环境来进行适应各种环境,就像英雄联盟的召唤师峡谷,而如果有足够的计算机与开发人员完全可以制造这样一个环境用作军事。

谷歌地图可以实时更新,而运用虚拟技术可以来做很多模式真实显示情况的事情。例如:如果感应器能够完全与衣服融合,那么我们完全可以再虚拟环境中来锻炼反应。就像以后就是一个全球的CS游戏系统,大家有什么软件(武器)或者什么硬件(武器)都可以更新在电脑上,如果多个国家承认这种方式,也就是说以后的武器不在用在人的身上,我只要制造出来,或者说我可以掌握这个武器的技术,按参数把它输入在系统之中,获得公共的认证(让别人相信我有这种实力),你不服你就更新你的武器来跟我模拟战争,如果还不服我就实际战争。当实际战争与模拟战争的概率完全一样后,我认为更多的不会正真去牺牲鲜活的生命去争夺利益了。你会发现我跟你在虚拟世界打和现实中打是一样的。而其实人类的真正的意义是什么,为什么要为利益去战争,虽然说以前或许是为了活下去,而现在谁敢说没有战争活不下去呢?而一个人的权利与欲望或者愤怒从来没有想过是否合理?简单来说,战争就是人类幼儿时期的游戏,是一些还没长大一些没有更长远思维能力的人做的事情。我想在人类在发展几百年后,如果还有战争那么就是灭亡的日子了(对于永远长不大的人类来说,地球环境是不会让他长久的(如果把军事方面的投资都用来改善环境,或许早就好的不行了))。如果可以想没有战争就必须让所有的人的思考提高几个档次,并且试用虚拟世界的手段来逐渐消弭仇恨和利益冲突。

我认为如果用附带感情的人当做武器来因对战争,战争永远不会消弭,因为人本来是激情的动物,在战争中还剩下多少思维呢?而更多的思维的出现会被很多旁观者看成是艺术(这就是把战争看成艺术的人的扯淡依据,真想说一句,当你在战场上被人打几个窟窿的时候再来谈战争的艺术吧!最恨这种人)。

时间: 2024-08-10 21:18:05

我理解的战争(程序员是需要有立场的)的相关文章

论逻辑思维和理解能力对程序员的重要性

我带开发团队,喜欢把手底下成员分为4种类型. 1.逻辑思维厉害且理解能力好的人 2.逻辑思维厉害但理解能力差的人 3.逻辑思维一般但理解能力好的人 4.逻辑思维一般且理解能力差的人 这样分有助于更好的分配任务和控制风险,比如: 第一种逻辑思维厉害且理解能力好的人,这种一般都是高级程序员了,团队的骨干,那么一般会把核心的复杂的模块安排给他完成,过程中的设计.编码都无需操太多心,只需最后检查一下完成成果即可,给他更多的自主空间. 第二种逻辑思维厉害但理解能力差的人,这种一般都是刚毕业不久,工作经验不

java中封装的理解 《黑马程序员》

封装是java中的一大特性,他能使程序变得更安全.可重用.易维护等很多的优点. public class FengZhuang { public static void main(String[] args){//main主入口方法 Person p = new Person();//实例化我们下面的person类 p.setName("小明");//通过开放方法我们给这个实例化对象的name属性进行赋值 p.setAge(30);//通过开放方法我们给这个实例化对象的age属性进行赋

雅虎刷题狂人曹鹏:10年理论与实践结合的程序员之路

曹鹏,2006年浙江大学计算机科学专业毕业,2013年中国科学院计算机技术研究所博士毕业.博士期间研究方向为社交网络与社会计算,曾经做过搜索.话题发现.社交网络方面.推荐算法等领域的相关研究. 曾为浙江大学.浙江省大学生程序设计竞赛的命题人,是hackerrank.com.hackerearth.com和csdn英雄会.CSDN高校编程挑战的命题人,也是PAT(Programming Ability Test, http://pat.zju.edu.cn/) 的命题人.是国内ZOJ(http:/

一个优秀的.net程序员必须要学会的技能 (转)-----参照学习目标

最近室友闲聊的时候告诉我,他在网上收集了做为一个java程序员必须要会的东西,他觉得自己要有个方向,否则一定会在平平凡凡的工作中,不思进取,最终 浑浑噩噩.真是让我猛然惊醒啊,做为一个底层的程序员,如何才能拼得过出来的大学精英和社会老手?学习一定必不可少.虽然自己有点懒,我先把这些记下,待 日后尽量弄懂. Web/WinForm/通吃,包括ASP.NET,WebService,Remoting,Thread,Serializable,ADO.NET等命名空间 精通UML 精通DesignPatt

java 面试,java 后端面试,数据库方面对初级和高级程序员的要求

本内容摘自 java web轻量级开发面试教程 对于合格的程序员,需要有基本的数据库操作技能,具体体现在以下三个方面. l  第一,针对一类数据库(比如MySQL.Oracle.SQL Server等),会基本的增删改查操作,会用一些基本的函数,会编写存储过程触发器索引等工具. l  第二,知道一些基本的对项目开发有帮助的概念,比如范式.索引.分区等. l  第三,能编写一些相对复杂的SQL语句,比如带连接.带子查询.嵌套查询等. 对于高级程序员,用过的数据库种类当然是越多越好,此外,还要掌握如

程序员应该具备的11项基本技能

程序员应该具备的11项基本技能2011-03-14 10:56 陈皓 伯乐在线 字号:T | T软件开发是一个跨度很大的技术工作,在语言方面,有C.C++.Java.Ruby等等等等;在环境方面,又分嵌入式.桌面系统.企业级.WEB.基础系统,或是科学研究.但是,不管是什么的情况,总是有一些通用的基本职业技能.AD:2013云计算架构师峰会课程资料下载 这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯.很多程序新手也是因为缺少.达不到或是不熟悉在这些

程序员菜鸟必备——作为独立开发者如何系统的学习编程

接触一个行业,前期最好来一个系统的学习,有完整的框架一点一点的把基础吃透,不能左一耙子,右一锄头,以我的从业经验给大家分享如何系统的学习编程开发,刚入坑的程序员菜鸟注意了,迅速占领高地,迅速收藏了. 总体大致分为以下几类: A.教材上的知识 这部分内容来自计算机专业的课程教材.也有可能会涉及一部分来自其他相关专业或者相关课程的内容. B.编程语言 每一个程序员只有在会使用一门语言的情况下才有可能从事开发工作,所以学习并掌握一门语言是最低要求了. C.SDK 光有一门语言是不够的,从事任何实际的软

如何成为优秀程序员

1,文档习惯 :文档是一个软件系统的生命力.一个公司的产品再好.技术含量再高,如果缺乏文档,知识就没有继承,公司还是一个来料加工的软件作坊.作为代码程序员,必须将30%的工作时间写用于技术文档.没有文档的程序员势必会被淘汰. 2,模块化思维能力 :要想成为一个优秀的程序员,他的思想不能仅仅只在局限当前的工作任务里面,比如写plc编程语言,要想想看自己写的模块是否可以脱离当前系统存在,通过简单的封装在其他系统中或其他模块中直接使用.这样做可以使代码能重复利用,减少重复的劳动,也能是系统结构越趋合理

程序员需要具备的基本技能

软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究.但是,不管是什么的情况,总是有一些通用的基本职业技能. 这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯.很多程序新手也是因为缺少.达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需要努力补齐这些技能.而高级程序员应该非常熟悉这些基本技能,而且有能力胜任并带领其他经验不足的程序员.