热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AndRoid开发_Android开发疯狂内卷!真实原因在第七次人口普查数据中早已体现

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Android开发疯狂内卷!真实原因在第七次人口普查数据中早已体现相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Android开发疯狂内卷!真实原因在第七次人口普查数据中早已体现相关的知识,希望对你有一定的参考价值。







作者:王见现


导读:内卷不但不会创造价值,而且会危害每一个人。



一、小镇的故事

1. 什么是内卷

很久很久以前,地球上有一个小镇。小镇上有很多鞋店,这些鞋店每天上午10点开门,中午12点到下午2点午休,下午2点到晚上6点继续营业;每周一至周五营业5天,周末休息。

夏天最热的那几天,鞋店老板们会纷纷把店关掉,去南方的海边度假;冬天最冷的那几天,鞋店老板们也会纷纷把店关掉,去北方的山里滑雪。

多年以来,小镇上的常住人口没有什么变化,鞋的品质一直优秀,供货也稳定,所以,小镇上的鞋的供需关系一直处于一个近乎完美的平衡状态。

后来有一天,一户人家出于不明原因从大城市搬来小镇上,并且也开了一家鞋店。小镇虽然小,但也算具有一定规模,鞋的供需平衡还不至于因为新增一家鞋店而被打破。

但是,那座大城市的人民以勤奋、能吃苦著称。果然,这户来自大城市的人家也具备这些特点。他们家的鞋店每天早晨7点就开门了,中午也不午休,晚上直到11点才关门;周末他们也正常营业,夏天和冬天他们也从不去度假。

渐渐地,他们的“勤奋”得到了回报,他们鞋店的生意明显好于小镇上的其他鞋店。以前小镇人民吃完晚饭后是无法买鞋的,但现在,他们几乎随时可以去大城市人的鞋店买鞋,也就没什么必要光顾其他鞋店了。

但小镇老板们也不服输,他们纷纷效仿大城市人民的作息时间,每周工作7天,每天工作16小时。他们的“勤奋”也得到了“回报”:他们的营业收入恢复到了以前的状态。

那么,此时的小镇生活发生了什么样的变化呢?由于小镇人口并没有增加,鞋的需求量保持恒定,跟以前一样,所以每家鞋店最终的营业收入没什么变化,并不会增长。但营业时间从原来的每周5天,每天6小时变成了每周7天,每天16小时。

也就是说,他们的工作时间变长了,但收入却没有增加。

这就是传说中的内卷(involution)。同时,这也是传说中的囚徒困境。


2. 什么是囚徒困境

我们可以把鞋店简化为两家:大城市鞋店和小镇鞋店。他们工作模式也可简化为996和955。小镇上鞋的需求不变。根据以上条件可知:


  • 如果两家鞋店都选择955,会平分市场需求,同时也保证了休息时间,这种情况下总体收益最高,假设两家的收益分别是5, 5。
  • 如果两家鞋店都采取996工作模式,最终仍然会平分市场,但由于休息时间减少,幸福感降低,收益不能再是5, 5而应该是3, 3。
  • 而如果一家店选择了996而另一家店选择了955,那么996鞋店最终可能会独占市场,而955鞋店会没生意,于是两家的收益可假设为8, 0。

这场博弈中两位鞋店的赢利表如下:

两位鞋店老板彼此不知道对方是怎么想的,但他们都是“聪明”人,很容易算出:如果对方996,那么我955的收益是0,我也996的收益是3,所以我应该996;如果对方955,那么我也955的收益是5,我996的收益8,所以我应该996。

最终,两家鞋店都选择了996,这场博弈达到纳什均衡,两位老板都成了996的“囚徒”。



纳什均衡是这样一种状态,在该状态下每个参与人所采取的策略都是对于其他参与人的策略的最优反应。


——摘自董志强 《身边的博弈》,机械工业出版社·华章经管



3. 什么是勤劳和公平

任何一个行业都不是孤立存在的。鞋店老板们工作时间变长了,娱乐时间就变少了,他们光顾餐馆、咖啡馆的次数就少了,于是小镇上的餐饮业变得冷清了。虽然鞋店的营业时间延长,他们的耗电量增加,但餐馆、咖啡馆却在一些生意冷清的时段进入了节电模式,所以发电厂的生意也没有变好。

总体算下来,小镇的经济不但没有变好,反而变差了一些。 所以,我们可以看到,内卷不但有危害,而且会危害到看似无辜的每一个人。

疲惫的小镇鞋店老板们也很快意识到了这个问题,于是他们成立鞋业协会,联合小镇政府制定强制性的行业规则和劳动法:每日工作时间不得超过8小时、每周营业时间不得超过5天,法定节假日必须休息……鞋业协会有权要求不遵守规定的鞋店关门,对屡教不改者,鞋业协会将联合小镇政府将其驱逐出小镇……

行规一出,来自大城市的人家就立即抗议,他们觉得这是对勤劳致富者的不尊重,也是对消费者的不尊重,这是干涉他们的自由,这是对他们的不公平对待和地域歧视……

