На стажировку могут взять вообще нулевого по знаниям, важнее сама способность изучать.
IT это такая область, где нужен особый склад ума, кто то скажет 'технический' но это узко и в общем не верно, например люди, без проблем 'работающие руками', собирающие из условного конструктора функционального робота, могут быть абсолютными нулями в программировании, это нормально.
Не советую идти в IT если к этому 'не лежит душа', будет грустно. Работа должна приносить радость и быть не противна, иначе смысла в этом не будет.
Ну и главное, IT-шник должен иметь способности к самосовершенствованию, постоянному. Это самая динамично развивающаяся отрасль, и если ты чего то не изучаешь сейчас, через год ты безнадежно отстанешь.
С другой стороны, знаний уже набрано столько, что знать все в принципе не получится, придется выбирать узкую специализацию. Многорукие шивы реальны, но на развитие потребуются годы, которых у уже студента может не быть, кушать ведь хочется уже сейчас.
На вопрос, как войти в айти я уже много раз
отвечал - начинай с отдела тестирования