Показаны сообщения с ярлыком карьера. Показать все сообщения
Показаны сообщения с ярлыком карьера. Показать все сообщения

пятница, 10 февраля 2012 г.

Google Summer of Code 2012

На этой неделе стартовала программа Google Summer of Code 2012 года.

Для тех, кто не знаком, это замечательная программа, спонсируемая Гуглом, которая позволяет студентам со всего мира поучаствовать в известных opensource проектах под руководством опытных менторов, получая стипендию и бесценный опыт практической работы над интересными и важными проектами.

У вас будет возможность поработать в действительно супер-проектах. В прошлом году среди прочих были представлены:

  • Apache Software Foundation
  • Boost C++ библиотека
  • Django
  • Drupal
  • команда разработчиков языка Scala
  • операционная система FreeBSD
  • компилятор GCC
  • Git
  • GNOME
  • GNU Project
  • haskell.org
  • KDE
  • LibreOffice
  • Mono Project
  • Mozilla
  • OpenCV
  • openSUSE
  • PostgreSQL
  • Python Software Foundation
  • R Project
  • Selenium
  • Codehaus
  • Fedora
  • The Linux Foundation
  • The Perl Foundation
  • Wikimedia Foundation
  • Wine
  • WordPress
  • X.Org Foundation
Это супер-шанс!

С точки зрения финансов все тоже весьма достойно. Студент получает стипендию в размере 5000 долларов США за период участия в программе (с конца мая по конец августа). Кроме стипендии, вы получите также сертификат и футболку. На самом деле, наиболее ценным результатом участия будет, безусловно, опыт.

Так что дерзайте! Расписание программы тут.
Рекомендую прочесть официальный FAQ и руководство для студента.

А вот тут можно почитать отзывы украинских участников прошлых лет.

четверг, 3 ноября 2011 г.

Украинская компания ищет студентов ML класса

В августе я писал о трех отрытых для всех желающих онлайн курсах, которые проводят преподаватели Стэнфордского университета. Это курсы по базам данных, машинному обучению и искуственному интеллекту. Курсы начались 3 недели назад и идут полным ходом. Как студент могу сказать, что это очень интересный и полезный эксперимент. Думаю, он отразится на том, как будет построено преподавание компьютерных наук в будущем.

Однако, сегодня я обнаружил весьма интересное подтверждение предположения о том, что и с сугубо прагматической точки зрения эти курсы очень полезны для украинских студентов. Киевская компания Codeminers набирает студентов-стажеров к себе на работу и в требованиях к вакансии Junior Research Developer указывает следующее:

