×Закрыть

Старт ИТ-карьеры: советы вчерашних студентов сегодняшним

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

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

Заранее прошу прощения у интервьюируемых ребят — хоть в разговоре и было сказано очень много интересного, полная расшифровка всех бесед вышла монструозной по размерам, поэтому приводить её не буду. Поэтому ограничусь подведением итогов и отдельными цитатами, для пущей непредвзятости — анонимными.

Как найти первую работу

Что касается опыта поиска первой работы, то в опрошенной выборке наблюдалось буквально три варианта развития событий:

1. Большая (скорее даже бОльшая) часть ребят, с которыми удалось побеседовать, для получения первой работы воспользовалась «трамплином» — программой подготовки или стажировки, которые на сегодняшний день имеются практически у любой крупной аутсорсинговой компании, заинтересованной в привлечении новых кадров. Если оставить в стороне конкретику, можно сказать лишь следующее — если хотите рано и без проблем получить работу с «нуля» — не поленитесь пройтись по сайтам топ-компаний и поискать там подобные предложения. Принцип набора компаниями студентов выглядит при этом буквально следующим образом: сначала объявляется набор в некую бесплатную группу подготовки, скажем, по Java или C#, параллельно с основным обучением. Прошедшим таковую программу предлагается место стажёра/интерна, на частичную занятость, но при этом даже с соразмерной оплатой труда.

Как водится здесь есть и положительные и отрицательные стороны. Из плюсов: попасть в компанию таким образом достаточно просто, по крайней мере если вы чётко понимаете зачем вам это необходимо и что для этого понадобится из технических скиллов. Кроме того, вам предстоит обстоятельная подготовка, которая будет в любом случае нелишней, а подобные программы довольно ненапряжно совмещаются с учёбой. Из минусов: на обучение может уйти несколько месяцев, стажировка вряд ли будет высокооплачиваемой и на первых порах заниматься придётся, чем скажут. Тем не менее, все говорит в пользу подобных мероприятий: студент получает возможность бесплатно поучиться и даже чуть подзаработать без отрыва от учёбы, а получаемый при этом опыт просто бесценен. Прочие недостатки откроются лишь по истечении определённого времени, но к тому времени молодой специалист уже получит возможность распоряжаться самим собой. По крайней мере никто из опрошенных и знакомых, прошедших через подобные курсы, недовольным не остался.

2. Многие пришли на работу во время институтской практики — этот вариант во многом схож с предыдущим: многие компании открыты для прохождения студенческой практики, и часть хорошо зарекомендовавших себя практикантов оседает в них после завершения оной.

3. Вышеперечисленные способы хороши для «плавного старта», курсе эдак на третьем, если у вас есть время, силы и ресурсы для того, чтобы учиться и работать (пусть даже не полную занятость) одновременно. Но некоторые ребята искали и находили работу сами. Вполне реально при этом получить неплохую (как для старта) зарплату. Но секрет успеха здесь ровно один — показать на собеседовании соответствие требованиям. Спрос в таком случае будет повыше, но, как правило, у таких ребят к этому времени уже имеется некоторый опыт работы помимо институтских обязанностей.

Первое собеседование

