Вы должны.
Ваш репозиторий github - единственное доступное им доказательство того, что вы можете написать или спроектировать что угодно. Да, ваше содержимое гитуба может быть улучшено. Я ставлю свое в качестве мотиватора для меня, чтобы улучшить мои возможности по разработке программного обеспечения. Мой гитуб ужасно устарел, но я получаю удовольствие от того, что вижу, где я нахожусь по сравнению с тем, где я был. Показывать что-то лучше, чем ничего не показывать, если то, что ты показываешь, позитивно, например, твоя компетентность :)
Плюс, твоя github-связь - это твой способ сказать, что ты знаешь, как использовать github. Вообще-то, для этого мне пришлось выучить внутреннюю часть гитуба, но это более разумная история на другой день. По крайней мере, публикация твоего аккаунта на Гитубе должна мотивировать тебя узнать как можно больше о Гитубе. Нет такой вещи, которая была бы слишком хороша на github :)
Быть хорошим программным инженером - это процесс, а не точка прекращения процесса. По мере того, как вы совершенствуетесь и становитесь более вайлером, как решатель задач, ваше содержание github становится более сложным. И нет, процесс не имеет конечной точки :)
С точки зрения того, что публиковать, код, который подчеркивает ваше внимание к основам в порядке. Мусор - нет. Грань между хорошим и мусорным барахлом может быть размыта. Мой стандарт заключается в том, что я не публикую то, что не могу оправдать как публикуемое.