Parabéns e obrigado por compartilhar. Essa é uma ótima forma. Claramente isso é comprometimento, e a mostra que se ele existir, se não houver outros problemas na vida da pessoa, até mesmo quem tem dificuldade pode aprender. Sem ele é praticamente impossível, no máximo dá para ir mais ou menos, especialmente se a pessoa tem algum talento natural. O esforço é fundamental.
Sair fora da caixa é uma das melhores caracterísicas do desenvolvedor.