Come migliorare i miei metodi quando insegno a mia moglie
Mia moglie ha studiato la programmazione di base a medio livello (per gli standard scolastici) nella scuola secondaria superiore, ma poi non è andata oltre, e lentamente ha perso la presa e non ci ha pensato per anni. Qualche mese dopo che abbiamo iniziato a frequentarci, ha detto che le sarebbe piaciuto che le insegnassi (sono uno sviluppatore professionista), e sono stato felice di dire di sì.
Un po’ di background: Ho un Master in Ingegneria Elettronica, e sono abituato a studiare e ad imparare cose in vari campi. Sono lontano da quello che chiamereste uno stacanovista (“stacanovista dello studio”, forse?), perché la mia volontà non è abbastanza forte da farmi studiare e lavorare fino alla stanchezza; ma ho sempre recuperato con il dono naturale della curiosità. Se qualcosa è interessante o mi incuriosisce, allora ne vengo assorbito, e non smetterò di lavorarci (o di pensarci) finché non sarò soddisfatto dei miei risultati.
D'altra parte, mia moglie ha praticamente smesso di studiare dopo la scuola secondaria superiore. Ha iniziato l'università, poi è passata a un'altra l'anno successivo, ma ha abbandonato entrambi. All'epoca aveva un fidanzato molto poco collaborativo, che continuava a dirle che non ce l'avrebbe fatta e che comunque non era importante (aveva anche delle idee molto retrograde sul ruolo delle donne in famiglia), il che, insieme ad un simile scoraggiamento da parte di alcuni dei suoi insegnanti, la portava a seri problemi di fiducia. Ho lavorato sodo per aiutarla a superarlo nei quattro anni in cui siamo stati insieme, e i risultati sono sicuramente visibili, ma lei non è ancora quella che si potrebbe definire una donna forte e sicura di sé. Ha sicuramente grandi qualità, ma non riesce ad accettare pienamente l'idea che “ce la può fare”.
Ulteriori informazioni: Sono sempre stata una persona che impara in fretta, e spesso sono stata io a “fare da tutor” ai suoi compagni di scuola quando studiavano insieme. Questo è andato avanti all'università, anche ufficialmente per un breve periodo (sono stato assistente di un insegnante per un corso dopo la laurea), e quando ho iniziato a lavorare (mai in accademia) ho fatto occasionalmente da tutor agli studenti universitari. Ho avuto risultati decenti con i miei “alunni”; tuttavia, non ho mai ricevuto una formazione formale nel campo dell'istruzione, e l'unico motivo per cui direi che sono un insegnante (cosa che in realtà non sono) è perché “ho insegnato alla gente” in passato.
Ora passiamo alla questione principale. Il nostro corso di programmazione fatto in casa non sta andando molto bene. Mia moglie ha fatto sicuramente dei progressi, ed è riuscita ad afferrare concetti abbastanza avanzati, ma fa molta fatica a metterli in pratica. È debole anche nelle capacità di base di scrittura di codici, il che rende in definitiva inutile che capisca concetti più avanzati. Quello che mi dà fastidio è che quello che riesce a fare oggi, domani potrebbe mandare completamente a puttane tutto, senza alcun motivo apparente. Inoltre, non è più abituata a studiare (abbiamo entrambi 34 anni e siamo fuori dalla scuola/università da più di dieci anni), e quando si presentano delle difficoltà la sua mancanza di fiducia in se stessa si manifesta e la spinge in una spirale discendente.
Mi sono resa conto più di una volta che stavo commettendo errori nel mio insegnamento. Sono uno sviluppatore abbastanza avanzato e cerco sempre di imparare nuove tecniche, il che significa che sono abituato a superare le curve di apprendimento; tuttavia, questo significa anche che sono diventato abbastanza distaccato dalla realtà di un principiante, che può trovare difficile lavorare con concetti che definirei estremamente basilari. Ho fatto del mio meglio per “resettare” alcune volte, per ricominciare dalle basi, per non dare nulla per scontato, e per lasciare che si prendesse il suo tempo per assimilare i concetti.
Tuttavia, le cose non stanno andando proprio come ci si aspettava. Per esempio, abbiamo avuto buone “lezioni” nelle ultime due settimane, lei sembrava andare davvero avanti, io ho deciso di non avanzare e di suggerirle esercizi un po’ più “uguali”, per aiutarla a costruire la fiducia. Ieri sera si è bloccata, così l'ho guidata per un po’, ma lei ha subito perso la testa, ha detto che non era comprensiva, continuava a interrompere le mie spiegazioni e ha concluso “allora potresti scriverla tu”.
Il mio problema più grande è che non so come gestire una situazione del genere. Si fa prendere dal panico, ritorna al suo “non riesco a capire” autolesionismo e autodisprezzo, che a sua volta mi rende nervosa e gradualmente più arrabbiata, al punto che anch'io perdo la testa e finiamo per litigare. Sono consapevole che per me è una questione personale: Ho insegnato sia ai ragazzi che alle ragazze che ogni tanto percorrevano la stessa strada, ma mi sono sempre fermato prima che arrivasse a un punto critico. Non riesco a farlo con mia moglie: La prendo sul personale, sia perché non riesce a smettere di farsi prendere dal panico e lasciare che la sua mente prenda di nuovo il controllo, sia perché non ascolta me (o, per dirla in un altro modo, I sono inefficace nell'aiutarla).
Quando succede, soprattutto quando si tratta di qualcosa come “l'hai fatto ieri, perché non puoi farlo adesso? La notte non è una buona notte per lei, che dovrebbe fermarsi a raccoglierla quando si sente più disposta ad impegnarsi; risponde che sono stato duro, che quella notte ho insegnato male, e che l'ho rimproverata troppo "per ogni errore”.
Per chiarire: io la amo molto, lei mi ama molto: litighiamo, ma non mettiamo mai in discussione i nostri sentimenti l'uno per l'altra. So che sembra un cliché, ma mi arrabbio perché la amo, e vorrei solo vederla felice con se stessa, per dimostrarle che può fare molto di più di quello che pensa.
Quindi, per riassumere un post molto lungo (scusate, ma ho pensato che la situazione andasse spiegata a fondo): Cosa posso fare per gestire una situazione in cui lei apparentemente si rifiuta di ascoltare mentre cerco di insegnarle e di aiutarla?
Per favore, non suggerire cose come “dovresti essere più paziente”, “dovrebbe essere più impegnata”. Sappiamo che è vero: ci stiamo provando, ma non funziona. Apprezzerei molto un consiglio utile, come “cercate di fare questo” o “evitate di fare quello”. Grazie per la vostra comprensione.
UPDATE
Molte grazie a tutti voi. Ho ricevuto molti consigli utili; io e mia moglie non abbiamo ancora avuto un'altra lezione, ma ne abbiamo parlato e siamo disposti a riprendere la prossima settimana con nuova energia e migliore comprensione. Mi avete dato ottimi consigli in molti aspetti diversi: l'insegnamento in generale, la programmazione dell'insegnamento in particolare, e un po’ di psicologia (e anche di controllo della realtà), di cui c'è molto bisogno. Farò del mio meglio per mettere tutto a buon uso.
Non sono sicuro di come gestire il lato SE di questa domanda, però. Probabilmente ho evocato una dozzina di risposte, perché sono perspicaci e utili, ma non posso sceglierne una per l'ambita zecca verde. Sarò in meta per verificare cosa fare :)