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

推荐订阅源

Google DeepMind News
Google DeepMind News
C
Comments on: Blog
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
A
About on SuperTechFans
H
Help Net Security
美团技术团队
I
InfoQ
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
I
Intezer
Microsoft Azure Blog
Microsoft Azure Blog
T
ThreatConnect
The Register - Security
The Register - Security
Cisco Talos Blog
Cisco Talos Blog
V
Vulnerabilities – Threatpost
A
Arctic Wolf
Spread Privacy
Spread Privacy
Know Your Adversary
Know Your Adversary
C
CERT Recently Published Vulnerability Notes
P
Privacy & Cybersecurity Law Blog
T
Tenable Blog
爱范儿
爱范儿
F
Full Disclosure
L
Lohrmann on Cybersecurity
小众软件
小众软件
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
GbyAI
GbyAI
P
Privacy International News Feed
T
True Tiger Recordings
O
OpenAI News
MyScale Blog
MyScale Blog
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
Simon Willison's Weblog
Simon Willison's Weblog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园 - 叶小钗
Y
Y Combinator Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
雷峰网
雷峰网
N
News | PayPal Newsroom
T
Tailwind CSS Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
Google Online Security Blog
Google Online Security Blog

DEV Community

An Official Claude SDK for .NET? Yes, Really. FlashAlpha vs Quant Data: What an AI Agent Can Actually Reason Over We Ran 3,000+ AI Prompts to Test GEO for B2B SaaS. Here's What We Found. Testing Turbo Frames in Rails Without a Browser Best Frontend Coding Agent: AI Workflow Shortlist I Didn't Know What a Webhook Was. Then One Broke My Agent. How /letsgo Works: A Master Agent Orchestrator for Claude Code SiteRows example #1: AllReduce Stalls Are Network Stalls. Most Tools See Neither. Agents are workflows. SirenSpec is the workflow tool that admits it. I Built FreeDevUtils — 60+ Free In-Browser Developer Tools using github copilot an google gemini pro for developer community Serverless Research Paper Intelligence: Docling, Lambda Containers, and Amazon Bedrock 🇺🇸 Rails Realtime ERD: Visualize Your Rails Schema in Real Time RAG for Codebases Is Harder Than It Looks When Cucumber Grows Too Big: Pain Points, Lessons Learned, and Alternatives Pay for Any API from Inside Claude with Base MCP + APIbase I Set Up CI/CD for My React App in 5 Minutes — Here's the Exact YML Config GCSI 2026: AI Readiness in a City Built in Layers 🇧🇷 Rails Realtime ERD: visualize seu schema Rails em tempo real Rails Realtime ERD: visualize seu schema Rails em tempo real The Moment the JSON Config Parser Became the Enemy n8n vs Zapier — Which Is Right for Production Workflows? AI Security Tools Are Drowning Open Source Maintainers — curl Is the Canary I was wondering whether we can write both the Deployment and Service manifest in the same file? but your explaination made it clearer GitHub Copilot Has a New App. Here's What Changed for My Daily Workflow. 5 gotchas I hit moving LLM logs from Postgres to ClickHouse AWS Database Savings Plans: What DB Teams Need to Know Self-Expiring Report-Only CI Gates: From Advisory to Enforced Cadence v8.4: a multi-model coding harness where Claude writes, Codex reviews, and Bugbot triages What happens when an AI agent commits to your repo How I Run Two Claude Accounts as One How to Pass the Google Play 12-Tester Rule Without Losing Your Sanity The Degradation Ladder: How Systems Fail Before They Fail Deploy Ping Identity Products on Kubernetes with a Single Operator Flutter Deep Linking: Complete Guide for Android App Links & iOS Universal Links I Read Anthropic's 2026 Agentic Coding Trends Report. Here's What It Actually Means for Engineering Teams. Migrate from Crunchy Data PostgreSQL Operator to Percona PostgreSQL Operator: The Standby Cluster Method Less Than a Penny Per Document How to Build Your First REST API in Node.js ? MCP Isn't a Model Feature. It's a Power Outlet for Your Tools. Testing JavaScript: A Practical Guide to TDD with Jest (2026) When Your Search Tree Becomes the Bottleneck in a Distributed Game Server GitHub Code Coverage in Pull Requests: What Developers Should Set Up Now Vibe Coding vs. Real Coding: Why Both Are Wrong (and Right) Why I’m Building a Privacy-First SOW Analyzer to Kill Scope Creep (Launching Next Month) FHIR in Indian Healthcare IT: What Every Developer Building HMIS Software Needs to Know Data Normalization Across Dublin Rental Portals: How to Make Listings Comparable Building a Rental Aggregator When Daft.ie Already Exists Finishing Hakozuna HZ5: From Experimental Allocator to DOI-Archived Artifact Building search features for users in different timezones. The remote renter problem. State management for real-world workflows: tracking apartment viewings and applications How I built automated reminders into a Slack approval tool with zero coding experience Identity Verification Just Became Infrastructure — And Your Evidence Better Survive It The Production Deployment Checklist Senior Devs Never Skip (2026) Stop relying on Cursor AI. You are destroying your engineering brain Building an Automated Invoice Processing Pipeline with Node.js Built and launched WebDoctor AI 🌐🧠 AI Citation Registry: Decentralized Coordination in Government AI Attribution How to Fix CSV Encoding Issues (UTF-8, Windows-1252, and More) Building the private markets data infra for AI agents Why Your Resume Keeps Getting Rejected by ATS Systems (Even When You’re Qualified) Building an Offline-First Architecture for 40,000+ Concurrent RFID Scans I Built a Tiny Chrome Extension to Save My Mouse Wheel (Auto Scroll) # I Got Burned by Socket Chaos. Here's How I Finally Built Real-Time Calls That Actually Work. How to Cut Your CSS File Size by 40% Without Losing Any Styles Building a Zero-Friction Browser Screen Recorder (Just Press Alt + R) AI Wrappers Are Dying: Why Most AI Products Fail The Operators Regret: How We Blew Up the Event Bus at 3 AM 'Verified' mudou de significado: o que agentic engineering exige de times de desenvolvimento A Flask Vulnerability Walkthrough How DeepMind AlphaProof Nexus Cracks 56-Year-Old Math: Agentic LLM Loops and Lean Formal Verification Why your AI shouldn't decide alone: the 3-options pattern Pourquoi votre IA ne devrait pas trancher seule un audit ou une permission One year of self-hosted n8n on a $6 Hetzner VPS Adding comments to a static Astro blog with Netlify Forms I Built 30+ Free Online Tools With Zero Signup, Zero Tracking, and Instant Access We just launched on the Shopify App Store - here's the architecture behind what we built How to Delete a Cloudflare Access Application (Without Guesswork) Why Backend Secrets Leak More Often Than Developers Think: A Deep Dive into Runtime Security with XyPriss I built an MCP server for DNS + email security — 37 tools for Claude Code, Cursor, Windsurf CI/CD avec GitHub Actions I Used Amazon Bedrock as My AI Coding Partner for a Day Here's What Happened From Vibe Coding to Verified Engineering Building a ESP32-CAM Helmet Detection System Using and CircuitDigest Cloud Vitalii Kiro: The Drone War Is Over. The War of Algorithms Begins App Development Costs in India (2026): A No-Fluff Technical Breakdown How to Automate File Renaming with AI and OCR Why green CI doesn't mean your system works Capacity Governance in Microsoft Fabric: The Layer Most Teams Forget AI Observability: Stop Flying Blind in Production I love MJML — I just didn't want a whole templating engine for two tiny things Are we still in the Console Era of AI? Building a Senior-Level DevOps / SRE / Infrastructure Engineer Terminal Setup (macOS) Media Queries, Transitions, Positions, and Units (rem vs em) Explained Vibe Coding Will Destroy Your Software Engineering Career Your Payment API Wasn't Built for AI Agents. Open Banking Might Be the Fix. The Amazon Interview Process in 2026: Every Round Decoded (With Copy-Paste Scripts) Why Most Social Platforms Optimize Engagement Instead of Emotional Safety How to Build Your Own AI API Gateway (70x Cheaper Than GPT-4o) OpenBrief Review: Local-First Video AI Summarizer 2026
Most programmers are miserable and we pretend that's normal
Aditya Agarw · 2026-05-27 · via DEV Community

