lynx91

lynx91

На Пикабу
275 рейтинг 10 подписчиков 7 подписок 3 поста 1 в горячем
Награды:
10 лет на Пикабу
68

Ошибки собеседование в It gamedev или как я их вижу

Всем хей! Что же, мой предыдущий пост зашел гораздо лучше чем я думал. На данный момент 25 лайков - я искренне считаю это победой! Спасибо всем ^^
В этом посте я опишу общие ошибки и вещи на собесах, а в следующем уже больше про техническое собеседование для разработчиков. Если что, все что написано ниже это лишь мое мнение. Если у вас другое, то пишите ниже, всегда интересно.

Ну а теперь представим!

Одним мрачным вечером, в день, когда кроваво-красная луна вышла из-за горизонта и дожди вашего города омрачили жизнь всем его обитателям, (Извините, я из Питера) нервной походкой, вы заходите в бизнес-центр и ,обливаясь потом, идете на одно из ваших первых собеседований в геймдев. Вы не знаете, что вас ждет. Будет ли вас собеседовать вся команда, будут ли спрашивать вопросы из той части, которую вы не доучили вечером и поверят ли вам, если вы искренне обещаете стараться и работать по 10-11 часов в день, чтобы работодатель просто дал вам место вашей мечты и поверил в вас. Вы заходите, вы напряженны, но внезапно улыбчивый программист смотрит на Вас и говорит, что вы классный и все будет хорошо, и вас берут на работу…
Жалко, но так бывает редко! А вот страх перед собеседованием в первые годы работы всегда один и тот же.
За свою карьеру я проходил достаточно много собеседований, в том числе и на англиийском для работы за границей (Так я смог найти работу в Швеции). И сам собеседовал 30 - 40 людей для приема на работу. Поэтому у меня есть некоторый опыт, которым я хочу поделиться, мне бы в свое время он был бы очень полезен.

1) Новички, особенно после универа, постоянно воспринимают техническое собеседование как некоторый вид экзамена, только более суровый

Я считаю, что это полностью неверное представление. Когда вы приходите на технический собес, то вы скорее всего разговариваете с такими же людьми как и вы, которые являются работниками компании. Что это значит? Это означает, что люди, которые Вас собеседуют заинтересованы в том, чтобы с вами было комфортно работать.
То есть:
Если с вами и надо будет вожжаться (например, ищут джуна), то не очень долго. Вы не ребенок, вы самостоятельны и умеете учиться (или готовы учиться). Что такое долго - увы зависит от большого количества факторов (от проекта, загруженности работников, их собственного желания учить).
Человек, который приходит на собеседование, не должен иметь 100% опыта работы со всем, что написано в требованиях (если это не узкая специальность, конечно). Но он должен знать что это за требования, вероятно, иметь опыт работы со схожими вещами и быть способным быстро научиться. Например: вы не знаете что такое Jira, но пользовались Trello, вы не слышали о Git, но знакомы SVN или Perforce.
Мало того, мной замечено, что во многих компаниях требования к кандидату могут быть просто банально устаревшими, так как составлял их один человек много лет назад (Нет, они конечно обновлялись, но всем лень было их исправлять на 100%)
Кроме того, очень важно, какой вы человек. Если с вами неприятно, если вы заносчивый, конфликтный, сложный или от вас чем-то резко пахнет, или вы будете слишком неестественно себя вести, то вас могут не взять, ибо просто вы не понравились. И далеко не так важно, насколько у вас мега крутые супер-навыки. Разработка - командная игра. И почти всегда, лучше 5 мидлов, чем 1 синьер + 4 пережатых/раздраженных мидла, которые просто не работают нормально.

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

2) Я буду говорить что буду работать 120% времени вместо 100%, чтобы меня взяли. Это не работает.
Если вы новичок, то большинство менеджеров заранее могут рассчитывать, что вы будете перерабатывать. В этом нет никакой тайны, что молодые специалисты кайфуют от работы и сидят кучу времени.
Вторая причина в том, что сейчас во многих местах пришли к тому, что компании не нужны уставшие сотрудники. Работайте 100% времени и бегом отдыхать, чтобы завтра работать также эффективно. Иначе все это может приводить например к тому, что первую неделю вы фигачите под 120%, а вторую под 60% (за то же время), а это получается 900% за две недели, а не 1000%.
Ну и в целом, если вы так говорите, это показывает, что вы не очень уверены в своих навыках. А люди это не любят.

3) Человек слишком много шутит и отвлекается от вопросов слишком сильно.
Он это делает из-за того, что он такой человек или он уходит от темы? Это очень сильно вводит в ступор человека который собеседует.

4) Человек пытается “вспомнить” ответ на вопрос и говорит очень много теоретических вещей без практики

