It is rare to meet like-minded people here. I taught myself, too. Although it has been two years, it is still in its infancy. For me, there are so many things to do that it is difficult to concentrate on learning software. Sometimes I can sit down and look at it in a few days. In fact, I sometimes envy you for learning Li Shuang. Because of my own reasons, it is too difficult for me to do this, and I often feel that I am very classy. Thinking about learning as and openGL every day, I really don't know when it will end.
I think it is too difficult for me to develop my own software and achieve satisfactory results. Loserboy2004 suggested that a similar free software team should be organized. I support you, although I also have that meaning, but after all, the level is too shallow and unqualified, hehe, I hope you have good grades!
I wish you all happiness every day and all your wishes come true!