So at this point, if you've read the preceding parts of this site, I'm
assuming you are comfortable with at least one programming language, you're
writing some code, and you're using the shell. Now you might be wondering
how to get better. I definitely felt this way when I first started programming
(and still do).
Becoming a better programmer certainly involves programming a lot, learning
about CS, having a good foundation with algorithms and data structures, being
able to think recursively, learning how to write clean code, documenting
stuff clearly, and communicating well with others. There is a lot to learn,
and I'm relatively new to all of this also. As time goes on I'll add more info
to this site. For now, I think this is enough to get you off the ground if
you are brand new to programming.