サイドプロジェクトを放棄してもいい(2024年)

ソフトウェア開発業界では、開発者が常にサイドプロジェクトを進めるべきというプレッシャーが存在します。しかし、この記事は、プロジェクトを放棄することは完全に正当であり、その判断自体が重要な学習経験となることを論じています。

ソフトウェア開発業界では、開発者が常にサイドプロジェクトを進めるべきというプレッシャーが存在します。しかし、この記事は、プロジェクトを放棄することは完全に正当であり、その判断自体が重要な学習経験となることを論じています。

開発者キャリアの発展には、プロジェクトの継続よりも、自分自身のモチベーションと目的を見つめ直す力が必要です。記事は、サイドプロジェクトを評価する際に、完成度や商業的成功ではなく、それを通じて何を学んだか、なぜやめるのかという内省的アプローチの重要性を強調しています。

特に強調される点は、サイドプロジェクトは自分のためにやるべきものであり、業界的な期待や見栄のためにやるべきではないということです。このような自己中心的視点を持つことで、開発者はより充実したサイドプロジェクト体験を得られ、最終的には自分の技術的成長や創造性の向上につながります。

記事は、プロジェクト放棄への罪悪感を払拭し、開発者が自分の人生設計の中で意思決定できるよう促す内容となっています。

HNの反応

Hacker Newsコミュニティは、この考え方に共感を示しています。数年にわたってサイドプロジェクトを続ける事例がある一方で、プロジェクト終了時に学習成果をまとめるべきという提案や、サイドプロジェクトは楽しさと自己目的性を優先すべきという意見が支持されています。

注目コメント

「サイドプロジェクトではエンジニアリングのベストプラクティスを無視したり、輪を再発明したり、『良い決定』ではなく最も面白そうに思えることに基づいて判断することも大丈夫です。重要なのは著者が述べている通り、常に自分自身のためにやっているか、そして正しい理由でやっているかということです。自分のサイドプロジェクトは一般的に楽しむためのもので、何が最も興味深いかに基づいて判断しています。」— @gchadwick

元記事を読むHN討議を見る