>Какой уровень профессионализма у выпускников
В среднем - очень низкий. Но бывают исключения.
>колледжа ?
Смотря какого. Если это Harvard College, то весьма высокий. А если это советское ПТУ, по недоразумению назвавшееся "колледжем", то никакой.
>Доходят ли до уровня junior ?
Процентов 20 примерно.
У выпускника колледжа скорее всего никакой. Современная модель образования не стремится запихнуть в выпускника знания, она только подсказывает направления, куда может развиваться заинтересованный искатель. Соответственно, большинство просто отходит свои лекции, сдаст экзамены, и специалистами после их едва ли назовешь.
Любое обучение требует практики. Не той, которая входит в процесс обучения, а реальной работы над реальными задачами. Вот те, кто таковую смог получить, конечно доходят и выше. Но не все. сколько оценить сложно. Думаю, 10% (но это неточно)
Уровень, соизмеримый с уровнем "курсов программирования": дешёвая малобразованная рабочая сила, дрессированная решать простые типовые задачи набором вызубренных типовых приёмов написания кода. Программированию в ПТУ не учат.
Не существует "уровня junior", "уровня middle" и т.д. Есть лишь потребности конкретных компаний в работниках, умеющих выполнять нужные этой компании задачи. Если задачи нетривиальные, ищут полноценного специалиста с нормальным высшим образованием, а если конвейер однотипных рутинных задач, не требующих написания качественного кода, то хватает и выпускников ПТУ.