Pull to refresh
0
RubyRussia
Конференция разработчиков на Ruby и RoR

RailsClub'Moscow 2014: Интервью с Джонасом Никласом

Reading time 4 min
Views 3.1K
RailsClub в этом году заполучил в докладчики рекордное количество Ruby Hero. Да и просто интересных людей, которые действительно умеют готовить Ruby.

Приглашаем вас на конференцию 27 сентября и публикуем следующее интервью: с Джонасом Никласом (nicklas), автором фреймворка для тестирования Capybara и популярных библиотек Pundit, Turnip и CarrierWave.

И да, Джонас Ruby Hero 2011.

image

Когда и почему ты начал программировать?

Мои родители научили меня QBASIC, когда мне было восемь, и с тех пор программирование, в той или иной форме, стало частью моей жизни. Я сам освоил PHP в старших классах. А с Ruby и Rails познакомился в 2005.

My mom and dad taught me QBASIC when I was 8 years old, and in some form, programming has been part of my life since then. I taught myself PHP in high school and found Ruby and Rails in 2005.

Над чем ты сейчас работаешь?

Я работаю в консалтинговой компании Elabs в Гётеборге, Швеция. Мы занимаемся самыми разными проектами, практически все на Ruby, с большим количеством JavaScript на front-end. Недавно я работал с несколькими игровыми компаниями, это было очень интересно. В нерабочее время я баловался с Rust, на мой взгляд, это действительно фантастический язык, стоящий изучения.

I work at a consultancy company called Elabs in Gothenburg, Sweden. We do all kinds of projects, pretty much all of it is in Ruby, with a lot of JavaScript on the front end. Lately I've been working with several game companies, which has been super interesting. In my spare time I've been dabbling with Rust, which I think is a truly fantastic language and well worth learning.

Что является лучшей и худшей частью твоей работы?

Мне нравится работать с клиентами, пытаться понять их видение и воплотить его в жизнь. Тяжелыми выдаются дни, когда приходится приводить в порядок унаследованный код, думаю, большинству разработчиков это чувство слишком хорошо знакомо ;)

I like working with customers, trying to understand their vision and make it a reality. The days were work is the toughest is when we have to make sense of complex legacy systems, I think most developers know the feeling all too well ;)

Что ты считаешь своим главным достижением в жизни / карьере на данный момент?

Я очень горжусь, что написанным мною кодом пользуется такое количество людей. Надеюсь, он делает их жизни легче. Получить за это признание в виде Ruby Hero было фантастикой.

I'm very proud that code that I've written is used by so many people and hopefully makes their lives easier. Being acknowledged for that with a Ruby Hero award was fantastic.

На твой взгляд, в каком направлении будут развиваться Ruby и Ruby on Rails в ближайшие годы?

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

I think there is a huge space in building thin APIs where Rails is no longer leading the charge. While building APIs with Rails is possible, it's not any more convenient than in many other frameworks, so Rails greatest competitive edge is not as strong there. I think we are due a step in innovation in that space, but it hasn't hit yet. I hope that Rails, or maybe other Ruby frameworks can innovate in this space.

В чём, на твой взгляд, самая важная проблема, которая стоит сейчас перед сообществом разработчиков Ruby и Ruby on Rails?

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

We are becoming mature as a community. That's great in that we have a rich ecosystem, fantastic tools and a strong community, but it's also our greatest weakness in that we risk losing the innovation and quirkiness that has made this community so strong in the first place.

Есть гем, на который ты мог бы показать пальцем и сказать: “Вот так нужно писать код”?

Мне сильно нравится Celluloid. Это отличный проект с супер изящным кодом, с ним стоит познакомиться.

I really like Celluloid, it's a fantastic project and contains some super nifty code, well worth a read.

Ты читаешь какой-нибудь блог, посвященный Ruby/RoR?

В основном я получаю новости из twitter и reddit и особо не слежу за блогами.

I mostly get my news via twitter and reddit, I don't really follow any blogs.

Чем тебе нравится заниматься, когда ты не пишешь код?

Я люблю танцевать. Я танцую нескольк парных танцев и хожу на танцевальные вечеринки так часто, как только могу.

I love to dance. I dance several partner dances and go out to social dance as much as I can.

Спасибо за интервью!

Джонас скоро присоединится к нам — 27 сентября, в центре Digital October. Вся программа — на сайте конференции RailsClub 2014 .

Регистрация и оплата участия — тут.

Наши спонсоры:
Генеральный спонсор: Toptal

Золотые спонсоры:

image

Boookmate — cервис для чтения и хранения ваших электронных книг, который разрабатывает отличная команда Ruby-разработчиков.

image

FunBox — команда разработчиков с сотней живых проектов в портфеле и обилием интересных задач в таск-менеджере. Основная специализация — разработка программного обеспечения для операторов мобильной связи.

Серебряные спонсоры: AT-Consulting и Lookatme
HR-партнер: DigitalHR
Организаторы: Evrone и Undev

Будьте в курсе наших новостей, подписавшись на рассылку на сайте railsclub.ru, и следите за обновлениями:
RailsClub.ru
twitter.com/railsclub_ru
facebook.com/railsclub
Tags:
Hubs:
+7
Comments 1
Comments Comments 1

Articles

Information

Website
rubyrussia.club
Registered
Founded
Employees
Unknown
Location
Россия