Задать вопрос
Контакты

Достижения

Все достижения (9)

Наибольший вклад в теги

Все теги (26)

Лучшие ответы пользователя

Все ответы (15)
  • Как попасть в backend-разработку?

    yucom
    @yucom
    Ruby on Rails Developer
    У вас хорошая база. Я бы посоветовал написать небольшое приложение на Django с использованием методологий TDD и Gitflow, например, микроблог - пользователи, сообщения, подписка. И выложите код на github, чтобы показывать работодателям. Интерфейс можно сделать просто на bootstrap. Потом ищите проект на фрилансе или в офис, где в команду требуется джуниор на бекенд и начинайте решать поставленные задачи, смотрите как работают другие. Изучайте теорию и функциональное программирование. Так от простого к сложному дорастете до сеньора и высоких нагрузок.
    Ответ написан
    2 комментария
  • Стоит ли среднему Windows Delphi&.NET десктоп разработчику с 10+ лет "опыта" лезть в Linux&Ruby/RoR _именно_ для фрилансинга/удаленной работы?

    yucom
    @yucom
    Ruby on Rails Developer
    Вот я несколько лет пишу на ruby on rails и на c++ поглядываю (там неведаные горизонты), а у вас вот в копилке есть c++, а вы на ror смотрите.
    Я думаю с вашим стеком технологий тоже много чем можно заняться, gamedev или еще что-нибудь сложное и интересное, инженерия чего-нибудь. Если нравится webdev, то изучив ruby и его окружение, тоже не пожалеете об этом. Но что касается фриланса, то с ror на отечественном рынке предлагают в основном в офис. Удаленной работы больше на глобальном рынке (odesk, например). Какой-бы стек технологий не выбрали, любое решение будет верным, главное творческий подход в деле.
    P.S. Linux освоить совсем не сложно, он проще виндоус.
    Ответ написан
    3 комментария
  • Crystal, Elixir, Golang. Куда ехать рельсовику?

    yucom
    @yucom
    Ruby on Rails Developer
    Язык надо выбирать под задачу, которую он может решить. А не по мейнстриму.

    скайп браузерный запилить

    стримить налево направо без тормозов

    Erlang (Elixir)

    быстро считать "страшную аналитику".

    парсить "стопятьсоттыщ" файлов от юзеров

    Crystal, Ruby

    статысячам сопливых девочек фоточки из "туалетов да кафе" фильтрами обмазывать

    Javascript

    Для инструментов
    Node.js, Gulp.js

    Для MVP, контентных, маркетинговых и ecommerce сайтов
    Ruby on Rails
    Ответ написан
    Комментировать
  • Какие есть сферы разработки с высоким порогом вхождения и возможностью фрилансить / найти удалённую работу?

    yucom
    @yucom
    Ruby on Rails Developer
    знание технологий, фреймворков, там всё уже написано до нас


    Фреймворк - это просто инструмент. Я использую Ruby on Rails и смотрю в сторону Crystal, Clojure и Erlang для дальнейшего развития. Когда в начале своего пути я делал простые сайты на cms, то тоже думал что веб - это не серьезно и хотелось большего. Потом начал на бекенде с разными сервисами работать и встретил много интересных, нетривиальных задач. Одна из последних - расчет коэффициента близости для 300000 объектов в базе - это несколько миллионов запросов и расчитать надо как можно быстрее на слабом железе, и не за несколько лет.
    Посмотрите в сторону бекенда, там много работы с алгоритмами и данными. Причем клиент-серверную архитектуру используют не только сайты.
    Ответ написан
    Комментировать
  • На что стоит обратить внимание при внедрении Impact mapping?

    yucom
    @yucom
    Ruby on Rails Developer
    Здесь на мой взгляд достаточно информации:
    blog.byndyu.ru/2015/09/blog-post.html
    blog.byndyu.ru/2014/12/impact-mapping.html
    Я в своем проекте решил внедрить этот метод в этап проектирования. Он мне помогает построить каркас пользовательских историй, увидеть помогает ли какая-либо функциональность достичь поставленной цели или она лишняя. Это, знаете, как скетч в процессе проектирования интерфейса. Еще ее очень удобно использовать для оценки проекта, построить его смету.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (9)