Get me out of data hell
Enterprise “data platforms” are portrayed as elaborate, fragile Rube Goldberg machines: over‑engineered serverless stacks, opaque pipelines, and unusable logs that no one notices are broken because the outputs rarely drive real decisions. Commenters connect this to deeper structural issues — data teams treated as cost centers and hype vehicles for “AI,” weak or confused leadership, and organizational politics that block refactoring even when engineers know how to simplify things. Many share parallel experiences of burnout and “data hell,” while a minority point to smaller, technically led teams and disciplined testing as proof that sane, reliable data engineering is possible when incentives and ownership are aligned.
Writing and Reception
- Many commenters praise the post’s prose, humor, and “acerbic” style; some compare it to classic tech-humor series and say it helped them process burnout.
- Several go down the author’s blog rabbit hole, highlighting earlier essays on burnout, toxic positivity, quitting, and AI as particularly resonant.
- A few readers dislike the “theatrical” tone, but others defend it as a necessary creative outlet.
Serverless, Architecture, and “Cutting-Edge”
- The “serverless cutting-edge” line is widely enjoyed, but some argue Lambda is no longer cutting-edge.
- Multiple people describe painful “all‑in on Lambda” architectures: chains of many small functions, cold starts, brittle failure modes, and complexity that a simple monolith on EC2 would have avoided.
- Others counter that traditional servers can be just as self‑harming; choice of architecture is context‑dependent.
Nature of Data Engineering Hell
- Many report similar “data hell” experiences: over‑engineered pipelines, absurd DAGs that move data S3→S3→S3, brittle Airflow jobs, and scripts chaining Python/shell/R where SQL would suffice.
- Job definitions for “data engineer” and “data scientist” are seen as wildly inconsistent, sometimes meaning “distributed systems expert,” sometimes “fills Excel sheets.”
- Several note that data work often lacks visible, verifiable outputs; broken pipelines can “fail silently” while still supporting careerist narratives around “AI” and “big data.”
Organizational Dysfunction and Incentives
- Repeated theme: the real problem is organizational—politics, siloed access, risk‑averse or confused leadership, and incentives that reward onboarding data sources and buzzwords, not correctness.
- People describe environments where fixing fundamentals is impossible: Jira roadmaps forbid refactors, approvals are politicized, and “comfort” for executives (often via big consultancies) is valued over outcomes.
- Some argue many enterprises are structurally incapable of modernizing critical data systems; old mainframes persist partly because large “modernization” efforts so often fail.
Burnout, Mental Health, and Coping
- Numerous commenters say the piece is intensely triggering because it mirrors their own burnout, “pain zone navigation,” and dread of bad codebases.
- Strategies mentioned: pair‑programming just to survive, retreating to smaller companies, taking long sabbaticals, switching careers (e.g., trades, restaurants, solo software businesses).
- There’s tension between “just quit, life is short” and the realities of mortgages, kids, and a cooler job market.
Data Quality, Testing, and “Right from Day One”
- Many tie the logging fiasco directly to lack of tests and poor observability; several assert anything important must be test‑backed.
- Suggested remedies: treat data engineering like high‑performance software engineering—fast tests, CI/CD, refactoring to keep feedback loops short, and clear contracts for upstream data.
- Some stress this is hard once a platform is declared “done” and measured only by number of sources onboarded; leaders rarely accept the temporary slowdown needed to rebuild properly.
Tools, Platforms, and Technical Debates
- Vigorous discussion of ELT vs ETL: bulk‑load to a DB or lakehouse tables, then transform in SQL, versus pushing heavy logic into external code.
- Debate over SQL Server/Postgres vs object storage + Iceberg/Delta/Hudi; trade‑offs in cost, performance, DBA culture, and complexity.
- Microsoft‑centric stacks (SQL Server, PowerBI) are described by some as brittle and deadlock‑prone; others defend pragmatic, simple SQL‑centric designs.
- Observability-as-data and event‑driven architectures are proposed; others warn that making observability mission‑critical increases blast radius.
Consultancies, Industry Culture, and Geography
- Several note that big‑firm consultants often deliver “comfort” and slideware more than working systems; good boutiques are seen as rare and capacity‑limited.
- Multiple comments criticize the Australian corporate tech/data scene (especially Melbourne) as hype‑driven, politically clogged, and status‑oriented, though a few pockets of excellence exist.
- Broader point: median competence in hyped fields like “data” is lower than outsiders expect, and titles (e.g., Chief Data Officer) may fade or be renamed as this becomes obvious.