认清现实重新理解游戏的本质
认清现实重新理解游戏的本质
OVERVIEW
- 认清现实重新理解游戏的本质
- 现实
- 两条小路的启发
- 四个动机
- 1.当前的学习任务或工作任务太艰巨
- 2.完美主义
- 3.对未来太过于自信/无知
- 4.大脑小看未来的收益
- 四个方法
- 1.让未来的收益足够巨大
- 2.让未来的收益感觉就在眼前
- 3.玩游戏有恶劣的结果
- 4.玩游戏本身变得非常痛苦
- 5.用某件事代替游戏
- 结尾
- 本文为观后总结:https://www.bilibili.com/video/BV1CT4y1J7ku/
游戏会成为我们工作和学习拖延的帮凶,游戏对我最大的危害就是拖延,
玩了几十年游戏的人生注定不会过的那么精彩,因为所有的精彩都留在了虚拟的游戏世界(游戏开发商服务器数据库里的一条数据)
游戏一直麻痹着我的神经,让我一次次假期变得拖延,让我一次次工作变得拖延,
人生也被分为了游戏和现实两个部分,
花大量时间在游戏中,最终带来的恶果让我过上注定平庸的一生,
现实
社会的竞争是非常激烈的,压力也很大,
如果将自己的全部才华、全部的努力都拿出来去拼搏,很大可能性都不会成功,
而我却把一半努力或者说一半以上的时间给了游戏?
每个人但凡可以早点开始排除游戏,但凡开始变得积极不拖延,我们本来都可以做得更好,
两条小路的启发
两条小路的启发——喜欢玩游戏的本质,
玩游戏和去学习工作就像两条不同方向的小路,每次选择的时候都仿佛站在了一个岔路口,
- 一条是开始快乐,但注定走向平庸的小路
- 一条是开始痛苦,但必然不断进步的小路
如果走上了快乐的小路,不管是手机还是电脑游戏,已经完全没有办法掩盖你的焦虑了,越玩会变得越焦虑,觉得自己是不是要开始去努力工作了?这就是快乐的小路刚开始非常快乐,后面会发生这些很难过 or 很焦虑的事情。
痛苦小路与快乐小路是非常不一样的,他的入口之处虽然很痛苦,刚开始去工作或学习时需要极大的毅力去克服快乐的小路。所以那一刻你坐在电脑书桌前是非常的痛苦的,但是随着学习时间的增长,编码时间越来越长,会获得一种成就感。这种成就感会在当你把编码工作完成or学业完成的时候,会达到一个顶点,那一刻的快乐是无法比拟的。
如果你的工作或学习得到了别人的赞美,那就是一个快乐之上的快乐,非常具有成就感(痛苦小路最终的结果)
四个动机
玩游戏的四个动机,
1.当前的学习任务或工作任务太艰巨
对于太困难的任务,无从下手,让自己变得不那么自信,这时候很容易选择快乐的小路,
2.完美主义
完美主义的人不是由于恐惧,而是单纯的不想面对不完美的自己,
很多时候这类人希望将知识体系or知识框架学通透之后,才开始编写程序做实际项目,
或者写着写着发现自己的程序没有那么好,就不愿意再写了,开始变得灰心,
开始打开游戏去玩一把,结果就玩了一天。
3.对未来太过于自信/无知
人为的低估未来任务的难度,
年轻的时候从来没有想到过生活会如此的困难,工作的压力、赡养父母的压力、房贷的压力、家庭的压力、
当这些压力都压在你的身上时,你就不会再选择去玩一把游戏!亲身感受、深刻领悟,
短期上看其实也是一样的,
之所以去玩游戏是觉得开发任务其实太简单了,
觉得未来可以花3天时间完成,但实际上你花3天时间是完不成的,
最后的结果就是你的开发任务真的没有完成,并且领导对你降低了信任感,
4.大脑小看未来的收益
大脑会主动小看未来的收益,只看到眼前现在的收益,
生活中未来的收益不会这么明确,看不到明确收益的数字,你的眼光就会变得非常的短浅起来,
比如:
- 努力学习、努力工作,未来就会获得一个 “好的生活”(未明码标价),
- 现在 马上去打游戏就可以获得快乐,
这种对比就不如明码标价显得那么鲜明,导致我们生活当中天天都在做这种 非常不划算的傻事(选择现在打游戏获得快乐),
这便是低估了未来的收益,大脑会放大现在的一个收益,
这就是为什么 玩游戏 好像永远是我们现在最优的一个选择,
四个方法
1.让未来的收益足够巨大
让未来的利益足够巨大 or 就在眼前,
不玩游戏去努力工作的结果如果特别好的话,而且效益特别巨大的话,你会马上变得非常有动力,
2.让未来的收益感觉就在眼前
让未来的收益感觉就在眼前,这时候你会想要马上行动,
这些都需要我们将大目标进行分解,分解之后进行快速的奖励,哪怕这种奖励就是数字(游戏中其实就特别擅长用这招),
3.玩游戏有恶劣的结果
让玩游戏有恶劣的结果,即让坏结果马上就发生,
比如给自己定一个规矩,如果今天玩游戏了,那就不吃晚饭了(恶劣的结果马上发生),
在没有惧怕的人之后(恶劣的结果),就容易开始疯狂的玩游戏。
4.玩游戏本身变得非常痛苦
比如,只要是玩游戏,就要求自己站着玩(让自己非常不舒服),或者不开声音打游戏(让游戏失去原有的意思)
减少游戏对自己的刺激,游戏的快乐感就不会那么高了,痛苦
5.用某件事代替游戏
想要戒掉游戏第一件事,就是规划一个其他的事来代替现在玩游戏的时间,
例如建立个人网站,将玩游戏的时间用个人网站的维护去占用,
当你游戏的时间被其他事情全部占用满之后,
你只要想玩游戏就去做这件事情(下意识里的替代),开始确实是痛苦的(这个我承认),但是你会慢慢的适应这种每天努力的感觉。
例如:用写算法题替代玩游戏的时间,一旦想要玩游戏、每当想要玩游戏的时候,就开始刷算法题(替代)
结尾
每一次不玩游戏 达到自己的一个小目标,都是非常有成就感的,就像打败了一个游戏里的boss,
做了这些以后,我感觉我自己在慢慢的变好,变得越来越积极,越来越喜欢工作、生活和学习,
在亲人的眼里,从一个无药可救的废材,变成一个对生活充满热情的青年,
在这里引用增广贤文诗中的几句话,
未曾清贫难做人,不经打击永天真,
自古英雄出炼狱,从来富贵入凡尘,
成熟不过是善于隐藏,沧桑不过是无泪的忧伤,
经年以后,你会失去倾述和表达的欲望,
能抗就抗,不能抗死扛。
相关文章:

