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

    @awdemme
    Отвечаю как заказчик, выставлял свои заказы, получал дебильные отклики:

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

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

    Нужно откликаться так, чтобы было понятно, что ты прочитал задачу.
    Можно сразу предложить варианты решения (пара предложений, без деталей).

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

    Сам я прекрасно брал работы, даже когда начинал обращение с предложением поднять оплату в 1,5-2-3 раза относительно желаемого заказчиком.
    Разумеется, это все было не с потолка, а с моих реальных оценок сложности работ.

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

    @awdemme
    Как договоритесь. Можно и 10 можно и 90
    Зависит от того, насколько важно ваше участие.
    И насколько остальные это признают.
    Ответ написан
    Комментировать
  • Как найти партнера по программированию?

    @awdemme
    1. А почему ты задаешь этот вопрос на русскоязычном сайте?
    2. Понятно зачем тебе нужен партнер - и язык поднянуть и программирование. А ты ему зачем нужен?
    Ответ написан
    Комментировать
  • Какие пути монетизации могуть быть у рекрутинговых сервисов?

    @awdemme
    Работодатель обычно платит.
    Ответ написан
    Комментировать
  • Программист в "громких" компаниях — возможно ли, и нужно ли?

    @awdemme
    1. Кто такой RockStar?
    Не знаю.

    2. В те годы, когда Фейсбук только начинался ("легко попасть" в вашей терминологии) - там внутри не было ничего сверхестественного в техническом плане. Так что толку в него попадать (если у вас конечно нет новостей из будущего какие бабосы срубили на акциях самые первых сотрудники) - не было ровным счетом никакого.

    3.
    Если взять за пример игры, то они за 15 лет сильно эволюционировали. И если в 90-ых достаточно было работать с 8-битными играми, то теперь это тонны кода в игровых физических движках

    Но при этом уровень разработчиков в среднем сильно упал. Попробуй сделай игру на железе, которое игру еле-еле тянет, как это было в 1980-1990-е годы. Не было движков? Нужно было все придумывать самому.
    А тонны кода в современных движках... И что? Тебе же не нужно весь этот код прочитать/написать, чтобы просто использовать движок.

    4.
    В одной из компаний, для программиста игровой физики, требуется 3-х летний опыт написания игровой физики.

    Мечтать не вредно.
    То что написано в объявлениях о работе для большинства фирм - не более чем мечты. Берут не тех, о ком пишут в вакансиях, а тех, кого удается найти.

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

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

    Полным полно.
    Только если у тебя нет квалификации - толку от этого ровно 0, тебя из них просто выгонят, когда фирмы выростит и понадобится решать более сложные задачи.

    6. Стремиться ли туда попасть. Гм. Ну так то это полезно для профессионального роста. В УЖЕ крутые фирмы - да. Там полно квалифицированных коллег. Тебя быстро подтянут.
    Более того, если ты поработаешь в Яндексе года три, то после Яндекса тебя с руками и ногами оторвут фирмы попроще. И за зарплату повыше яндексовской.
    Ответ написан
    Комментировать
  • C 1 или с 0 начинается индексация массива указателей аргумента командной строки?

    @awdemme
    C 1 или с 0 начинается индексация массива указателей аргумента командной строки


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

    @awdemme
    Важно прежде всего знание языка.
    А не сам язык.
    С++ - используется для создания игр класса ААА.
    Ответ написан
    Комментировать
  • Нужно ли останавливаться на упражнениях в которые не въехал?

    @awdemme
    Пропустить. Идти дальше.
    Если будут сложности - вернуться к тем, что не получаются и повторить попытку.
    Ответ написан
    Комментировать
  • Как работает ИИ в играх?

    @awdemme
    AI (ИИ) это называется чисто по традиции.
    Никаким AI настоящим там и не пахнет, как правило.

    Полноценным ИИ в играх можно назвать разве что такое https://habrahabr.ru/post/319518/

    А обычно просто зашивают в программу опеределенные правила, четко повязанные логикой игры.
    Ну например, для PacMan (надеюсь вы знаете правила игры) - монстр на каждом повороте просто выбирает кратчайший путь до героя. Путь строится просто тупым перебором. Выбор кратчайшего - тоже.
    Ответ написан
    6 комментариев
  • Есть несколько больших текстовых файлов, как их объединить если больше не осталось свободного места?

    @awdemme
    все правильно, как вы написали.
    cat.
    но только не в новый текстовый файл - а передать архиватору.
    текстовые файлы сжимаются очень и очень хорошо, может и в 20 раз сожмется.
    затем удалить оригиналы.
    и разархивировать.
    Ответ написан