Pull to refresh
108
0
AHDREN @AHDREN

Engineering Manager

Send message
В данный момент в нашей команде в Лондоне открыто 6 позиций. Хотим закрыть как можно больше из них.
Была задача на написание SQL-запроса и еще две из серии «скачать википедию» — две другие ситуации на «порассуждать».
Нам нужны разработчики, умеющие думать и решать бизнесовые задачи. Тест — это лишь первичный отбор со своими плюсами/минусами. Дальше в офисе мы уже больше общаемся по задачам, как Вы говорите, на архитектуру, код, перфоманс.

Что касается примеров задач: в прошлый раз мы публиковали разбор некоторых задач с первого ивента — Вы можете убедиться, что в них нет ничего олимпиадного, и зубрить ничего не нужно.
Для нас не стоит вопрос «брать в Лондон или в Москву» — мы активно нанимаем в оба офиса. Кто-то хочет остаться в Москве, для кого-то интересен переезд.

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

По поводу «3-4 топовых разработчика за 90к фунтов». Если мы говорим про 3х человек, то от 90к в год будет 2,5кк рублей в год на человека. Я могу ошибаться, но помимо подоходного налога работодатель платит пенсионные и страховые отчисления. В результате разница получается уже не такая значительная. Сомневаюсь, что этих денег даже на двоих хватит.

ПС. PHP+MySQL+Nginx+Memcache — это Вы называете устаревшим-костыльным стеком? То, что у нас система самописная — в этом есть как плюсы, так и минусы. Даже если бы мы взяли условный Laravel, то на наших масштабах он занимал бы незначительную часть от кодовой базы.
У нас зарплаты для php только начинаются от 75к в год. Получать 90 и больше вполне реально достойным кандидатам при хорошей работе.
Шкала налогов прогрессивная, 45% на всё, что выше 100к в год.
Про цены. Лондон — не дешёвый город. Но:
1. У нас 500 в месяц уходит на семью из 4х
2. Страховка за машину — 800 в год (это comprehensive на двух водителей, аналог нашего КАСКО + ОСАГО)
3. Цены на недвижимость, которые Вы приводите, больше похожи на 1-2-3 зону (особенно, если речь про одного). Мы живем в третьей зоне в приличном районе с хорошими школами. Цены на 1к квартиру — 1500 в среднем, не «от».
4. Метро из третьей зоны 130-140 в месяц, но есть коллеги, кто пользуется велосипедами (по времени быстрее, чем на метро).
5. Медицина. Здесь сложно. Она просто другая. Но сравните среднюю продолжительность в России и в UK. Приезжать в UK лечить зубы не нужно. Но поддерживать их в нормальном состоянии (пломбы, нервы удалить, чистка, кажется, даже мосты) — страховки достаточно. У нас двое детей, младший родился здесь. Жена довольна как слон. С детьми они возятся больше, чем со взрослыми.
6. Сады не дешевые, но с 3х лет есть 15 бесплатных часов. То есть по факту платите меньше. Но если жена не работает, то нужен ли сад? Школа начинается с 4 лет (но очень лайтово) и бесплатна.
7. Погода — солнечных дней больше, чем в Москве. Зимой много зелени. Дело привычки.
Сложно ответить одним комментарием.
— У нас одна из самых больших в мире систем на PHP. Это тянет за собой много разных челенджей.
— Сильная команда — будет у кого учиться.
— Мы продуктовая компания, со своим продуктом с большой аудиторией — многомиллионов пользователей, highload, вот это всё.
— Мы предлагаем хорошие условия по зп, голодать или бедствовать как предсказывают комментарии не придется.
— Не смотря на размер компании/команды, у нас очень динамичная разработка — скучать будет некогда. Об характере задач можете судить из поста.

