До очередной конференции RailsClub’Moscow остается меньше 8 дней. На 11-ый по счету слет российских рубистов приедет самая представительная компания международных Ruby звезд за всю историю конференции.
Мы продолжаем знакомить вас со звездными спикерами RailsClub’Moscow. Сегодня мы представляем вашему вниманию интервью с ДиркЯном Буссинком / Dirkjan Bussink — голландским разработчиком rubinius и datamapper. Это третье интервью серии, ранее мы уже поговорили со Стивом Клабником и Ксавье Нориа.
Интервью публикуются с оригинальными ответами на английском языке и нашим вольным переводом :)
Dirkjan Bussink (Голландия): разработчик rubinius и datamapper
Как ты себе представляешь Москву?
— I honestly have no idea. I've never been there, which is one of the reasons that I'm excited about it. It's not an every day tourist destination here in the Netherlands, so having a chance to visit is great.
— Честно говоря, понятия не имею. Я никогда здесь не был, и это одна из причин, по которой я так рад предстоящей поездке. Это не самое распространенное туристическое направление у нас в Нидерландах, так что здорово получить шанс приехать сюда.
Что бы хотел здесь увидеть?
— Hopefully it will be a good combination of meeting people and getting to see the city. Probably being very touristy, but would love to know about the little gems that we should visit that mostly only local people know or are less touristy.
— Надеюсь, меня ждет хорошее сочетание встреч с людьми и возможностей посмотреть город. Вероятно, буду вести себя как обычный турист, но также буду рад узнать о тайных жемчужинах, которые стоит посетить и о которых знают только местные, ну или которые не так популярны у туристов.
Что ждешь от встречи с российскими разработчиками Ruby?
— Nothing specifically actually, just hope to meet great people that do all kinds of interesting stuff. Hopefully I can also get people interested in what I work on.
— На самом деле, ничего конкретного, просто надеюсь встретиться с отличными людьми, которые занимаются разными интересными вещами. Надеюсь также, что смогу заинтересовать их в том, над чем я работаю.
Над каким проектом / open source сейчас работаешь?
— Working on some new stuff at Nedap which is still pretty experimental and of course working on Rubinius, which most people know me of.
— Работаю над кое-какими новыми проектами для Nedap, которые до сих пор достаточно экспериментальные, и, конечно, работаю над Rubinius, по которому большинство меня и знает.
Что считаешь своим главным достижением в жизни или карьере?
— Hopefully I haven't achieved that yet. I try to live by the motto of better to be sorry for something you did than for something you didn't and hope to be doing a lot of things in life.
— Надеюсь, я его еще не совершил. Я стараюсь жить по принципу: лучше сожалеть о том, что сделал, чем о том, чего не сделал, и надеюсь, что еще много чего сделаю в жизни.
Чем любишь заниматься в свободное от Ruby время?
— I like the elegance and simplicity of the language and all the expressive power it has. I don't have to be busy writing boilerplate code all the time to please some programming language god, but can focus more on the problem I'm solving.
— Мне нравится элегантность и простота языка и экспрессивная сила, которой он обладает. Мне не надо все время заниматься написанием шаблонного кода, чтобы задобрить бога программирования, я могу больше концентрироваться на проблеме, которую решаю.
Чего бы ты хотел достичь в своей профессии?
— I hope to be able to leave a lasting mark where other people can enjoy the stuff that I worked on and use it. It's not as much about the recognition, but about know that people use your stuff with joy and it just works and solves their problem.
— Я надеюсь, что буду в состоянии оставить значительный след, чтобы другие могли получать удовольствие от того, над чем я работал, и использовать это. Дело не столько в признании, сколько в знании, что люди пользуются моей работой с удовольствием, это просто работает и помогает им решить их проблемы.
Когда и почему ты начал программировать?
— I wasn't even the youngest when I started programming. I think I was already around 14 or 15 years old. Basically I got bored by just being able to use stuff and got introduced to it by a friend. Up to date I usually preferring creating something by programming instead of for example more consuming with stuff like gaming.
— Я начал программировать не в самом раннем возрасте. Думаю, мне было уже лет 14 или 15. Сначала мне просто стало скучно быть просто пользователем, и приятель мне кое-что рассказал. До сих пор я предпочитаю создавать что-то, программируя, вместо того, чтобы просто потреблять, например, в играх.
Кем бы ты хотел стать, если бы не стал программистом?
— I actually doubted for a while between studying computer science and physics. I still read stuff on physics and love to learn stuff about the theory of relativity or the intricate characteristics of quantum mechanics.
— Вообще-то я некоторое время колебался между изучением компьютерных наук и физики. Я до сих пор читаю материалы по физике и обожаю узнавать что-то новое о теории относительности или сложных свойствах квантовой механики.
Какую книгу посоветуешь обязательно прочитать любому программисту?
— Some of the more interesting stuff I've read is Selling the wheel, Crossing the chasm or The Drunkards walk. These are not programming books but involve topics on how to sell (high tech) products, and the influence of randomness in this world. If you're interested in things like security, The Art of Deception is also pretty interesting. It doesn't involve the technical details, but much more the social aspects of hacking. Thinking, fast and slow is also something I definitely want to read myself as it came highly recommended from other people.
As you might have noticed, these aren't really technical programming books. I think it's important for a software developer to be more than just a programmer. It's important to understand how people think and behave in order to make successful products so that side shouldn't be neglected. You can dream up the most elegant software but if nobody uses it or has a terrible user experience it's basically useless. Developers should try to understand that as much as possible in order to write software that actually helps people instead of hinders them.
— Одни из самых интересных книг, которые я читал, — это “Selling the wheel”, “Crossing the chasm” и “The Drunkards walk”. Это книги не по программированию, но они затрагивают такие темы, как продажа высокотехнологичных продуктов или влияние хаоса на мир. Если вы интересуетесь такими вещами, как безопасность, книга “The Art of Deception” может показаться довольно интересной. В ней нет технических деталей, гораздо больше социальных аспектов хакерства. “Thinking, fast and slow” — еще одна книга, которую я определенно хочу прочитать сам, ее очень рекомендуют.
Как вы могли заметить, все эти книги не совсем технические программистские издания. Я думаю, для разработчика важно быть больше, чем просто программист. Чтобы делать успешные продукты, важно понимать, как люди думают и ведут себя, так что не стоит упускать это из виду. Если вы придумаете самую элегантную программу, но никто не будет ее использовать или будет пользоваться и мучаться, это бессмысленно. Разработчики должны понимать это как можно лучше, чтобы писать программы, которые действительно помогают людям, а не создают им препятствия.
В России существуют сильные литературные традиции. Ты читал кого-нибудь из российских писателей?
— I think I've read something from Fyodor Mikhailovich Dostoyevsky at some point, but am not really sure about it to be honest. The storyline of Crime and Punishment sounds somewhat familiar. I actually do sometimes listen to Russian composers such as Tchaikovsky or Rachmaninov if I'm the mood for it.
— Кажется, я в какой-то момент читал что-то из Федора Михайловича Достоевского, но, если честно, я не уверен. По крайней мере, “Преступление и наказание” звучит знакомо. Вообще-то иногда, когда у меня есть настроение, я слушаю русских композиторов, таких как Чайковский или Рахманинов.
Наши спонсоры
Напоминаем, что генеральным спонсором нашей конференции стала компания undev.ru
UnDev — это уникальная компания, которая занимается разработкой больших и сложных проектов. Это те самые ребята, которые создали webvybory2012.ru для видеотрансляции выборов Президента РФ.
Золотым спонсором конференции стала компания www.kupikupon.ru
КупиКупон — это крупнейший купонный сервис, представленный в 72 городах по России и 7 странах мира. www.kupikupon.ru разработан на ruby on rails и поэтому, с радостью, поддерживает развитие сообщества, помогая конференции. В КупиКупоне сформирована большая и профессиональная команда, которая в полном составе будет присутствовать на конференции.
Золотым спонсором конференции стала компания www.mail.ru
Mail.ru — глобальная компания, которая применяет ruby/ruby on rails в своей работе. У Mail.ru большая и очень профессиональная команда. Ребята работают над разработкой сложных и по настоящему высоконагруженных проектов.
Конференция
До конференции осталось всего 8 дней. Билеты по 4000 закончатся сегодня. Спешите купить оставшиеся!
Купить билеты можно на странице события — railsclub.timepad.ru/event/29192
Будьте в курсе наших новостей, подписавшись на railsclub.ru/email, и следите за обновлениями:
Сайт конференции: railsclub.ru
Страница на facebook: www.facebook.com/railsclub
Twitter: http://twitter.com/#!/railsclub_ru
Автор: Lxx