Если ты в колледже уже изучил С и теперь изучаешь Java, то это является огромным плюсом для твоего роста как будущего айтишника.
Но так как ты еще только в колледже, то у тебя есть отличная возможность попробовать себя в разных IT-направлениях - соответственно поработать с разными языками и технологиями, а уже на основании собственного опыта и впечатления от данного направления выбирать для себя приоритетный язык. Правда затягивать с выбором и метаться из одной области в другую тоже не советую - если уже выбрал для себя это направление то нужно ставить перед собой определенные цели и идти к ним (например, если ты хочешь разрабатывать под андроид, то действительно еще раз пройдись по основам Java). Также неплохо найти единомышленников, потому что разбираться вместе намного легче, а также во время обсуждений появляется небольшой опыт работы в команде.
И самое главное - не стоит зацикливаться только на изучении языка, потому что намного важнейшим компонентом является умение использовать математических и алгоритмических знаний.
Кстати если решишь и дальше изучать Java, лови небольшую подборку материалов
Подборочка для начинающих "Джавистов"
Cпасибо за внимание и успехов в изучении Java!