У Димы довольно хороший ответ. Но так как никто еще не упомянул об этом ...
Независимо от того, почему и как (напрямую к магистратуре, выходу кандидата наук, опыту работы в отрасли) кто-то получил своих магистров, более важна программа (обозначенная названием степени) и что они там делали.
Есть два основных типа степени магистра
- Профессиональные мастера
- Академические Мастера
Первыми обычно являются люди, которые попадают в следующие категории:
- Прямо к магистратуре из бакалавров, не интересующихся исследованиями.
- Пришел из промышленности, работает неполный рабочий день, не заинтересован в исследованиях.
- Пришел из промышленности, работает неполный рабочий день, нет времени на исследования
- Люди, которые не знают академических магистров, существуют или не знают разницы.
Во-вторых, как вы уже догадались, люди, которые проводят исследования. Из того, что я видел:
Профессиональные мастера CS: магистры компьютерных наук (MCS)
Academic CS Masters: Магистр наук в области компьютерных наук [MS | MSCS]
Учитывая все это, говоря такие вещи, как:
Мастера в Comp Sci, как правило, хуже программистов, чем те, у кого нет Мастеров
а также
Студенты, продолжающие обучение в магистратуре, не так ориентированы на работу, как те, кто получил степень бакалавра компьютерных наук (или аналогичную степень) и в настоящее время ищет работу.
являются ШИРОКИМИ обобщениями, которые слишком открытым составом , чтобы быть правдой. При этом я знаю студентов со степенью бакалавра, которые не могут программировать, черт побери. Я также знаю несовершеннолетних, которые являются звездными программистами. Я могу сказать то же самое для студентов магистратуры.
Это на самом деле зависит от обстоятельств, опыта и мотивации человека, который определяет, какой он программист.
Также учтите, что студенты, не являющиеся магистрантами, во время собеседования на работу могут быть более готовы ответить на ваши вопросы и дать лучшие ответы, но не лучше, чем программирование, чем студенты магистратуры. Прежде чем думать, что проблема существует, я бы внимательно посмотрел на то, что вы спрашиваете у студентов-магистров. Возможно, они не написали программу, использующую B-деревья, за 4-5 лет - что не делает их хуже программиста, чем кто-либо другой.
Наконец, и это в отношении
Студенты, продолжающие обучение в магистратуре, не так ориентированы на работу, как те, кто получил степень бакалавра компьютерных наук (или аналогичную степень) и в настоящее время ищет работу.
Учтите, что всего два года назад выпускники университетов практически не имели перспектив работы. Многие из них пошли на мастера специально, потому что они были ориентированы на работу, и они не хотели оставлять свои навыки томиться.