• Какие есть сервисы для взаимодействия с программистами?

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

    Есть ли какой-то сервис для взаимодействия с программистом, чтобы новому программисту не нужно было тратить уйму времени изучение логики и кода предыдущего программиста и он мог быстрее внедрить нужную фичу?

    вы верите в сказки, ну какой тут может быть сервис, который положит код в голову новому человеку?
    Ответ написан
    Комментировать
  • Путь разработчика игр. С чем и куда?

    @Elizavetta
    Matroid: gamedev/js-разработка
    1. Сначала немного математики для геймдева, минимум линейная алгебра- геометрия.
    Тут уже есть ответы
    2. научиться программировать и быть на ты c алгоритмами (Кормен, тренировка алгоритмических задач). В геймдеве производительность критична, Вы должны быть в состоянии постоянно искать пути оптимизации.
    3. основы комп. графики, GL.
    4. практика в создании тупых игр/демо без фреймворков
    5. компоненты Unity
    6. далее по специализации
    Ответ написан
    Комментировать
  • Как зарегистрировать компанию и удержать власть?

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

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

    @Elizavetta
    Matroid: gamedev/js-разработка
    Надо уточнять, в какой стране, и в рамках какой юрисдикции NDA.
    На практике, вы просто должны трезво оценить, есть ли у компании реальные ресурсы отстаивать нарушения NDA в судах, все-таки это удовольствие доступно единицам.
    И, да, в NDA может не идти речь про копирование своими силами, почитайте.
    Ответ написан
    Комментировать
  • Отношение к русскоязычным продавцам на themeforest?

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

    ? Надо определиться, если западная, то как может быть СНГ.
    Ответ написан
  • Как анализировать игровую (mobile, socialnetwork gamedev) нишу?

    @Elizavetta
    Matroid: gamedev/js-разработка
    долю рынка, прибыль, спады/падения по времени установок, конверсий

    У Вас слишком завышенные требования к выводам о чужих играх. Если Вы имеете их данные, тогда с натяжкой можно что-то получить. Сами владельцы игры могут не знать и не следить за некоторыми показателями, а Вы хотите их знать.
    Доля рынка - это как-то совсем условно, с учетом того, что каждый день стартуют новые игры, а игры вообще конкурируют с другими занятиями.
    По поводу поиска аналогов, обратитесь за консультацией к геймдизайнерам в вашей нише.
    Еще стоит отметить, что даже получив данные, о которых вы говорите, вы не вполне можете на них опираться для выпуска новой игры. Какими бы ни были данные, ваш аналог может полностью провалиться в ноль, (или иногда выдать показатели выше).
    Ответ написан
    Комментировать
  • Какой смысл преподавать в вузах жутчайшую математику?

    @Elizavetta
    Matroid: gamedev/js-разработка
    такого высоко уровня, что появляются вопросы.
    На кого составители программы рассчитывают?


    Не для генерации дискуссии, но все-таки было бы неплохо уточнить в вопросе, какие конкретно разделы математики имеются в виду. В каких ВУЗах у нас осталась математика высокого уровня?

    Но соглашусь, что абстракции не впечатляют работодателей, пока что.
    Ответ написан
    Комментировать
  • Что нужно знать для того чтобы попасть в системный интегратор менеджером проектов и стоит ли?

    @Elizavetta
    Matroid: gamedev/js-разработка
    проекты как правило очень большие и интересные

    Вот что 1С животворящий делает, проекты системных агрегаторов начинают казаться интересными.

    "Системный архитектор" , "Ведение пресейл-проектов", "Аналитик", "Руководители проектов"

    Архитектор должен иметь опыт разработки 5+ лет.
    Присейл - это переговоры и переписка для обслуживания крупных и гос. заказчиков, часто без какой-либо результативности, просто у нас такая культура заказчиков, привыкших к бесплатным услугам.
    Аналитик - может быть разноплановым, в основном оценка проектов на основе сбора требований и возможно знаний предметной области.
    Руководитель проектов - это тот человек, который помимо прочего может быть обозначен ответственным лицом в контрактах с перспективой посещения судов.

    Так же знаю что многие РП особо программистами то и небыли

    В госсекторе возможно все! Вы гуманитраий ? - попробуйте гос. IT !
    Ответ написан
    2 комментария
  • Что должен знать и уметь front-end разработчик?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Какие требования выдвигают к front-end'ерам?

    1. Общие навыки программирования
    2. Не заниматься дизайном
    3. Остальное гуглится
    Ответ написан
  • Какой Web-фреймворк для Node.js выбрать?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Возможность выбрать базу данных. MongoDB знаю и люблю, но возможно от нее придется отказаться в угоду SQL.
    * Наличие хотя-бы какой-никакой админки.
    * Возможность разбивать пользователей по ролям.
    * Возможность генерировать REST API карты, для удобства и наглядности.
    * Уже встроенные решения для пользовательских сессий, XSS (и смежных) защит, авторизации.
    * Открытость для расширений и пользовательских плагинов.

    Похоже, вам нужен django. В node-фреймворках очень плохо с админками, структурированными пользователями и прочими коробочными решениями (остальное можно достичь разными модулями)
    Ответ написан
    Комментировать
  • Как правильно выстроить процесс разработки?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Почти. Вместо
    Все проверили, все работает. Отправляем все коммиты из dev на production.

    накатываем этот функционал из dev на основную ветку (мастер), в продакшн только с основной.
    На тест отправляем только то, что готово для передачи условным тестировщикам.
    gitflow для разных людей.
    достаточно что-то типа gitlab+jenkins
    Ответ написан
    Комментировать
  • Что изменилось за последнее время в российском IT?

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

    такой критичной ситуации нет, желающих заменить ушедших достаточно, просто для них нет работы
    Стало ли труднее начать карьеру?

    не стало, вакансий не сильно меньше
    Ответ написан
    Комментировать
  • Другие сферы программирования кроме web. Какие альтернативы?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Разработка ПО(десктоп), мобильных приложений (native), low level, программирование под linux (изучаем C), embedded, интернет вещей, энтерпрайс-направления (разработка под оборудование, драйверы и тд) , data science, машинное обучение, AI, геймдев
    Ответ написан
    Комментировать
  • Как создать модель турнирной таблицы, для работы в MongoDB+Express?

    @Elizavetta
    Matroid: gamedev/js-разработка
    замечательный вопрос. По какой системе турнирная таблица ?! При чем здесь монга, а тем более экспресс ?
    Ответ написан
    Комментировать
  • Как составляют бизнес план и составляет ли его обычно исполнитель проекта, или для этого стоит нанять опытных специалистов?

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

    Если в такой ситуации инвестор не профильный, то вашему союзу ничего не поможет. Где подтверждение монетизации ? То, что за это будут платить, это всего лишь предположение.

    Или может посоветуете литературу/курсы, чтобы научится самому анализировать целевой рынок

    Литература не научит анализировать, хоть зачитайся, это практический навык. Но анализировать должен человек из предметной области, раз вы не заточены.
    Судя по описанию, вам нужен сначала предметник ("кто-то, кто максимально приближен к подобным сервисам/программам"), который поможет тестировать продукт, приведет тестовых клиентов.
    Ответ написан
    Комментировать
  • Переквалификация или Проф. переподготовка насколько реальна?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Знания которые можно получить там достаточны ,чтобы потом попасть на работу не самым зеленым джуниором =) ?

    В ШАДе конечно. Но есть проблема, ШАД, логично, принимает в первую очередь людей из нескольких профильных вузов/кафедр возраста не старше 2x лет, т.к. если есть возможность отобрать самых сильных и оптимальных, то это делается. Заочка вшэ - вариант, если есть бюджет на такие мероприятия)
    Такие ключевые слова, как 1С вообще воспринимаются красным флагом в так называемом профильном ИТ, т.е. нужно этот момент продумывать и строить новое резюме.
    И еще такой момент, сначала протестируйте, подходит ли Вам сам процесс программирования.
    Ответ написан
  • В какую сторону приведет развитие asm.js / Native Client?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Google может в любой момент забросить native client.

    вроде уже, объединили с ChromeOS

    В какую сторону приведет развитие asm.js / Native Client?

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

    @Elizavetta
    Matroid: gamedev/js-разработка
    На каком этапе разработки принято брать предоплату?

    Очень сильно зависит от клиента. Если нет доверия клиенту, конечно, пораньше, но однозначно после формализации объема работ и стоимости.
    Ситуация с ТЗ для большого проекта сложная.
    Моё предложение, после интервью брать задаток на потраченное время

    Это никому не понравится, вы фактически принуждаете работать с вашей командой после интервью. Если заказчик приходит без грамотного ТЗ на большой проект, имеет смыл выделить составление ТЗ в отдельную услугу, так, чтобы он мог использовать его и для оценки другими командами. Но, на практике, конечно, очень мало кто готов выделять бюджет на ТЗ либо консалтинг перед проектом, потери времени неизбежны.
    Ответ написан
    Комментировать
  • Продать идею или реализовать?

    @Elizavetta
    Matroid: gamedev/js-разработка
    интересен вариант второй схемы, жизнеспособна она?

    нет (если не патенты)

    Вас выслушают и скажут, что им это не интересно. А потом всё равно реализуют, но уже без вас.

    лол. 0,05% реализуют, т.к. обычно заняты своими проектами. Кидаться реализовывать чужую идею, то же самое, что дать денег автору, если, конечно, качественно реализовывать.
    Ответ написан
    3 комментария