Gdybym miał wskazać jedną rzecz, która w największym stopniu ułatwiła mi naukę programowania, to byłoby to systematyczne zadawanie pytań związanych z projektami nad którymi pracowałem, jak również z narzędziami z których regularnie korzystałem.

Stawiając sobie różne pytania nie wymagałem od siebie natychmiastowej i najlepszej odpowiedzi, wręcz przeciwnie, siła tego podejścia tkwiła w regularnym wracaniu do tych pytań i patrzeniu na problemy z różnych perspektyw. Dzięki tej metodzie, moje odpowiedzi z biegiem czasu dojrzewały i nabierały większej głębi.

Muszę przyznać, że również i dziś nie stronię od zadawania sobie pytań, bo przecież szukanie właściwej odpowiedzi na nurtujące zagadnienia, to najlepszy sposób na poszerzanie wiedzy.