热门标签 | 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开发面试专题资料,高级进阶架构资料

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

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

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

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






推荐阅读
  • 深入解析 Lifecycle 的实现原理
    本文将详细介绍 Android Jetpack 中 Lifecycle 组件的实现原理,帮助开发者更好地理解和使用 Lifecycle,避免常见的内存泄漏问题。 ... [详细]
  • DAO(Data Access Object)模式是一种用于抽象和封装所有对数据库或其他持久化机制访问的方法,它通过提供一个统一的接口来隐藏底层数据访问的复杂性。 ... [详细]
  • IOS Run loop详解
    为什么80%的码农都做不了架构师?转自http:blog.csdn.netztp800201articledetails9240913感谢作者分享Objecti ... [详细]
  • 本文介绍了在 Java 编程中遇到的一个常见错误:对象无法转换为 long 类型,并提供了详细的解决方案。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 从0到1搭建大数据平台
    从0到1搭建大数据平台 ... [详细]
  • 第二十五天接口、多态
    1.java是面向对象的语言。设计模式:接口接口类是从java里衍生出来的,不是python原生支持的主要用于继承里多继承抽象类是python原生支持的主要用于继承里的单继承但是接 ... [详细]
  • 解决Parallels Desktop错误15265的方法
    本文详细介绍了在使用Parallels Desktop时遇到错误15265的多种解决方案,包括检查网络连接、关闭代理服务器和修改主机文件等步骤。 ... [详细]
  • 如何将TS文件转换为M3U8直播流:HLS与M3U8格式详解
    在视频传输领域,MP4虽然常见,但在直播场景中直接使用MP4格式存在诸多问题。例如,MP4文件的头部信息(如ftyp、moov)较大,导致初始加载时间较长,影响用户体验。相比之下,HLS(HTTP Live Streaming)协议及其M3U8格式更具优势。HLS通过将视频切分成多个小片段,并生成一个M3U8播放列表文件,实现低延迟和高稳定性。本文详细介绍了如何将TS文件转换为M3U8直播流,包括技术原理和具体操作步骤,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 阿里巴巴终面技术挑战:如何利用 UDP 实现 TCP 功能?
    在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ... [详细]
  • MATLAB字典学习工具箱SPAMS:稀疏与字典学习的详细介绍、配置及应用实例
    SPAMS(Sparse Modeling Software)是一个强大的开源优化工具箱,专为解决多种稀疏估计问题而设计。该工具箱基于MATLAB,提供了丰富的算法和函数,适用于字典学习、信号处理和机器学习等领域。本文将详细介绍SPAMS的配置方法、核心功能及其在实际应用中的典型案例,帮助用户更好地理解和使用这一工具箱。 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • 解决针织难题:R语言编程技巧与常见错误分析 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
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社区 版权所有