Какие-то в треде все злые и грубые.
"Я студент-математик, уже 3 месяца безуспешно ищу работу."
Для начала по вашему резюме:
3 месяца - не так уж много, я искал свою первую работу почти год на третьем курсе :)
"Из языков знаю C++, Java, C#, Python, "
Определитесь с языком для начала. Решили, что ява? Напишите, что именно вы знаете по языку, по остальным напишите basic knowledge / understanding in или что-то похожее
"неплохо ориентируюсь в Unix,"
Операционной системы Unix больше не существует. С какими ОС вы знакомы? Только линукс? Опишите дистрибутивы, и уровень владения (архитектура, coreutils, тонкая настройка и тд)
" базах данных"
Каких? Так же как и с *nix
"Работу ищу в основном по Java."
Если вы хотите акцентировать внимание строго на ява, то копайте и развивайтесь в этом направлении. Владение серверами приложений и фремворками будет для вас плюсом. Если хотите попытать счастья в других языках, напишите отдельное резюме для каждого языка (у меня было три резюме - для системного инженера, линукс админа и дбашника)
"Опыта разработки нет."
Это несмертельно. Откуда-то же берутся люди с опытом :) ищите стажировки и "нулевые" позиции. Денег будет мало, зато быстро наберетесь опыта.
"Вакансий без требований к опыту крайне мало (ищу на hh), да и на тех отказывают."
Без резюме очень тяжело сказать, что может быть не так. Отказывают в отклике? Какие конторы? Какие позиции. Некоторые компании держат позиции пустышки для анализа рынка (особенно крупные). На собесе? На каком этапе. Попробуйте "прочесть" интервьюера, чтобы понять, что вы могли сказать или сделать не так.
"Сейчас с рынком труда совсем плохо или я что-то не так делаю? Буду рад вашим советам."
Не так все славно в датском королевстве, но у вас все получится. Успех неизбежен.