Тимофей Мартынов
Тимофей Мартынов личный блог
15 февраля 2016, 14:20

Феникс ищет C++ раба

Успешный алготрейдер Феникс ищет раба:
Ищу опытного программиста С++, можно без особой специализации, можно без знания финансов, хотя опыт написания биржевого ПО был бы очень кстати. Удаленный доступ, так что можно из регионов.
Лучше по рекомендации, а еще лучше, если кто то из вас, мои дорогие друзья посоветует кого то хорошего и ответственного. Бюджет средний, так как нужен не супер топ экстра лоулетенси хардкодинг, а тот, кто им со временем станет.

Писать с предложениями можно фениксу в личку fenix-fx
p.s. И не говорите потом, что работы нет.
69 Комментариев
  • Самокритичный трейдер
    15 февраля 2016, 14:23
    Феникс ФХ — это не тот ли феникс что лохов по вК искал чтобы принудить регить счета по своим партнёркам?
  • Юрий Долгорукий
    15 февраля 2016, 14:26
    Да уж… объявление от бога…
  • fenix-fx
    15 февраля 2016, 14:28
    ой, какой хороший, спасибо!!!
    • crast
      15 февраля 2016, 15:50

      fenix-fx, мне интересно. Как раз делаю свою систему.

      Пишу не в личку, из-за малого рейтинга.

      • fenix-fx
        15 февраля 2016, 19:14
        crast, ну придумай какой то способ связаться в личке) это несложно же
  • бюджет средний ©

     

    • П М
      15 февраля 2016, 14:53
      Профессор Преображенский, «приглашаются желающие работать работу за деньги»
  • RTS_TRADER
    15 февраля 2016, 14:32
    А я то думал зачем Тимофею С# -))))))

    А чО в ЮТ продажником… у Феникса программером… так и до грааля не далеко -))))
  • nik
    15 февраля 2016, 14:34
    есть одно золотое правило: если зп не пишут в обьявлении, значит она очень маленькая))
    • Garry36.6
      15 февраля 2016, 14:39
      nik, Адназначна.
  • Gypsy
    15 февраля 2016, 14:34
    А старый прогер то чего свалил?
      • Самокритичный трейдер
        15 февраля 2016, 14:44
        Тимофей Мартынов, Пускай Секрета наймёт. Он не дорого возьмёт от 5 млн р:) Копейки по меркам трейдинга:)
      • Алексей Никитин
        15 февраля 2016, 15:15
        Тимофей Мартынов, продам шарманистую шарманку для роботов на С++ боевая супер низкие задержки )))) 1 мио usd
    • Garry36.6
      15 февраля 2016, 14:40
      Gypsy, в корень зрите!
    • autotrade
      15 февраля 2016, 14:52
      Gypsy, с голоду помер
  • П М
    15 февраля 2016, 14:51
    интересно средний — это скока. все люди, как известно, разные. и насколько ритмичным будет денежный поток?

  • Жук Скарабей
    15 февраля 2016, 14:52
    Успешный алготрейдер Феникс ищет раба
    раба он ищет… а вы тут про зп.
    Тобишь за еду будет работать)
    • Stoic
      15 февраля 2016, 14:55
      Жук Скарабей, помощь регионам
  • Андрей К
    15 февраля 2016, 15:04
    p.s. И не говорите потом, что работы нет.
    на самом деле, работы достаточно, вакансий постоянно хватает.
  • stitrace
    15 февраля 2016, 15:15
    Тут недавно с++ прогер работу искал, который тестер со сведением сделок по ордерлогу написал.
    smart-lab.ru/profile/facepalm/
     
  • Владимир Моисеев
    15 февраля 2016, 16:07
    за $50\час я готов с\++ вспомнить, ну за средний бюджет $30\час могу работать… но не долго :-D
  • ggoroh
    15 февраля 2016, 16:47
    впендюрю любой алгоритм, на любой лингве, в любую туську, за долю малую, либо предложу свой вариант, но задорого! 
    • Йоганн
      19 февраля 2016, 13:49
      ggoroh, насколько мала доля сия?
  • Niktesla (бывш. Бабёр-Енот)
    15 февраля 2016, 16:52
    Кароче нужен желающий работать за идею))
    А то идея то хорошая, только непонятно работает или нет)))
  • nsergeev
    15 февраля 2016, 16:56
    fenix-fx, всегда было интересно, а не страшно в свои системы чужих людей посвящать? 
    • Niktesla (бывш. Бабёр-Енот)
      15 февраля 2016, 17:02
      nsergeev, если бы было во что посвящать, он бы и сам все сделал, или ему бы сделали за деньги… а так — денег нет, а самому делать неохота чтоб проверить...
      … поэтому ищется юноша с горящими глазами.
      • monte_carlo
        15 февраля 2016, 18:27
        Бабёр-Енот, 
        • Иосич
          16 февраля 2016, 01:18
          monte_carlo, смешно:)))
  • Boo
    15 февраля 2016, 17:24
    Мы тоже ищем С++ прогера. Работа в Москве, талантам из регионов поможем с переездом. ЗП 150-300т.р. + бонусы. Всё обсуждается.
    • Самокритичный трейдер
      15 февраля 2016, 17:43
      Boo, Чо правда что ли? А 5 возьмёте?
      • Boo
        15 февраля 2016, 17:47
        Самокритичный трейдер, правда. Возьмём.
        • Самокритичный трейдер
          15 февраля 2016, 17:51
          Boo, А чо делать то надо. Много ли коду писать?
          • Boo
            15 февраля 2016, 17:57
            Самокритичный трейдер, надо писать качественный код. Много, на всех хватит :)
            • crast
              15 февраля 2016, 17:59
              Boo, у вас есть домашнее задание для соискателя?) Можно здесь на пальцах.
              • Boo
                15 февраля 2016, 19:02
                crast, имхо домашнее задание не лучший вариант. Логичнее при собеседовании дать соискателю задание на полчаса, сразу будет понятно, что и как. А дома без ограничения сроков и возможности помощи зала это не имеет смысла.
                • crast
                  15 февраля 2016, 20:20

                  Boo, практика показывает, что не все способны выполнить дома. Помощь зала тоже не поможет, т.к. человека сначала нужно устроить на испытательный срок.

                  Увы, но я не дойду до вас, ибо не ищу сейчас работу, и не буду отбирать у вас время. Просто было интересно, что за задание нужно выполнить на должность алготрейдера)
                   

                  • Boo
                    15 февраля 2016, 20:31
                    crast, ну тех, кто не способен выполнить даже дома, не будем рассматривать :) Поскольку мы ищем не алготрейдера, а программиста (специфичность только в том, что к качеству и скорости кода предьявляются более жёсткие требования), то и задания должны быть соответствующие. Например накидать кросплатформенный модуль получения максимально точного локального времени системы или максимально быстрый метод преобразования строки в число.
                    • crast
                      15 февраля 2016, 20:42

                      Boo, а вам что сообщения приходят строками?

                      Я в quik сделал преобразование из lua объекта в json. Lua повисал как сервер и к нему подключался клиента. Вот здесь нужны были преобразования из строки в число.

                      Ну, навскидку

                      std::chrono::system_clock::now() — может точность не устраивает?)
                      std::strtol/strtof/strtod

                      • Boo
                        15 февраля 2016, 20:51
                        crast, поскольку мы говорим про задание на собеседовании, то оно по сути должно удовлетворять двум условиям:
                        1) укладываться в 30-40 минут
                        2) позволить понять навыки программиста и стиль мышления
                        Приведённые мною выше примеры позволяют это сделать, за 30-40 минут нормальный прогер вполне напишет работоспособные модули, решающие задачу.

                        P.S.: std::chrono::system_clock::now() не соответствует требованиям задачи, ни тебе максимальной точности, ни кроссплатформенности ;)
                        Такие же дела с std::strtol/strtof/strtod
                        • crast
                          15 февраля 2016, 21:11
                          Boo, мне нечем крыть)
                        • Йоганн
                          19 февраля 2016, 14:00
                          Boo, я думаю, что за 40 минут не найти самое быстрое преобразование строки в число. Так как нужно:
                          1. Разобраться с той средой, которую вы предоставите
                          2. отписать хотя бы пару способов
                          3. разобраться с компилятором (посчитать количество машциклов)
                          4. отписать запросы на таймер для измерения скорости процедуры, при этом запрос системного времени не через очередь, а непосредственно с таймера
                          5. если компилятор дурит — переписать процедуру на асме

                          Думаю, подход неправильный. Такое задание можно выполнить только если прийти с проверенным решением в кармане. Лично я всегда беру пару и более дней на вхождение в курс. Тихо запрягаю, но быстро еду…
                          • Boo
                            20 февраля 2016, 02:01
                            Йоганн, как я уже писал, цель подобного задания не написать готовый модуль для продакшна, а понять стиль мышления и квалификацию программиста. За те 30 минут, пока он начнёт решать поставленную задачу, всё уже будет понятно по направлению полёта его мысли :)
                            • Йоганн
                              20 февраля 2016, 02:16
                              Boo, подход правильный))
                              А работа удаленно есть?
                              • Boo
                                20 февраля 2016, 02:26
                                Йоганн, в целом всё обсуждается. Но если под «работа удалённо» понимается «не появляться в офисе вообще никогда», то это уже скорее аутсорс, а не работа.
                                • Йоганн
                                  20 февраля 2016, 08:46
                                  Boo, почему бы и нет? А офис в Москве? Может быть на подзадачи несложные возьмете старичка?))
                                  • Boo
                                    20 февраля 2016, 11:47
                                    Йоганн, офисы в Москве. Отписал в ЛС.
        • Niktesla (бывш. Бабёр-Енот)
          15 февраля 2016, 19:00
          Boo, да, чего вы хотите от программиста? зачем он вам?
          • Boo
            15 февраля 2016, 19:03
            Бабёр-Енот, мы, как и все наниматели программистов, хотим, чтобы программист писал нам качественный код по ТЗ. Если он умеет сам составлять ТЗ и писать по нему качественный код, ещё лучше, будет старшим программистом или тимлидом :)
            • Niktesla (бывш. Бабёр-Енот)
              15 февраля 2016, 19:06
              Boo, ого, у вас и ТЗ в письменном виде есть? Да вы крутые ребята… а то обычно приходится код прям со слов начальства писать))
            • Cristopher Robin
              16 февраля 2016, 11:18
              Boo, если один и тот же человек пишет ТЗ и он же пишет по нему код, это мина замедленного действия. Рано или поздно и результат будет говно и программист будет вами не доволен и вы будете не довольны им.
              • Boo
                16 февраля 2016, 11:23
                Cristopher Robin, ТЗ обычно пишет тимлид, и код по ТЗ соответственно пишут несколько человек под руководством тимлида, который сам очевидно тоже обязан быть хорошим прогером.
                • Cristopher Robin
                  16 февраля 2016, 11:40
                  Boo, поправлю, он обязан быть хорошим прогером в прошлом.
                • Cristopher Robin
                  16 февраля 2016, 11:41
                  Boo, хотя, если он был отличным прогером, а стал просто хорошим и при этом начал писать ТЗ, это тоже правильный вариант.
  • 70n0ff
    15 февраля 2016, 18:16

    В качестве рекомендации и не для fenix-fx , а для тех кто раздумывает.
    Не пишите и не заказывайте код на  C++ (и даже С).
    Вам не заливать этот код на специфичный девайс, у вас нет проблем с памятью и архитектурой.
    Легенды о скорости, рушатся, когда навешиваются все проверки и нормальные мусоросборщики(утечки памяти) и вы поймете, что написали свою java/C#.
    С/с++ пистолет, которым легче легкого выстрелить себе в ногу.

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

    Обратите внимание на C#, Java ну и в качестве клея lua.



    • crast
      15 февраля 2016, 18:27

      70n0ff, кто навешивает мусоросборщики на крестокод?

      Самое сложное в крестах это метапрограммирование. Не используешь спирит — живешь нормально.

      Очень радует старый миф об утечках памяти в C++. А вот скорость это уже не легенда.

      Скорость написания кода на крестах и жабе примерно одинакова.

      Есть еще миф про производительность, где замеряют скорость вычисления хеллоувордов, которые исполняются миллисекунды, то бишь время погрешности. Результат таких опытов очень смешной — получается что js быстрее крестов.

      lua должен быть намного медленнее — инфа 146%. Он постоянно ищет функцию и выделяет память.

      В решетках вроде бы проблема с тем, что все переменные это объекты. Самый неоптимизированный для кэша процессора язык из тройки C++/Java/C#. 

    • Niktesla (бывш. Бабёр-Енот)
      15 февраля 2016, 19:04
      70n0ff, а Delphi 7 лучше я считаю.
      хорошая производительность и никакого гемороя с темплейтами, переопределением операторов, множ. наследованием и прочим говном, из-за которого некоторые умудряются писать код, который легче переписать чем в нем разобраться.
      • Владимир Моисеев
        15 февраля 2016, 19:15
        Бабёр-Енот, ущербность языка ставить как преимущество для тех, кто не умеет пользоваться крутыми возможностями другого языка — это довольно странно №)
    • Boo
      15 февраля 2016, 19:14
      70n0ff, когда я вижу рекомендации писать на Java/C# из-за того, что типа «С/с++ пистолет, которым легче легкого выстрелить себе в ногу», у меня всегда в голове маячит аналогия «А давайте велогонки устраивать на трёхколёсных велосипедах, ибо с двухколёсных гораздо проще упасть». Ну хорош уже! Не буду говорить за всех, но зачастую пишущие код на С++ понимаю, зачем именно они это делают и чего хотят добиться. И будьте уверены, что качественный С/С++ код по скорости недостижим ни для С# ни для Java.
  • 70n0ff
    15 февраля 2016, 20:58
    Коллеги программисты, мой пост не против языков, парадигм, ваших знаний и опыта, мой пост за и для заказчиков. Пусть проект будет на vba, js, lisp, qbasic-тут явное утрирование)) если этот код, за определенную сумму будут поддерживать, ваша фирма(или вы) соблюдает хоть какой-то стандарт разработки ПО. Те кто дописывали, переписывали должны меня понять, те кто это оплачивали тоже)
  • Deleted
    15 февраля 2016, 22:09
    Наверное самый точный способ получить локальное время в linux даже без интернета, это http://linux.die.net/man/4/rtc.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн