madhead / ideas

Lifelong backlog of ideas to implement
2 stars 0 forks source link

Skills learning paths service / app #43

Closed madhead closed 9 months ago

madhead commented 2 years ago

Every complex skill could be decomposed into a DAG of smaller, less complex, skills. Just like a tree of talents in an RPG game. E.g. being "full-stack developer" could be decomposed like this:

graph TD;
    JS[JavaScript]
    R[React]
    CSS[CSS]
    F[Front-end]

    K[Kotlin]
    DB[Databases]
    B[Back-end]

    FS[Full-stack]

    JS --> R;
    R --> F;
    CSS --> F;
    F --> FS;

    K --> B;
    DB --> B;
    B --> FS;

The idea is to have a service / app to create and visualize these DAGs.

madhead commented 9 months ago

https://roadmap.sh