IT业给世界带来的危机

昨天写了文章之后,回忆起这几年在湾区的经历,觉得自己是一个很不幸的人。然而就在今天,我的自怜奇妙的转换成了另一种感情,因为我看到了更不幸的人……

正在女朋友 Cinny 的父母家吃饭,忽然窗外来了一个人。仔细一看,是个约莫十来岁年纪的漂亮白人女孩,她说:“亲爱的,你们想要一些刚从树上摘下来的新鲜李子吗?” 据女朋友妈妈介绍,她是邻居的女儿。之后我尝了一个李子,颜色已经黑透了,非常新鲜非常甜!

随后我和 Cinny 出去散步。在她家的对面,耸立着两栋高大华丽的豪宅,看那样子,价值恐怕超过200万美元。两栋豪宅的中间,夹着一间样式非常不搭调的便宜小矮屋。这屋子周围被篱笆围了起来,可以看见里面种了很多的植物。在那门口的无花果树下,赫然出现这样的一个牌子:

它说:“请不要摘我的无花果。我失去了我的工作,需要依靠自己种的食物为生。我是一个生物学家,如果你知道有任何的工作,请告诉我。谢谢!” 这树上还挂着好几个类似的牌子,从它们看来,这位生物学家已经失业一年了……

Cinny 说,吃饭时给我们送果子来的女孩,就是这家的孩子。我想起她甜美的笑容,不禁一阵心酸!哎,谁才是真正可怜的人?我之前在无病呻吟些什么啊……

这些年来湾区的 IT 业大量的扩张,Apple,Google 等公司不停地在附近建新的办公楼。IT 业的过度发展,导致了其它行业的衰落,让附近土生土长的居民生存困难。本来公司的扩张应该引起经济的流通,社区的繁荣,人气的高涨,结果每当像 Google 这样的公司提供免费餐饮,附近就会有多少店铺关门,又有多少人失业,成为一片荒漠……

是的,大家节省外出买饭的时间能为公司赚很多钱,自己也节省了不少开支。但是这些公司真的回报了社会吗?新闻早已经曝光,这些大公司利用美国税法的漏洞,每一家每年都导致政府少收上亿美元的税钱。没有收到税,就没法给这些丢了工作的人发福利,以至于他们落魄到这种地步。

Cinny 告诉我,这家人可能也要卖掉房子,搬到别州去了。之前有好些邻居已经搬走了,其中有一些以前在附近开小店,卖很好吃的东西。现在这些儿时的美好回忆,都已经不在了……

我们一直盲目的以为技术会改善人们的生活,很多人总是试图做一些 O2O 服务,甚至研制机器人和自动车,这样可以代替许多人的劳动。如果这些技术真的能代替繁重或者危险的劳动,那确实好。可是如果发明这些技术的公司不回报社会,反而想办法钻法律的漏洞避税,那就变得有害了。在创造这些技术的同时,我们有想过因为它们而失去工作,而又因为公司不交税,不回报社会而变卖房产,颠沛流离的无辜人们吗?

作为一个 IT 人,我们不得不思考,这是不是一种无情的掠夺,我们是不是害虫?当我们帮助雇主掠夺了别人的工作之后,我们自己会不会就是下一个被社会抛弃,丢掉工作的人?“独乐乐,与人乐乐,孰乐乎?不若与人。” 我们在思考如何发展自己事业的同时,也应该思考如何回报社会了。否则我们面对的将是一片毫无生气的荒原,我们不会再看到幸福的笑脸……

有人说这一切都是资本主义造的孽,而不能怪 IT 业。不过由于 IT 存在高度的“智能”和“自动”,它已经开始给资本主义的社会关系带来灾难性的影响。有位大胡子说,无产阶级是资本主义的掘墓人,那么我说,IT 业就是资本主义的定时炸弹,它离爆炸的那一天已经不远了。

我想我们应该都能做点什么…… 话说,如果你知道湾区有招生物学家的工作,请联系我!

