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.
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:
The idea is to have a service / app to create and visualize these DAGs.