充分利用你的大脑的力量,成为更好的开发人员🧠❤️👩🏻💻
嗯,不!不是那种药丸。
此外,这篇文章与冥想无关。
但实际上,在这篇文章中,我们将讨论一些简单而有效的技巧,帮助你运用大脑在开发事业中取得更大的成就。那就让我们开始吧。
人脑是一台复杂的机器,是人类数千年进化的成果。我们的世界发展非常迅速。对于大脑这样一台古老的机器来说,在当今这个复杂而纷繁复杂的世界中运转非常困难。但如果我们像祖先一样运用大脑,就能充分利用它。以下步骤将帮助你实现这一点。
重点
我们的大脑可以高效地专注于一件事。当我们的祖先狩猎时,他们需要极度的专注力。他们不敢冒险将注意力集中在即将猎杀的动物以外的任何事物上。对他们来说,这事关生死。他们转移注意力的唯一情况是被更强大的捕食者袭击,因为这对他们的生存构成了更直接的威胁,因此需要优先处理。
同样,当其他职业的人进入他们的工作空间时,那是一个完全不同的世界。以作曲家在工作室或机械师在车间为例。他们的工作空间里只有完成特定任务的工具,这就是他们的工作。你不会在机械师的工作室里看到吉他,即使他们碰巧会弹吉他。这并非巧合。这是为了确保他们不受干扰,能够专注于手头的任务。
对于软件开发人员来说,您坐着的房间不是工作区,而是您的笔记本电脑,它看起来像那样⬆️。
我们拥有那里的所有工具,但除了这些工具之外,还有大量与工作无关的干扰性事物。这些应用程序非常擅长分散你的工作注意力,并让你获得即时满足。这就是为什么你开始处理 bug #396,但两个小时后却发现自己在 YouTube 上看猫视频的原因。
如何提高专注力?
1. 尽量少用应用程序
- 开发时,大多数时候只需要一个文本编辑器、一个终端和一个浏览器。暂时关闭你的电子邮件客户端,将 Skype、Slack 或其他你使用的即时通讯软件静音,并尽量少打开浏览器标签页。
- 我还见过另一种方法,就是在笔记本电脑上创建一个单独的用户帐户:一个帐户用于所有工作相关的应用程序,另一个帐户用于所有其他应用程序。请在评论区告诉我这种方法效果如何。
2. 一次完成一项任务
-
每次只专注于一项特定的任务,并预留出这段时间。这段时间不要做其他事情,也不要让任何人打扰你。
-
使用番茄工作法来实现这一点。设置一个计时器,然后开始努力,一次完成一个任务。
3. 明智地选择你的音乐
-
如果您有 YouTube 和/或 Spotify 的付费账户,那就没问题。如果没有,请使用离线音乐。这样,您就不会被广告分散注意力,而且音乐也能帮助您进入状态。
-
播放 YouTube 混音,而不是一次播放一首歌。来回切换音乐非常分散注意力,而且往往会浪费不必要的时间。记住,你是开发者,而不是 DJ。
-
听一些非抒情音乐。这一点尚有争议,但研究表明,非抒情音乐比抒情音乐更不容易让人分心。如果你不了解任何优秀的器乐,可以看看这个repo;如果你已经了解一些,别忘了贡献一份力量。
4. 放下手机
- 手机最容易分散你的注意力。工作时,请将手机调至静音或飞行模式。
- 妥善管理手机的通知设置,减少手机带来的干扰。查看本指南了解更多相关技巧。
- 使用备用手机作为办公场所。我亲自尝试过,发现这种方法非常有效。阅读这篇文章了解更多信息。
5. 追踪干扰并消除它
下次分心的时候,不妨做个小实验。观察一下是什么刺激导致了你的分心,记下来,然后把它从你的工作空间里清除掉。
记住
tdlr
你不可能记住所有的事情,也不必如此。尽管互联网让我们每天都被海量信息轰炸,但我们却无法记住其中的大部分。最好的方法是借助元信息来整理信息。这是一种简单的技巧,我们的祖先也用它来寻找方向。在我们拥有强大的GPS甚至地图之前,很难记住去某个地方的确切路径,所以他们利用星星的方向来指引方向,这就是存储元信息的一个很好的例子。
把事情写下来也很有帮助,最好的方法就是写日记。你不必整天记住一些简单的事情,比如遛狗或打扫花园。只要把它写在某个地方,以后可以查看就行了。这样,你的大脑就不会每分钟都烦你,提醒你几个小时后必须做的事情。
最后但最重要的是少消耗,多运用。你必须成为一个行动派的人才能学得更好。我们的大脑通过运用原始知识来学习更多。这意味着不要只是观看长达 2 小时的 JavaScript 教程,而是要停下来实际编写代码并执行。这样你就能学得更好,记住的信息也比你想象的多得多。
怎样才能记得更好?
1. 整理书签
- 不要只收藏网站和重要链接。创建文件夹来整理它们,以便轻松找到所需内容。
- 如果您正在使用其他一些工具(如 Pocket),那么请使用相关标签来存储它们。
2. 保存代码片段
- 养成保存重要代码片段的习惯,并记住它们的简写。记住元数据,这才是关键。
- 查看这篇文章来了解如何在 VS Code 中有效地使用代码片段。
- 在下面的评论部分告诉大家您如何存储代码片段。
3. 多使用官方文档,少使用谷歌
- 掌握这项技能的重要性难以言表。文档是你能获取的最有条理的信息形式。学习任何语言或框架时,也要多花些时间阅读官方文档。
- 使用DevDocs等工具随时随地离线访问这些文档。
4. 模拟并写下来
5. 行动起来
- 不要再把时间浪费在阅读和观看教程上了。停下来,通过编写代码来测试一下,然后再继续下一步。
- 开始你的第一个开源应用吧!没错,就这么做。没有人会评判你。想出一个点子,然后开始写第一行代码,边写边学。如果你没有任何想法,那就自己列个简单的待办事项清单吧。记住,你的亲身经历比任何书本都更有价值。因为经历是难以忘怀的。
健康大脑
博客最显眼的部分就在这里,耶!就像任何机器一样,我们的大脑也需要保养。虽然你的大脑健康取决于你身体的整体健康,但你可以采取一些措施来改善你的大脑健康。
如何改善大脑的健康?
1. 保证充足的睡眠
- 睡眠时,大脑会处理和存储信息以备将来使用。如果睡眠时间不足,大脑就无法做到这一点,也无法保留足够重要的信息。
- 使用90 分钟睡眠周期技术来获得一夜更好的睡眠。
2.多喝水
- 当然,大脑主要由水组成,所以你应该多喝水来保持大脑健康。
- 至少喝 2-3 升水,因为这对您的眼睛也有好处,正如本文和其他身体部位所解释的那样。
3. 每天锻炼
- 运动能为你的大脑提供更多的氧气。更多的氧气意味着你的大脑有更多的能量。
- 研究表明,每天锻炼的人比不锻炼的人工作效率更高。
4.健康饮食
以下是一些你应该在饮食中加入的食物,以提升你的脑力。我最喜欢的是核桃,这是一种方便快捷的零食,可以带到你的工作场所。
- 鳄梨
- 甜菜
- 蓝莓
- 西兰花
- 芹菜
- 椰子油
- 黑巧克力
- 蛋黄
- 特级初榨橄榄油
- 绿叶蔬菜
- 迷迭香
- 三文鱼
- 核桃
5. 开始冥想
(骗你了,哈!)
- 放松,你不需要成为专业人士。从这个简单的练习开始吧。
- 找个安静的地方坐下,戴上耳机,播放一些自然的声音,比如海滩、森林或山间微风。现在,想象自己坐在那里。如果难以想象,那就试着专注于各种声音。每天练习10分钟,不要让周围的环境分散你的注意力。如果出现这种情况,只要意识到思绪游离,就立即将注意力拉回来。
大家好,希望你们喜欢这篇文章。如果喜欢,请分享给你的朋友和同事,帮助他们。如果你还有其他建议,请在评论区分享。
今年我为大家准备了更多精彩内容,别忘了关注我哦。另外,如果你想戒掉手机瘾,可以看看我在Medium上的文章。祝你早日康复!
文章来源:https://dev.to/xenoxdev/use-the-full-power-of-your-brain-to-be-a-better-developer--27pe