A thread that went viral this week asked "Why are so many programmers so miserable?" and the responses sounded like a group therapy session. Thousands of developers finally vocalizing their thoughts - things that are left unsaid during standup.

We all know. We just pretend we don't.

The Numbers Don't Lie

In a 2021 Haystack Analytics study, 83% of developers said they feel symptoms of burnout. Eighty percent. It’s not a blip; it’s a baseline.

Between 2023 and mid-2024, over 360,000 tech workers were laid off across major companies. Many of them watched their remaining teammates absorb double the workload with zero acknowledgment that anything changed.

If 80% of pilots reported burnout symptoms, we'd ground every fleet in the country. But developers? Ship the sprint. Close the ticket. Repeat. 🫠

We Optimized for Velocity and Broke the People

Here's my theory: At some point, the industry as a whole started treating engineering as a throughput issue. More tickets closed per sprint meant more value delivered.

So we built entire cultures around velocity metrics. Story points. Cycle time. Lines of code, if you're unlucky enough to work somewhere that still tracks that.

The outcome was...

→ Engineers are treated as interchangeable ticket-closers, not people who solve hard problems.
→ Context-switching across five projects is called "being agile."
→ Saying "I need time to think about this" is interpreted as "I'm blocked."
→ Burnout isn't a bug in this system — it's the expected output.

