Кирилл провёл очередное публичное собеседование.

Многие разработчики в начале своего профессионального пути задавались вопросами: что мне надо знать и уметь, чтобы успешно пройти собеседование? Что от меня ждёт работодатель? Есть ли у меня навыки, необходимые для работы? HR-специалисты компании REG.RU рассказали, каких джуниор-разработчиков они нанимают и какие компетенции в них ценят.
Это перевод заметки Саймона Саута, оставленной в ответ на вопрос How do you know when someone is a good programmer? на quora.com
Существуют определённые признаки. Хорошие программисты хотят поддерживать качество своей деятельности, они целенаправленно развивают навыки, которые не только выгодны работодателям, но и подают знаки другим программистам. Если вы начнёте замечать такие знаки у кандидатов, у вас появится больше шансов выбрать кого-то, кто будет хорошим вложением на долгий срок.
Что же вы должны искать? Из моего почти двадцатилетнего опыта в программной индустрии, я выделил пять черт, которые у меня ассоциируются с крутыми разработчиками и которые я бы рассматривал, если бы сейчас нанимал программиста.
Сидел, смотрел собеседование с новым участником по имени Дима, попивая чай с печеньками. И тут в голове возникла мысль: А какой смысл в этих собеседованиях? Just for fun? Обратился к Кириллу и Рахиму с этим вопросом, а мне вместо готовых ответов простая фраза в один голос: Иди и поспрашивай у Димы, на его примере и поймешь (ну прям в духе Хекслета: ответов не дали, поди и сам пойми, вот она дорога - тебе в ту сторону. Знакомо? =).
Я, как порядочный человек, подготовил список вопросов и, вооружившись блокнотом и ручкой, отправился на поиски Дмитрия в слак-сообществе. Примерно так и родилось это интервью.
Привет. Когда-то я пообещал написать продолжение моей "Истории успеха", рассказать о том, как я устроился на работу после Хекслета и о начальном периоде работы. Постараюсь описать проблемы, с которыми столкнулся и одну необычную вещь, которая со мной приключилась. Надеюсь вам будет полезно и интересно.
Первое, что хотелось бы сказать: несколько ребят спрашивали меня, как мне удалось найти удалёнку, да еще и сохранить прежнее место работы. Наверное их разочарую, т.к. я не искал удаленку целенаправленно, более того хотел именно не удаленную работу программистом, по крайней мере на первое время. Для меня важен физический контакт, хотя и остаюсь в большей степени интровертом.
Не смотря на то, что у меня была работа, моё финансовое положение было довольно плачевно: долг за квартиру приближался к 50 тыс., не считая прочих коммунальных платежей, а зп на работе была около 12 тыс...
Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.
Основа качественной разработки — адекватно составленные требования. Нужно учесть пожелания заказчика и технические условия. За это отвечает системный аналитик. Расскажем все об этой профессии в IT.