鞋业协会立即怼了回去:你们所谓的勤劳并没有真正致富,反而对社会造成了危害。鞋店又不是急救中心,消费者早一天买鞋还是晚一天买鞋往往并没有区别。你们只顾着自己的作息时间而不管他人,这不是自由,而是自私,这才是真正的不公平……劳动法面前人人平等,并没针对谁、歧视谁,对违法的人采取强制措施也是天经地义……


二、大城市的故事

如果你觉得内卷是老板们才要关心的问题,跟打工人无关,那么我们离开小镇,来看看大城市里发生的故事。

大城市里有一家皮鞋款式设计公司,原本每一位打工人都是9点上班5点下班。后来,一位从小镇来的打工人进入这家公司,他本没有从业经验,为了得到这份工作在简历上和面试时都说了谎。于是开始打工时,他非常吃力,每天5点下班时他都无法完成工作,只好继续加班到9点才离开。

有一天,老板买了一个跑步机放在自己办公室里。从那天起,老板都会在完成工作后跑步健身,要在8点左右才离开办公室。所以他发现,这位小镇青年每天在8点时还没下班。于是,在下一个月的公司例会上,他表扬了小镇青年的刻苦精神,并宣布要他发奖金。

此后,其他打工人也发生了变化。有些人想,反正我下班之后也没什么事情,不如等8点以后再走,让老板也看到我加班,也给我发奖金。于是,加班的人逐渐多了起来。

起初,他们获得奖金,但一段时间过后,随着加班的人变成了大多数,老板对这些“勤奋刻苦”的人见怪不怪了,奖金的事也不再提了。 反而是那些下班后有事要做不能加班的人经常被老板批评,甚至被扣工资。

于是,打工人的工作时间延长了,但收入并没有增加,内卷害了每一个人。

要打破囚徒困境,打工人可以像小镇鞋店老板那样,成立工会争取自己合法权利。但他们其实还有另一种办法,就是辞掉这份工作,去另一家不需要加班的公司。

而对于老板来说,如果选择满足工会要求,其实并没有什么损失,大家只是回到以前的状态而已,公司的业绩就算不增长,也不会下降。但如果他选择拒绝,那么那些本来能力优秀的打工人很可能选择离开,留下像小镇青年那样不得不加班的低效率打工人,这就是劣币驱逐良币,毫无疑问,良币被驱逐意味着企业将蒙受损失。


小结

因此,内卷不会创造价值,而且会危害每一个人。如果打工人不觉醒、不抗争,管理者不制定有效措施防止内卷,而任由内卷的发生,我们每一个人都将是受害者,每个人的幸福感都会降低。


躲在七普背后的内卷

在上文的背景下,现在我们再来看看“七普”数据:

大家有什么想法吗?

当大部分人口涌入城市,而城市中的岗位没有相对应的同步提升,最终所导致的就是疯狂内卷,恰如android开发领域,早在16年末,就有人说到Android岗位趋近于饱和,招聘要求越来越严苛,至于现在更是一言不合应届生问原理源码,一方面确实是因为一个行业从火爆到冷静,一方面也是城市中的人口越来越多,从事Android开发的人也越来越多,造成了市场竞争更加激烈,同时期也有不少大厂裁员(互联网寒冬),从那时开始,“Android凉了”这句话一传十,十传百……

其实,Android凉了这么多年了,他真的凉了吗?高端岗位仍旧供不应求,招聘市场往往高薪求不来简历,诸如高工、framework、音视频、IoT,多的是高薪岗位,但很少有人能够达到岗位要求。

说到底,内卷是社会现象,但在内卷的背后,有不少口口声声说疯狂内卷的人,只是为了掩盖自身技术实力不足罢了,我也真诚的希望,现在在看这篇文章的人不是我所说的这样……



最后,在这里再分享一份由多位大佬亲自收录整理的Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料

这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理,帮助大家在未来面试取到一份不错的答卷。

后续也将整理鸿蒙开发的相关资料,希望可以帮助到大家

当然,你也可以拿去查漏补缺,提升自身的竞争力。

如果你有需要的话,可以直接 点击这里快速免费获取






推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • Monkey《大话移动——Android与iOS应用测试指南》的预购信息发布啦!
    Monkey《大话移动——Android与iOS应用测试指南》的预购信息已经发布,可以在京东和当当网进行预购。感谢几位大牛给出的书评,并呼吁大家的支持。明天京东的链接也将发布。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • Spring常用注解(绝对经典),全靠这份Java知识点PDF大全
    本文介绍了Spring常用注解和注入bean的注解,包括@Bean、@Autowired、@Inject等,同时提供了一个Java知识点PDF大全的资源链接。其中详细介绍了ColorFactoryBean的使用,以及@Autowired和@Inject的区别和用法。此外,还提到了@Required属性的配置和使用。 ... [详细]
  • 前言:拿到一个案例,去分析:它该是做分类还是做回归,哪部分该做分类,哪部分该做回归,哪部分该做优化,它们的目标值分别是什么。再挑影响因素,哪些和分类有关的影响因素,哪些和回归有关的 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
author-avatar
怪物-pp_912
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有