Мне любопытен опыт программистов, которые вышли за пределы колледжа или университета и теперь работают в отрасли. Я не говорю об академии (вам все равно нужен доктор философии). У вас есть степень магистра? Помогло ли это вашей карьере? Есть ли какие-либо другие преимущества, помимо знаний, которые вы получаете при получении степени?
32
Ответы:
Да, это так. Это очень помогает в получении вашего резюме в шорт-листе сотрудниками отдела кадров, которые понятия не имеют, что такое программирование.
источник
Это, безусловно, может помочь начать вашу карьеру - получить вашу первую, возможно, вторую работу. Но после того, как у вас за плечами несколько лет опыта, важно то, что вы на самом деле сделали.
Степень, в конце концов, просто степень. Это показатель того, что вы учились, но не более того (и не менее). Работодатели интересуются тем, что вы собираетесь делать, если они вас нанимают. Когда они пытаются это выяснить (в интервью), степень, безусловно, является лучшим показателем, чем ничего, но фактически завершенные проекты в реальном мире (или их отсутствие) являются гораздо лучшими показателями, чем степень (или ее отсутствие) ,
Билл Гейтс когда-нибудь закончил? На самом деле, он сделал это в 2007 году, через 30 лет после того, как бросил Гарвард.
источник
Я получил степень магистра в области компьютерных наук в основном для удовольствия, но также и для содействия моей карьере. Я не ожидал массивной отдачи в финансовом отношении от своего вклада, но это, безусловно, открыло мне глаза на множество новых областей компьютерных технологий, которые я не затронул в своем бакалавриате. Это действительно помогает поставить «Университет Эдинбурга - Различие», и, кроме того, было очень весело, работал над моей задницей, но играл так же тяжело! Не просто делайте это для карьерных перспектив, делайте это потому, что вы тоже этого хотите.
источник
Я могу быть немного особенным, потому что, хотя у меня есть степень магистра в области компьютерных наук, моя степень бакалавра была BSEE. Эта комбинация стала основой моей карьеры внештатного встраиваемого программного обеспечения (которую я начал примерно через год после получения MS, около 32 лет назад). Я учился в аспирантуре в течение шести лет, ходил в вечернюю школу.
Я знаю, что наличие степени магистра в моем резюме очень благоприятно воспринимается в интервью (мне так много говорили).
Я думаю, что я также узнал намного больше компьютерных наук в аспирантуре, чем я получил бы BSCS, и потому, что я относился к вещам более серьезно (о чем свидетельствует большой скачок в моем GPA от бакалавриата до аспирантуры), и потому что я не был отвлекаясь на прохождение всех других обязательных курсов, нужно получить степень бакалавра.
источник
Как и многие вопросы о карьере, ответ: «Это зависит ...»
Единственный лучший программист, которого я когда-либо встречал, не закончил старшекурсник. Он на голову выше всех остальных, и это очевидно для всех, кто работал с ним. Это немыслимо, что он не мог найти отличную работу из уст в уста. Он был менеджером, архитектором, индивидуальным спонсором - вы называете это.
Тогда есть остальные из нас ...
Я видел, как мастера в области компьютерных наук помогают людям в любой из следующих ситуаций:
Менее 5 лет технологического опыта.
Это ни в коем случае не обязательно, но может быть полезно. Многое зависит от вашего интеллектуального любопытства.
источник
Не знаю, насколько связана моя история, но я фактически специализировался в области философии и политологии, и программирование всегда было просто хобби. Когда я не смог найти ни одного «Философского Разыскиваемого» добавления в Craigslist и понял, что людям нужны разработчики программного обеспечения, в которых я влюбился и нашел работу. Я думаю, что из-за того, что это было хобби, а не просто куча уроков, которые я должен был пройти, я очень увлекся изучением области и старался изо всех сил стараться соответствовать моим одноклассникам по CS. Что ж, сейчас у меня хорошая работа в качестве разработчика, но я определенно нервничаю, что может случиться в будущем, когда я подам заявку на работу по разработке программного обеспечения со степенью сложности. Я склоняюсь к тому, чтобы не получить это и ждать некоторое время, надеясь, что связи и опыт окупятся. Я бы не рассчитывал на это в науке / военном секторе.
источник
Степень магистра не требуется в индустрии программного обеспечения. Есть много рабочих мест, которые вы можете получить, просто получив степень бакалавра в сочетании с нужным опытом. Избегание постдипломного обучения может сэкономить ваше время и деньги. Сказав это, если вы хотите работать в таких компаниях, как Oracle, Google, Microsoft, IBM и т. Д., То рекомендуется получить степень магистра / доктора наук.
источник
Возможно, вообще говоря, это может помочь, но это также зависит от менеджера по найму. Я нанимаю разработчиков .NET, чтобы присоединиться к моейкоманда. Как разработчик, я довольно требователен к тому, кого нанимаю, так как мы обрабатываем некоторые очень важные данные и большие суммы денег. Мы - небольшая, гибкая, увлеченная команда разработчиков программного обеспечения, которая варьируется от старшеклассников до степеней магистра в области CS и даже физики. Я действительно никогда не смотрю на высшее образование или даже опыт работы в раннем возрасте. Я хочу посмотреть, как вы общаетесь, ладите с командой, решаете реальные проблемы и, конечно, покажете мне код. Ты думаешь, что ты плохой программист? Покажите мне доказательство. Вы должны работать над каким-то проектом с открытым исходным кодом, иметь учетную запись github / bitbucket / CodePlex / etc ... с чем-то, что происходит на нем. Степени бумажные - это все о том, что вы можете сделать.
источник
Лично для себя я присоединился к компании, которая будет платить за моих магистров в CS. Это часть моего решения о выборе карьеры. Я выбираю MS, потому что это значительно углубляет мои знания CS. В моем старшекурснике я не очень хорошо знакомился с ИИ, но в моей магистерской работе до сих пор, и это гораздо более полезно и полезно, чтобы изучить новую область КС, чем делать это строго для потенциального продвижения по службе.
источник
Я думаю, что опыт работы / реального мира может иметь большое значение ... и личные проекты ..
Вместо того, чтобы ходить в школу, отведите это время на создание действительно крутой системы / сервиса / веб-сайта. Учитесь по пути и используйте самые современные технологии, с которыми вам удобно.
Хотя я думаю, что обучение в «школьном темпе» неплохо, а хорошие учителя еще более ценны, вы можете учиться намного быстрее и гораздо больше, особенно если у вас есть амбиции. Вам будет легче узнать, чего вы хотите, вместо того, чтобы пытаться найти работу, которая даст вам этот шанс получить опыт.
Делая это, вы получите четкое представление об этих технологиях (надеюсь), и когда вы будете брать интервью, у вас будут примеры ваших способностей, а не лист бумаги, в котором написано, что вы можете ходить в школу и как знать. Может быть, вы создадите себе работу и будете нанимать себя !!
источник
Для меня это добавляет несколько лет к моему опыту. Часто в описании должностных обязанностей вы видите 3-5 лет + бакалавров или 1-3 года + магистров, и в моем случае наличие степени магистра дало мне преимущество сомнения. Я начинал как дизайнер FPGA, и теперь, когда я веб-разработчик, менеджеры могут меньше заботиться о годах, которые я потратил на это, поэтому годы, которые дает мне степень, настолько ценны. Навык, ни за что! Нет никакой разницы в качестве между программистом с бакалавром и программистом с магистром. Много других вещей, которые вы можете сделать, чтобы стать лучшим программистом
источник
Сложно ли помочь вашей карьере. Определенные отрасли и менеджеры по найму могут иметь предпочтения за или против. Вы можете получить работу в университете, не будучи академиком, но они предпочитают людей с высшим образованием.
Это может помочь вам стать лучшим писателем и потребителем научной литературы. Большинство ваших курсов будут иметь письменный компонент (они прошли последний курс, который я прошел). Главное - иметь профессоров, которые будут критиковать ваше письмо и исследования, давать качественную обратную связь и заставлять вас работать на более высоком уровне.
Конечно, вы можете обойтись без него и научиться этому самостоятельно. Это не требование и не приносит пользы всем. Большинство людей получат высокие оценки, но не все получают хорошие рекомендации.
источник
Чтобы ответить на вопрос более прямо, иметь степень магистра лучше, чем не иметь. Говоря как человек, который нанимает технический персонал, если вы берете 2 очень похожих кандидатов, но единственное отличие состоит в том, что у вас есть степень магистра, в ожидании своей работы на собеседовании, сотрудник MSc получит работу. Кроме того, в соответствующей заметке получение степени (по крайней мере, признанной степени в области компьютерных наук, например) включает в себя проведение презентаций, навыки общения и различные стандартные вещи, которые вы ожидаете от сотрудника.
Просто получив степень и получив ее, кандидат доказывает что-то и ставит галочку в поле, которого нет у человека без степени. Это менее актуально, когда кандидаты имеют многолетний профессиональный опыт.
источник
Я также думаю о степени в области компьютерных наук, и я исхожу из того, что вы могли бы назвать точно противоположным концом образовательного спектра (степень бакалавра в области речевой коммуникации с некоторым акцентом «- также не имеет отношения к чему-либо в областях, классифицированных как» Тяжелые науки ".
Одна вещь, которую я часто замечал, - это акцент на опыте, превосходящем образование, в еще большей степени, чем кажется тенденцией в большинстве секторов, поскольку рынок труда пережил падение. Я искренне чувствую, что образование получило плохую окраску.
Я уверен, что многие мои рассуждения предвзяты, поскольку у меня есть степень без опыта и работа, неспособная позволить мне достичь экономической независимости. Тем не менее, я думаю, что у работодателей достаточно оснований, чтобы придавать образованию немного больше веса, чем кажется большинству. Может быть, из-за этих глупых «онлайн-образований для взрослых» - будь врачом через 6 месяцев в «новых» университетах », которые больше похожи на бизнес-организации (которые как-тополучил аккредитацию), в первую очередь с финансовыми целями, в отличие от образовательных. Может быть, они выпускники дают образование плохое завершение. Или, может быть, наплыв Цукерберга и Гейтса заслоняет ценность образования. Однако я знаю одну вещь: я знаю, как научиться (в прямом смысле этого слова) и как делать это гораздо более систематическим образом, чем я мог бы до посещения Кэл Стэйт. И хотя мой первоначальный опыт работы (ограниченный, но у меня он есть) показал, что мне не хватает некоторых профессиональных навыков, демонстрируемых людьми с большим опытом и ограниченным образованием, быстрым способом, которым я смог добиться хорошего профессионализм определенно быстрее, чем требуется опыт, ребята, чтобы увеличить свои возможности (но опять же, я работаю в RadioShack, так что ... смеется).
Я думаю, что изучение того, что вам не нужно применять в рабочей силе, научит вас, как быть более эффективным в изучении того, что вы делаете.
источник