Это одна из моих любимых тем. Видел ее нечасто, но бывало. К тебе приходит кандидат и он не работал с вещью, которую у него спрашивают, но, например, он читал про нее. Он пытается выдать свой теоретический опыт за практический и это почти сразу видно.
Вообще, я бы в целом советовал не обманывать. Хитрить (показывать свой бытовой ум. Кивает, угу, угу...) можно, но ловко и грациозно, обманывать неть^^)))
Например, такая ситуация - вас что-то спрашивают, но вы не шарите, хотя, что-то такое слышали. Я обычно в такие ситуации говорю примерно так: “я сильно не уверен, что такое геймдев, так как мало с ним работал. Однако, в нем есть слова игра и дев, значит это скорей всего что-то про игры и каких то девушек?…. (тут шутка была, если что)

5) Не стоит слишком много и долго говорить о себе (10-15-20-40 минут) или о какой-то теме, особенно если она понятна только Вам.

Это скучно… А еще собеседователь должен вас затыкать. А программисты бывают скромными. А болтливый менеджер ушел фиг знает куда.
Делайте паузы, народ. Это очень частая фигня, что люди нервничают и строчат пулеметом про свой опыт, тебе приходится их перебивать, а они начинают еще сильней нервничать. А потом и вы начинаете нервничать… и менеджер… и потом родные менеджера, так как у него плохое настроение… а потом это перекидывается на весь мир и бааам… ядерный взрыв!
Короче, плз, не надо, это мое наболевшее.

6) Проявляйте интерес к месту в которое вы идете.
Потратьте 15-20 минут ресерч, если пошли, даже если на 95% уверены, что это не ваше (иначе зачем вы вообще пришли). Когда вы можете рассказать что-то о компании, это вызывает симпатию. Порой я встречал людей, которые не могут вспомнить название компании в которую они пришли.

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

Скорей всего я дофига еще чего пропустил.., но чувствую, что начинаю расплываться, так что давайте закончим на этом. Я надеюсь, что кому-нибудь это пригодится.
Еще раз. Это лишь мое мнение)

Показать полностью 3
25

Как начать делать игры или про нашу “личинку” стартапа :)

[Мой первый длинный пост, чую, что все на грани пиара, так что коммент для минусов внутри]

Одной темной ночь тяжелой поступью ты почти гордо, но мимо шагаешь из бара домой.  Внезапно, спустя пару минут, тебя посещает интересная мысль, о том, что твой бак полон и пора бы освободить рвущегося демона наружу. У тебя появляется выбор:

Пройти налево и прийти домой через 5 минут

Пройти вперед, зайти в парк по малым заботам и прийти домой через 10 минут.

Конечно, в твоем разумном состоянии ты выбираешь второе. И вот перед тобой парк и у тебя снова выбор:

Пойти в левые кусты

или

Пойти в правые кусты

Естественно, ты человек постоянный, и опять выбираешь второе!

На удивление в кустах оказывается очередь таких же ребят как и ты. Ты смотришь на них, кричишь что-то вроде “ШО ЗА БЕCКУЛЬТУРЩИНА” и грустно идешь домой.


Что же, скорее похоже на ТАК СЕБЕ текстовый квест! Но по факту, нет. Когда долго работаешь в игровой индустрии, порой так и начинаешь воспринимать мир. Трубы на заводах для тебя башенки из tower defence, а по плитке можно ходить только конем и нельзя наступать на черное. Как же до этого докатиться, я могу вам рассказать!


Тема “как попасть в игровую индустрию” отдельная, сложная и если будет интересно, я смогу рассказать что и как надо делать (особенно для программистов)


А сейчас, я расскажу, как я проснулся в своей квартире, и вдруг понял, что вокруг меня вторая работа, но на этот раз неоплачиваемая, и почему я от этого в восторге!


1. Как все началось!


Когда ты работаешь в геймдеве достаточно долго (я работаю программистом уже 8 лет), рано или поздно начинаешь задумываться, а почему бы тебе не создать свой проект. Свой проект - это классно, свой проект дает тебе свободу, да еще и давайте “русский геймдев с колен поднимать”, а то кругом в основном только мобилки и аутсорсеры. Многие пробуют и очень часто все это заканчивается ничем. Почему? Факторов неудачи очень много: объем желаемого слишком большой, отсутствие кросс-навыков, отсутствие планирования и банальная лень. Таких соло проектов у меня ушло в небытие достаточно много, чтобы в конце концов я понял следующее:

Если денег на производство нет, то я могу либо:

- Создать маленькую мобилку или очень хитрую индюшатину;

- Работать над одним проектом оооочень долго (3 - 5 лет);

- Создать команду единомышленников;


Первое мне не нравится, от мобилок я устал (сейчас я работаю с ААА тайтлами на ПК и консоли, и о Боги, это еще то извращение, но я чертовски рад). Маленькую индюшатину маловероятно что получится придумать гениальную, это больше похоже на лотерею, где твои умения лишь повышают шанс.

Второе - просто не мое, я люблю исследовать разные идеи, и потратить на одну из них 7% своей жизни и не возможно не получить ничего взамен. Ну, уж нет!

А вот команда - это мое. Руководить вроде плюс-минус я умею и мне это нравится (2 года лидом проработал) и работать в команде я люблю больше чем в одиночку.


Решение найдено! Осталось только претворить в жизнь. Проще простого же?

2. Попытки создать компанию


