Тут парочку вариантов...
Если деньги не горят, пойди таким путём. Освой языки (вроде как уже готово), делай проекты для себя, потом они будут работать на тебя (как сначала работаешь на зачетку, потом зачетка на тебя). Итак, у тебя будет портфолио, пусть это не запущенные проекты но они полностью готовые хоть отдавай заказчику. Попробуй сам проделай полный цикл разработки, то есть от идеи и написания ТЗ до "внедрения". Всё это потом можно указать в резюме и будет тебе счастье. Есть портфолио, есть практически реальный опыт создания проектов, а если с кем нибудь скооперироваться то ещё и командный опыт будет. Тогда будет меньше проблем, в основном только возраст и образование, но на это не все смотрят отрицательно, некоторым компаниям проще взять студента и наусить его под себя. Вариант долгий, но наверно правильный.
Если же срочно необходимы деньги то тут посложнее, нужно делать всё тоже самое но быстрее и с упором на фриланс, там уже первые проекты могут приносит прибыль, и опять таки как собираешь портфолио уже больше шансов на всё.
Вас не берут на работу не только потому что у вас нет опыта, но и потому что вы студент. А студенты считаются не очень ответственными сотрудниками, так как у вас то сессия то каникулы и домой нужно съездить.
И да и нет, многие компании как я сказал выше предпочитают взять студента, может и зарплату ниже, но зато будет опыт. (Меня так однажды и взяли, было несколько кандидатов, я был студент 1 курса после колледжа и я опустил свой ценник на 10 тысяч, при этом всё равно был доволен и оставался в плюсе перед предыдущим местом и меня взяли)
Что по поводу учебы и работы...это действительно удручает. Особенно на работе постоянно много всего. Я сейчас учусь на воскресном обучении, и то напрягает когда подходит сессия. Она не только по выходным, приходится отпрашиваться, учить материал некогда и в итоге пролетаешь. Но для меня всегда важнее был опыт реальный нежели теоретический.
И ещё не зацикливайся только на web, посмотри как будет время на другие нативные языки
Выбирать тебе....