事件简介

昨天在逛微博的时候,看到了这样一条微博:

纳尼,现在12点睡觉都不正常了?

从PDD的员工加班离世,到现在ZJ的12点睡觉算早,看来大厂之间的内卷真的是越来越厉害了。。。。

到底什么是内卷

看电影,为了获得更好的视野,一个人先站起来看了,被他挡住的人不得不也站起来,最后大家都不得不站起来看电影,只有第一排的人坐着。

玩游戏,为了更好地娱乐,一个人先充钱吊打别人去了,被他虐的人不得不也充钱,最后所有的人要么使劲充钱要么被吊打,只有管理员不用充钱还能吊打所有人。

追女生,为了更好地表示心意,一个男人钻石恒永远一颗永流传了,其他人不得不跟着钻石永久传,所有人都花了更多的钱,只有卖钻石的赚了。

抢火车票,一个人先用抢票软件,逼得其他人也用抢票软件,因为票没有变多,最后大家都回到了起跑线,但是开发抢票软件的赚了。

孩子上学,一个孩子上辅导班,逼得大家都去上辅导班,最后排名还是没变,但开辅导班的赚了。

本来大家都是工作8小时,有人开始加班,最后逼得所有人都加班,所有人挣得还是那点钱,但是老板的3系换5系了。

内卷是啥,就是大家都损失了,只有一小撮人赚了。

那一小撮人赚的原因,很可能只是买了第一排的电影票而已。

但他们不这么讲,而是会告诉你,你没坐在第一排是因为你不努力。我是努力才坐到第一排的。

久而久之,大家就会忘了,假如没人站起来,看电影最好的位置是在中间的……

大厂内卷现状盘点

怎么看大厂的内卷情况到底有多严重?最直观的就是工作时间,996 不是偶然,而是日复一日“肝”出的结果

接下来我们一起来就盘点一下:

上海996、大小周,下班时间公司名单:拼多多、字节跳动、得物、比心、soul、小红书、小鹅拼拼、美团优选、哈罗单车、趣头条;10-11:00以后下班的公司名单:字节、拼多多、阿里、腾讯大多数部门、蚂蚁金服、美团到家、百度部分部门、B站、京东买菜、华为;9:00以后下班公司:百度、携程、爱奇艺、京东、喜马拉雅、腾讯阅文、平安系、拍拍贷、虎扑;8:00下班公司名单:网易、百度部分部门、唯品会、即客;6:00下班公司名单:微软 宾客 eBay 等外企、招商信用卡 顺丰 移动 联通。

之前有某公司跳槽员工说:

“终于从某司离职了,在某司这半年内,长期996,被pua, 天天喊口号,抢功甩锅,一度差点怀疑自己。这里的人不是忍耐度强,而是潜移默化渐渐变成了行尸走肉,麻木了。

离职之后,感觉就跟高考完一样,整个人轻松了很多,某司在某种程度上,是对社会有点贡献的,但在行业内,负面效果远大于正面。”

这种离职后的吐槽不是个例,很多在大厂上班的程序员离职后都会在微博等平台上写下离职吐槽,但评论区却不太和平,一部分网友支持吐槽,但另一部分网友的观点是:又当又立。

“自己内卷那么久,自己带头造就垃圾环境,反而骂环境垃圾。

就算刚入职垃圾公司可能不知情,一年以内肯定能发现吧,为啥不走,还要坚持那么久?工资高舍不得?真这样,那不是活该嘛。”

“资本家给了高工资不好好压榨心里不舒服的”

“怎么不说说自己拿多少呢?就想着靠舆论施压?”

评论区基本是两极分化,一方觉得赞同,一方觉得纯属活该。

那么,继“内卷”后,又一个新名词出现了:

躺平 or 被卷

躺平,佛系的最高境界,躺平指的就是不分年轻人对生活无欲无求,只需要最基本的生存,不想在工作、不想结婚、不想消费的无欲无求的生活体验,躺在家里等待时间的流逝,这种想法的人面对生活压力无法反抗,只能躺平了。

躺平,一个时代群体的身体力行,引发了网络舆论混战,有人力挺,有人不屑,有人语重心长,有人愤怒跳脚。

