È inutile che mi citi questi aforismi, uno non nasce già sapendo programmare ma uno non inizia dalle cose più complesse senza avere cognizione della parte elementare del linguaggio (come dice il buon vecchio saggio: "la convinzione è peggio della pazzia").Comunque come dice il vecchio saggio "non si nasce imparati" perciò non credo che tu sia partito/a già sapendo programmare Python, se lui crede che sia un buon metodo analizzare codici già fatti ( cosa che penso anche io ) perchè non fornirgli del codice...
E questo non è un obbligo, è un suggerimento perchè è immancabile che in futuro troverà molti concetti non chiari e che col passare del tempo foggiano altre lagune.
Visto che il ragazzo non afferra il concetto e se ne esce tirando degli insulti io abbandono questa discussione e mi faccio un chiletto di affari miei, tanto parlavo con i muri.