В чем польза гитхаба к разработчику?
1. На начальном этапе карьеры, разработчик может использовать сайт в качестве портфолио. Работодатели могут пробежаться по написанныму Вами коду, чтобы оценить его качество.
2. GitHub и его аналоги (Bitbucket, GitLab) используются в компаниях для работы нескольких разработчиков над одним продуктом. С этим процессом связаны термины Pull Request, Code Review, о которых Вы могли слышать ранее.
3. GitHub - отличный графический интерфейс для Git, позволяющий совершать ограниченное количество Git команд в браузере.