Мои попытки начались уже после первого года работы. Денег как обычно нет. Финансирование искать - шаг рискованный и со своими минусами. Кушать хочется. Поэтому уходить с работы - вариант не самый радужный. Платить команде тоже нечем... Значит у всех условия одинаковые, все работают на обычных работах, а собственный проект, он становится чем-то вроде хобби по вечерам, когда есть время.

Что ж, и таких попыток у меня было точно больше 4 за последние 5-6 лет. Не особо серьезных и скорей показывающие, сколько шишек можно собрать по дороге. Я вывел для себя следующие мантры ^^:

Люди (за редким исключением) не будут работать над Твоим проектом за бесплатно. Это Ваш проект, он общий. Ваши мысли общие и нужно уметь делиться. Не умеешь делиться? это не твой путь.


- Люди ленивые, и ты самый ленивый среди них. Вечером никто работать не хочет. Собрать людей и сказать - давайте делать игру, просто. Делать ее, стабильно выдавая результат каждую неделю - нет! Рычагов управления нет. Это заработает только если соберутся особенные, правильные люди!


- Ваша команда должна сходиться характерами. Это как у андеграундной музыкальной группы. Если кто-то не свой, долго не задерживается.


Если кратко все сводилось всегда к одному - сначала “круто, игра, давайте фигачить”, а спустя месяц все устают и сливаются. Я вынес много полезных вещей для себя и уже начал думать, что “свою сокровенную” игрушку я так не сделаю, в какой-то момент я просто пал духом.

Что делать? Все гибнет, не успевая родиться! Искать финансирование? Но, чей тогда это будет проект. Твой или спонсора? Стремно. Да и спонсора, не имея демки и предложения, найти не просто. Короче, сплошной мысленный стресс!

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

3. Операция - убежище! Создание Blackhole. И я могу объяснить это название!!


Команда собралась вновь! Изначально нас было пятеро: Художник, Геймдизайнер( +он QA), Композитор, UX/UI дизайнер, и я, Программист.

К этому моменту я смог уже наступить себе на гордость и решить, что давайте хоть что-нибудь сделаем.

Вердикт -> Визуальная Новелла (Не дейтинг сим!)


Я в панике, для моего внутреннего программиста это позор, это звучало слишком просто… В будущем, окажется, что я совершенно зря тогда так думал. Один лишь редактор убил у меня 150+ часов и до сих пор не готов полностью. Но ребятам я доверял, так что свое эго я пытался спрятать как можно глубже. Не то, чтобы сильно помогло, но они видели что я стараюсь.


Но как сделать так, чтобы все это не развалилось по дороге?

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


Хмм...

А что, если мы соберемся всей нашей ленивой игровой тусовкой и поселимся в одном месте? Что будет, если двое из пяти сразу смогут начать выдавать результат? Сможет ли это поднять дух остальных трех? Сможем ли мы сделать что-нибудь хоть немного серьезное и классное, работая после работы по вечерам?

Мысль эта посетила меня в конце зимы.

Я написал нашему Композитору: так и так, ты самый спокойный среди нас и как мне кажется, тебе меньше всего это надо, как тебе идея всем вместе поселиться в центре Питера?

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

Что ж, куй железо пока горячо! Через неделю мы уже жили вместе. Это было непросто найти место, где поселиться впятером с нашими запросами и с нашими финансами, так что можно сказать, что это самое расчудесное чудо, что мы нашли ту самую единственную классную квартиру всего за пару дней.

Наш композитор и геймдизайнер играют в одной группе Black Radiance (позже мы и Сторирайтера найдем там), так что спустя день после переезда мы назвали это место Black Hole. Да и просто, это забавно..)


4. Так что с игрой?

А, да.. Спустя месяц тусовок и классных историй житья вместе, мы начали фигачить игру.  Спустя еще пару недель к нам присоединился наш Сторирайтер.

В начале у нас была очень простая система: в неделю каждый выдает столько, сколько может. Потом, игра стала все сильней и глубже проникать к нам в мысли. Мы выстроили различные процессы, сделали оценки, накатали план, завели инст. Пару дней назад смотрели первый внутренний POC (proof of concept, проверка концепции). На стене на кухне у нас доска с задачами, рядом арт и схемы.

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


5. Так зачем этот пост?


1) Во-первых, я наконец высказался публично. И еще я могу писать больше интересных штук про геймдев, если это вам интересно. Например, Как попасть в геймдев? Как уехать работать в Европу программистом? Как быть клевым, когда ты дно и зачем повышать самооценку?)


2) Во-вторых, как показательная история для тех, кто хочет сделать стартап на коленке без финансирования. Поселиться вместе с людьми, которые будут с вами это делать чертовски рискованно, но стоит свеч, если вы подходите друг другу.


3) Темная моя сторона говорит, что я хочу поделиться инстом нашей команды. Там больше фото и есть возможность почитать про нас на английском. We speak from our hearts)) (А у нас там уже 375+ человек!!! УУУУухххх)


Всем спасибо, кто дочитал, котиков вам в подарок! А тем кто не дочитал, тоже спасибо, но наверное вы это не увидели.

Показать полностью 6
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества