finished how to learn programming post