Vai al Contenuto
Questo articolo è stato tradotto dal giapponese utilizzando l'AI
Leggi in giapponese
Questo articolo è di Pubblico Dominio (CC0). Sentiti libero di usarlo liberamente. CC0 1.0 Universal

La progettazione di framework come abilità intellettuale

La scienza scopre i fatti attraverso l'osservazione. Non solo la scienza, ma l'accademia in generale può essere descritta come un'attività intellettuale che individua fatti universali attraverso l'osservazione e li accumula come conoscenza.

D'altra parte, lo sviluppo di oggetti e sistemi è un'attività intellettuale distinta dall'accademia. Lo sviluppo crea nuovi oggetti e sistemi attraverso la progettazione, realizzando abbondanza materiale e progresso tecnologico.

Generalmente, esiste una relazione in cui la conoscenza accumulata attraverso l'accademia viene utilizzata nello sviluppo.

Inoltre, alcuni campi accademici, come l'ingegneria, accumulano conoscenze scoperte durante lo sviluppo. Questi campi sono chiamati scienze applicate e sono talvolta distinti dalle scienze di base come la fisica.

Quindi, l'accademia si concentra sulla scoperta dei fatti attraverso l'osservazione, mentre lo sviluppo si concentra sull'invenzione di oggetti e sistemi attraverso la progettazione, ognuno rappresentando diverse attività intellettuali.

Tuttavia, all'interno della stessa accademia, esiste anche l'attività intellettuale di invenzione attraverso la progettazione.

Questa è la progettazione di framework.

Esempi chiari di progettazione di framework in scienza sono le teorie geocentrica ed eliocentrica.

Le teorie geocentrica ed eliocentrica non erano ipotesi in competizione su quale fosse la verità. Erano scelte su quale framework concettuale applicare ai fatti osservati.

Il loro valore non era giudicato dalla loro correttezza, ma dalla loro utilità, e venivano scelte in base all'utilità per ogni situazione specifica.

Questa è precisamente un'invenzione attraverso la progettazione, non una scoperta attraverso l'osservazione.

La meccanica newtoniana, la teoria della relatività e la meccanica quantistica sono anch'esse esempi di progettazione di framework. Anche questi sono framework concettuali scelti in base all'utilità, non alla correttezza, per diverse situazioni.

Questi sono chiamati cambiamenti di paradigma, ma è più accurato vederli non come un completo cambiamento di pensiero, ma come un aumento di opzioni utili. Pertanto, potrebbe essere più appropriato chiamarli invenzioni di paradigma o innovazioni di paradigma.

Non solo in scienza, ma anche in vari altri campi accademici, nuovi framework concettuali altamente utili vengono talvolta inventati, piuttosto che semplicemente scoperti attraverso l'osservazione.

Organizzato in questo modo, diventa chiaro che l'attività intellettuale di invenzione attraverso la progettazione occupa una posizione molto importante all'interno dell'accademia.

Differenze nei set di competenze

La scoperta attraverso l'osservazione e l'invenzione attraverso la progettazione sono attività intellettuali profondamente diverse. Pertanto, ciascuna richiede un set distinto di competenze.

Coloro che hanno portato a significative innovazioni di paradigma nel mondo accademico probabilmente possedevano questi due diversi set di competenze.

D'altra parte, molti studiosi e ricercatori possono ottenere riconoscimento scrivendo articoli se sono abili nell'attività intellettuale di fare scoperte attraverso l'osservazione all'interno di framework già inventati.

Per questa ragione, non tutti gli studiosi e i ricercatori possiedono necessariamente il set di competenze per l'invenzione attraverso la progettazione. Anzi, le opportunità di impegnarsi in tale invenzione o di apprenderne l'importanza probabilmente non sono abbondanti.

Pertanto, non sorprende che la maggior parte degli studiosi e dei ricercatori tenda a privilegiare i set di competenze per la scoperta attraverso l'osservazione, e non abbia acquisito in modo significativo competenze nella progettazione di framework.

Ingegneri del software

D'altra parte, ci sono anche coloro la cui professione è lo sviluppo. Un esempio primario sono i vari tipi di ingegneri coinvolti nello sviluppo.

Il set di competenze per l'invenzione tramite progettazione è, a vari livelli, una competenza essenziale per gli ingegneri nei rispettivi campi. Inoltre, queste competenze vengono accumulate attraverso il lavoro di sviluppo quotidiano.

Tuttavia, tali competenze di progettazione richiedono un'esperienza unica in ogni campo e, a parte gli elementi molto basilari, non sono facilmente applicabili ad altri domini.

In particolare, la progettazione di framework in ambito accademico è un campo specializzato che comporta la riconfigurazione di concetti astratti a un livello meta.

Pertanto, il semplice possesso di un set di competenze di progettazione non significa che si possa applicarlo alla progettazione di framework.

Tuttavia, tra gli ingegneri, gli ingegneri del software sono unici. Questo perché la progettazione di concetti astratti riconfigurandoli a un livello meta è una parte routinaria del loro lavoro nella progettazione del software.

Per questa ragione, gli ingegneri del software potenzialmente possiedono il set di competenze richiesto per la progettazione di framework accademici.

Naturalmente, per realizzare applicazioni così avanzate come la progettazione di framework accademici, è necessario eccellere nella progettazione di concetti astratti.

Inoltre, gli individui che contemplano abitualmente nuovi modelli di progettazione sarebbero ben adatti a questo.