06-reference

analytics engineering levels

2026-04-04·tweet·source: https://x.com/eczachly/status/2008301860512559423·by Zach Wilson (eczachly)

Summary

Zach Wilson lays out five levels of analytics engineering maturity in a small, crunchy tweet. The mental model: analytics engineering as a maturity ladder, not a job description -- each level represents a fundamentally different relationship between a team and its data.

The five levels:

The punchline: "Most teams think they are at Level 3. Most are actually stuck between Level 1 and Level 2."

This maps directly to [[06-reference/2026-04-03-data-maturity-processes-tools]] -- Wilson's levels are a more granular view of the analytics engineering dimension within broader data maturity frameworks. L1-L2 roughly corresponds to "Data Informed," L3-L4 to "Data Driven," and L5 to "Data Led" in the framework from [[06-reference/2026-04-03-scaling-data-informed-driven-led]].

For [[01-projects/phdata/index]], this is a diagnostic tool for client engagements. Most enterprise clients self-assess at L3 but are actually L1-L2 -- the consulting value is in honestly assessing where they are and building the roadmap to the next level. This connects to [[01-projects/phdata/career-transition]] as a framing for the kind of work that differentiates senior data consulting from staff augmentation.

The "self-deception gap" (thinking you are L3 when you are L1-L2) echoes [[06-reference/2026-04-03-uber-data-culture-first-principles]] -- Uber's data culture worked because they were honest about foundations before chasing sophistication.

See also [[06-reference/concepts/analytics-as-craft]] -- Wilson's ladder implies that analytics engineering is a craft with clear progression stages, not just a set of tools to learn.

Open Questions