Насколько применимы стажировки по разработке программного обеспечения к исследованиям в области компьютерных наук и аспирантуре?

Этой осенью я начну обучение на бакалавриате по компьютерным наукам по программе из топ-5 (кого это оскорбляет, извините за использование рейтингов). Моя цель после выпуска — получить докторскую степень, чтобы я мог заниматься исследованиями и преподавать информатику.

Я понимаю, что может показаться довольно рано думать о лете 2016 года, но скоро придут ярмарки вакансий и крайние сроки подачи заявок, и я хотел бы как можно лучше подготовиться к стажировкам и исследовательским возможностям. Поскольку моя основная цель — остаться в академических кругах (или заниматься непромышленными исследованиями, если это важно), поможет ли стажировка в отрасли мне достичь моих целей? Стоит ли тратить время на то, чтобы приобрести немного опыта в отрасли? Чтобы быть более ясным, у меня есть огромный список вакансий, на которые я хотел бы подать заявку следующим летом. Из примерно 25 пунктов в списке 15 — это стажировки по разработке программного обеспечения. Например:

  • Google
  • Амазонка
  • Фейсбук
  • Майкрософт
  • НАСА
  • Интел

Кроме того, есть определенные программы, которые мне нравятся немного больше, потому что они кажутся очень ориентированными на исследования, несмотря на то, что все еще являются «промышленными»:

  • Вольфрам
  • Нвидиа

Программы, которые меня больше всего интересуют, ориентированы исключительно на исследования, и большинство из них — это должности бакалавра в различных лабораториях по всей стране. Большинство из них финансируются Министерством энергетики США.

В итоге

Я понимаю, что исследовательский опыт очень важен для поступления в докторантуру в области компьютерных наук. Я хотел бы получить как можно больше исследовательского опыта, если мне это интересно. Не одобряется ли отсутствие опыта работы в отрасли при подаче заявки на программы PhD? Также, прежде чем забегать вперед, я понимаю, что получить место стажера в любой из этих компаний или лабораторий довольно сложно.

Не поймите меня неправильно, я действительно люблю писать код и работать над прикладными программными проектами. Я просто не люблю писать код за зарплату.

Ответы (1)

Вы правы в том, что исследовательский опыт чрезвычайно ценен для поступления в аспирантуру. Стажировки — один из способов получения такого опыта, но далеко не единственный. Однако в высокорейтинговом университете также будет много возможностей для работы с профессорами, как во время семестра, так и летом, и они будут, по крайней мере, в той же, если не в большей степени, применимы для поступления в аспирантуру. Опыт работы в отрасли в качестве штатного сотрудника может быть полезен для демонстрации зрелости и различных навыков, которые обычно не приобретаются во время обучения в бакалавриате, но, честно говоря, вы не сможете развить значительное и дифференцированное количество таких навыков за пару месяцев в качестве стажера.

Вкратце: нет, вам не нужен отраслевой опыт, чтобы поступить в аспирантуру.