Среди опрошенных ребят было немало таких, которые прошли первое собеседование в компанию без каких-либо сложностей, но порядочная часть всё же с первой попытки сделать это не смогла. Причём не столько из-за нехватки знаний, сколько из-за банальнейшего мандража (который, уже по факту осознания происходившего, оказывался совершенно беспочвенным). Каждому из ребят я задал примерно следующий вопрос: «Что бы ты сейчас сказал самому себе прошлому перед собеседованием». Приведённые ниже советы — это выжимка из их ответов.

  1. «Г-главное, не б-б-бояться» ©. Первый барьер, который далеко не все могут взять с ходу — банальный страх перед неизвестным. Случается, что вполне подкованные в технических вопросах люди на первом интервью волнуются настолько, что просто-напросто не могут сосредоточиться на поставленном задании. Большинство респондентов отмечало, что атмосфера первого интервью была вполне позитивной и располагающей.
    К слову, программы стажировки и практики от компаний нередко включают в себя подготовку к прохождению интервью, а нередко случается и так, что собеседующим становится ваш ментор. В этом случае всё ещё проще — если, разумеется, себя хорошо зарекомендовать в процессе.
  2. Второй враг новичка — неискренность. Многие на первом собеседовании пытаются представить себя с гораздо лучшей стороны, чем на самом деле являются. Но отработанные на институтских экзаменах приёмы на собеседованиях, как правило, не срабатывают. Здесь порой гораздо выгоднее признаться в своей ошибке или незнании чего-либо — ведь интервьюер всё равно принимает во внимание отсутствие опыта и пытается оценить и способность к обучаемости и человеческие качества.
  3. Опыт предыдущих поколений вполне определённо показывает: будь ты в универе хоть сферическим отличником, на первом же интервью вполне можешь срезаться на элементарных вопросах. Многие студенты, прошедшие через несколько собеседований, жалуются на чрезмерную «теоретичность» полученных в институте знаний. Книжные знания, безусловно, необходимы, однако, в случае с программированием должны быть хорошо подкреплены практической основой и порой даже уровня институтских лабораторных работ бывает маловато.
  4. Будьте готовы к тому, что вас попросят решить какую-либо задачу на бумаге, написать алгоритм, фрагмент кода, а затем попросят объяснить своё решение. Знание должно подразумевать понимание.
  5. Тем не менее: незнание определённых технологий может быть вполне простительным, но незнание базовых алгоритмов и принципов работы компьютера — очевидный фейл.
  6. Как правило, на собеседовании на позицию джуна, миддла или синьора могут задать один и тот же вопрос. Разница в вашей подготовке определяется лишь по тому, как вы на него отвечаете. На интервью на разные позиции вокруг одних и тех же вопросов могут вестись абсолютно разные дискуссии.
  7. Интервьюеры любят задачи, заставляющие обращать внимание на различные мелочи и детали. Будьте дотошными. Не поленитесь поискать в интернете список стандартных-вопросов-которые-очень-любят-задавать-на-собеседованиях-по... — их действительно задают. Если с трудом представляете, чем отличается абстрактный класс от интерфейса — подучите матчасть.
  8. Довольно неприятно на собеседовании нарваться на стресс-тест. Иногда интервьюер намеренно давит на психику, пытается вывести из душевного равновесия, завалить каверзными вопросами, чтобы выяснить ваше поведение в критических ситуациях. Это весьма одиозный способ проведения интервью, но, он к счастью, редко практикуется на новичках. Тем не менее, предупреждён — значит вооружён, будьте готовы и к такому варианту развития событий.
  9. «Каверзные» вопросы могут намеренно вгонять вас в некие рамки, и подразумевать, что вы самостоятельно выберетесь за их пределы. К примеру, может статься, что из предложенных вариантов ответов на вопрос нет ни одного верного. Не бойтесь предлагать собственные альтернативы.
  10. English is a must! Рано или поздно вам предстоит с этим столкнуться. Лучше — раньше... Будьте готовы к прохождению собеседования на английском. Уровня «читаю документацию со словарём», вероятно, будет недостаточно, но подтянуть язык при огромном выборе курсов, книг, фильмов и прочая не должно составить труда.

Работа AND/OR институт?

Как показывает практика, учёбу и работу при должном старании вполне возможно совмещать. Больше половины опрошенных фактически являлись студентами последних курсов. Мало того — отдельные индивидуумы ухитрялись параллельно получать второе высшее. Большинство опрошенных работодателей из числа тех, кто охотно набирает на работу студентов, весьма лояльно относятся к прогулам по причине учёбы (при условии, конечно, полной «успеваемости» по рабочим задачам), предоставляют студентам множество послаблений и гибкий график, да и в институте преподаватели, особенно профильных предметов, уважают ребят, которые уже применяют полученные знания на практике. Но для студента, особенно в пору сессий, объединять работу и учёбу может быть довольно сложно физически.

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

