Get me out of data hell
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.