惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
S
Schneier on Security
T
The Exploit Database - CXSecurity.com
Webroot Blog
Webroot Blog
AI
AI
P
Palo Alto Networks Blog
Attack and Defense Labs
Attack and Defense Labs
WordPress大学
WordPress大学
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
Spread Privacy
Spread Privacy
T
Tor Project blog
罗磊的独立博客
小众软件
小众软件
S
Security Affairs
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
Apple Machine Learning Research
Apple Machine Learning Research
T
Threatpost
NISL@THU
NISL@THU
博客园_首页
PCI Perspectives
PCI Perspectives
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
N
News and Events Feed by Topic
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Forbes - Security
Forbes - Security
博客园 - 叶小钗
D
Darknet – Hacking Tools, Hacker News & Cyber Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
L
LINUX DO - 热门话题
T
Threat Research - Cisco Blogs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
腾讯CDC
Security Latest
Security Latest
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Cloudflare Blog
A
About on SuperTechFans
爱范儿
爱范儿
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
TaoSecurity Blog
TaoSecurity Blog
宝玉的分享
宝玉的分享
G
GRAHAM CLULEY
雷峰网
雷峰网
F
Full Disclosure
I
Intezer
Cloudbric
Cloudbric
博客园 - 三生石上(FineUI控件)
U
Unit 42

Kent C. Dodds Blog

Implementing Hybrid Semantic + Lexical Search Simplifying Containers with Cloudflare Sandboxes Migrating to Workspaces and Nx Offloading FFmpeg with Cloudflare Building Semantic Search on my Content Helping YOU ask ME questions with AI How I used Cursor to Migrate Frameworks The Dow's Start on the Covenant Path 2025 in Review The next chapter: EpicAI.pro AI is taking your job How I increased my visibility Launching Epic Web 2023 in Review Stop Being a Junior RSC with Dan Abramov and Joe Savona Live Stream Fixing a Memory Leak in a Production Node.js App 2022 in Review My Car Accident I Migrated from a Postgres Cluster to Distributed SQLite with LiteFS I'm building EpicWeb.dev A review of my time at Remix Remix: The Yang to React's Yin How I help you build better websites Why I Love Remix The State Initializer Pattern How to React ⚛️ Get a catch block error message with TypeScript Building an awesome image loading experience How Remix makes CSS clashes predictable Introducing the new kentcdodds.com How I built a modern website in 2021 How to use React Context effectively Static vs Unit vs Integration vs E2E Testing for Frontend Apps The Testing Trophy and Testing Classifications Array reduce vs chaining vs for loop Don't Solve Problems, Eliminate Them Super Simple Start to Remix Super Simple Start to ESModules in Node.js JavaScript Pass By Value Function Parameters How to write a Constrained Identity Function (CIF) in TypeScript How to optimize your context value How to write a React Component in TypeScript TypeScript Function Syntaxes Listify a JavaScript Array Build vs Buy: Component Libraries edition Using fetch with TypeScript Wrapping React.useState with TypeScript Define function overload types with TypeScript 2020 in Review Business and Engineering alignment Hi, thanks for reaching out to me 👋 useEffect vs useLayoutEffect Super simple start to Firebase functions Super simple start to Netlify functions Super Simple Start to css variables Favor Progress Over Pride in Open Source Testing Implementation Details How getting into Open Source has been awesome for me useState lazy initialization and function updates Use ternaries rather than && in JSX Application State Management with React Use react-error-boundary to handle errors in React JavaScript to Know for React How I structure Express apps What open source project should I contribute to? When I follow TDD AHA Programming 💡 How I Record Educational Videos Should I write a test or fix a bug? Stop mocking fetch Intentional Career Building Improve test error messages of your abstractions Tracing user interactions with React Eliminate an entire category of bugs with a few simple tools Common mistakes with React Testing Library Super Simple Start to React Stop using client-side route redirects The State Reducer Pattern with React Hooks Function forms Replace axios with a simple custom fetch wrapper How to test custom React hooks React Production Performance Monitoring Should I useState or useReducer? Stop using isLoading booleans Make Your Test Fail Make your own DevTools An Argument for Automation Fix the "not wrapped in act(...)" warning Super Simple Start to ESModules in the Browser Implementing a simple state machine library in JavaScript 2010s Decade in Review Why users care about how you write code Why I avoid nesting closures Don't call a React function component Why your team needs TestingJavaScript.com Inversion of Control Understanding React's key prop How to Enable React Concurrent Mode Profile a React App for Performance
Dealing with FOMO
2018-06-18 · via Kent C. Dodds Blog

If you're not familiar with the acronym FOMO that's totally fine (and also a tiny bit ironic). FOMO stands for "Fear Of Missing Out." You might feel this for example if you're deciding whether to learn ReasonML or keep going deep into JavaScript (this happens to be something that I'm currently struggling with).

What's wrong with FOMO

FOMO is paralyzing. I once entered a conversation with a man at a conference who was very concerned about which JavaScript framework to use for building applications. He asked me how I could possibly decide. I just said that I tried a few and chose one that I thought was pretty good and went with it.

He couldn't grasp it at all and showed me a Google Spreadsheet he'd created that would probably take half a tree to print (a small tree probably). It had columns for every framework imaginable and rows for every conceivable feature. I'm telling you, this thing was HUGE.

Even with this exhaustive comparison, he still couldn't decide. He was worried about making the wrong decision. We call this analysis paralysis and I actually mentioned to him that I thought he'd hit that point which he denied. Whether or not that really was the case, he was emotionally consumed by this decision.

Where does FOMO come from?

FOMO is entirely based on comparing one's self with others. These kinds of comparisons are entirely unhealthy and insatiable. No matter how much knowledge or experience you gain, there will always be someone who has more and you will be left feeling inadequate.

The reason for this is we often make the mistake of thinking there are only two people in the world: You, and everyone else. While this entirely false, it's an easy pit to fall into and leads to FOMO and feelings that we can never measure up to where everyone who is not us is at.

How to manage

Knowing that FOMO comes from the unhealthy tendency to compare ourselves to others, managing and gaining control of FOMO becomes a task of controlling that tendency. I'm still working on this myself, but I think a great first step is to be mindful of yourself and the thoughts you're having about others and yourself. Try to catch yourself thinking thoughts like: "I'm better than them at x" or "Wow, I'll never be that good at x as they are." However true those thoughts are, they are not helpful or compassionate to yourself or others.

Instead, consciously train your brain to think things like: "How can I help others learn what I know?" or "Wow! That's really cool that they're so talented at that!" There's nothing wrong with a healthy desire to learn more, and you can train your brain to think positively about your ability to improve. Changing the tone and attitude of your own self-talk can really make a positive impact of how you feel about yourself and others. You'll feel more motivated to improve and feel empowered to do so.

Conclusion

I think it's really important for you to know that your brain is a muscle and you can exercise different parts of it. Try to exercise the parts of your brain that help you be more compassionate to yourself and others and you'll reduce your unhealthy FOMO and develop a healthy amount of MTBB (Motivation To Become Better... I just made that up).

I hope that's helpful to you. Like I said, this is something I'm actively working on in myself, I hope that together we can work on improving this aspect of ourselves and find more happiness in life :) Good luck!