Hi guys, What should I do to be a good programmer? Do I really need to go to school or I can update it by myself?