プログラミング、英語、ほかにも言えそうだけれど、新しいことを身につけるのなら、
(教科書的な)チュートリアルばかりやるのではなく、
具体的な何かをやった方が良いとおもうわけ。
個人的には、たとえば順列や組み合わせといった、高校で習う数学の事がらに対して、pythonにて自分で関数を作ったり、
ライブラリ(pandasやmatplotlib)を利用して、ウェッブで公開されているデータを任意に抽出し、グラフ化したりもした。
チベット仏教については、思うことがあり、英語でやっていたりしているという、ま、そんなかんじ〜