ну и бонусом ко всему прочему — компания предоставляет довольно много плюшек (поездки на конференции, бюджет на обучение и тренинги, технику, питание на работе, офис с кайфами, бюджет на тимбилдинги и тд).
Мы спрашиваем про две таблицы. Про два стула, к сожалению, все уже давно ответы знают.
Ура! Хоть что-то мы изобрели! :D
Все так! К Вам приходит новый девелопер, а его первая задача уже прошла ревью и ушла в тестирование! Вот это была бы жизнь!
Да да, доклад/статья в том числе о том, как мы знакомим новичков с нашими инструментами. Список засвечен только для того, чтобы читатели могли оценить масштаб.
По поводу WTF: Вы смотрите на график, на котором падают запросы (или растут ошибки). «Что за хрень?» думаете Вы. Тут на помощь и приходит WTF!
Да ни с какого:) Но я, как лид, хочу, чтобы человек как можно быстрее со всеми этими вещами познакомился, и начал эффективно их использовать, нанося пользу направо и налево. В статье/докладе как раз рассказываю о том, как мы это знакомство ускоряем.
Спасибо за комментарий! Когда я готовил доклад, я рассчитывал на то, что покажу этот слайд, никто ничего толком прочесть не успеет, вопросов не будет. Но раз он стал частью статьи, где у читателей появилась возможность его внимательно изучить, попробую пояснить.
У нас, как и в любой крупной компании, есть свои термины, инструменты, подходы.
Например, HLAN/RLAN/ULAN/MLAN/XLAN — это просто термины, которые можно объяснить в одном предложении. Но без знания о том, что это, человеку будет тяжело.
Например, AD, UserInfo, CPQ — это наши инструменты. Их уже в одном предложении не объяснишь, что-то нужно показать, дать примеры кода, предложить попробовать.
Что касается списка, который приводите Вы (Emails, Tests, Pushes) — это все о том, как мы отправляем пуши, письма и пишем/гоняем тесты. Я ставлю 100 рублей на то, что вы это делаете не так, как мы. Именно поэтому они есть в списке.
Кстати, WTF в нашем случае — это не устоявшее выражение, а инструмент, созданный моим коллегой Grezz, который мы используем при расследовании проблем: он собирает различные ивенты (выкладки патчей, альтеры, рестарт сервисов, запуск а/б тестов и тд и тп), которые потом накладываются на графики, и можно быстро найти причину изменений.
Про грамотную формулировку задач — поддерживаю. И речь не только про постановку тикетов, но и про общение с коллегами в целом.
А что касается примеров тикетов, то я их специально подбирал и даже позволил себе слегка подредактировать:)
Хороший пример про грамотную постановку тикетов. Без этого тоже никуда. Это немного другая проблема и никакой QuickStart не поможет ее решить.
Спасибо!
Про грамотные тикеты не совсем понял: каждый постановщик (например, QA или продакт) должен знать о том, как внутри работает фича, и дать краткий овервью по ней?
Наверное, мы могли бы давать какие-то подсказки, но я вижу здесь две потенциальные проблемы:
1) “Я никогда не делал тикеты, в которых упоминались А, Б, Ц, поэтому я про эти инструменты ничего не знаю“
2) Где-то все-равно хочется рассказать человеку про наши процессы, про инструменты расследования проблем с перфомансом, тестирование, устройство инфраструктуры, и тд.
Возможно, Вы переоцениваете время на создание такого теста. На интерфейс ушло, может, пол дня-день. Вопросы собрали с миру по нитке. Профит!
Спасибо!
1. Я сам интроверт, людей не очень-то люблю, поэтому мне тяжело, но я стараюсь изо всех сил! А если серьезно, то, это ведь коллеги, люди, с которыми человек будет или уже успел поработать, все свои. Он/она ведь смог пройти собеседование с незнакомыми людьми, а здесь уровень стресса ниже на порядок.
2. Всё так. Набор базовых статей, которые подаются в определенном порядке, в них собрана только важная информация достаточной “глубины”, которая с большой вероятностью понадобится во время работы, а так же снабженная практическими заданиями для закрепления. Wiki в нашем случае — просто инструмент.
Текучка у нас не планируется, ее сложно планировать:)
Один человек в месяц — это действительно не много, но сложность в объеме, который человек должен изучить. У нас это довольно много. Поэтому окупилось на первых же пришедших.
Еще как нервничал бы!

Дальше разошелся, молодцом.
Нервничает, чешется… Может переживает за результаты выборов в России?
Тоже на чистом PHP. Только я в другую сторону оптимизировал, нежели автор:

After running your solution to breathalyzer (received on March 26, 2011, 7:23 am), I have determined it to be correct. Your solution ran for 4952.985 ms on its longest test case.

Information

Rating
Does not participate
Location
London, England - London, Великобритания
Date of birth
Registered
Activity