Скорее не вопрос, а просьба : объясните, почему так.
Две вакансии одной компании.
Junior/Стажер
Образование: высшее
Профессиональные требования: Среда .net, язык С#, знание основ SQL.
Senior C# Developer:
Образование: не имеет значения.
Профессиональные требования: С#, ADO.NET, WinForms, ASP.NET, EF (или любые другие ORM), LINQ, SQL (ms sql/oracle)
Желательно: html/css/javascript (jQuery), UML, xslt
Почему джуниору надо иметь вышку, а сениору нет?
И доп.вопрос: сениор, исходя из этих требований, должен заниматься одновременно и web-разработкой и разработкой оконных приложений для Windows?
Скорее всего на позицию стажера ищут студента/уже-не-студента без опыта работы, которому можно платить копейки и скидывать ему всю рутинную работу. А для сениора главное - собеседование, если он действительно разбирается во всех требуемых технологиях, это на собеседовании и выяснится (и наличие диплома тут второстепенно). Насчет "одновременно заниматься" - необязательно, для сениора главное иметь представление о технологиях, кодить в основном будут джуниоры.
Школа + ВО = стажер
Школа + 5-7 лет опыта .NET на фултайме = синьер
Школа + ВО + 5-7 лет опыта .NET на фултайме = синьер
Почему? Частный сектор же. IT компании это частный сектор. И каждая ставит свои требования, какие хочет. Грубо? Не справедливо? А почему бы вам не пойти на завод работать или строителем? Или лучше согласиться с требованиями? Почему вы все 5 лет учебы в университете не практиковали .NET? Глупый вопрос, очевидно. Частный сектор устанавливает свои требования и не идет на поводу у каких-нибудь гос-структур типа вузов и прочего. Есть рынок - есть требования. Всё. Вы либо соглашаетесь, либо идите на завод. Другого выхода нет.
Вот когда будете проводить собеседования и поймете, что 70% людей, которые приходя без опыта, но с ВО, уходят после отказа с такими глазами, что готовы вас съесть живьем за отказ. Парочка писала потом нашим HR гневные письма.
Просто не берите в голову. Редко когда HR-ы составляют вакансии, как программисты пишут программы - логично, непротиворечиво. Получилось, тут написали так, а там по-другому.
Почитайте больше вакансий. Там такие "уши" из них торчат, в текст вакансий прорывается бардак, царящий в компаниях.
Почему джуниору надо иметь вышку, а сениору нет?
Никак не связано. Просто в первой вакансии вышка -- хотя бы что-то; а во второй -- позиционирование как демократической компании -- маркетинговая лабуда (Это ж можно было вовсе не писать).
И доп.вопрос: сениор, исходя из этих требований, должен заниматься одновременно и web-разработкой и разработкой оконных приложений для Windows?
-- Скорее всего нет, обычно это "неплохобы, раз уж берём senior".
Если так, то на собеседовании можно спросить: как вы представляете себе идеального кандидата на эту вакансию? Какие успехи вы ожидаете от меня на этой должности через 3 месяца, если мы будем работать вместе? Скорее всего про окна и не вспомнят.