Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Оригинал написан 10 марта. Перевел, в оригинале была переписка на Фейсбуке, не стал вычищать.
- ==========
- Преамбула. Unity3D - движок для программирования игр на языке C#, что немаловажно, потому что не надо переучиваться. На нем, в частности, была написана одна из игр НФС.
- Итак. В январе-феврале начал мониторить вакансии. Ориентировался на шарп-программиста (обычные проги) / Юнити-разработчика. Обращал внимание на желание р-издателя взять вчерашних студентов.
- Нашел на ХХ.юа от других вакансию Юнити-программиста в Vvoss Games (vvossgames.com). Внизу описания была примечание: "готовы обучать". Но пока я возился с резюме, вакансию прикрыли. Опечалился, но решил еще раз попытаться. Нашел на их сайте ФБ-профиль Алексея (тимлида) и написал на ФБ, можно к ним.
- Oleksii Zagorodnyi - На данный момент вакансия закрыта, но возможно с начала марта месяца она снова откроется
- Serhiy Mashkovskyi - эх, жаль - за новогодних праздников не успел подать заявку :(. Можете сообщить потом в марте, если не забудете, или открылась она повторно или нет? Спасибо.
- Oleksii Zagorodnyi - Да конечно / У вас опыт есть? / Вы хотите в офисе или удальонно работать?
- Serhiy Mashkovskyi - (описал навыки резюме; сказал, что "Дело в том, что я глухой. К счастью, не полностью, но все же приходится порой переспрашивать или просить написать. Умею, как видите, читать, писать и говорить. Поэтому, отвечая на ваш вопрос, готов попробовать несколько дней поработать в офисе, но если что-то пойдет не так в плане коммуникации (ну, вы поняли), могу работать и из дома, появляясь у вас только тогда, когда необходимо (например., на Scrum-совещаниях). ")
- Oleksii Zagorodnyi - Ок, это не проблема, учитывая то, что мы пытаемся документировать наши проекты, поэтому я буду иметь вас в виду. Мы находимся в Софиевской Борщаговке.
- Договорились списаться раз в начале марта. Поэтому, получив диплом, написал ему. Попросили "перезвонить" в Пн 28.02. Крч,
- Oleksii Zagorodnyi - завтра напишите / и еще было бы хорошо чтобы вы написали что вы умеете чтобы я завтра передал своим коллегам
- Serhiy Mashkovskyi - Хорошо, в течение нескольких часов допишу резюме, прикреплю портфолио (скрины того, что уже сделал при жизни) и брошу сюда, хорошо?
- Дописал, бросил. Договорились на Пт встретиться, он дал свой тлф.
- Приехали. Алексей нас встретил, познакомил с Сергеем (руководителем всего). Немного поговорили: кто, чем занимаешься, чем сама компания занимается. Обсудили условия труда (технические; т.е. сотрудничество путем высылки проектов в Гитхаб, документооборот на гмейле и т.п.). Далее повели меня в комнату, где работают все остальные. Там я сразу закорешился с программистом Димой (который и стал моим, эээ, ментором), и час долбил его различными вопросами о Юнити (как делается это, куда делись интерфейсы того класса и коде, и т.д., и т.п.). Также он дал мне ссылку на доу.юа и апворк.ком, а еще рассказал о становлении его самого (в частности, трудности с английским, которые когда-то были у него).
- После "экскурсии" осталось было обсудить дальнейшее сотрудничество. И вот тут нюанс. Если коротко, ко мне только присматриваются, поэтому на первых порах мне не будут платить и официально не устраивать. Алексей сказал, что он все подготовит и за неделю свяжется и пришлет проект.
- И вот сегодня Алексей написал, попросил зафрендить Сергея. А еще - завести аккаунт на Битбакет (платформа для работы с Гитхабом). Поэтому сегодня я общался с обоими. Привожу разговор по очереди.
- (Типа написал, что готов, зафрендив и залогинился на ББ)
- Oleksii Zagorodnyi - Супер, я через полтора часа буду на работе и добавлю тебя в проект, ты будешь онлайн? / Также напиши Сергей, получи от него список поправок к игре
- Serhiy Mashkovskyi - я сегодня весь день дома, поэтому надеюсь, да. / Уже написал, сказал, что от вас.
- (Прошло время)
- Oleksii Zagorodnyi - дай свой имейл / обычный / НЕ битбакета
- Serhiy Mashkovskyi - mssss@ukr.net
- Oleksii Zagorodnyi - я тебе предоставил доступ к архива / скачаешь его / это юните проект / чуть позже я настрою репозитории / у Сергея возьми те правки которые тебе нужно сделать / ознакомься / и сориентирует меня по времени / хотя бы примерно / также желательно иметь gmail аккаунт / так как у нас весь документооборот в гмейли
- Serhiy Mashkovskyi - конечно, нужен - без него вообще не дает скачать. ssmssmssmssmssm@gmail.com / прислал запрос на получение доступа
- Oleksii Zagorodnyi - Ок
- Serhiy Mashkovskyi - 648 мб? так .. поставил на скачку. / Пока вроде все. жду самого Сергея. / Дайте для начала неделю.
- Oleksii Zagorodnyi - ты сначала ознакомься / а потом скажешь по времени / там есть какой-то мусор / назад он такой большой
- Serhiy Mashkovskyi - то позвольте почистить (у себя, локально)
- Oleksii Zagorodnyi - конечно / о таком можешь даже не спрашивать / там тебя Сергей уже добавляет в друзья / спишиться корочше
- Serhiy Mashkovskyi - ага, хорошо.
- (Конец разговора)
- ================================================== =======
- (Теперь Сергей)
- Serhiy Mashkovskyi - Доброе утро. Алексей сказал, что вы можете дать мне задание. / А еще дать список поправок к игре.
- Сергей Пух - Привет! / Во-первых, давай на ты. / Во-вторых, перед тем, как ты начнешь работать над кодом, нужно сделать несколько вещей.
- Serhiy Mashkovskyi - слушаю.
- Сергей Пух - Тебе нужно дойти до 20 уровня в игре Best Fiends. У тебя же есть Андроид? / Вбеш в маркете название и найдешь / Следующим шагом будет ознакомление с документацией по игре / там много букв, но это необходимо, ведь в игре ничего нет, чего бы не было в документации. / Я думаю тебе хватит 30-60 мин
- (Скачал в плеймаркети, отписался)
- Сергей Пух - я хочу, чтобы ты разобрался в этой игре. Понял ее механику.
- Serhiy Mashkovskyi - Вечером (после 16) скачаю. / А с чем связана требование дойти до 20 левела?
- Сергей Пух - я надеюсь, что за это время ты поймешь механику.
- Serhiy Mashkovskyi - а, понятно. ну, в целом принципы match3 мне знакомы. если это пока все ...
- Сергей Пух - на сегодняшний день это твоя задача. Завтра ты получишь доступ к диздоку. Дай мне свой имейл (гугл)
- (Дал мыло)
- Сергей Пух - дальше по почте
- (Далее Сергей попросил номер телефона)
- (Конец разговора)
- Итак, я скачал, начал копаться в файлах - что где написано, кусок кода за что отвечает. Сразу обратил внимание, что проект (т.е. элементы игры - графика, объекты ...) еще сырые. Также заручился Димы поддержкой.
- Игру с маркета тоже скачал, протестовал до 20 левела, отписался.
- Ща вот формирую отчет по коду, вношу туда замечания. Отправлю Алексею, завтра распланируем, что делать + время на это.
- ============================
- пишу сегодня, 29 июня.
- Прошло 3 месяца. Потратил вначлае с месяц только на то, чтоб разобраться в коде - проект-то большущий, да еще и мой предшественник ничего не комментировал, где что. Потом потихоньку покатился.
- Познакомили с Виталием - гейм-дизайнером (человек, к-рій придумывает идею, описывает ее словами, но сам не программирует). Выслали мне список багов в игре, оставшихся от предшественника. Их 18, пока исправил 11. Тут, правда, палка о двух концах: с одной стороны, исправление занимает всего 2-20 новых строчек, с другой - пока найдешь место, где их вписать...
- Впрочем, мне дали скайп-акк моего предшественника, который мне немного помог выплыть. Причем в самом начале полез я к нему с тупейшим вопросом -_-. Проговорили тогда до 4 утра. Впрочем, дальше разговоры застопорились. Но, чувствую, скоро он мне опять понадобится.
- Ну вот так и работаем в неспешном темпе. Параллельно краем уха наблюдаю, что там у работодателя происходит. При этом, к слову, я так и не освоил до сих пор Юнити - за ненадобностью (sic!), ибо 90% работы заключается в написании кода (хоть в Блокноте), а не в моделировании графики и ИИ - это уже до меня сделали, слава Богу.
- А еще... Работа из дому, да когда тебя не контролируют, ОЧЕНЬ расслабляет. Совесть говорит мне, что я бы этот трехмесячный объем в 1,5-2 раза быстрее мог бы сделать. Ипочему на стороне столько интересных дел? оО
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement