9月27日にカンファレンスに招待し、次のインタビューを公開します: カピバラテストフレームワークの著者であり、人気のあるライブラリPundit 、 Turnip 、 CarrierWaveであるJonas Nicklas( nicklas )とのインタビュー 。
はい、Jonas Ruby Hero 2011。
![画像](https://habrastorage.org/getpro/habr/post_images/780/2de/152/7802de152ab13338d76780f71fbd69dd.jpg)
いつ、なぜプログラミングを始めましたか?
私の両親は、私が8歳のときにQBASICを教えて以来、何らかの形でのプログラミングが私の人生の一部になりました。 私自身は高校でPHPを習得しました。 2005年にRubyとRailsに出会いました。
母と父は8歳のときにQBASICを教えてくれました。それ以来、何らかの形でプログラミングが私の人生の一部になっています。 私は高校でPHPを学び、2005年にRubyとRailsを見つけました。
今何に取り組んでいますか?
私はスウェーデンのヨーテボリにあるElabsコンサルティング会社で働いています。 私たちは、フロントエンドに多くのJavaScriptを使用して、Rubyのほぼすべてのさまざまなプロジェクトに取り組んでいます。 最近、いくつかのゲーム会社と仕事をしましたが、とても面白かったです。 数時間のうちに、私はRustに手を出しました;私の意見では、それは本当に学ぶ価値のある素晴らしい言語です。
スウェーデンのヨーテボリにあるElabsというコンサルタント会社で働いています。 私たちはあらゆる種類のプロジェクトを行っていますが、そのほとんどはRubyで行われ、フロントエンドには多くのJavaScriptがあります。 最近、私はいくつかのゲーム会社と仕事をしていますが、これは非常に興味深いものです。 暇なときはRustに手を出しました。これは本当に素晴らしい言語であり、学ぶ価値があると思います。
あなたの仕事の最高の部分と最悪の部分は何ですか?
私はクライアントと協力し、クライアントのビジョンを理解し、それを実現するように努めています。 継承されたコードを整理する必要がある厳しい日は与えられています、ほとんどの開発者はこの気持ちをあまりにもよく知っていると思います;)
私は顧客と協力して、顧客のビジョンを理解し、それを実現しようとしています。 複雑なレガシーシステムの意味を理解する必要があるとき、仕事が最も困難だった時代は、ほとんどの開発者がその感覚を十分に知っていると思います;)
今のあなたの人生/キャリアの主な達成は何だと思いますか?
非常に多くの人々が私が書いたコードを使用していることを非常に誇りに思っています。 彼らの生活が楽になることを願っています。 Ruby Heroの認識を得るのは素晴らしかったです。
私が書いたコードが非常に多くの人々によって使用されていることを非常に誇りに思っています。 Ruby Hero賞でそのことを認められたことは素晴らしいことでした。
あなたの意見では、RubyとRuby on Railsは今後どのような方向に発展するでしょうか?
Railsが最初の役割を果たしていないシンAPIを作成するための大きな前進があると思います。 RailsでAPIを作成できますが、他のフレームワークほど便利ではありません。 したがって、Railsの主な競争上の優位性はここでは重要ではありません。 私たちはこの分野でのイノベーションから一歩離れていると思いますが、今のところまだ行っていません。 Railsや他のRubyフレームワークがこの分野に何か新しいものをもたらすことができることを願っています。
Railsがもはや充電をリードしていないシンAPIを構築するのに大きなスペースがあると思います。 RailsでAPIを構築することは可能ですが、他の多くのフレームワークよりも便利ではないため、Railsの最大の競争力はそれほど強くありません。 私たちはその分野でのイノベーションの一歩であると思いますが、まだヒットしていません。 Railsや他のRubyフレームワークがこの分野で革新できることを願っています。
あなたの意見では、RubyとRuby on Railsの開発者のコミュニティが現在直面している最も重要な問題は何ですか?
私たちのコミュニティは成熟期に入っています。 豊かなエコシステム、素晴らしいツール、強力なコミュニティがあるのは素晴らしいことですが、これが私たちの主な弱点です。このコミュニティを非常に強力にした革新性と独創性を失うリスクがあります。
私たちはコミュニティとして成熟しています。 豊かなエコシステム、素晴らしいツール、強力なコミュニティを持っているという点で素晴らしいことですが、そもそもこのコミュニティを非常に強力なものにしたイノベーションと奇抜さを失う危険性があるという点で最大の弱点でもあります。
指を向けて「コードを書く必要がある」と言うことができる逸品はありますか?
私はセルロイドが本当に好きです。 これは非常にエレガントなコードを使用した素晴らしいプロジェクトであり、それに精通する価値があります。
私はCelluloidが本当に好きです。それは素晴らしいプロジェクトであり、読む価値のあるいくつかの非常に気の利いたコードが含まれています。
Ruby / RoRのブログを読んでいますか?
ほとんどの場合、twitterやredditからニュースを受け取ります。特にブログをフォローしていません。
私は主にツイッターとredditでニュースを受け取ります。ブログをフォローしていません。
コードを書かないときはどうしますか?
私はダンスが大好きです。 私はいくつかのダンスを踊り、できる限り頻繁にダンスパーティーに行きます。
私はダンスが大好きです。 私はいくつかのパートナーダンスを踊り、できる限り社交ダンスに出かけます。
インタビューありがとうございます!
ジョナスはすぐに参加します-9月27日、デジタル10月センター。 プログラム全体はRailsClub 2014会議サイトにあります。
参加の登録と支払い- こちら。
スポンサー:
ジェネラルスポンサー: Toptal
ゴールドスポンサー:
![画像](https://habrastorage.org/getpro/habr/post_images/aad/7d7/080/aad7d70800de7bfe305332e55fadda9f.png)
Boookmateは、電子書籍を読んで保存するためのサービスで、Ruby開発者の優れたチームによって開発されています。
![画像](https://habrastorage.org/getpro/habr/post_images/94f/13b/150/94f13b150bb221187cc94e9c19d82c0f.jpg)
FunBoxは、ポートフォリオに数百のライブプロジェクトがあり、タスクマネージャーに多数の興味深いタスクがある開発チームです。 主な専門分野は、モバイル事業者向けのソフトウェア開発です。
シルバースポンサー: AT-Consulting and Lookatme
人事パートナー: DigitalHR
主催者: EvroneおよびUndev
railsclub.ruのニュースレターにサインアップしてニュースレターを最新の状態に保ち、最新情報を入手してください。
RailsClub.ru
twitter.com/railsclub_ru
facebook.com/railsclub