【转】IT业给世界带来的危机的更多相关文章

  1. iOS 9,为前端世界都带来了些什么?「译」 - 高棋的博客

    2015 年 9 月,Apple 重磅发布了全新的 iPhone 6s/6s Plus.iPad Pro 与全新的操作系统 watchOS 2 与 tvOS 9(是的,这货居然是第 9 版),加上已经 ...

  2. Dennis与Ken爷爷的UNIX/C世界

     沉寂了很久了,时间在不断地逝去,转眼又到了新的一年,2013的发生了太多,Beta版本.辞职.职位转换.ARM.Driver.初级厨艺.Dx11.GPU.CPU.登山.GNU/Linux.Cross ...

  3. 期许伟大-基于CMMI的过程改进之道探索

    原文作者:上海科维安信息技术顾问有限公司QAI China 何丹博士 CMMI主任评估师   一.引子     近年来,由美国SEI  (软件工程研究所)开发的SW-CMM  (软件过程能力成熟度模型 ...

  4. 预见2019吴晓波年终秀演讲PPT整理

    在2018年倒数的第二天12月30日晚上7点在广东珠海横琴拉开帷幕,吴晓波以一场“预见2019”的年终盛典,和大家一起回望即将告别的跌宕一年,细数过去的焦虑和改变,瞭望未来的激越和走向.下面我们一起来 ...

  5. [浪风分享]App必死 Web永生 看Web的前世今生 必会卷土重来

    当我们回顾技术的演变历史时,我们也应该关注技术演变的背后逻辑. 几年前,美国的<连线>杂志发表了“Web已死,Internet永生”的文章,由于作者之一是长尾理论的提出者克里斯.安德森(C ...

  6. MinGW,gcc

    http://www.itdaan.com/blog/2018/01/14/6b7b0613ca61d8c0ea06817f5dd2842b.html https://bbs.feng.com/rea ...

  7. [SD心灵鸡汤]003.每月一则 - 2015.07

    乔布斯去世了,但他留给世人的财富却很多,值得每个人学习.他是个精力充沛魅力无限的家伙,同时也是一个很会鼓动人心的激励大师,甚至在他的平常对话中,经典的语句也常常脱口而出. 这里摘取了一些他的经典语录, ...

  8. Python小白的数学建模课-A3.12 个新冠疫情数模竞赛赛题与点评

    新冠疫情深刻和全面地影响着社会和生活,已经成为数学建模竞赛的背景帝. 本文收集了与新冠疫情相关的的数学建模竞赛赛题,供大家参考,欢迎收藏关注. 『Python小白的数学建模课 @ Youcans』带你 ...

  9. Python 资源大全中文版

    Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理.awesome-python 是 vinta 发起维护的 Python 资源列 ...

随机推荐

  1. chrome插件编写基本入门

    chrome插件编写基本入门  http://igeekbar.com/igeekbar/post/331.htm #精选JAVASCRIPTCHROME 作为一名程序猿,怎么能不会写chrome插件 ...

  2. spring MVC、mybatis配置读写分离,ReplicationDriver(转载)

    参考:http://shift-alt-ctrl.iteye.com/blog/2271730c 环境: 3台数据库机器,一个master,二台slave,分别为slave1,slave2 2.要实现 ...

  3. 【转】Ionic3在ts中获取html中值的方法

    我觉得有两种方法,都是Angular中的语法,一种是把值当做参数传递,另一种是使用ngModel实现双向绑定 还有一种很少用到的,Js的原生方法:document.getElementById('ch ...

  4. asp.net正则表达式类的定义

    using System; using System.Collections; using System.Reflection; using System.Reflection.Emit; using ...

  5. java.lang.ClassNotFoundException: SparkPi$$anonfun$1

    出现这个错误可能有两种情况,Jar文件没有传上去,或者Build Path里面包含的Jar文件和Spark的运行环境有冲突. 对于第一种情况,需要在SparkConf语句后面加上Jar文件的路径: v ...

  6. POJ 1548 Robots(最小路径覆盖)

    POJ 1548 Robots 题目链接 题意:乍一看还以为是小白上那题dp,事实上不是,就是求一共几个机器人能够覆盖全部路径 思路:最小路径覆盖问题.一个点假设在还有一个点右下方,就建边.然后跑最小 ...

  7. hibernate5(12)注解映射[4]一对一外键关联

    在实际博客站点中,文章内容的数据量非常多,它会影响我们检索文章其他数据的时间,如查询公布时间.标题.类别的等. 这个时候,我们能够尝试将文章内容存在还有一张表中,然后建立起文章--文章内容的一对一映射 ...

  8. Struts2学习笔记四:深入拦截器

    一:拦截器的工作原理 拦截器的执行过程可以类比filter过滤器,ActionInvocation实例执行过程中,先执行action实例上引用的拦截器们,然后才执行action实例处理请求,返回res ...

  9. EF Code First导航属性一对一关系中注意点及配置方法

    //学生 public class Student { [key] public int StId { get; set; } public int SocialSecurityNumber { ge ...

  10. linux常用命令全拼

    命令缩写: pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,类似于windows的任务管理器) 常用参数: ...