>>837204+(OP)
I have no idea if I am talented or not. I do know that I've spend a
lot of time programming, and it's inevitable one would get better at it over time. I also learned from being around people who were really good, and were kind enough to help me.