认清现实重新理解游戏的本质
认清现实重新理解游戏的本质 OVERVIEW 认清现实重新理解游戏的本质现实两条小路的启发四个动机1.当前的学习任务或工作任务太艰巨2.完美主义3.对未来太过于自信/无知4.大脑小看未来的收益 四个方法1.让未来的收益足够巨大2.让未来的收益感觉就在眼前3.玩游戏有恶劣的结果4.玩游…...

LeetCode 2050. Parallel Courses III【记忆化搜索,动态规划,拓扑排序】困难
本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…...

ETHERNET/IP转RS485/RS232网关什么是EtherNet/IP?
网络数据传输遇到的协议不同、数据互通麻烦等问题,一直困扰着大家。然而,现在有一种神器——捷米JM-EIP-RS485/232,它将ETHERNET/IP网络和RS485/RS232总线连接在一起,让数据传输更加便捷高效。 那么,它是如何实现这一功…...

使用node内置test runner,和 Jest say 拜拜
参考 https://nodejs.org/dist/latest-v20.x/docs/api/test.html#test-runner 在之前,我们写单元测试,必须安装第三方依赖包,而从node 20.0.0 版本之后,可以告别繁琐的第三方依赖包啦,可直接使用node的内置test runner…...

《面试1v1》Kafka的架构设计是什么样子
🍅 作者简介:王哥,CSDN2022博客总榜Top100🏆、博客专家💪 🍅 技术交流:定期更新Java硬核干货,不定期送书活动 🍅 王哥多年工作总结:Java学习路线总结…...

