Skip to content

Sources & Provenance

Independence and editorial boundary

This repository is an independently curated synthesis of a defined public source corpus. It is not the official roadmap of any company or platform, not a certification, and not a universal definition of the FDE role.

The intellectual boundary is deliberate:

  • Source corpus — supplies important FDE concepts, topic coverage, role framing, and learning themes.
  • Editorial synthesis — reconciles overlaps and differences across those sources into one vendor-neutral field guide.
  • Original presentation — prose, editorial organization, diagram concepts, human-directed visual composition, annotations, and final curated visual artifacts are specific to this project where not otherwise attributed. No claim is made to ownership of underlying source concepts.

Primary Source Corpus

The following three resources are the primary source corpus for v0.1.0. Reference markers are used sparingly in major sections: [R] roadmap.sh, [T] thecoder8890, [A] Awesome-FDE-Roadmap.

[R] roadmap.sh — Forward Deployed Engineer

https://roadmap.sh/forward-deployed-engineer

  • source_type: dynamic_web_roadmap
  • accessed: 2026-09-01
  • Living-source note: The roadmap.sh reference is a living resource. This synthesis reflects the version reviewed on the access date above.
  • Reuse boundary: this guide links to and synthesizes the public roadmap; it does not redistribute the roadmap.sh content.

[T] thecoder8890 — forward-deployed-engineer-roadmap

https://github.com/thecoder8890/forward-deployed-engineer-roadmap

  • branch: main
  • commit_sha: 9623f4c6bdd84e6778598808d49a2057822df735
  • accessed: 2026-09-01
  • license: ZERO PUBLIC LICENSE v1.0 (March 2026) — custom permissive license; no SPDX identifier assumed.

[A] pierpaolo28 — Awesome-FDE-Roadmap

https://github.com/pierpaolo28/Awesome-FDE-Roadmap

  • branch: main
  • commit_sha: 5a08410dc9b23f882b6d162976b602ad5b9e224e
  • accessed: 2026-09-01
  • license: MIT

For the detailed provenance record, see ../SOURCES.yml. The section-by-section source mapping is maintained below.

Source Map

It is a provenance map, not a claim that every source uses the same labels or assigns the same importance to each topic.

Source registry

IDSourceVersion reviewedLicense / reuse boundary
[R]roadmap.sh — Forward Deployed EngineerDynamic web roadmap, accessed 2026-09-01Public web resource; roadmap.sh states website content may not be redistributed. No open-source reuse right is assumed.
[T]thecoder8890/forward-deployed-engineer-roadmapmain @ 9623f4c6bdd84e6778598808d49a2057822df735ZERO PUBLIC LICENSE v1.0 (March 2026), custom permissive license.
[A]pierpaolo28/Awesome-FDE-Roadmapmain @ 5a08410dc9b23f882b6d162976b602ad5b9e224eMIT.

Full machine-readable metadata is in ../SOURCES.yml.

Coverage vocabulary

The table uses qualitative source-coverage terms:

  • Strong — clearly developed or given substantial explicit treatment.
  • Present — clearly represented, but not necessarily a major organizing section.
  • Partial — relevant material exists, but the guide combines or extends it with other sources.
  • Not explicit — not found as an explicit FDE topic in the reviewed material; no absence claim is made beyond this review.
  • Role variant — represented as one type of FDE work rather than universal core.

These labels describe traceability, not quality scores.

Field Guide → source corpus map

Field Guide area[R] roadmap.sh[T] thecoder8890[A] Awesome-FDE-RoadmapTreatment here
Role definition / missionStrong — role/responsibility and transition topicsStrong — customer-embedded production delivery and role variabilityStrong — hybrid engineering/data/consulting personaSynthesized working definition; explicitly non-canonical
Engineering foundationsStrong — programming, Git, API, backend/frontend, SQL and system topicsStrong — core SWE layer and explicit foundation phasePartial — engineering tools and prerequisites appear, but the curriculum is more data/cloud weightedVendor-neutral core foundation
Data & systems foundationsStrong — data engineering, pipelines, SQL, distributed/system topicsStrong — data engineering, databases, systems and integration coverageStrong — data engineering is a major curriculum phaseSynthesized core concepts
Cloud, security & operationsStrong — cloud providers, containers, Kubernetes, Terraform, CI/CD, observability, securityStrong — cloud/ops, security, deployment and operating concernsStrong — major cloud architecture/security/observability material, often GCP-specificArchitectural concepts retained; vendor prescription removed
Forward delivery / discoveryStrong — discovery/scoping, requirements, technical scoping, enterprise workflow, feedback topicsStrong — discovery, implementation, rollout/operations, repeatable patternsStrong — consulting mindset, discovery, requirements translation, value scopingNormalized into Discover → Frame → Prototype → Integrate → Deploy → Iterate
Product & customer fluencyStrong — stakeholder, communication, business, product-feedback topicsStrong — client-facing execution, communication, product senseStrong — strategic consulting/customer problem framingSynthesized core capability
AI / model deliveryStrong — LLM, RAG, agents, evaluation, model deployment and MLOps topicsPresent / role-dependent — AI depth is conditional and one FDE variantStrong — Applied AI is a large dedicated areaOptional depth track, not universal core
Learning progressionStrong — native roadmap structure across a broad topic graphStrong — explicit phased readiness path and timelinesStrong — phased curriculum from data through cloud/consulting plus specialist modulesReorganized into eight stages; not copied from any single sequence
Role comparison / variantsPartial — transitions from adjacent roles and role contextStrong — explicit role-type matrix and employer examplesPartial — direct SWE-vs-FDE comparison and hybrid-role framingEditorial qualitative comparison; no empirical scoring
TradeoffsStrong — explicit scope/speed/quality tradeoff topicStrong — delivery and system-design tradeoffs are explicitPartial — value scoping, pragmatism and consulting decisions support the themeFive-pair editorial framing; underlying tensions credited to corpus
Capstone / proof artifactsPresent — build/deploy/operations topics support artifact-based practiceStrong — capstone and output-artifact guidance is explicitPartial — case-study, artifact, interview and applied-project framingSynthesized evidence checklist
Edge / air-gapped / constrained deploymentNot explicit in the reviewed FDE topic setRole variant — field deployment is identified, but not as a universal edge curriculumStrong — explicit Air-Gapped & Tactical Edge sectionOptional specialization only
Vendor-specific implementationMulti-cloud and generic topics coexistMostly generic concepts with implementation examplesStrongly GCP-oriented in partsDe-vendored in core; provider names used only as examples

Roadmap synthesis conclusion

The three sources agree most strongly on the need to combine engineering foundations, systems/cloud awareness, customer-facing discovery, production deployment, and iterative delivery. They diverge in sequencing, role depth, and vendor emphasis.

The canonical guide therefore uses:

  1. Stages 0–5 as core capabilities because those themes recur broadly across the corpus.
  2. Stage 6 as role-specific depth because AI, data-platform, cloud/platform, enterprise integration, and constrained-environment work vary substantially by employer.
  3. Stage 7 as proof because a field-oriented roadmap should end in deployed evidence rather than topic completion.

The exact eight-stage organization, stage names, captions, and evidence prompts are editorial organization authored for this guide. The underlying FDE themes are treated as synthesized source concepts, not claimed as inventions.

Dynamic-source rule

roadmap.sh is intentionally recorded as a living web source. Future revisions should update its access date and re-check topic coverage rather than pretending the 2026-09-01 review permanently represents the website.

The two GitHub repositories are pinned to immutable commit SHAs so future contributors can identify the exact revisions that influenced the v0.1.0 draft.