We stopped asking "is this the right thing to build?" and started asking "how fast can you build it?" Those are very different questions.

The Disposability Problem

What the viral thread made clear was a prevailing sense of disposability. Disposability not just through layoffs, although that is a major factor.

It's more nuanced. It's hearing that you're a "10x engineer" in your performance review, and then being let go over a zoom call with your slack deactivated. It's seeing a company post record profits while they downsize your entire org.

People are smart. They internalize the message: you are a cost center, not a human.

And after that, the leadership is surprised that the "engagement scores" have decreased. Isn't that ironic?

The Standup Lie

Millions of developers provide an update every morning by answering three simple questions - What did you do yesterday? What are you doing today? Any blockers?

Nobody ever says "I'm burning out and I dread opening Jira." Nobody says "I haven't written code I'm proud of in six months." Nobody says "I used to love this and now I'm just surviving."

That's not because those things aren't true. It’s just that the structure doesn’t accommodate it. Standups for the most part are team status meetings in sheep’s clothing. There's no space for honesty when the clock is ticking and the sprint board is watching. 😐

So What Do We Actually Do?

I don't have a five-step framework. I'm suspicious of anyone who does.

I believe it all begins with being truthful — with yourself initially, and then with those around you. If your job is causing you to be unhappy, that's a fact. It's not a sign of weakness.

→ Protect your time like it's production infrastructure.
→ Push back on artificial urgency — not everything is a P0.
→ Find the people at work who'll be real with you and hold onto them.
→ Remember that your identity is not your Jira board.

The situation will not be resolved by the industry leaders. It has never happened before. The motivation is in the wrong direction. But we can stop pretending that chronic misery is just "the grind" and start calling it what it is: a broken system that chews people up. 🔥

The best engineers I know aren't the fastest ones. They're the ones who stuck around long enough to still care.

If 80% of us are burned out, when do we stop treating it as an individual problem, and start treating it as a structural one? I’d genuinely love to hear — what’s one thing that actually helped you, or one thing that finally made you say enough?