成为更好的自己,从改掉这4个小习惯开始

查尔斯·杜希格在《习惯的力量》中写道:“人每天的活动中,有超过40%是习惯的产物,而不是自己主动的决定。虽然每个习惯的影响相对来说比较小,但是随着时间的推移,这些习惯综合起来却对我们的人生有着巨大的影响。”


甚至可以说,一个人习惯的优劣,决定着我们将成为怎样的人。



“习惯”

是一个非常可怕的词语。

“我习惯了”

“这是我的习惯”

“我忘不了TA,习惯了有TA陪在身边”

“我习惯晚上不刷牙睡觉”


每一件我们做不到的事情,或者不想去的做的事情,我们习惯用“习惯”来作为借口,给自己一个看起来合理的台阶。


而这些可怕的“习惯”正在一天天毁掉我们,只有替换掉损耗你的小习惯,不被习惯所奴役,才能成为更棒的自己。



▍一、晚睡


自从有了网络,有了智能手机,晚睡成了很多人戒不掉的一个习惯。习惯了晚睡的人脸上几乎都会顶着两个大大的黑眼圈。


每个晚睡的人都会说早起傻一天这句话,但一日之计在于晨,坚持早睡,就不存在早起傻一天的情况。


想要成为更好的自己,首先就要改掉不必要的熬夜晚睡,坚持正常的作息。



▍消极的口头禅


“这怎么可能做到”

“这太难了”

“没意思”

所谓消极的口头禅,就是遇到一个新的挑战,新的事情,在还没开始去做之前,心里上就觉得困难,说出的话也是消极暗示,给自己一个逃避的理由。


这是一种强烈的心理暗示。

我不行的,我做不到的,放弃吧。


一旦得到这种心理暗示,就容易丧失尝试的勇气,所以要改掉消极的口头禅,遇到事情先尝试去做,不要还没尝试就给自己一个做不到的预设!




▍三、修改拖延超两周的计划


“我做了一个完美的计划”

“接下来我要按计划做事”


高考、专业考试、公务员考试、存钱、买房、人生规划等等,很多人会在这些节点做出一些计划,早上五点起床背英语,晚上十一点去夜跑等等,这些计划如果真的能按计划表实施是很好的,但我们在计划的时候往往想的太过美好,没有考虑到这个计划的可行性有多高。


我见过太多,计划就只是计划的人,因为对自己预期太高,计划定的太紧凑,导致计划的完成度太低。


一般来说,计划超过两周没有实施几乎就是无法再完成了,这时不如修改已定计划表,一步一步走,别把自己的逼的太紧。



▍四、月光


“我赚的太少,花完剩的钱存起来也没用啊。”

“我现在赚的少,以后有钱了就会存钱了。”

“钱又不是省出来的,是赚出来的,省钱就是降低生活质量。”


事实是:


现在赚的少不存钱,赚的多了消费增加,还是不存钱。月光这个习惯的改变非常简单,不管这个月要多大开销,先储蓄工资的10%,剩下的用来日常花销。而先存进去的10%是坚决不能动的。


如果发现每月工资不够每月开销时,或许可以考虑接一些轻松不花时间的私单,增加工资外的收入。任多多APP、斗米、兼职猫等平台上就有很多这种短期的临时单,可以让我们在工资之外得到额外的收入。


▍最后


任多多的一名用户说,我是做文案的,工资不是很高,之前每月都是月光,想做什么都束手束脚,后来开始在一些平台上接一些私单,虽然工作之外又多了一些工作,但有回报的工作还是很开心的。


很多难以改变的习惯不是习惯本身,而是去改变的决心和坚持。改掉不好的小习惯,不给自己留下遗憾,才能成为更好的自己


在C++编程中,错误信息 "'it' does not name a type" 表示你尝试使用了一个未定义的类型名为 'it'。这个错误通常发生在以下几种情况: 1. 你可能忘记包含定义了该类型的头文件。 2. 如果 'it' 应该是一个类或结构体的实例,你可能没有正确地声明或定义该类或结构体。 3. 如果 'it' 是一个迭代器,确保你已经包含了适当的头文件,并且使用了正确的命名空间。 为了解决这个错误,你可以尝试以下步骤: - 确认 'it' 是否为一个已知的类型,例如标准模板库(STL)中的迭代器。如果是,确保使用了正确的命名空间(如 std::)并且包含了正确的头文件(如 #include <vector> 对于 vector 的迭代器)。 - 如果 'it' 应该是一个自定义类型,检查你是否包含了定义该类型的头文件,或者是否在使用该类型之前正确地定义了它。 - 检查代码中是否有拼写错误或者变量名 'it' 是否未在使用前被正确定义。 下面是一个例子: ```cpp #include <iostream> #include <vector> int main() { std::vector<int> vec = {1, 2, 3}; // 假设这里出现 "'it' does not name a type" 错误 // 确保我们使用了 std::命名空间来使用vector的迭代器 for(std::vector<int>::iterator it = vec.begin(); it != vec.end(); ++it) { std::cout << *it << std::endl; } return 0; } ``` 在这个例子中,我们包含了 `<vector>` 头文件,并使用了 `std::vector<int>::iterator` 来定义迭代器 `it`。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值