比较常见CPU的区别:Intel、ARM、AMD
一、开发公司不同 1、Intel:是英特尔公司开发的中央处理器,有移动、台式、服务器三个系列。 2、ARM:是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。 3、AMD:由AMD公司生产的处理器。 二、技术不同 1、Intel&…...

CAN转EtherNet/IP网关can协议是什么意思
你是否曾经遇到过不同的总线协议难以互相通信的问题?远创智控的YC-EIP-CAN网关为你解决了这个烦恼! 远创智控YC-EIP-CAN通讯网关是一款自主研发的设备,它能够将各种CAN总线和ETHERNET/IP网络连接起来,解决不同总线协议之间的通信…...

java可变字符序列:StringBuffer、StringBuilder
文章目录 StringBuffer与StringBuilder的理解StringBuilder、StringBuffer的API StringBuffer与StringBuilder的理解 因为String对象是不可变对象,虽然可以共享常量对象,但是对于频繁字符串的修改和拼接操作,效率极低,空间消耗也…...

Mac/win开发快捷键、vs插件、库源码、开发中的专业名词
目录 触控板手势(2/3指) 鼠标右键 快捷键 鼠标选择后shift⬅️→改变选择 mac command⬅️:删除←边的全部内容 commadtab显示下栏 commandshiftz向后撤回 commandc/v复制粘贴 command ⬅️→回到行首/末 commandshift3/4截图 飞…...

