• Как выбрать подходящую сферу работы?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Вам нужно просто самим определиться с конкретным направлением и выбрать несколько компаний, и уже с ними работать конкретнее. Возможно, вы просто не следите, какие компании на рынке есть и чем они занимаются. Геймдев или данные - это слишком разное, вы не можете ко всему готовиться.
    я именно спрашиваю, чего мне не хватает, что нужно изучить

    ничего не нужно изучать, если не ясно конкретное направление
    Отсылайте резюме в mail.ru, gaidjin, zeptolab, (и что найдете с С++), то же самое с данными, в какие-нибудь сбербанк-технологии, тинькоф digital и тп, в процессе общения выясните какие конкретно позиции есть и что они предполагают.
    С вмк не должно быть никаких проблем с трудоустройством, хороший вариант, пока ищите что-то особенное, просто пойти в яндекс/мейл.ру, вы ведь уже у них были ?
    Ответ написан
    Комментировать
  • У кого как организован процесс оценки работ по разработке?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Оценка функционала и финального продукта - разные вещи. Вы можете собирать оценки функционала с разработчиков, и умножать например на 2. Но с финальным продуктом (я больше про длинные проекты говорю), все очень сложно. На практике ни у кого нет четких описаний, продукт постоянно уточняется, и приближаясь к запуску команда оказывается в ворохе мелких тасок, которые никак не относятся к готовому функционалу. Возможно, некоторым командам даже стоит отойти от практики обязательств по финальному продукту, разбив разработку на этапы.
    Ответ написан
    Комментировать
  • Экспресс обучение frontend разработке. Как подступиться?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Как заметили выше, для экономии времени, нужно оставить 1 препроцессор, и фреймворк на выбор: react/angular, остальное изучать позже. Что бы ни говорили, но в вакансиях фронтенда обычно есть фокус либо на интерфейс, либо на разработку. Для интефрейсщика самое важное - портфолио, при этом максимально качественные примеры (возьмите сервис тестирования, чтобы максимально улучшить результат), также оценят легкий интерактив, svg и прочие плюшки, знания фотошопа, основ графики, ui/ux.
    К разработчику другие требования, готовьтесь к техническому интервью, поможет отличное знание nativeJS, устройства фреймворка, и портфолио соответственно должно состоять из кода. Надо выбрать что-то одно, не стоит за 3 месяца пытаться делать все.
    Ответ написан
    Комментировать
  • Что нужно уметь делать в Photoshop для front-end developer-а?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Уметь обращаться с эффектами, чтобы без дизайнера справиться с нарезкой ассетов. Zeplin тут не поможет. Никакой цветокрррекции ретуши, отделения от фона не нужно - все это смело отправляйте дизайнеру на доработку.
    Ответ написан
    Комментировать
  • Как организован workflow фронтенд разработчика?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Вы очень часто должны будете вписываться в архитектуру заказчика/работодателя, вы строго говоря и не должны решать архитектурные вопросы проекта.
    Какая файловая структура должна быть, по какой методологии верстать, как это все использовать в связки с препроцессорами и шаблонизаторами

    вот это все от проекта к проекту отличается, если вы даже код фронтенда не пишите, то Вы ничего не решаете).
    Но у вас должен быть какой-то дефолт. Например, bem/bem-like, scss, autoprefixer, какой-то дефолт адаптивности. Если вам дают набор psd, то логично разделяете файлы по этой структуре, чтобы фронтендер все оперативно внедрил.
    Где можно посмотреть на уже готовые проекты, вернее на файловую структуру?

    весь гитхаб завален фронтендом
    можешь на лофтблог посмотреть

    не рекомендую
    Приходите бесплатно поработать, я Вам выдам нетривиальный шаблон, а Вы попробуйте его сдать как заказчику, в качестве эксперимента.
    Ответ написан
  • Какие есть бесплатные шахматные GUI?

    @Elizavetta
    Matroid: gamedev/js-разработка
    chessbase - стандартный вариант, но не бесплатно.
    Ответ написан
    Комментировать
  • На каком языке написан front-end gosuslugi(текущая версия сайта)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Фронтенд: jquery, handlebars, jquery-плагины и даже bootstrap.
    Бекенд - java/jboss (был горький опыт с падением и вываливанием всего стека прямо мне на экран)
    Ответ написан
    Комментировать
  • Каковы условия труда в современной игровой индустрии?

    @Elizavetta
    Matroid: gamedev/js-разработка
    В среднем ориентируйтесь на то, что разработка чуть сложнее, оплата чуть меньше, по сравнению с обычным вебом и релевантным уровнем задач.
    Ответ написан
    Комментировать
  • Как получить сертификат после курсов Greekbrains?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Мне кажется, что для работодателя сертификат будет очень важен. А как Вы думаете?

    Конечно, важен. Если сертификат geekbrains и подобных, сразу в топку.

    P.S. это просто говорит о том, что 1. человек совсем новичок 2. на неправильном пути
    Ответ написан
  • Существует ли GameDev на HTML5/JS?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Направление существует, но говорить, что оно более оплачиваемо, чем Unity и др., было бы неправдой. Есть факторы, отрицательно влияющие на оплату, в том числе то, что интерактив доходит до финального звена реализации через адские цепочки диджитал-креатив-агентств.
    Также стоит отметить, что на данный момент технология может давать сбои, на некоторых платформах, при некоторых условиях, что портит впечатление заказчика, а работы с отладкой порядком больше будет)
    Из недостатков - плохо работает на слабо и средне-мощных мобильных устройствах.

    да, и тут заказчик может сказать, что вы делаете полное УГ.
    Из библиотек: pixi (следите за обновлениями), phaser. в 3д three.js, babylon.js

    В целом, для заработка Unity вполне подходит, ищите более выгодную удаленку; в свободное время можно следить за состоянием дел в html5
    Ответ написан
    Комментировать
  • Что, помимо основ JS,необходимо знать и понимать для изучения Node.JS?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Все-таки архитектурные вопросы, на мой взгляд, на первом месте, если говорить о том, что Вам будут доверять писать что-то с нуля и без жесткого присмотра.
    Что еще:
    1. плюсую Redis, Postgre, Mongo
    2. "быть на ты" с асинхронностью, разнообразными промисами
    3. es6, typescript, быть готовым работать с кодом, написанным в разных стилях
    4. сокеты, socket.io, sockjS
    5. Новичку, видимо, rest api
    5. gulp и пр. инструменты можно не указывать
    Ответ написан
    Комментировать
  • Кто должен заниматься составлением технического задания в веб студии?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Зависит от размера студии. Если 5 человек, то этим занимается руководитель студии, если порядком больше, то аналитик. Сбор требований также может делать аккаунт-менеджер.
    Ответ написан
    Комментировать
  • Есть ли готовые решения для логики поведения персонажей в игре?

    @Elizavetta
    Matroid: gamedev/js-разработка
    готового решения логики поведения персонажей в игре

    мм.. о чем это ? физика, гейм-дизайн ?
    если ждете магических решений, их нет, но может вам в юнити-магазине порыться...
    Ответ написан
    Комментировать
  • Как точно подсчитать время создания программного продукта?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если заказчик опытный, сам умножит на 3, но ваша задача приблизиться к коэффициенту 1,5 в оценке.
    Также стоит учесть, что требовать абсолютно точной оценки заказчик имеет право, лишь предоставив абсолютно точное описание продукта, на практике же заказчик меняет "фичи", дизайн и др. в процессе разработки, и часто рассчитывает на те же сроки.
    Ответ написан
  • Где в Москве можно получить практические навыки технической организации работы отдела разработки (приоритет на PHP)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    По вопросу непонятно, какой у Вас опыт в разработке. Если для вас все это абстрактные пункты, которые нужно сделать, курсы могут не помочь, доверьтесь главному разработчику. Если же нет - пощупайте все своими руками.
    Организация код ревью зависит от уровня людей. Автоматические тесты - вообще обширная тема, под которую можно еще отдел выделить, инструменты и подходы очень обширны.
    С такими строгими настройками, как полный код стайл, автотесты и ревью, вам нужно в первую очередь позаботиться о распределении времени разработчиками. Если тесты будут писать тоже они, и ревьюить тоже они (каждый коммит), на функционал останется ~20% времени.
    Ответ написан
    2 комментария
  • С чего начать повторение математики?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Графики, матрицы, рекурсивные уравнения, уравнения с 2 и более неизвестными. Но я же не помню больше 70% законов математики, которые постепенно, класс за классом преподают в школе.

    что, простите, рекурсивные уравнения (эконометрика что ли ..)?, законы математики, школьную программу не помните ?
    Сначала сформулируйте цель для себя. Одной книги не может быть. Все определения продублированы в википедии. Не забывайте заниматься практикой.
    Ответ написан
    Комментировать
  • Какова значимость диплома в бизнесе по СНГ (IT индустрия)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Т.к. качество образования вы оцениваете исключительно в ключе разработки, "значимость для бизнеса" можно отложить. Бизнес-образование и его престижность - это совсем другое направление (в IT ценится международное).
    Если говорить про предвзятое мнение, то мне лично все равно, нет диплома или диплом низкого качества, а в него попадает почти все, кроме около нескольких известных всем ВУЗов (т.е. хороший диплом - это большой плюс, остальное неважно). Какое может быть отношение к ВУЗам, которые все 2000x принимали заказные дипломные, курсовые и никак не фильтровали людей на экзаменах.. (что сейчас не знаю, но вы сами видите, какое деградационное егэ) Но это мое мнение, которое не поддержит 90% работодателей, и конечно, Вам лучше получить этот диплом на заочке, чем ничего. С другой стороны Вы пишете о том, что имеете свободные средства для жизни, но не хотите вложить их в нормальный вуз (?) - эта позиция очень странная.

    можно уже почти все делать по готовым библиотекам

    вы идеально подойдете в люксофт)

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

    это тоже сильно предвзято, все-таки человек с математикой может разобраться только самостоятельно, извне невозможно внедрить понимание, и самостоятельная работа всегда на первом месте
    Ответ написан
    1 комментарий
  • Есть ли IT деревни на северо-западе РФ?

    @Elizavetta
    Matroid: gamedev/js-разработка
    что же такое входит в накладные расходы, резко повышающие цены?

    Налоги, кадастр, растущие коммунальные платежи, цены на ремонт/строительные работы (+ материалы). Не забудьте прибавить проблемы с местными властями, многие представители которых в некотором неадеквате по поводу ИТ, в том числе будут считать, что аудитория у вас богатая.
    Видимо пора организоваться и самим такую деревню строить

    Сначала неплохо выяснить, какова судьба запланированных крымских ИТ-деревень, о которых было заявлено еще в 2014. На выходе вышло 2 хилых коворкинга по цене 3к в сутки?
    Проще строить мини-гостиницы, эко-дома и тп, чтобы не привлекать к себе внимания громким названием "ИТ-деревня", на которое слетятся все страждущие бюджета.
    Ответ написан
  • % от знакомства с клиентом, или спасибо хватит?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Зависит от ситуации. Если Вы сами не имеете стабильного потока клиентов, этот клиент оказался прибыльным, вы не делаете встречного промо бесплатно ...
    Посредники должны нести ответственность, если хотят получать %. Ведь в случаях, когда они приводят проблемных, убыточных или неадекватных клиентов, их это не касается. Если собираетесь перевести %, делайте это только после полной оплаты работ заказчиком.
    Ответ написан
    1 комментарий