Contents

Chapter 1

Customization Guide — Learning Roadmap System

Adapt this learning system to your learning style, career goals, and schedule.


Skill Level Definitions

The default 1-5 scale maps to the Dreyfus model of skill acquisition. Customize labels to match your team's language:

LevelDefault LabelAlternative Labels
1NoviceAwareness / Beginner / Exposure
2Advanced BeginnerFamiliarity / Learning / Foundation
3CompetentWorking Knowledge / Intermediate / Practical
4ProficientDeep Knowledge / Advanced / Expert Practitioner
5ExpertMastery / Authority / Thought Leader

When to Increase Your Level

  • 1 → 2: You've completed a tutorial and can follow along, but can't yet work independently
  • 2 → 3: You can build things independently with occasional documentation lookups
  • 3 → 4: You can teach others, handle edge cases, and make design trade-off decisions
  • 4 → 5: You're the go-to person, contribute to the ecosystem, and shape best practices

Spaced Repetition Adaptation

The default review intervals are 1, 7, 30, and 90 days. Adjust based on complexity:

For Conceptual Topics (System Design, Architecture)

  • Reviews at: 1 day, 3 days, 7 days, 21 days, 60 days
  • Shorter intervals because concepts are abstract and easy to forget

For Practical Skills (Programming Languages, Tools)

  • Reviews at: 1 day, 7 days, 30 days, 90 days
  • Daily practice reinforces more than review sessions

For Certification Study

  • Reviews at: 1 day, 3 days, 7 days, 14 days, 30 days
  • Compressed schedule for exam preparation

Turning Off Spaced Repetition

If you find it adds more overhead than value, simply ignore the Review Date field. The system works fine without it. Some people prefer a "study when inspired" approach — that's valid too.


Learning Path Structures

The T-Shaped Engineer Path

Go deep in one domain while maintaining breadth across others:

1. Pick one domain as your "depth" (e.g., Distributed Systems)

2. Set Target Level 4-5 for skills in that domain

3. Set Target Level 2-3 for skills in other domains

4. Spend 70% of learning time on your depth domain

The Full-Stack Engineer Path

Even distribution across multiple domains:

1. Set Target Level 3-4 across all relevant domains

2. Rotate focus monthly: this month = databases, next month = DevOps

3. Use the "By Domain" board view to track balance

The Career Transition Path

Shifting from one specialty to another:

1. Identify the target role's required skills

2. Set current levels honestly (even if 1)

3. Prioritize the skills with the biggest gaps

4. Aim for Level 3 in new skills before Level 4-5 in existing ones


Team Learning Customization

Adding a Team Member Property

Add a "Person" type property to the Study Log and Goals databases. This enables:

  • Shared learning goals across a team
  • Individual study log tracking
  • Manager visibility into team learning investment

Creating a Team Skill Matrix

1. Duplicate the Skills database

2. Add a "Team Member" relation

3. Create a Table view grouped by Skill, showing each member's level

4. Identify skill gaps and single points of failure

Learning Budget Tracking

Add properties to the Learning Items database:

  • Cost (Number, USD) — price of the course/book
  • Reimbursed (Checkbox) — whether the company reimbursed it
  • Receipt (Files & media) — upload receipt for expense reports

Adding Custom Resource Types

The default types are: Book, Course, Tutorial, Article, Podcast. Add more as needed:

TypeWhen to Use
WorkshopLive or recorded workshop/bootcamp
Conference TalkIndividual conference presentation
Mentoring Session1:1 or group mentoring
Coding ChallengeLeetCode, Advent of Code, etc.
Side ProjectLearning through building
DocumentationOfficial docs deep-dive
Peer ReviewLearning from code review

Goal Framework Alternatives

OKR Style

Replace the Goals database properties with:

  • Objective (Title) — qualitative goal
  • Key Result 1-3 (Text) — measurable outcomes
  • KR1/2/3 Progress (Number, 0-100%) — individual key result progress
  • Overall Score (Formula) — average of KR progress values

SMART Goals

Ensure every goal entry satisfies:

  • Specific — "Learn Kubernetes" → "Pass CKA certification"
  • Measurable — Numeric target or pass/fail outcome
  • Achievable — Within your current level + 2 levels
  • Relevant — Tied to career goals or immediate project needs
  • Time-bound — Has a specific target date

Integrating with Other Systems

SystemIntegration
GitHubLink repositories where you practice new skills
LinkedIn LearningTrack courses via URL field
Anki/SuperMemoExport review dates to Anki for flashcard-based spaced repetition
CalendarBlock study time based on Study Log patterns
Resume/PortfolioFilter completed learning items for resume building
Chapter 2
🔒 Available in full product

Import Guide — Learning Roadmap System

Chapter 3
🔒 Available in full product

Customization Guide — Learning Roadmap System

Chapter 4
🔒 Available in full product

Import Guide — Learning Roadmap System

Chapter 5
🔒 Available in full product

Notion Formulas Reference — Learning Roadmap System

Chapter 6
🔒 Available in full product

Learning Dashboard

Chapter 7
🔒 Available in full product

Learning Path Guide

Chapter 8
🔒 Available in full product

Skill Matrix

Chapter 9
🔒 Available in full product

Book Notes Template

Chapter 10
🔒 Available in full product

Course Notes Template

You’ve reached the end of the free preview

Get the full Learning Roadmap System and unlock everything.

All Chapters

Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.

Full Tool Suite

Access all interactive tools with complete data, all workload profiles, and the full scenario library.

Source Files

Downloadable source code, configuration files, and working examples from every chapter.

Lifetime Updates

Free updates for life. Every new chapter, tool, and improvement included.

Buy Now — $15 →
📦 Free sample included — download another copy or visit the store for the full product.
Learning Roadmap System v1.0.0 — Free Preview