Is GitHub mandatory if you are learning programing? | Hacker News Reader