躺平,是一种意识形态的碰撞,我穷我认,996,007得到的收获,也仅仅是维持活着的状态,那么我只要活着就好,怎么舒服怎么来,这样因 996,007 创造的财富而高高在上的那些人,就感受到了威胁,他们是拿走80%的。躺平导致的结果就是 20% 没有了,80% 也会没有。这个世界上,没有无望的奋斗,也没有不求回报的付出,当付出和回报远远不成正比的时候,躺平是沉默的反抗,也是无奈。

躺平,不是挣扎,也不是非暴力不合作。相反,它是一种配合式的自我阉割,一种精神冬眠。我什么也改变不了,你不让这样,不让那样,那我躺平了,你随便弄吧。

躺平,在一部分被卷的人眼中是救赎,是内卷的反义词,是摸鱼的最高阶级,“我摸鱼我自己”,“躺平的韭菜割不到”。

那么,你是哪一种躺平呢?

最后分享一下小编看到的一段话:

德国哲学家阿多诺说,自由不是在黑白之间做出选择,而是可以放弃这样被规定好的选择。选择是一种勇气,无论是选择无欲无求的躺平,还是持之以恒的奋斗,这两者任一能给你带来快乐的话,那么你都是自由而幸福的。

直面现实,直面选择。

不想被卷就奋斗!

内卷是一种无声的悲哀。它慢慢消耗了我们的聪明才智和青春年华,磨平了个人的锐气。陷入内卷之后,对个人而言,是一种无声无息不知不觉的虚度;对社会或机构而言,大量的人默默地做无用功,白白浪费了资源,降低了整体效率,削弱了对外的竞争力。

内卷告诉我们,表面的精细、复杂、讲究不等于高级,更不等于先进,那只是一种自欺欺人的假象,一种黑暗中无知的消耗,一种悲哀的精神寄托。只有跳出圈圈,站在更高层次上的不断向外突破、创新和创造,才能不让那种精致的、繁复的、看起来特别敬业的内卷化状态困扰我们,才能回归到向上勃发的新常态上来。

现在我们已经明确的知道程序员的“内卷化”现象,我们都不希望自己被“内卷化”,那么如何避开“内卷化”呢?

1、Stay Hungry, Stay Foolish

程序员要时刻保持好奇心,持续学习。IT技术这些年发展太快,不想造原子弹那样的高科技。不管是Android,Java,还是现在的比较热门的Python,作为一线开发者的我们都要时刻保持学习的态度,走出自己的舒适区。

努力的人运气不会太差,IT/互联网行业本来就要求从业人员的持续学习能力,假如真的有一年你因为内卷化验证被整个行业淘汰了,我想换个行业你也不会活不下去。对吧?

2.关注行业新技术

互联网行业特别是IT行业对新技术是非常敏感的,掌握新技术意味着会有更多的发展机会,比如关注一下大数据、区块链、人工智能等领域的相关技术,掌握这些技术在工业互联网时代会有一定的发展优势。当你比别人掌握的新技术更多的时候,你的工作节奏也很难会被被人“牵着鼻子走”。

3.重视知识的积累

程序员除了要重视开发技术的提升,还应该重视开发场景的知识积累,也就是所谓的行业知识积累,这一点在工业互联网时代还是非常重要的,更多的行业知识积累也会明显延长自己的职业生命周期。

4、学会思考

互联网刚开始的阶段,很多人都喊“我有idea,就缺程序员了”,而现在越来越多的人喊“大家有什么idea,我来负责开发”,而这也是现在好的产品经理越来越值钱的重要原因。

没有思考,我们就会一直工作,一直加班,循环往复。学会思考,我们才能找到高效工作的方法,避免“恶性加班”,才能提高自己的编程能力,而不是提高编程的“熟练度”。

也许有一天,你正好有一个idea,自己也能实现,可能一不小心就“财富自由”,走向人生巅峰了。

5.最后,注意自己的身心健康

身体是革命的本钱,年轻的时候身体素质比较好,但也不要无限的消耗,学会养精蓄锐,才能持久战斗!

技能提升,突破自我

现在竞争这么激烈,只有通过不断学习,提高自己,才能保持竞争力。

对于一些不知道学习什么,没有一个系统路线的程序员,这里给大家提供一个大概的思路:

  • 架构师筑基必备技能:深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO
  • Android高级UI与FrameWork源码:高级UI晋升+Framework内核解析+Android组件内核+数据持久化
  • 360°全方面性能调优:设计思想与代码质量优化+程序性能优化+开发效率优化
  • 解读开源框架设计思想:热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack
  • NDK模块开发:NDK基础知识体系+底层图片处理+音视频开发
  • 微信小程序:小程序介绍+UI开发+API操作+微信对接
  • Hybrid 开发与Flutter:Html5项目实战+Flutter进阶

