Java程序员致命的误区:“努力”
努力的所有目的和意义都在于提升认知。这是非常重要的一个观点,深入理解这个概念,就可以解决职场中70%以上的问题。
在职场中,通常会遇到的情况是:“我也很努力呀,为什么升职不是我呢?”“在我们组里,我的加班也很多,为什么加薪的不是我”,诸如此类的问题,最重要的原因在于对努力认识的不够所导致的。
大家更倾向于将“努力”笼统的认为:用尽全力的去做事情,或者就是用来描述一种状态,从而却忽略了“努力”更深层次的含义,那就是提升认知。在不能深刻理解这一观点的情况下,“努力”就丧失了其宝贵的内涵。
如何正确的理解“努力”
1、单纯的消耗精力并不是“努力”
我们通常情况下,会把流程性的繁琐的事情当成努力;把工作时间的延长当成努力,这是一个误区,在这样的环境下,无论你付出多少时间,体力和脑力都不能让我们有所提升,很大程度上仅仅是持续的消耗而已,无助于个体的成长和进步。
不幸的是,包括笔者在内,我们绝大多数的付出仅就是消耗,在不能深入理解努力的意义时,我们很难跳出这个怪圈。
2、只有精进和挑战才能关联到“努力”
只有在挑战一项自己并不擅长的工作或项目的时候,才能提到“努力”这个概念,正是因为这件事情在某种程度上超越了舒适完成的能力,或者远远超越自身资源的时候,才会有用尽全力的概念。
因此,一个重要的观点就是,当你觉得自己很努力了,那么就要反问自己是否在挑战一个超越自己常规能力的事情。如果是,那么这件事情从提升自身能力上是有意义的,至少已经超越了单纯消耗的误区。
3、“努力”不是你想就可以的
持续的努力的是不容易的,怎么理解这个观点。我们可以在一两件自己认为比较有挑战的事情上付出并达成,但是却很难在一个方向或领域中持续的努力。
原因在于你需要在这个领域要有前瞻性,要对自己和自身所处领域有深刻的理解,只有这样才能在一个方向上不断的挑战新的项目。也就是你需要在一个方向上不断的提出好的问题,同时再通过自己的努力解决问题。
这就是职场上的最核心问题,我们通常能够在1-2件事情上付出辛劳,却不能在一个方向上持续的挑战和努力的原因。最后,不自觉的将常规工作和不必要的加班当成“努力”,产生努力得不到认可的错觉。
4、没有认知提升的“努力”终究毫无意义
换一句话来说,如果你“努力”完成后,在重新复盘这件事情的时候,突然发现原来之前的自己好笨啊,竟然这么简单的事情也要花费这么多的精力。如果你有这样的感觉,那么恭喜你,这才是找到努力的真正意义。
在所努力的事件完成后,应该伴随你的就是这样的认知提升,如果没有这样的感觉,那就要不断的警醒自己是不是又陷入了无止境的消耗。
总结
我们通常会给自己加戏,从而让自己产生“好辛苦”的错觉,这样的“努力”是无意义的。真正的努力通常伴随着明显的认知提升,总会伴随着恍然大悟的感觉,总是能够不同程度的优化效率,总是能体会到一览众山小的意境。
认知是每个人都无法冲破的枷锁,人一生所有的成就都在提升认知中获得的,正因如此,努力才有意义。
学习也是如此,盲目的努力一年不如有认知的努力一个月
下面就给大家推荐一份集 点.线.面.于一体的Java架构进阶思维导图,大家可以自行按照里面的顺序学习,也可以加入Java填坑之路:860113481获取大牛直播教学地址以及免费视频学习资料电子书学习资料,悄悄告诉你们都是免费的喔!
一.架构筑基篇
深入内核,直击故障,拒绝蒙圈
二.开源框架解析篇
站在巨人肩膀,收获不一样的视野
三.高性能架构篇
成为互联网架构师,你要的都在这里
四.微服务架构篇
你还不知道微服务?那怎么加(zhuang)薪(bi)
五.团队协作开发篇
让你的团队开发效率提高十倍
六.B2C商城项目实战
撸起袖子干实事,项目经验那点事
以上六大专题都是目前最主流的技术,有兴趣学习的可以加入Java填坑之路:860113481获取免费学习以上技术点的地址以及完整版高清架构进阶思维导图和视频学习资料电子书学习资料。每一个知识点都是从点到线到面全面讲解底层原理让你对每一个知识点都有一个新的认知,小伙伴们赶紧行动起来吧!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Item点击水波纹效果
先上效果图 ripple的使用(需要V21以上) <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/dark_blue"> <item android:drawable="@color/blue"/> </ripple> 其中item的颜色是控件正常状态的背景色,ripple中的颜色是点击时出现的颜色(会以半透明的形式展示出来)。ripple颜色的变化效果要比selector的效果更加柔和,以渐变的形式出现。 <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/dark_blue"> <item android:id="@android:id/mask" android:drawable="@drawable/ic_launcher_foreground"/> </ri...
- 下一篇
块存储、文件存储、对象存储意义及差异
块存储 典型设备:磁盘阵列、硬盘 块存储主要是将裸磁盘空间整个映射给主机使用的。例如:磁盘阵列里面有5块硬盘,然后可以通过划逻辑盘、做Raid、或者LVM等方式逻辑划分出N个逻辑的硬盘。 但是逻辑盘和物理盘是两个完全不同的概念。假设每个硬盘100G,共有5个硬盘,划分为逻辑盘也为5个,每个100G,但是这5个逻辑盘和原来的5个物理盘意义完全不同了。例如第一个逻辑盘第一个20G可能来自物理盘1,第二个20G来自物理盘2,所以逻辑盘是多个物理盘逻辑虚构出来的硬盘。 接着块存储会采用映射的方式将这几个逻辑盘映射给主机,主机上面的操作系统会识别到有5块硬盘,但是操作系统是无法区分到底是物理盘还是逻辑盘,它一概就认为只是5块裸的物理硬盘而已,跟直接拿一块物理硬盘挂载到操作系统没区别,至少操作系统感知上没有区别的。 在此方式下,操作系统还需要对挂载的裸硬盘进行分区、格式化后,才能使用,与平常主机内置的硬盘无差异。 优点 (1)这种方式的好处当然是因为通过了Raid与LVM等手段,对数据提供了保护; (2)可以将多块廉价的硬盘组合起来,称为一个大容量的逻辑盘对外提供服务,提高了容量; (3)写入数据...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案