“我太难了,腾讯java面试流程

文章讨论了程序员如何从目标设定、专注力提升和培养成长型思维等方面成为大神级程序员,强调了明确目标、避免分散精力和适度的努力策略。作者还分享了Java开发者的学习资源,以帮助同行高效成长。
摘要由CSDN通过智能技术生成

为了改变现状,不少程序员在知乎上提出这样的问题:

“怎么才能成为大神级的程序员?”

“普通程序员和大神程序员有哪些区别?”

……

preview

preview

===============================================================================================================================================================


眼下局势,程序员该怎么办

============

一、有所为,有所不为


很多人都知道**「树立明确的目标」**是取得进步的根本,但对于如何做好这件事,大多数人其实都陷入了一个误区。

Mike Flint做了巴菲特的私人飞行员十年之久,还曾为美国四任总统开过飞机,但他仍在事业上有着更多追求。有一次,他和巴菲特在探讨他的职业生涯目标时,巴菲特让他去做这么一件事。

首先,巴菲特让Flint写下他职业生涯最重要的25个目标来。于是,Flint花了一些时间,把这些目标写了下来。

然后,巴菲特让他审视一下这个清单,然后圈出他认为最重要的5个。Flint也照做了。

Flint现在有了两个清单。一个是他认为自己职业生涯最重要的5个目标,另一个是另外20个他也觉得比较重要的事。

巴菲特问Flint:你现在知道该怎么做了么?

Flint答:知道了。我现在会马上开始着手于实现这5个目标。至于另外20 个,并没有那么紧急。所以可以放在闲暇的时间去做,然后慢慢把它们实现。

巴菲特听完后说到:不,Mike,你搞错了。那些你并没有圈出来的目标,不是你应该在闲暇时间慢慢完成的事,而是你应该尽全力避免去做的事——你应该像躲避瘟疫一样躲避它们,不花任何的时间和注意力在它们上面。

这让我想到了三件事:

1. 如何让自己的目标变少非常重要

对于个人还是企业,最可怕的状态是什么?

是「什么都能做」,「所有方向都可以是方向」。这意味着你没有具体的目标,并且什么都不愿舍弃,最后一定就会什么都做不好。

脱离这种状态,最关键的一点是:将开放式的问题变成封闭式的问题。

2. 专注非常重要

在一个人的认知资源有限的情况下,一段时间如果有太多目标,那么很可能哪个都无法完成。

尽管「专注」和「聚焦」的概念已经被现代人提及的太多,但真正能做到准确地辨识自己的欲念,去除自己不真正需要的东西的人,还是少数的。

3. 比起「有所为」,「有所不为」可能更加重要

这可能和芒格说的「Invert, always invert.」有相通之处。没有被选中的那 20 件事,其实也是你感兴趣的或者有意义的,所以就很容易找到各种合理的理由去在那些目标上花时间。但它们才是默默消耗掉时间,转移你的注意力,又不能真正产出成果的事情。这种目标比看起来明显就很愚蠢的东西更加危险,就像是大量无用垃圾在占用你的CPU和内存,搞得你很难受。


二、太用力的人跑不远。


多年前曾读到过林清玄先生的一个故事,我觉得这真是对很多程序员的写照:

毛竹”只生长在中国最东边,4年也只不过长高3cm。但5年后,以每天足足30cm的速度生长着。这样只用6周就可以长到15米了!

努力不应该是某种需要被时常觉知的东西,意志力是短期内会用完的精神能量。

真正坚持到最后的人靠的不是激情,而是恰到好处的喜欢和投入。

当坚持不再成为需要被言说的事实或是需要被排练的步骤时,它就成为了我们生活的一部分,而不是什么挂在生活之上的负担。

就像写CSDN博客一样,一开始是羡慕别人能长时间积累下来,还写得十分出色,我也想试试。

写了半年后,突然我发现已经慢慢养成了写博客的习惯,能较为从容的将我想说的技术要点描述清楚,且通俗易懂。其实一开始我只是为了当作记笔记而写博客的,可渐渐的,却成为了我学习生活的日常。也没有觉得写博客有什么负担,已经悄然习惯了。

我觉得,这就很好。

最长久的陪伴不费心力。如果你真的喜欢那个人,真的想在他身边一辈子,就不会说有多么爱他,而是觉得“每天能和他在一起,就很好。”

太用力的爱不仅让自己累,也让身边的人累。朴素的道理,更经得起推敲。

因为用力会不自觉地提高你的预期。不要像个孩子一样向这个世界索取回报,自我的用力感觉、委屈,不能成为你的筹码。

太用力的人更容易产生期望落差,更不愿接受自己找错了方向的事实。“努力没有回报”本身,就是非常让人绝望的事情。轻装上阵的人,回旋的余地更大。

人越用力,就会越想要得到及时的良好刺激。越用力的人对于正刺激的需求就越高,越不能忍受暂时的负反馈。

真正的坚持归于平静,靠的是温和的发力,而不是时时刻刻的刺激。

太用力的人增加了执行的功耗。纠结、选择恐惧,是太用力的副产品。只管去做,就是在意识与行动之间尽可能地减少冲突带来的心力损耗。

执行阶段最大的敌人,是纠结,是埋怨,是后悔,是内心的冲突——太用力,就是心理额外动作太多。

我一直告诫自己不要用力过猛,以保持自己对困难的钝感和不顺的接受程度。

短期的过度用力极容易造成身体和心理上的挫伤。哪怕你在做的事情非常重要,也要保证基本的休息和放松,不要纵容自己消耗健康来填补对努力的需求。

到最后你会发现:尽管你从不认为自己真的拼命过,但是正因为你走得足够远,每个人都会认为你是多么地努力。

用力的人心里瞎折腾,真正坚持下来的人往往觉得“这就很好”。

其实,“一直努力就很好”,学会给自己鼓掌。


三、培养成长型思维


成长的过程中不可能是一帆风顺的,肯定会有痛苦、有阻力、有挫折。面对逆境,我们应该怎么做?

有些人也许不堪重负,就此沉沦了,而有些人可以越挫越勇,把每一次失败都当成学习的机会。

**成长型思维(Growth Mindset)**和 **固定型思维(Fixed Mindset)**会极大地影响我们面对逆境的处理方式。我在最低迷的时候,正是成长型思维帮我渡过了难关。

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
img

.(img-BIVI4nei-1710846986492)]
[外链图片转存中…(img-JGcxdneb-1710846986493)]
[外链图片转存中…(img-1ABbZXuS-1710846986493)]

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
[外链图片转存中…(img-vGmeY8mu-1710846986494)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值