Главная > Оффтопик > Собеседование на программиста

Собеседование на программиста

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

У меня выработалась фобия к собеседованиям еще когда я в первый раз устраивался на работу программистом. Тогда я понял одну истину: Если тебя спрашивают много, проводят всякие тесты, заставляют решать задачи, то если устроишься на такую работу, проверяемые знания не пригодятся. А если тебя особо не спрашивают по теории, а больше проверяют твою обучаемость и реакцию (например дают тестовое задание), то здесь придется попотеть.

Не знаю, может в нашем суровом Челябинске так, но все же! Начнем с первого варианта: тебе звонят и приглашают на собеседование (были кадры, которые общались только по email). Ты заранее узнаешь в гугле чем занимается компания, что производит, что может там у себя программировать и идешь уже с некоторой информацией к ним. Приходишь и начинается. Либо дают листочек с вопросами, либо задают их устно. Но! Это не так страшно, если бы все это делали из отдела кадров, либо если бы это были вопросы составленные этим человеком. Обычно ты видишь, что вопросы эти валяются в интернете вместе с решениями и обсуждениями типа: вот такое задают при устройстве в Google/Microsoft/Яндекс. Ладно, допустим схалтурили. Решаем, отвечаем... и спрашиваем про компанию. Нам пересказывают информацию, которую выдал гугл и, не узнав ничего нового, стороны удаляются на раздумья. Потом поработав немного понимаешь, что тебя развели. Работы тут толком нет, все знания, которые с тебя трясли не требуются даже руководителям, да и зарплата хоть и стабильная, но не оправдывает возложенные на нее надежды. Остается либо продолжать прокисать на таком рабочем месте, либо искать другое место.

Другой тип собеседований: проверка на выживаемость. Обычно тебя не спрашивают что быстрее i++ или ++i, а смотрят что делал. Причем не требуют, чтобы ты написал 100500 программ, или участвовал в разработке Windows, а именно что делал сам, для себя (ну или для другого, но полностью свой проект), как относишься к все время меняющимся средам разработки, какие языки программирования знаешь и т.д.. Потом выдают тестовое задание на короткий срок, и сообщают, что неважно сколько сделаешь. Здесь хотят увидеть насколько вы сильно интересуетесь программированием, как быстро обучаетесь или находите выход из ситуации. Такие фирмы обычно занимаются аутсорсингом. То есть фирма часто получает заказы на написание программ, причем языки программирования и платформы все время разные. В такие фирмы обращаются с теми заданиями, которые больше никто сделать не может (либо слишком мелкое и глупое, либо не хватает специалистов для нужной платформы). А аутсорсеры разберутся со всеми "новшествами" (жаль, что это не все понимают).

Собственно здесь представлено мое личное мнение и опыт. Эта небольшая статейка ни в коем случаем не является инструкцией или описанием. Так что сильно просьба не пинать. Просто повторюсь: Накипело!

  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.