知识梳理完之后,就需要进行查漏补缺,所以针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了完美的总结。

接下来分享的系统学习资源以详解各大互联网公司的 Android 常见面试题为主线,从面试的角度带你介绍必备知识点,以及该知识点在项目中的实际应用

帮你在现在的基础上,重新梳理和建立 Android 开发的知识体系。无论是你短期内想提升 Android 内功实力,突破自己工作中的能力瓶颈,还是准备参加 Android 面试,都会在这份资料中有所一些收获。

1.2020大厂面试高频知识点

  • 图片
  • 网络和安全机制
  • 数据库
  • 插件化、模块化、组件化、热修复、增量更新、Gradle
  • 架构设计和设计模式
  • 性能优化
  • Android Framework
  • Android优秀三方库源码

2.Jetpack架构组件从入门到精通

  • Android Jetpack - Navigation
  • Android Jetpack - Data Binding
  • Android Jetpack - ViewModel & LiveData
  • Android Jetpack - Room
  • Android Jetpack - Paging
  • Android Jetpack - WorkManger
  • Android Jetpack架构组件之Lifecycle
  • Android Jetpack Compose 最全上手指南

3.Framework精编内核解析

主要内容包含:

  • 深入解析Binder
  • 深入解析Handler
  • Dalvik VM 进程系统
  • 深入解析 WMS
  • PackagerManagerService

4.Kotlin强化实战(附Demo)

  • 第一章 Kotlin入门教程
  • 第二章 Kotlin 实战避坑指南
  • 第三章 项目实战《Kotlin Jetpack 实战》
    • 从一个膜拜大神的 Demo 开始
    • Kotlin 写 Gradle 脚本是一种什么体验?
    • Kotlin 编程的三重境界
    • Kotlin 高阶函数
    • Kotlin 泛型
    • Kotlin 扩展
    • Kotlin 委托
    • 协程“不为人知”的调试技巧
    • 图解协程:suspend

5.Android设计思想解读开源框架

  • 热修复
  • 插件化
  • 组件化框架设计
  • 图片加载框架
  • 网络请求框架
  • RXJava 响应式编程框架设计
  • IOC 架构设计
  • Android架构组件Jetpack

6.NDK模块开发

  • NDK 模块开发
  • JNI 模块
  • Native 开发工具
  • Linux 编程
  • 底层图片处理
  • 音视频开发
  • 机器学习

7.Android源码解析

“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。阅读源码,是解决问题 + 理解事物,更重要的:看到源码背后的想法;程序员说:读万行源码,行万种实践。

主要内含微信 MMKV 源码、AsyncTask 源码、Volley 源码、Retrofit源码、OkHttp 源码等等。

以上这些内容均免费分享给大家,需要完整版的朋友,点这里可以看到全部内容。或者点击 【这里】 查看获取方式。

最后,小编想说,如果你改变不了环境,就要适应环境,并且在环境中寻求突破。我们一起加油~

