Задать вопрос
  • Минимум для Junior RoR?

    Jeiwan
    @Jeiwan
    Какого-то конкретного списка нету. На одном месте работы могут быть сильно необходимы хорошие знании одного, на другом месте — другого. Серверная веб-разработка огромна. Именно поэтому джуниору необходимо иметь широкий багаж знаний и уметь ориентироваться в новых гемах, технологиях, подходах. Я бы сказал, что самое главное — уметь искать нужную информацию и быстро осваиваться в новом.
    Я считаю, что самый лучший способ научиться разработке на Рельсах и устроиться на работу — пройти курс на www.thinknetica.com/. Но придется попотеть :) Это курс — лучшее, что вообще есть в рунете, да и, наверное, во всём интернете. Не пользоваться такой возможностью просто глупо.

    1) Любые книги по Рельсам и (что тоже крайне важно) Руби.
    2) Подписаться на рассылку rubyweekly.com
    3) Самый заметный признак устаревшего кода — использование старого синтаксиса хешей:
    :a => 1, вместо a: 1 (не считая случаев, когда ключ хеша — не символ).
    Переход с 3 Рельс на 4 не сложен, но зависит от размера приложения и покрытия тестами. Лучше сразу учить 4 (да и 5 уже на подходе).
    Ответ написан
    6 комментариев
  • Есть ли хорошие книги по Clojure?

    @portfelio
    Так может вам начать с Scheme?

    Если по теме, то начинать можно с этой книги (en) и переходить на эту (ru), дополнив свои чертоги разума статьями из IBMN (ru) и Хабра (ru).

    Однако, если ваша цель состоит в том, чтобы понять принципы ФП на любом языке, то я бы выбрал путь Scheme->Erlang->Haskell->Clojure с возможностью остановиться на любом из языков. Лично мои пристрастия сводятся к Erlang+Haskell: erlang для работы и хобби, haskell для расширения кругозора.
    Ответ написан
    2 комментария
  • Джуниор поневоле: как найти и убедить разработчика-джедая стать для тебя ментором?

    Если интересна веб-разработка на Ruby on Rails, то могу помочь. Я как раз сейчас набираю небольшую группу толковых ребят на обучение, чтобы за пару месяцев вывести их на нормальный уровень и чтобы они уже могли устроиться на работу. Обучение дистанционное, групповые + индивидуальные занятия. Объяснение концепций, интсрументов, подходов и т.п. Много практической работы, с code review.
    Мне как раз нужны люди, у которых уже есть опыт программирования, чтобы не начинать с азов, но, например, как в вашем случае, есть желание перейти на другую технологию.
    Если интересно - пишите на почту vkurennov@gmail.com

    Ответ написан
    4 комментария