«Один из наших заказчиков живёт и работает Лондоне, в одном из банков, пришёл туда сразу же после учёбы и проработал там всё время. Когда во время своего визита к нам, мы с ним разговорились — он очень удивился, что у меня выходит совмещать работу с учёбой. На последних курсах института у него была очень насыщенная программа, рейтинги, и так далее. Но примерно в это же время определялось место будущей работы — банк устроил день открытых дверей и пригласил студентов-потенциальных сотрудников на экскурсию. Затем он пошёл подработать в банк на лето, там ему понравилось, работодатель тоже был доволен и он подписал соглашение о том, что после окончания придёт туда на постоянную работу.»

Но раздача поблажек для студентов присуща далеко не всем работодателям — некоторые категорически отказываются принимать на работу «стационарщиков». Этот вопрос очень желательно оговаривать перед собеседованием — иногда HR-ы просто не обращают внимание на соответствующую строчку в резюме и после успешного прохождения всех этапов отбора можно получить неожиданный отказ. Это довольно обидно.

Проблемы образования

На эту тему здесь уже много было высказано, причём представителями как ИТ, так и вузов. Студенты, что характерно, вполне благосклонно относятся к своим институтам, и считают полученные на лекциях знания безусловно полезными. Что касается недостатков, среди главных недостатков студенты называют родной менталитет и навязанные обществом установки. К примеру, то, что определённая и довольно большая часть учащихся приходит в вуз не за знаниями, а за дипломом. Многие ребята жалуются на то, что в вузах большое внимание уделяют лишь теоретической базовой подготовке и сравнительно мало — практическим вещам, которые действительно могли бы пригодиться в работе.

Из интересного: далеко не все собеседники учились в вузах четвёртого уровня аккредитации, встречались ребята и из техникумов и из непрофильных институтов. Им, вероятно, было сложнее, чем остальным, знания приходилось получать самостоятельно. Тем не менее, их опыт лишний раз показывает, что при должном старании многое достижимо.

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

Можно также отметить, что большинству ребят для поступлении на работу приходится учить Java, С# или Objective C. В институтах же преподавание этих языков — редкость, в лучшем случае основным является С++. Собственно, это ещё один намёк, с чем надо определиться и подучить...

Что касается упомянутых выше дипломов — в разговоре была затронута ещё одна интересная и серьёзная проблема: даже несмотря на то, что наши вузы стали выпускать бакалавров и магистров, сами понятия эти не имеют ничего общего с тем, чем должны быть на самом деле. Бакалавр у нас считается чем-то вроде недоучки — видимо, по аналогии с ПТУшниками, ушедшими из школы после восьмого класса. И уж точно вряд ли кто-то будет после получения бакалаврской корочки и нескольких лет работы опять возвращаться на студенческую скамью за дипломом магистра — с уже оформившимся мировоззрением и пониманием сути. В то время как для зарубежного образования это — вполне обычная практика.

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

Неожиданности и разочарования

Что удивительно — мало кто из ребят жаловался на свою первую работу, был ею разочарован. Даже те, кто совмещали одновременно работу и учёбу были вполне довольны положением дел — утверждали, что работать довольно интересно, хоть и тяжело. Предупреждали, что поначалу может быть не совсем привычно — всё же график по сравнению с институтскими занятиями довольно плотный и напряжённый. Но стоит заранее уточнить, чем придётся заниматься — на отдельных проектах могут возникнуть нюансы.

«Я на стажировке попал в банковский проект и испытал нечто похожее на разочарование. Здесь куча рестрикшенов, ограничений, свои обычаи, всё больше надиктовано стороной заказчика и упор ставится не столько на качество, сколько на скорость — словом масса спорных моментов.»

Карьерный рост

