Knowledge graph

Roles, skills, and what to learn.

Click a role to see the skills it needs. Greyed-out skills don't have a 101 yet — they're what's coming next. The full topic breakdown for each role lives in the tree below.

Try 3D view (experimental) →
5 roles·40 skills·7 with 101 coverage·33 planned·66 role-skill edges·25 skill-topic edges
Sources and methodology

Each role is anchored on a public, occupational taxonomy. Skill to role edges reflect industry consensus across these taxonomies, not a single employer's rubric. Where two sources disagree, the edge keeps the broader (more inclusive) requirement.

Product Manager
O*NET 11-2021.00 (Marketing Managers / Product Managers); Gartner Product Management
AI Engineer
Gartner AI Engineering; Stack Overflow Developer Survey 2024 (AI/ML role)
Software Architect
O*NET 15-1299.04 (Software Architect); IEEE SWEBOK
DevOps / Platform Engineer
O*NET 15-1257.00 (DevOps Engineers); Gartner Platform Engineering
Full-Stack Engineer
Stack Overflow Developer Survey 2024 (most-common developer type)

Skill to topic edges only point at 101 topics that exist in this app today. As more 101s are wired in (via the build pipeline), dashed rings turn solid.

PMAIARCHOPSFSPython FundamentalsControl FlowData StructuresFunctionsObject-Oriented ProgrammingIdiomatic PythonModules and PackagingGit BasicsBranching and MergingCode ReviewSystem DesignDesign PatternsAPI DesignDistributed SystemsSQLDatabasesData ModelingData PipelinesML FundamentalsLLMs and Prompt EngineeringRetrieval-Augmented GenerationModel DeploymentHTML and CSSReactState ManagementWeb PerformanceHTTP and RESTAuth and SecurityCachingCI / CDContainersKubernetesInfrastructure as CodeObservabilityCloud PlatformsRoadmappingUser ResearchStakeholder ManagementAnalytics and MetricsTechnical Communication
Legend
Role
Skill (covered)
Skill (no 101 yet)
Click a role chip to filter the subgraph.
Select a role above to see a tree of the skills it needs and links into the 101 topics that teach each one.