Что желательно знать:
  1. R или Mathematica.
  2. Основы machine learning (например, если вы проходите http://www.ml-class.org/ - это большой плюс)
  3. Qt

То есть заинтересованность в теме (подтверждающаяся участием в курсе по машинному обучению) ценится высоко. Мне кажется, это довольно дальновидно и плюс для компании.

пятница, 2 сентября 2011 г.

Стажировки для студентов

Стажировки во время учебы в университете - это лучший способ начать карьеру. Стажировки (internships) чрезвычайно популярны в США, Израиле и многих других странах. На Украине пока что стажировка не в моде и часто ассоциируется с пережитками СССР. А жаль, потому что дело это неплохое. В то же время, украинские студенты востребованных специальностей часто начинают работать по специальности еще до окончания вуза. Разница со стажировкой по большому счету в том, чему отдается приоритет. Если вы работаете, то учеба на втором месте, а если стажируетесь, то на первом.

Стажировки бывают двух видов: с полной занятостью и с частичной.

Стажировки с полной занятостью (full-time) - это летние стажировки. Студенты работают несколько месяцев во время летних каникул. Такой вид стажировок популярен в США.

Стажировки с частичной занятостью (part-time) подразумевают, что студенты работают параллельно с учебой. Как правило, они работают пару дней в неделю или неполные дни. Такие стажировки приняты например в Израиле.

Различия в подходах вызваны тем, что в США учеба считается деятельностью, отнимающей все ваше время. Предполагается, что вы очень много занимаетесь, и у вас нет времени на серьезную работу. В то же время подработки на кампусе или низкооплачиваемой работе не по специальность (официанты, продавцы, кассиры) считаются нормальными и поощряются.

В обоих случаях важно следующее:

  1. Стажировка практически всегда оплачивается. Это работа, и стажер - работник. А значит его труд должен быть вознагражден.
  2. Размер и факт оплаты не имеет приципиального значения для студента-стажера. Главное - это получить хороший опыт, строчку в резюме и понять, хочешь ли ты остаться работать в этой компании после окончания университета.
  3. Попасть на стажировку - это то же самое, что попасть на работу. Компании рассматривают стажеров как потенциальных кандидатов в работники, а студенты стремятся на стажировку в хорошие места. Поэтому конкурс в компании типа Google, Microsoft, Facebook или Intel весьма высок и попасть туда студенту не так-то просто.
  4. Стажер часто не идет работать в ту компанию, где стажировался (то особенно верно для лучших стажеров), но при прочих равных он скорее пойдет в знакомое место. Для Украины это менее актуально при текущем состоянии рынка труда, но во многих западных странах скачки с работы на работу раз в год не поощряются. Таким образом стажировка это еще и способ попробовать себя в разных местах, чтобы определиться, что тебе интересно.
  5. Стажировка в известной компании - это жирный плюс в резюме свежего выпускника. Так что пытаться попасть на стажировку очень даже стоит.
Любопытно, что и у украинских студентов есть возможность для летней стажировки в Google, Yahoo, Microsoft и других американских компаниях, но многие об этом не знают. Как это сделать? Нужно пройтись по сайтам интересующих вас компаний, найти раздел internship/interns (или просто сделать поиск стажировка+<имя компании>, можно даже по-русски) и заполнить заявку. Своей заявкой нужно заинтересовать эти компании. Как заинтересовать? Это тема обширная. Читайте другие посты. 

Мне кажется, попытаться всегда имеет смысл. Удачи!

четверг, 1 сентября 2011 г.

Самый полезный предмет в расписании этого семестра

Сегодня 1 сентября, День знаний. Будет отвлеченный пост.

Когда я учился на первом курсе факультета прикладной математики Днепропетровского университета, практические занятия по высшей алгебре у нас вел Владимир Павлов, который в то время, видимо, был аспирантом. На сдаче одной из контрольных работ (кажется, по определителям) он сказал, что в университете нас учат многим разным предметам. Есть предметы абсолютно бесполезные. Есть предметы средней полезности, например этот самый курс алгебры. И есть самый полезный предмет.

Это английский язык.

В принципе, на этом можно было бы закончить этот пост, потому что мысль сформулирована очень верно. Но, к сожалению, именно очевидные идеи, как правило, сложнее всего реализовать. Поэтому я расшифрую.

Если вы посмотрите на материалы этого сайта, то легко обнаружите, что практически все они рассчитаны на тех, кто знает английский язык. Это не совпадедние, а закономерность современного мира. Мир становится все более глобальным, а в глобальном мире людям по-прежнему нужно уметь общаться и понимать друг друга. В наше время универсальным языком мирового общения де-факто является английский. Его нужно знать каждому. Нет, навыки чтения технической документации и английский со словарем - это не знания языка. Вы должны на нем хорошо говорить и писать.

Если вы планируете быть программистом, то вы будете писать программы в первую очередь для людей. А потому важнейший язык программирования для вас - это английский язык. Не овладев им, не начинайте учить Java, Python, Scala, Ruby или Haskell. Если вы программистом быть не планируете, то хорошее знание английского для вас еще важнее.

Поэтому, если у вас есть свободное время в этом семестре (а оно у вас есть, ведь вы можете прогуливать часть занятий, тем самым доказав, что вуз выполнил свою функцию и научил вас учиться самостоятельно), пойдите на курсы. Любите читать? Прочтите книгу на английском. Хотя бы 100 страниц. Не любите читать? Все равно прочтите - это прикольно (возможно, не сразу, но уж через несколько тысяч страниц - гарантировано).

Уже знаете английский очень хорошо? Выучите французский, испанский, китайский или иврит.

суббота, 27 августа 2011 г.

Microsoft набирает стажеров из Украины

Не секрет, что в странах с развитой экономикой один из самых популярных способов для студента  получить хороший опыт и рекомендации для старта карьеры - это стажировка (internship) в известной компании. Как правило стажировка проходит во время летних каникул и позволяет применить на практике полученные во время обучения знания, а также узнать массу нового. Это отличная возможность, и поэтому в хорошие места устроиться стажером не так просто из-за большого конкурса.

В этом году у украинцев есть удобная возможность испытать свои шансы, чтобы попасть на стажировку на позиции software development engineer и software development engineer in test в Microsoft, который планирует провести собеседования в Киеве 26-27 сентября. Для того, чтобы поучаствовать в отборе, необходимо отправить свое резюме через сайт до 9 сентября.

Более подробная информация доступна здесь.