Ещё одно напутствие молодому поколению от умудрённых опытом — нельзя расслабляться после получения оффера. Успешно пройдённые собеседования — это лишь начало карьерного пути, и необходимо двигаться дальше. К сожалению (или к счастью) в работе программиста нельзя выехать на одной лишь исполнительности, особенно новичку, необходимо постоянно совершенствовать свои навыки и быть инициативным.

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

38 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

... это... это печально ©

Есть кому вдуть, девочки же симпатичные.

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

Далі не читав. Стаття “ніачьом”. Хоч би написав в яких то вузах таке щастя. Купа загальних фраз-порад капітана очевидність. Запоров цікаву тему

Исходя из того что рассказывают ребята, вижу что за 4+ года по сути ничего не изменилось, и, уверен, это к лучшему. Материал будет 100% полезен начинающим специалистам.
Я бы только добавил какой-то summarize, типа:
— Неоходимо заниматься самообучением помимо университета в том направлении, которое нравится.
— Пробовать, изучать новое и не бояться ошибаться и задавать вопросы.
— Совмещать работу и учёбу можно, на сколько хорошо — зависит от каждого человека и ситуации индивидуально.
— Перед собеседованиям погуглить FAQ в интернете, перечитать CV и пообщаться с «зеркалом».
— На собеседовании стараться не нервничать и не торопится, думать над ответом на секунду дольше.
— Стоит быть готовым к вопросам с подвохом, без очевидных правильных ответов или стрессовым ситуациям.
— Говорить правду и не придумывать того, чего нет.

— Успешно пройденное собеседование и job offer — еще не гарантия успешного трудоустройства, а только начало!

ЗЫ:

На моем первом собеседовании HR не хотел меня пропускать дальше, так как смена работа влекла понижение ЗП в 5 раз (!), так как менялся профиль. Думаю, не только по этой причине, но тех. специалист, видя уровень английского и что-то еще, настоял на следующем этапе, в итоге тестовое тех. задание сделал на очень высоком уровне, совершенно не ожиданно для себя, и так попал в software development из hardware :)

Насчет непрофильного образования.

Мой муж (Unity 3D, C#) - по образованию был бы доктором, если бы не не забил в свое время на учебу в меде.

Но это цветочки. У меня есть знакомый гейм-дизайнер (на Android пишет) — так тот вообще до переквалификации сначала в саппорта, а потом в программисты, в консерватории выучился и в оперном театре на скрипке играл.

гейм-дизайнер (на Android пишет)

у меня разрыв шаблона.

«Для» андроид. Неправильно выразилась)

да нет. просто в моем понимании гейм дизайнер не занимается реализацией игры в принципе

Скорее всего, в разных местах процесс по-разному поставлен. Я из интереса спросила у разных людей — таки в одних местах диздоки и код пишут разные люди(если проект большой), в других и «кодописателей» диздоками грузят (если над проектом всего несколько человек работает). В любом случае, я не в этой отрасли занята, так что спорить не буду.

ну в общем-то вы правы. где-то и прожект менеджеры с тим лидами код пишут активно.

Отлично... может познакомите, интервью сделаем? Родина должна знать героев :)

Если это будет кому-то интересно — запросто.

Несколько статей назат был переход из шахтеров в Java Developer ;)

А вы говорите саппорт!

Один знакомый админ в «прошлой жизни» был филологом. Ещё один — патологоанатомом.

Я ушел всего лишь из физики.

Да я сама с радиотеха КПИ-шного ушла)

Я свое первое собеседование проходил в Макдональдсе, сидя на улице. Это было в конце октября. Сильно замерз. Но остался доволен, потому что прошел его успешно.

На первую работу я попал еще будучи студентом, не имея за плечами почти ничего: pascal в школе и полсеместра C++ в университете. Фирма (сложно её даже так назвать, был 1 дизайнер и 2 программиста) собеседования практически не проводила — «Что это такое, знаешь? Правильно, цикл. Принят». Можно сказать, повезло.