linux 系统编程
C标准函数与系统函数的区别 什么是系统调用 由操作系统实现并提供给外部应用程序的编程接口。(Application Programming Interface,API)。是应用程序同系统之间数据交互的桥梁。 一个helloworld如何打印到屏幕。 每一个FILE文件流(标准C库函数ÿ…...

Python策略模式介绍、使用方法
一、Python策略模式介绍 Python策略模式(Strategy Pattern)是一种软件设计模式,用于通过将算法封装为独立的对象,而使得它们可以在运行时动态地相互替换。该模式使得算法的变化独立于使用它们的客户端,从而达到代码的…...

城市气象数据可视化:洞察气候变化,构建智慧城市
随着城市化进程的加速,城市气象数据的采集和分析变得越来越重要。气象数据不仅影响着人们的生活和出行,还与城市的发展和规划息息相关。在数字化时代,如何将城市中各个气象数据进行可视化,让复杂的数据变得简单易懂,成…...

Rust-IO
use std::io::Write; fn main() {/*std::io::stdin() 返回标准输入流stdin的句柄。read_line() stdin的句柄的一个方法,从标准输入流中读取一行数据返回一个Result枚举。会自动删除行尾的换行符\n。unwrap() 是一个帮助的方法,简化恢复错误的处理。返回R…...

cp -r 源目录 目标目录
在Linux中,要复制目录可以使用cp命令。cp命令用于复制文件和目录。要复制整个目录及其内容,可以使用 -r 或 --recursive 参数来递归地复制目录。以下是示例命令:bash cp -r 源目录 目标目录其中: 源目录是要复制的目录的路径。目…...

redis之Bitmap
位图数据结构其实并不是一个全新的玩意,我们可以简单的认为就是个数组,只是里面的内容只能为0或1而已(二进制位数组)。 GETBIT用于返回位数组在偏移量上的二进制位的值。值得我们注意的是,GETBIT的时间复杂度是O(1)。 GETBIT命令的执行过程如…...

建设数据中台到底有啥用?
最近专注在数据和人工智能领域,从数据仓库、商业智能、主数据管理到大数据平台的建设,经过很多项目的沉淀和总结,最后我和团队一起总结了精益数据创新的体系。一直战斗在企业信息化一线。 企业为什么要建设数据中台,数据中台对于…...

[运维|系统] Centos设置本地编码
以下是在CentOS上更改系统编码的一般步骤: 使用locale命令查看当前的系统编码: locale如果需要更改系统编码,可以使用类似下面的命令来生成相应的locale设置(以UTF-8为例): sudo localedef -i en_US -f …...

深入探索Python中的os.listdir函数
深入探索Python中的os.listdir函数 1. 引言 在Python中,文件和目录操作是常见的任务之一。而os.listdir()函数是Python中用于获取指定目录下所有文件和子目录的函数之一。本篇博客将深入探索os.listdir()函数的用法和注意事项。 2. os模块简介 Python的os模块是…...

ROS1ROS2之CmakeList.txt和package.xml用法详解
前言:目前还在学习ROS无人机框架中,,, 更多更新文章详见我的个人博客主页【前往】 文章目录 1. CMakeLists.txt与package.xml的作用2. 生成CMakeLists.txt2.1 ROS12.2 ROS2 3. CMakeLists.txt编写3.1 ROS13.2 ROS2 4. package.xml…...

C#设计模式之---适配器模式
适配器模式(Adapter Pattern) 适配器模式(Adapter Pattern)也称包装样式或者包装(wrapper)。将一个类的接口转接成用户所期待的。适配器模式是一种结构型模式,一个适配使得因接口不兼容而不能在一起工作的类工作在一起…...

串口设备驱动
文章目录 一、串口简介二、Linux下串口驱动框架uart_driver 结构体uart_port 的添加与移除三、Linux下串口驱动工作流程四、Linux下串口应用开发终端工作模式多线程例程一、串口简介 串口全称叫做串行接口,通常也叫做 COM 接口,串行接口指的是数据一个一个的顺序传输,通信线…...

Nginx实现反向代理和负载均衡
Nginx安装 本文章主要介绍下,如何使用Nginx来实现反向代理和负载均衡,Nginx安装和基础知识,可参考我的这篇文章 Nginx安装。 Nginx实现反向代理 实现反向代理需要准备两台Nginx服务器。一台Nginx服务器A,ip为 192.168.206.140&…...

小米手机MIUI优化的影响
1. 小/红米手机的MIUI优化选项 2. MIUI优化选项的影响 2.1 MIUI优化会影响应用信息展示 MIUI优化选项会影响到应用信息的内容展示,具体如下图所示: 如果我们需要在应用信息里展示自启动入口,那我们就需要开启MIUI优化。 2.2 MIUI优化会影…...

【图论】kruskal算法
一.介绍 Kruskal(克鲁斯卡尔)算法是一种用于解决最小生成树问题的贪心算法。最小生成树是指在一个连通无向图中,选择一棵包含所有顶点且边权重之和最小的树。 下面是Kruskal算法的基本步骤: 将图中的所有边按照权重从小到大进行…...

Django框架:使用channels实现websocket,配置和项目实际使用
一、基本配置 依赖包: Django3.2 django-cors-headers3.5.0 redis4.6.0 #操作redis数据库的 channels3.0.0 #websocket channels-redis4.1.0 #通道层需要,依赖redis包项目目录结构: study_websocket --study_websocket --__init__.py --s…...

基于RK3588+FPGA+AI算法定制的智慧交通与智能安防解决方案
随着物联网、大数据、人工智能等技术的快速发展,边缘计算已成为当前信息技术领域的一个热门话题。在物联网领域,边缘计算被广泛应用于智慧交通、智能安防、工业等多个领域。因此,基于边缘计算技术的工业主板设计方案也受到越来越多人的关注。…...

AI面试官:LINQ和Lambda表达式(一)
AI面试官:LINQ和Lambda表达式(一) 当面试官面对C#中关于LINQ和Lambda表达式的面试题时,通常会涉及这两个主题的基本概念、用法、实际应用以及与其他相关技术的对比等。以下是一些可能的面试题目,附带简要解答和相关案…...

FPGA学习——FPGA利用状态机实现电子锁模拟
文章目录 一、本次实验简介二、源码及分析三、总结 一、本次实验简介 本次是实验是为了利用状态机模拟电子锁,相关要求如下: 顺序输入4位密码,密码为1234,用按键来键入密码用led灯指示键入第几位密码,(博…...

Bert经典变体学习
ALBert ALBERT就是为了解决模型参数量大以及训练时间过长的问题。ALBERT最小的参数只有十几M, 效果要比BERT低1-2个点,最大的xxlarge也就200多M。可以看到在模型参数量上减少的还是非常明显的,但是在速度上似乎没有那么明显。最大的问题就是这种方式其实…...

uniapp checkbox radio 样式修改
文章目录 通过查看代码,发现 before部分是设置样式的主要属性 我们要设置的话,就要设置checkbox::before的属性。 其中的content表示内容,比如内部的对勾 那么我们设置的时候,比如设置disabletrue的时候或者checkedtrue的时候&…...