Как еще не совсем состоявшемуся junior-у найти работу/стажировку/наставника?
Первые 2 года пусть только учится. Без подработок.
Во-первых и так после школы смена "ритма". Во-вторых первое время надо "работать" на отношение к ней преподавателей. Покажет "тягу к знаниям" и понимание, возможно (от преподавателей уже зависит) потом будет получать половину сессии автоматом.
Как можно больше изучать ЯП, работу ПК, сетей и еще много всяких мелочей.
Если с этим проблем нету, то на собесе можно сказать, что руководили крупным проектом, который закрылся по вине владельца и тд., главное не говорить, что вы вообще ничего не знаете и только с универа.

Без опыта редко берут, очень. Если имеешь отличные знания, начиная от мидл разработчика, то можно пытаться пробиваться, а там всё само закрутиться.

В свободное время совершенствовать навыки и знания, чаще писать код, обращать внимание на то, как пишете код - красиво или нет.

ps. полностью моё мнение, основанное на рассказал знакомых программистов