Metodo PARA per gli ingegneri: organizzare la conoscenza per azione
Organizza le note in base all’azione, non all’argomento.
Organizzare le note per argomento sembra logico finché non ti ritrovi con note su PostgreSQL in cinque cartelle diverse e non riesci a trovare quella che è importante per il problema di oggi.
Il problema non è la disciplina. Il problema è che l’organizzazione basata sugli argomenti pone la domanda sbagliata. “Di cosa tratta questo?” è utile per le biblioteche. Per gli ingegneri, la domanda migliore è “Cosa sto facendo con questo?”. Questa è la premessa del PARA.

PARA è un semplice sistema a quattro contenitori creato da Tiago Forte come spina dorsale organizzativa del suo framework Building a Second Brain. L’idea è che tutte le informazioni possano essere classificate in quattro categorie: Progetti, Aree, Risorse e Archivi. Ogni categoria rappresenta un diverso livello di azionabilità, e questa distinzione determina dove risiede ogni nota.
Questa guida applica PARA specificamente al lavoro di ingegneria — codebase, documentazione, materiale di apprendimento e la tensione tra il lavoro attivo sui progetti e il riferimento a lungo termine.
Il Problema dell’Organizzazione Basata sugli Argomenti
La maggior parte degli ingegneri organizza la conoscenza come organizza il codice: per dominio.
databases/
postgresql/
redis/
api/
rest/
graphql/
devops/
kubernetes/
terraform/
Questa struttura ha senso quando si sta navigando. Si rompe quando hai bisogno di qualcosa per un compito specifico. Ti ricordi di una nota utile sulla sicurezza delle migrazioni del database, ma potrebbe essere in databases/postgresql/, devops/deployments/, api/versioning/, o da nessuna parte perché l’hai salvata in qualche posto temporaneo.
Le cartelle tematiche ti costringono a decidere dove appartiene la conoscenza prima di comprenderne il contesto. PARA posticipa quella decisione — invece di chiedersi di cosa tratta qualcosa, chiede cosa stai facendo al momento con essa.
I Quattro Contenitori
Progetti
Un progetto è un lavoro attivo, vincolato nel tempo, con un risultato definito.
Per gli ingegneri, i progetti sono cose come:
Migrare il servizio di fatturazione alla coda v2
Aggiornare PostgreSQL da 14 a 16
Scrivere il record di decisione architetturale per il ridisegno del servizio di autenticazione
Implementare il rate limiting sull'API pubblica
Pubblicare un articolo sul distributed tracing
Ogni progetto ha uno stato di completamento. Quando finisci, il progetto si sposta negli Archivi. Quando non stai lavorando attivamente su di esso, non è un progetto.
Il vincolo chiave: una nota di progetto dovrebbe contenere solo ciò di cui hai bisogno per quel progetto. Il materiale di riferimento appartiene alle Risorse. I concetti riutilizzabili appartengono al tuo Zettelkasten o alle tue note personali. Le note di progetto sono documenti di lavoro, non archivi di conoscenza.
Aree
Un’area è una responsabilità continua senza scadenza.
Per gli ingegneri, le aree includono:
Architettura di sistema
Affidabilità dell'infrastruttura
Qualità della code review
Sviluppo professionale
Standard di progettazione API
Postura di sicurezza
Responsabilità on-call
Mentoring
Le aree non finiscono. Sei sempre responsabile dell’affidabilità dell’infrastruttura. Ti interessi sempre del tuo sviluppo professionale. La differenza tra un progetto e un’area è che le aree non hanno criteri di uscita — sono cose che mantieni, non cose che completi.
Una regola utile: se puoi immaginare di rilasciarla o chiudere il ticket, è un progetto. Se è solo parte di ciò che il tuo ruolo significa, è un’area.
Risorse
Le Risorse sono materiale di riferimento che hai raccolto perché potrebbe essere utile in seguito.
Per gli ingegneri:
Segnalibri della documentazione API
Cheat sheet
Risultati dei benchmark
Diagrammi architetturali per sistemi di terze parti
Talk di conferenze che vuoi rivisitare
Documentazione delle librerie
Articoli di ricerca
Articoli di blog interessanti
Le Risorse non hanno una casa attiva nel tuo lavoro corrente. Sono raccolte perché ti aspetti di averne bisogno prima o poi. La disciplina importante qui è che le risorse non dovrebbero mascherarsi come progetti. Una raccolta di documentazione Kubernetes è una risorsa. Un compito in corso per “imparare Kubernetes per la migrazione della piattaforma” è un progetto.
Archivi
Gli Archivi contengono tutto ciò che non è più attivo.
Gli elementi si spostano negli Archivi quando:
- Un progetto è completato o annullato
- Un’area di responsabilità cambia mano
- Il materiale di risorsa è troppo datato per essere utile
- Vuoi preservare qualcosa ma non ne hai bisogno nei contenitori attivi
Gli Archivi non sono eliminazione. Sono uno storage a basso attrito per le cose che hanno finito la loro vita attiva. La regola è semplice: se ti trovi a chiederti se qualcosa è negli Archivi, va bene. Raramente hai bisogno urgentemente del contenuto degli Archivi.
PARA in Pratica per gli Ingegneri
Ecco un esempio concreto di come potrebbe apparire la struttura PARA di un ingegnere in Obsidian:
Projects/
billing-queue-migration/
postgresql-16-upgrade/
rate-limiting-rfc/
blog-distributed-tracing/
Areas/
architecture-standards/
infrastructure/
on-call-runbooks/
career-development/
Resources/
api-references/
database-cheatsheets/
benchmark-results/
conference-notes/
Archives/
2025-q4-projects/
deprecated-services/
old-runbooks/
La struttura delle cartelle stessa non è sacra. Ciò che conta è la disciplina di posizionare le note nella categoria giusta in base alla loro relazione con il tuo lavoro corrente.
Mappare la Conoscenza Tipica di un Ingegnere
Molti ingegneri iniziano con un mucchio indifferenziato di note. Migrare verso PARA richiede un singolo passaggio di audit:
Progetti — qualsiasi cosa abbia un ticket, una scadenza o un deliverable su cui stai attualmente lavorando.
Aree — responsabilità ricorrenti che definiscono il tuo ruolo.
Risorse — materiale di riferimento che hai raccolto senza un progetto specifico in mente.
Archivi — tutto il resto.
Una regola pratica: quando sei in dubbio, archivialo. Puoi sempre recuperarlo in seguito. Una cartella Progetti sovraffollata è più dannosa di un Archivio sottoutilizzato.
PARA e Zettelkasten: Un Ibrido Pratico
PARA e Zettelkasten sono spesso confrontati come sistemi competitivi. Non sono competitivi. Risolvono problemi diversi.
Zettelkasten è per le idee. Cattura concetti atomici, li collega per significato e permette alla comprensione di emergere dalle connessioni. Le note Zettelkasten non sono legate ai progetti — non appartengono a nessun contenitore attivo. Una nota sull’idempotenza si applica a dieci progetti diversi, passati e futuri.
PARA è per l’azione. Organizza il contesto di lavoro attorno a ciò che stai facendo attivamente, di cui sei responsabile o che stai raccogliendo per un uso futuro.
Un ibrido pratico:
Projects/
billing-queue-migration/
migration-plan.md
open-questions.md
→ links to Zettelkasten: [[Idempotency keys turn retries into safe operations]]
→ links to Zettelkasten: [[Outbox pattern separates persistence from delivery]]
Areas/
architecture-standards/
current-adr-index.md
→ links to Zettelkasten: [[Database constraints are concurrency control]]
Resources/
benchmark-results/
q1-2026-postgres-benchmarks.md
In questo modello, le cartelle PARA contengono documenti di lavoro e contesto. Le note Zettelkasten contengono conoscenza riutilizzabile. Le note di progetto collegano i concetti Zettelkasten — il progetto usa il concetto senza possederlo.
Questo è più duraturo rispetto al tentativo di far fare a PARA il lavoro di Zettelkasten. I progetti finiscono. I concetti restano.
Fallimenti Comuni
Sovra-Archiviazione
Alcuni ingegneri usano gli Archivi come scarico per qualsiasi cosa di cui si sentono in colpa a buttare via. Quando gli Archivi diventano grandi e non ordinati, perdono il loro valore. Gli Archivi dovrebbero contenere lavoro completato in forma ragionevole, non un cimitero di note non ordinate.
Una pulizia periodica degli archivi — trimestrale funziona bene — li mantiene gestibili. Elimina i duplicati. Consolidare. Chiediti se la vecchia nota del progetto contiene ancora qualcosa di valore da conservare come Risorsa o nota Zettelkasten prima di archivarla.
Aree che Diventano Scarichi
Quando le Aree crescono senza potatura, iniziano a somigliare a un sistema di cartelle basato sugli argomenti. Un’Area chiamata databases/ che contiene note non ordinate di tre anni non è una responsabilità — è un mucchio.
Mantieni ogni Area stretta. Un’area dovrebbe rappresentare qualcosa di cui sei attivamente responsabile, non un argomento di cui sei ampiamente interessato. L’interesse va nelle Risorse. La responsabilità va nelle Aree.
Risorse che Crescono Senza Revisione
Le Risorse sono facili da raccogliere e facili da dimenticare. Uno scarico di segnalibri in Resources/ con 400 link non ordinati è più difficile da usare di un gestore di segnalibri. Le Risorse dovrebbero essere curate leggermente — rimuovere il materiale datato, mantenere il segnale.
Saltare la Revisione Settimanale
PARA funziona meglio con una revisione settimanale di dieci minuti della tua cartella Progetti. Per ogni progetto attivo:
- È ancora attivo?
- Qual è la prossima azione concreta?
- C’è qualcosa da spostare negli Archivi?
Senza quella revisione, i Progetti accumulano voci obsolete e il sistema perde il suo valore come visione attuale del tuo lavoro.
Implementazione in Obsidian
Obsidian è un match naturale per PARA perché le cartelle mappano direttamente sui quattro contenitori e le query Dataview possono far emergere lo stato del progetto automaticamente.
Una configurazione di base:
vault/
├── Projects/
├── Areas/
├── Resources/
├── Archives/
└── Zettelkasten/ ← note di concetto, collegate liberamente
Una semplice query Dataview per far emergere le note dei progetti attivi:
LIST FROM "Projects"
WHERE !contains(file.path, "Archives")
SORT file.mtime DESC
I tag possono segnare lo stato senza spostare i file:
tags: [project, active]
tags: [project, paused]
tags: [project, done]
Quando un progetto si completa, taggallo come done, quindi sposta la cartella in Archives/YEAR-QN/. Semplice, auditabile, reversibile.
Implementazione in File Plain
Non hai bisogno di Obsidian. PARA funziona altrettanto bene in un repository Git con file Markdown plain:
knowledge/
projects/
2026-billing-migration/
README.md
migration-plan.md
decisions.md
areas/
architecture/
adr-index.md
resources/
databases/
postgres-16-release-notes.md
archives/
2025/
feature-x-launch/
Git ti dà storia, diff, ricerca e portabilità. Questo è spesso più che sufficiente per un sistema personale.
Quando PARA Ha Senso
PARA è ben adatto quando:
- Gestione multiple progetti attivi allo stesso tempo
- Hai bisogno di trovare rapidamente ciò che si relaziona al lavoro di oggi
- Vuoi un sistema che sia amichevole con le cartelle e agnostico rispetto agli strumenti
- Lo combini con uno Zettelkasten o un livello di note di concetto per idee riutilizzabili
PARA è meno utile quando:
- Lavori su un unico progetto a lungo termine senza contenitori chiari
- Stai facendo principalmente lavoro orientato alla ricerca senza deliverable attivi
- Preferisci una struttura emergente rispetto alla categorizzazione esplicita
Per gli ingegneri che fanno un mix di lavoro attivo sui progetti e apprendimento a lungo termine, PARA e Zettelkasten insieme coprono la maggior parte dei casi: PARA per il contesto, Zettelkasten per il pensiero.
Framework Decisionale
Quando arriva una nuova nota, poni queste domande in ordine:
- Questo è legato a qualcosa su cui sto lavorando attivamente? → Progetti
- Questo fa parte di una responsabilità continua di cui sono responsabile? → Aree
- Questo è materiale di riferimento di cui potrei aver bisogno in seguito? → Risorse
- Questo è finito o inattivo? → Archivi
- Questo è un concetto o idea riutilizzabile non legato a nessun progetto? → Zettelkasten
Questo è l’albero decisionale completo. Cinque opzioni. Una regola per ogni opzione. Ci vogliono circa dieci secondi per nota.
Pensieri Finali
PARA funziona perché corrisponde a come gli ingegneri usano effettivamente la conoscenza — non per navigare, ma per agire. Non apri le tue note per vedere cosa c’è in databases/. Le apri perché stai lavorando su un problema specifico in questo momento, e hai bisogno che il materiale rilevante emerga rapidamente.
La disciplina di separare i progetti attivi dal materiale di riferimento, e entrambi dal lavoro finito, riduce l’overhead cognitivo di mantenere una base di conoscenza personale. In combinazione con una base di gestione della conoscenza personale e un Zettelkasten per le note a livello di concetto, PARA ti dà la spina dorsale organizzativa che mantiene tutto reperibile quando conta.
Inizia con una cartella per contenitore. Esegui un audit per ordinare le tue note esistenti. Rivedi i Progetti settimanalmente. Il resto seguirà naturalmente.