私たちのコミュニティには素晴らしい女性プログラマーがいることを非常に嬉しく思います! 今日は、会議の講演者アンナ・シェチェルビニーナとのインタビューです。 アーニャはArtec Groupのウェブチームのリーダーです。 また、9月26日のRailsClubカンファレンスでは、Crystal言語とその機能について説明します。
子供の頃は誰になりたかったですか?
子供の頃、私は正直に銀行家になりたかった。 まあ、それは大統領ではありません=)90年代の子供時代は、もちろん、若い世代の未熟な心にその痕跡を残したと思います。
Rubyをどのように始めましたか?
政務官に行き、私は本当にプロファイルで作業したかった。 いつものように、誰も経験のない学生を連れて行きたくなかった。 クラスメイトが救助に来てくれました。数ヶ月後、Ruby開発者としてメディアに参加することができました(Serezha、ありがとうございました)。 もちろん、彼女は準備ができていませんでした、冒険はまだそこにありました。 最初の3か月は、Web開発、フロントエンド、バックエンド、サーバー構成、Unixシステム(はい、私はかなり平凡なWindowsユーザー)とVimの別のアイテムの世界に魅了されました。
あなたにとってオープンソースとは何ですか? あなたはどのプロジェクトに参加していますか?その理由は?
私にとって、オープンソースは非常に魅力的な概念です。おそらく私はまだ貢献者ではないからでしょう。
大成功を収めたい開発者にどのようなアドバイスをしますか?
どんなに些細なことでも、アドバイスは2つしかありません。正しい文献を読むほど、より良い結果が得られ、新しいことを試すことを恐れないでください。
ベストプログラミング/テクノロジーブックリード?
後者のうち、私は2冊の本が好きでした。 1つ目は「 リファクタリングRubyエディション 」で、これはルビに多少適合したリファクタリングの基本原則を示しています。2冊目は「 スケーラビリティルール:Webサイトのスケーリングに関する50の原則 」です。追加の負荷。
今何に取り組んでいますか?
主要なプロジェクトに加えて、私はCrystalの統計を監視するためのWebサービスに取り組んでいます。
Rubyの後の好きなプログラミング言語、なぜですか?
クリスタルに恋をした。 なんで? 答えは非常に簡単です。ルビーの構文とコンパイルされた言語のパフォーマンスです。
あなたの意見では、技術は近い将来最も有望なものは何ですか?
私たちのルビストはしばしばパフォーマンスに欠けるため、クリスタルがより多くのフォロワーを持つことを願っています。 あなたは常にあなたのコードが少し速く動作することを望みます。
プログラミングにうんざりしていませんか?
チームリーダーとして、多くの場合、プログラミング時間を犠牲にする必要があります。 だから、疲れていません。 価値をプログラムし、それを慎重に扱う能力。 小さな機能や修正されたバグでさえ、大きな満足をもたらします。
RailsとRubyには何が欠けていますか?
ルビーでは、関数のオーバーロードを見逃しています。 時にはより厳密なタイピング。 Crystalを試した後、メソッドの戻り値の型を指定するのが大好きでした。
インタビューをありがとう、そして会議でお会いしましょう!
9月26日、RailsCllubカンファレンスでアンナに質問できます。 完全なプログラムと当社のウェブサイトでの登録。
彼女の講演は、ネイティブコードにコンパイルされた言語であるCrystalについてです。 開発者自身が言うように、その構文はRubyに触発されています。 そのため、Ruby開発者のエントリーしきい値は高くありません。実際、コードを見ると、思わず疑問が生じます。CrystalとRubyのどちらですか?
彼は、Crystalでのマイクロサービスの実装について説明します。Rubyとの類似点と相違点、プロダクションでの長所、短所、使用法についてです。
スポンサー
ジェネラルパートナー: Toptal
ゴールドパートナー: Cloud Castle
シルバーパートナー: AT-ConsultingおよびHoneybadger
ブロンズパートナー: Rambler&CoおよびLook at Media
railsclub.ruでニュースレターにサインアップしてニュースレターを最新の状態に保ち、お楽しみに。
RailsClub.ru
twitter.com/railsclub_ru
facebook.com/railsclub