Хочу в google! Як потрапити на стажування в велику компанію
Версія для друку
Отримувати хорошу зарплату, працюючи в сфері IT - це, звичайно, добре. Але рано чи пізно постає питання про подальший розвиток: ну хто з програмістів на початкових курсах університету не мріяв про роботу в закордонній компанії зі світовим ім'ям? Насправді, потрапити на стажування в таку імениту компанію, як Google, цілком реально. Але мотивації і спрямованості в такому питанні має бути чимало.

Плюсів у стажування у великій корпорації багато. По-перше, ви можете прикинути свої сили і можливості без необхідності кардинально змінювати звичний спосіб життя. Як правило, стажування проходить влітку протягом 12-14 тижнів.
По-друге, це відмінна можливість подивитися як організований робочий процес такої складної системи. Навіть якщо вам не запропонують подальшу співпрацю, отримані знання можна буде застосувати в стартапи у себе на батьківщині. Зрештою, інтернатура в Google допоможе отримати вам роботу вашої мрії - в тому випадку, якщо зумієте добре себе проявити.
Саме основне вимога - бути студентом вузу, хоч якось перетинаються з Computer Science. Мінімальний курс відрізняється в залежності від програми: є варіанти і для старшокурсників, і для аспірантів.
Найбільшою популярністю користується STEP - Summer Trainee Engineering Program. У цій програмі ви повинні бути студентом першого або другого курсу, а також мати знання в області Java, C ++ або Python. Знати все відразу зовсім не обов'язково: за час інтернатури виникли прогалини можна легко заповнити.
Тобто, якщо ви потрапили в Google тільки зі знанням Python, то в наступному році вже зможете вказати і Python, і Java. Зрозуміло, плюсом буде наявність досвіду роботи за обраною спеціальністю. Ну і без комунікативного та технічної англійської потрапити практично неможливо.
Повний список стажувань представлений на сайті Google: там дуже зручно організований пошук з уточненням ступеня вашої підготовки і локації.

Як правильно подати заяву
Подати заяву дуже просто, натиснувши на кнопку Apply Now. Але тут відразу є застереження: в Google практикується реферінг: це, грубо кажучи, умовний "блат" - рекомендації. У випадку звичайної подачі існує ймовірність, що ваше заява не розглянуть.
А ось якщо ваше резюме пройде через співробітника Google, шанс розгляду стає стовідсотковим. Не потрібно засмучуватися, якщо у вас немає знайомого співробітника - в мережі є наші співвітчизники, які з радістю займуться реферінгом. Вони самі зацікавлені в цьому, так як в разі успіху отримають бонус. Ну а ви, навіть якщо не пройдете, то хоча б дізнаєтеся чому.

Потрібно вивчити безліч книг, присвячених опрацювання алгоритмів, основи комбінаторики, криптографії та комп'ютерної безпеки - і це крім написання коду. Зазвичай інтерв'ю відбувається наступним чином.
Спочатку у вас запитають базові речі, які стосуються програмування. Наприклад, які принципи ООП або для чого потрібні шаблони в C ++. Потім вам підкинуть нескладну задачку на знання алгоритмів. а в разі успішного виконання - варіант складніше.
Перше інтерв'ю пройти не так і складно, якщо ви багато часу приділяли підготовці та вирішення завдань. Всі успішно пройшли інтерв'ю кандидати потрапляють в список, з якого команди набирають собі стажерів. У цьому випадку попит може перевищувати пропозицію - тому існує друге інтерв'ю.
Воно може проходити по-різному, в залежності від фахівця, який буде його проводити. Зрештою, існує ймовірність що навіть після двох успішно пройдених інтерв'ю ви не потрапите в Google. Є безліч сайтів, які допоможуть вам в написанні резюме та підготовки до інтерв'ю.

Не хочу в Google, хочу в Microsoft
Якщо ви вважаєте, що Google - корпорація зла, то не варто витрачати час на стажування саме в цій компанії. Тим більше, що процес подачі заяви в Microsoft приблизно схожий.
Більш того, стажування в цій компанії більш тривалі - від трьох місяців до року. Досвіду в цьому випадку можна придбати набагато більше. Все, що потрібно, це знайти підходящу позицію і подати заяву вручну або через систему реферінга.
Зрештою, ніхто не забороняє вам подати заяву відразу в кілька компаній. І пам'ятайте про те, що стажування у великій IT-компанії дозволить привезти додому порядні заощадження: інтерни в Microsoft і Google отримують близько шести тисяч доларів на місяць. І це крім оплачуваної житла і корпоративних обідів.