Благодаря желанию учиться и помощи хорошего человека через год я почувствовал, что вырос и начал ходить уже в более серьезные фирмы, и в итоге попал на своё текущее место. Собеседование было посложнее, но, опять же, практического опыта от меня не требовали, в основном теория и проверка способности объяснять свои мысли (в том числе на английском языке)

Несмотря на то, что я очень уважаю мистера Спольски, некоторые из этих его советов мне не кажутся полезными. Особенно насчет экономики и не-программистских курсов(ведь они влияют на GPA).

Я сам недавний студент, и могу ошибаться, конечно, но на экономику есть время и после вуза. А насчет GPA — мне кажется странным хотеть работать в компаниях, которым важен твой GPA.

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

согласен, попахивает ретроградством. Не та сфера, где по среднему балу нужно отбираться персонал. По сертификатам — возможно.

По сертификатам одних Паван Кумаров и Ли Суней наберете — у них больше всего

А как еще оценивать свежего выпускника? Свои проекты, интерншипы и ГПА

Теоретические вопросы, задачи. Я думаю так. Хотя надо признать, я пристрастен, потому что с вашим подходом меня бы не взяли ни в одно из мест, где я работал ) У меня ни одного своего проекта, ни одного интерншипа и низкий GPA

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

Неужели так сложно сделать тест? Да и мне кажется, надо не лениться и проводить хорошие телефонные интервью. Ведь кадры — главное богатство компаний. Собственно ведь поэтому они и делают курсы и стажировки. А насчет решения задач — «теоретически умеют решать типовые задачи». Зачастую настолько типовые, что о других даже не могут говорить.

Все же, если у студента в резюме нет *ничего*, чтобы выделиться хоть как-то среди общей массы, в тот же МС его даже на интервью не позовут, не так ли? Пусть он хоть семи пядей во лбу будет, как об этом узнать работодателю? ГПА — хоть какой-то индикатор, хотя, конечно, просто высокого ГПА наверное недостаточно.

В общем, all other things equal — на интервью позовут студента с GPA 4 вместо чувака с GPA 2.5

Я не могу делать обобщающих выводов о том, кого зовут на собеседование в МС, а кого нет. Но что я должен сказать — всем моим знакомым, которые подавали резюме туда — позвонили/написали и поговорили с ними о них. И на скрининговый тур приглашают очень много обычных ребят с сереньким резюме. В этом плане компаниям, которые нанимают студентов в Украине стоит многому поучиться у Microsoft.

Еще мне почему-то думается, что ситуация с

all other things equal

несколько мифическая. Насколько я вижу берут или первого, который подошел или уже обоих одинаковых (если такая удача). А фирма, в которой можно выбирать между двумя кандидатами, у которых отличается только GPA — это как раз случай мистера Спольски. Но вообще мой посыл был не в этом. Мой посыл был в том, что если ты хочешь нанять хорошего кадра — потрать время и сам потрудись выяснить его качества, а не доверяй чужим, малорепрезентативным оценкам.

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

Так что читая его статьи советы как нанимателям, так и нанимаемым можно смело пропускать мимо ушей.
Ваапшэта этими советами он и вышел за пределы рынка труда.

Ну Вы-то знаете как он вышел за пределы рынка труда?

Ну Вы-то знаете как он вышел за пределы рынка труда?

Не понял вопрос.

Если у вас есть информация, что он и его контора были мега-популярны/круты до своих довольно громких «статей», то озвучьте ее.

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

Там много причин, и статьи, а особенно эта — с вполне банальными советами выпускникам — вряд ли главная причина.

А нука без гугла 1-3 статьи на эту же тему изданных ранее Sunday, January 02, 2005.

Джоел не придумал ничего нового, а вот проПРить сумел.

Но говорить, что он этими советами вышел за пределы рынка труда — странно

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

Если не этими статьями, то чем его контора стала столь известной? Чем она выходит за рамки обычного рынка труда?

Какая разница были эти статьи или нет? Там нет ничего нового в этих советах) Учитесь программировать и не только программировать — и будет вам счастье — вот посыл этой статьи.

Не только ими

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

Подписаться на комментарии