心脏和字节只有一个跳动,生命和工资只能拼一个多多,躺平的韭菜割不到,但只有「突破提升」才能避开“内卷化”!相关推荐

  1. 心脏和字节只有一个跳动,生命和工资只能拼一个多多

    事件简介 码仔昨天在逛微博的时候,看到了这样一条微博: 纳尼,现在12点睡觉都不正常了? 从PDD的员工加班离世,到现在ZJ的12点睡觉算早,看来大厂之间的内卷真的是越来越厉害了.... 到底什么是内 ...

  2. 一个java源文件允许_一个Java源文件中最多只能有一个class定义

    一个Java源文件中最多只能有一个class定义 答:× 确诊甲状腺功能紊乱的常规指标是 答:FT3和FT4 I will not let my children in that way. 答:be ...

  3. 给定两个有着相同长度且都在字典内的单词,要求写一个方法来把一个单词变型成另一个单词。 一次只能转换一个字母,且每次生成的单词必须在字典内...

    2019独角兽企业重金招聘Python工程师标准>>> EXAMPLE Input: DAMP, LIKE Output: DAMP -> LAMP -> LIMP -& ...

  4. 一个单片机学徒过渡到嵌入式工程师的心路历程,教你精准避开内卷

    一个单片机学徒过渡到嵌入式工程师的心路历程,教你精准避开内卷 工作经历 读书路过福州那会儿参加了一个招聘会,在福州大学大礼堂.招聘方打着省科技厅的名号,看起来是个牛气的公司.在宣讲会上列了几个863计 ...

  5. 程序员一个胳膊受伤了,只能用一个手写代码怎么办?

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:程序员一个胳膊受伤了,只能用一个手写代码怎么办? 一个同事晚上加班骑电动车直接胳膊摔伤了,现在每天带个绷带,还在坚持上班,他已 ...

  6. AI算力需求6年增长30万倍,「超异构计算」才能满足下一个10年

    今年 3 月,「强化学习教父」Richard Sutton 在<苦涩的教训>一文中指出,「70 年的人工智能研究史告诉我们,利用计算能力的一般方法最终是最有效的方法.要在短期内有所提升,研 ...

  7. 一个Java程序中是否只能有一个main函数

    否 1.一个Java程序中不一定只有一个main函数,但至少有一个main函数因为Java虚拟机运行时,是以main方法为入口进入的 2.main函数是程序的入口,总之一个Java程序执行时只会执行一 ...

  8. 花费我一个月实习的工资买了一个软件测试就业班课程,成功转行了算是

    本人24岁刚毕业三四年,转行进来,包装个1-2年的经验,还是非常容易落地的.讲讲我前期要做好哪些准备.首先要明确的是,24岁入行不算晚,但是也是没有太多的时间容你去试错,所以每一步都必须走对. 26岁 ...

  9. 抖音/快手自动播放下一个视频,每天领红包,程序员躺平了一样赚钱

    你跑的慢,周围到处都是笑声.你跑的快,周围到处都是风声.每个优秀的人都有一段沉默的时光,我们把它叫做扎根-- 前言 哈喽,大家好,我是一条. 最近热榜真是越来越卷,都是万字起步,还不一定榜一. 一条今 ...

最新文章

  1. 网站优化还是需要从实际工作经验中总结优化技巧
  2. 调试一个c语言程序要经过,c语言程序调试
  3. Flume 1.6 遇Emoji表情发生截断丢失数据问题分析
  4. 学习Netflix管理员–第2部分
  5. LaTex插入PDF图片并调整它的宽度
  6. ATL--创建简单的ATL之dll工程,给接口添加属性(实际上就是一个函数对)
  7. PowerDesigner--comment和name互相复制
  8. JavaScript学习第一天——计算机基础导学(编程语言、计算机基础)
  9. 基于C语言的个人信息管理系统
  10. 三线表里加小短线_快速搞定学术论文中的三线表
  11. bin文件用cad打开_bin文件怎么打开?实测可靠方法
  12. 基于MATLAB的柱状图画法及特殊柱状图画法总结
  13. 测度论与概率论基础(程士宏)学习笔记(三)
  14. linux嵌入式工控机编程,Linux嵌入式工控机的特点
  15. UEBA案例分析系列之数据泄露检测
  16. 【PTA】【878真题】浙江大学软件学院878自命题2016真题
  17. JS如何实现多线程?
  18. openwrt mwan3配置
  19. 对投影值进行线性插值之后再进行滤波反投影的Python实现
  20. 肽核酸偶联多肽Ile-Glu-Gly-Arg-pNA (S-2222)|Boc-Leu-Gly-Arg-PNA

热门文章

  1. 关于我的家乡html网页设计完整版 以家乡为主题的IV布局家乡介绍网页模板代码
  2. UVA 12465 - The Turanga Leela Problem(求某个数的约数个数)
  3. 【大数据哔哔集20210123】别问,问就是Kafka最可靠
  4. php出入库单生成源码,php 网页采集入库程序代码
  5. 无法加载控制器:Datas
  6. 量子计算机宋超,中国科学家取得量子计算重大突破:实现20个量子比特全局纠缠...
  7. 两个坚持是什么_什么叫一起生活?什么叫在一起?与另一半感情渐淡的你,一定要看...
  8. latex向量上加长箭头
  9. atomic 内存序_C++内存屏障(内存顺序)总结
  10. Python网络爬虫(八)根据api判断法定节假日