RailsClub 2015:Ivan Nemytchenkoのインタビュー

こんにちは



RailsClubはすでに来週の終わりにあり、私たちは徐々に記録に近づいています-ロシア全土からだけでなく、400人以上の参加者。 参加してください! 登録はこちらです。 そして今日、私たちはイヴァン・ネミチェンコとのインタビューを公開しています。 オムスクでの会議Happyの共同主催者であるBelgradeのIvan Ruby開発者は、小さなアウトソーシング会社Jazzcloudと7bitsの大企業の共同設立者であり、最近RailsHurtsプロジェクトを立ち上げました。



画像





Rubyをどのように始めましたか?



多くの人と同じように、彼はPHPで書いた。 それから数週間で、私はRubyとRailsに精通し、テストタスクに合格し、Railsの戦闘プロジェクトに参加しました(これは2006年に遡ります)。





今何に取り組んでいますか?



主な作業プロジェクトは、ProxomeCluster for Bioproximityです。

作業は作業時間の半分を占めます。 残りの半分を、労働時間を売るよりも賢いことに投資しようとしています。

1)春にリーンポーカーに夢中になり、今では可能な限りそれを使います。 RailsClubの翌日、Scramtrackのオフィスでリーンポーカーを開催します。 まだ場所があります;)

2)最近、「Rails開発者であるのをやめる方法」というレポートに加えて、このトピックについてさらに多くのことが述べられていることに気付きました。 Rails Hurtsの Webサイトを立ち上げ、同時に本の形式で考えをまとめようとしています。

3)10月に、私は自分自身のために新しいことを始めました。履歴書に示すものがあるように、実際のプロジェクトに取り組みたいジュニアルビー開発向けのリモートインターンシップです



Web開発の世界から最後に学んだことは何ですか?



私もそれを言いません。 やがて、古い知識が補完され体系化されます。 機能的なアプローチは頭に収まります。





あなたの意見では、RubyとRuby on Railsは今後どのような方向に発展するでしょうか?



一般的に、私は同じことを考える:





1)部分は関数型言語のせいであり続ける

2)一部はDHHで祈り続け、6か月以内にアプリケーションがサポートされていないモンスターになる理由を理解していません。

3)人々の一部は、レールを傷つけないように、レールを生きて運搬することを学びました。 彼らは明らかにこれを続けます。

4)さて、一部はモジュール性を追求し、ビジネスロジックをレールから分離します。



この最後の部分に貢献したいと思います。





あなたの意見では、RubyとRuby on Railsの開発者のコ​​ミュニティが現在直面している最も重要な問題は何ですか?



Web開発のためのRails独占。 これ自体は問題ではありませんが、この結果はかなり有害です。





Railsには何が欠けていますか?



まあ、誰もがおそらく何かが欠けています。 開発中のプロジェクトの詳細に依存します。 多くの場合、Railsに何かが欠けているわけではありません。 私の頭の中で、Railsを使用する方法を十分に理解していないことがよくあります。





Rubyの後の好きなプログラミング言語、なぜですか?



私はまったくポリグロットではありません。 なんとかClojureを試すことができた-気に入った。





近い将来、どの技術が最も有望だと思いますか?



脳を使用する能力は、今後の技術よりもはるかに需要があります。





あなたにとってオープンソースとは何ですか? あなたはどのプロジェクトに参加していますか?その理由は?



最初のRails Rumbleの1つで、チームはinem.github.ioという 3つの宝石をましたテキーラは後にRABLの著者のインスピレーションになりました。 しかし、どういうわけか私は真剣にオープンソースに関わりました。

私は本当にロータスの開発に参加したいのですが、これには十分な時間がありません。





Web開発とプログラミングのトピックに関するお気に入りのリソース(ブログ/サイト/ twitter)



Arkencyの @andrzejkrzywdaは素晴らしいです。 また、 @ adman65ブログ読んだことも、当時の私にとって大きな助けになりました。hawkins.io





ベストプログラミング/テクノロジーブックリード?



まだ書かれていないと思います。





大成功を収めたい開発者にどのようなアドバイスをしますか?



信仰に関するスローガンや仮定を受け入れないでください。しかし、あなた自身の経験ですべてをチェックしてください。





子供の頃は誰になりたかったですか?



学校の3年生では、壁の新聞が作られ、誰もが夢についての質問に答えました。 私は答えました:「私はすべてがおとぎ話のようになりたい」:)

今日の技術開発を見ると、ある意味でそれが実現したと推測できます。 私たちの多くにとって、仕事はかなり「月曜日が土曜日に始まる」ことです。





プログラミングにうんざりしていませんか?



いや。





2か月間の無料の有料時間がある場合はどうしますか?



今と同じ-インターンシップとRails Hurtsプロジェクト、フルタイムのみ。





インタビューありがとうございます!



会議では、IvanがRails開発者になるのをやめる方法を説明します。

長い間、私たちは違うと思っていました。 Railsのアプローチが非常にクールであるため、残念なことにjavisが取り組むようなクラスの問題はありません。 しかし、何らかの理由で、うらやましい規則性を備えたRailsアプリケーションは、6か月以内にサポートされていないモンスターに変わります。 私たちは本当に私たちや他の人ではないことがわかりました:\ Ivanは、Railsのみのモードから脳を切り替える彼の経験を共有します。



彼が自分で書いているように:

「デフォルトの方法でRailsでコードを整理することを当然のこととするのをやめると、すばらしいことが起こります。 私の場合、オブジェクト(フォームオブジェクト、サービス、リポジトリ)の新しい役割は、特定の問題の解決策として自然な形でコードに登場しました。 その結果、メンテナンスと変更が簡単な柔軟な(必要に応じてモジュール式の)コードが得られました。



同僚、DHHコードの混乱を非難しないでください! 2015年は、フレームワークプログラマ以上のものになる絶好の機会です。」



面白い? RailsClubであなたに!



スポンサー



ジェネラルパートナー: Toptal

ゴールドパートナー: クラウドキャッスル進歩

シルバーパートナー: AT-ConsultingHoneybadgerInSalesおよびJetBrains

ブロンズパートナー: Rambler&CoおよびLook at Media



railsclub.ruでニュースレターにサインアップしてニュースレターを最新の状態に保ち、お楽しみに。

RailsClub.ru

twitter.com/railsclub_ru

facebook.com/railsclub



All Articles