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

推荐订阅源

MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
博客园 - 三生石上(FineUI控件)
博客园_首页
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Fortinet All Blogs
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
GbyAI
GbyAI
M
MIT News - Artificial intelligence
I
InfoQ
阮一峰的网络日志
阮一峰的网络日志
Recent Announcements
Recent Announcements
小众软件
小众软件
量子位
S
SegmentFault 最新的问题
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏

Arpit Bhayani

Temporal Primer - Building Long-Running Systems What Matters in Production RAG Structure of Every LLM Chat How LLMs Really Work Your Monolith Is Already A Distributed System Databases Were Not Designed For This BM25 JOIN Algorithms Venting at Work Comes at a Reputation Cost Why Half Your Skills Expire Every Few Years Multi-Paxos - Consensus in Distributed Databases MySQL Replication Internals Bloom Filters When You Increase Kafka Partitions Product Quantization The Q, K, V Matrices The Day I Accidentally Deleted Production How LLM Inference Works What are Blocking Queues and Why We Need Them Heartbeats in Distributed Systems How Writes Work in Apache Cassandra Redis Replication Internals How to Handle Arrogant Colleagues at Work How Does a CDN Handle Content Replication You Can't Fix Everything on Day One When Emotions Spill Over at Work Why gRPC Uses HTTP2 Meetings With No Agenda Are a Waste of Time Career Longevity Beats Constant Job Hopping Stay Relevant at Higher Salary Levels
Growth Isn't About Doing Everything
Arpit Bhayani · 2025-09-18 · via Arpit Bhayani

As software engineers, most of us have an itch to improve - to become better at coding, architecture, or leadership. But do you see the problem? It’s all fuzzy and vague.

I follow a simple flow of questions that helps me stay focused, improve consistently, and make an incremental impact at the workplace. I’m never running around like a headless chicken. Here are the questions I ask myself, and answer honestly, like really true to its core

  • Why do I want to improve today? What’s the need?
  • What niche do I want to improve in?
  • What are the easiest 20% of things that cover 80% of the results?
  • How will I go about doing this in the span of X weeks?
  • How will I measure that I am improving at this?

Each question above is critical because it gives you clarity. By the way, if you don’t have a strong reason, you’ll never sustain the effort. Honestly, in that case, it’s better to just relax and watch that movie you’ve been meaning to see.

Also, many engineers never grow out of the school mindset. They make daily timetables, literally planning every single hour of the day. Don’t do that. Remember: what you need is a broad plan, not granular control; a roadmap, not a prison schedule.

Here are a few things that I have been doing consistently…

  1. I use AI as a planner and tweak it to my needs
  2. I study people I admire, and I pick one or two traits (not ten)
  3. I pair every small milestone with an action and an artifact - in my case, a blog, a video, or a social media post.

Aspirations are essential as they give you direction, but what’s super important is to pick the right niche and execute with focus.

At the end of the day, growth isn’t about doing everything, it’s about doing the right things with consistency. Don’t chase ten different skills at once, and don’t over-engineer your plan.