CodinGame: Мои ответы на вопросы
Aug. 9th, 2015 11:41 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Т.к. их так и не напечатали, как обещали, размещаю у себя в блоге.
- 1. Как ты узнал про игру?
- Совершенно случайно, в сети Viadeo (http://mpd.livejournal.com/54834.html — update 4), в которой я зарегистрировался в рамках личного проекта по поиску работы во франкоязычной европейской стране.
- 2. Сразу ли решил принять участие?
- Да, сразу. Отодвинул остальные дела в это время и принял участие.
- 3. Сразу ли участвовал с целю трудоустройства?
- Да, сразу. Как я уже сказал, я искал работу во франкоязычной стране. В то время игра не была переведена на другие языки, использовался исключительно французский. Моя программа минимум участия в игре была — практика языка. А тут ещё и по моей профессии практика. Я в любом случает оставался в выигрыше.
- 4. Какие трудности встретились в играх?
- Дело в том, что я — тугодум и перфекционист. И бывало, что время уже выходит, нужно отправлять решение, а у меня хорошего решения, которым бы я был доволен — нет. И хоть на кону ничего серьёзного не стоит, всё равно — обидно.
Само время проведения игры было не такое уж и плохое, когда в Москве не совсем поздняя ночь, но дело уже ко сну, тебя мало тревожат. - 5. Как произошёл первый контакт с работодателем?
- Если не ошибаюсь, то по телефону, мне позвонили на мой московский мобильный.
- 6. Какие сложности были при общении с потенциальными работодателями?
- Практически никаких, но по телефону на иностранном языке было не так уж и просто общаться, я периодически просил продублировать мне информацию по электронной почте.
В основном, потенциальные работодатели мне сразу отвечали отказом, но привыкать — не приходилось, я и вне игры часто получал отказы. - 7. После скольки игр удалось договориться о собеседовании?
- Вообще, я сыграл три раза (http://mpd-fra.livejournal.com/tag/codingame). Но выстрелила только первая. В двух остальных я уже участвовал по инерции.
- 8. Как шёл процесс переговоров?
- Хорошо шел, но медленно, как можно увидеть по датам первой игры и окончательного получения трудовой визы (http://mpd.livejournal.com/72267.html — там же можно почитать полную историю детально, задать вопросы). Мне присылали тесты, потом разговоры, потом — техническое интервью с применением Skype и Google Docs. Потом — документы для оформления визы. Где-то с этого времени я перестал уже играть.
- 9. Пришлось ли переезжать?
- Да, это было целью моего личного проекта.
- 10. Какие впечатления от такого способа найти работу?
- Интересно. Но тут срабатывает — его величество случай.
Понравилось, что можно посмотреть решения других участников.
Т.е., в целом, у меня очень положительные впечатления.
Сейчас у меня совершенно другой жизненный этап, я не принимаю участия. В частности, в сентябре я в очередной раз поменял работу (http://mpd.livejournal.com/85482.html — она связана с относительно новой для меня областью). Мне предстоит первый раз заплатить налоги, переоформить визу, совершенствовать язык, решать некоторые бытовые проблемы. Не до игры. Но в перспективе — я постараюсь вернуться в игру. - 11. С точки зрения работника даёт ли такая схема понять перспективность работодателя?
- Я не совсем понимаю, как можно что-то понять о работодателе таким образом. Они просто декларируют свою заинтересованность в работниках и поддерживают хорошую профессиональную активность, но это никак не описывает самих работодателей.
Например, только после начала работы у работодателя я был приятно удивлён, что они там применяют Gentoo Portage, в поддержке которого мне даже удалось принять участие. Остальную информацию можно было узнать только из открытых источников. - 12. С точки зрения работника могут ли решение задачек показать твой профессиональный уровень?
- В подобных играх принимают участие и выигрывают люди определённого склада. Это своеобразный спорт, нужно всё время тренироваться, чтобы показывать хороший результат. Для некоторой профессиональной деятельности — это очень хорошо, для другой — не факт.
Я писал на Python, как на C. Но это видно только профессионалам. Мне снижали очки за выполненные задания из-за большого количества ветвлений, например. Это очень хороший вид обратной связи.
И возможность посмотреть решения других участников — очень интересно, можно чему-то научится или удовлетворить профессиональный интерес.
Т.е., отвечая на поставленный вопрос, да, может показать, что человек быстро может решать определённого рода задачки на каком-то языке, организовать себя, чтобы в назначенный срок выйти и решить в указанные рамки конкретные задачи. Но быстро решая, человек не задумывается о хороших архитектурных решениях, например, или самодокументированности и понятности кода, что может быть важно для большой кодовой базы некоего проекта. Решение должно подходить и дальше уже — хоть потоп, победителей — не судят. И такой работник гарантированно может быть хорош для быстрого решения сиюминутных проблем, но не факт, что его деятельность будет конструктивна (или даже допустима) для какого-то большого проекта, над которым работает много человек.
P.S.: (не знаю, к какому вопрос отнести) Работая уже некоторое время в компании, я обнаружил, что принимал участие в игре одновременно с другим французским коллегой, только я - из Москвы, а он - из Канады (где он английский изучал тогда).
Когда я приехал работать, он уже во всю работал. Правда, он был - контрактник, а я был нанят напрямую в штат. Потом он тоже перешел в штат компании. Если любопытно, мы здесь на фотографии стоим вместе: http://mpd.livejournal.com/85082.html