ペットプロジェクト:なぜそれらが必要なのか、そして2020年にそれに時間を費やす価値がある+調査





開発者とエンジニアのための個人的なプロジェクトは重要で興味深いトピックです。そのようなプロジェクトがどのように大規模な成果につながるかについてのインターネット上の多くの参照があります-これは、科学者が伝統的にさまざまなクレイジーなアイデアを一目でテストした金曜日の夜に実験が行われた、物理学のノーベル受賞者アンドレイ・ガイムとコンスタンティン・ノボセロフの場合でした



多くの企業もこの活動を刺激しようとしています-GoogleにGmail、AdSense、Google News誕生につながる20%のルールがあり、Twitterでは、エンジニア通常の実験義務から1週間無料で受け取りました。なぜ遠くまで行くのか-最近ウェビナーを行いましたAndroid開発者のDmitryRyazantsev(Toptalでの作業に関する彼の記事です)-彼が立ち上げたDraw and Rideゲームは25万回ダウンロードされ、ペットプロジェクトとして始まりました。



刺激的なように聞こえますが、2020年末のペットプロジェクトのアプローチはどの程度関連性がありますか?エンジニアは、そのようなプロジェクトの存在が自分自身と専門家の育成にとって重要であると今でも考えていますか?それらを扱う人々はどのような問題に直面していますか?新しい記事で、これらの質問に対する答えを見つけることにしました。



ペットプロジェクトが必要な理由:長所



個人的な趣味のプロジェクトの支持者が常に与える多くの議論があります。これが主なものです。



ペットプロジェクトは楽しく成長します



ロンドンを拠点とする開発者のChannaJayamuniは、LinkedInの記事でペットプロジェクトの利点について説明しています。



お気に入りのタスクに取り組む機会が与えられるまで、ソフトウェア開発は決して最もエキサイティングな職業ではありません。興味深いプロジェクトとストレスレベルの低いGoogleまたは同様の先進的な会社で働いていない限り、あなたの仕事がそのようなタスクだけで構成されている可能性はほとんどありません。ほとんどの場合、開発者は、退屈なルーチンと比較的まともなタスクが混在することを期待できます。誰もがプロの環境で最新のテクノロジーを使用して、職務を遂行するだけで業界の最先端にとどまることができるほど幸運なわけではありません。


エンジニアによると、これらの問題を最善の方法で解決するのに役立つのは、自由時間に独自のプロジェクトを開発することです。



個人的なプロジェクトはあなたが最高の仕事を見つけるのを助けます



多くのマネージャーは、エンジニアからの独自のプロジェクトのポートフォリオを持つことは、雇用する際の重要なポイントの1つであると明確に述べています。



例えば、Ayende Rahien、RAVENDBオープンソースのNoSQLデータベース開発会社のディレクターは、言う開発者を探していたとき、彼は仕事への情熱の存在を見ています。トップマネージャーによると、自分のプロジェクトを開発する時間が見つからないスペシャリストは、そのような情熱を持っておらず、仕事の責任を超えることはありません。小さなチームでこれらの開発者を雇うことは最善の考えではないかもしれません。



ペットプロジェクトの立ち上げで得たスキルが役立つ仕事を見つけたいですか?ボット@g_jobbotを使用してくださいセットアップは簡単で迅速です。エリアとテクノロジースタック、希望する給与、場所、または「移転」を指定する必要があります。自分に合ったオプションがTelegramに送信されます。




画像



企業は従業員の実験を刺激することで恩恵を受けます



マイク・ミラーは、ブルームバーグLPのエンジニアリングマネージャーであると信じている企業が正式に優秀な人材が業務時間中に自分のプロジェクトを開発できるようにする必要があること、そしてこのアプローチは有能な労働者のための独立したHRのボーナスできること:



あなたの仕事は、これらのトップの従業員をできるだけ幸せにすることです。才能のある人に情熱を育てさせたらどうなるかわかりません。これは新しいスーパースターを開く可能性があります。彼らのプロジェクトを公式に開発する機会を獲得しなければならないことは明らかです。差し迫った責任にかろうじて対処できないとしたら、どのようなペットプロジェクトについて話すことができますか?


何がうまくいかない可能性があります



明らかな利点にもかかわらず、仕事以外の追加のプロジェクトに取り組むときは多くの困難があります。TwitterエンジニアのAnnelleDe Jagerのように、これらの困難を神話と呼ぶ人もいますただし、リストは次のようになります。



時間不足



コードを書くことは、かなりの労力を必要とする創造的な仕事です。エンジニアは休むだけでよく、家事や友人や親戚とのコミュニケーションをキャンセルする人もいません。このような状況では、ペットプロジェクトの時間を見つけることは非常に困難です。



友達や家族との関係



ポイントは前のポイントから部分的に続いています。人に家族や友人がいて、ある瞬間に彼らに有利ではなく、仕事に加えてコードを書くことに賛成する選択をする場合!-しかし、彼が高い確率で支払われることすらありません-それは奇妙に見え、恨みを引き起こすことさえあります。



プロジェクトが失敗した場合の否定的な感情



他のスタートアップと同様に、ペットプロジェクトは「飛ぶ」ことができない場合や、スペシャリストが別のテクノロジーに夢中になり、それを使用して何かをしようとしたい場合があります。この場合、現在のプロジェクトは放棄または中止する必要があり、心理的に困難な場合があります。プロジェクトがすでに最初のユーザーを引き付けている場合、状況は悪化し、失敗は公表されます。主な仕事の難しさに加えて、誰もがそのようなネガティブを必要とするわけではありません。



結論:いくつかの統計と調査



私たちは、現在の遠隔地の状況と世界的な大流行の中で、ペットプロジェクトに対する開発者の態度を明確にすることにしました。そのため、Gett、Kaspersky Lab、Uber、Smartcatなどの企業のよく知られたエンジニアにインタビューし、ペットプロジェクトを開発しているかどうか、および開発で直面している問題について質問しました。調査の主な調査結果は次のとおりです。



  • . , , - , - .
  • . «?» .
  • . , , pet-.
  • . , pet- .


***



ペットプロジェクトを運営していますか?もしそうなら、なぜですか?私たちの調査に参加してください-私たちはHabrの聴衆の好みを収集し、投稿の統計を更新し、ロシア語を話すエンジニアの好みのグラフを作成します!



All Articles