Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【ITニュース解説】How I Earn $50/Month By Making Soap: Products, Ingredients, and Safety Advice

2025年09月15日に「Medium」が公開したITニュース「How I Earn $50/Month By Making Soap: Products, Ingredients, and Safety Advice」について初心者にもわかりやすく解説しています。

作成日: 更新日:

ITニュース概要

石鹸作りで月に50ドルを稼ぐ方法を解説する記事だ。製品、材料、安全に関するアドバイスが詳細に語られており、著者は最初は手探りだったと明かす。

ITニュース解説

ニュース記事では、著者が手作り石鹸で月50ドルの収入を得る方法について、製品の種類、必要な材料、そして何よりも安全に関する詳細なアドバイスを共有している。著者が「最初に石鹸作りを始めた時は、自分が何をしているのか全く分からなかった」と述べている点は、新しい分野に挑戦する際の初心者の不安と、そこからの成長を示唆している。

この石鹸作りのプロセスは、システムエンジニアリングを目指す初心者にとって、一見関係ないように思えるかもしれないが、実はシステム開発における基本的な考え方やプロジェクト進行のフェーズと多くの共通点がある。石鹸作りを通して、システムエンジニアに求められるスキルや思考プロセスを理解できる。

まず、どのような石鹸を作るかという「製品」の決定は、システム開発における「要件定義」に相当する。著者が様々な石鹸の種類や香りを検討するように、システムエンジニアもユーザーのニーズや市場の動向を分析し、どのような機能や性能を持つシステムが必要かを明確にする。顧客が「肌に優しい石鹸が欲しい」と言うのか、「香りが長持ちする石鹸が良い」と言うのか、その要望を具体的に聞き出し、実現可能な形に落とし込む作業である。著者の「何も分からなかった」という状態は、システム開発の初期段階で漠然としたアイデアから具体的な要件を導き出す難しさと重要性を物語っている。このフェーズが曖昧だと、後の工程で大きな手戻りや問題が発生しやすいため、明確な目標設定が不可欠だ。

次に、石鹸の材料選定と配合は、システムの「設計」フェーズに深く関連している。石鹸の品質は、使用するオイルの種類、苛性ソーダや水分量の正確な配合によって決まる。これは、システムを構成するプログラミング言語、フレームワーク、データベースといった技術要素を選定し、それらをどのように連携させるかを設計する作業に似ている。各材料(技術要素)の特性を理解し、その組み合わせが最終製品(システム)にどのような影響を与えるかを予測する力が求められる。例えば、特定のオイルが石鹸の硬さや泡立ちに影響するように、特定のデータベースがシステムの応答速度やデータ処理能力に影響を与える。最適な組み合わせを見つけ出すためには、深い知識と経験が必要となる。

実際の石鹸の製造工程は、システム開発における「実装」フェーズ、つまりコーディングや構築作業に相当する。材料の正確な計量、オイルと苛性ソーダの混合、型への流し込み、そして長い熟成期間といった手順は、設計図(設計書)に基づいてコードを書き、コンポーネントを組み立て、システムを構築するプロセスと共通する。この段階では、一つ一つの作業を手順通りに、そして正確に行うことが極めて重要だ。特に苛性ソーダのような危険な材料を扱う際には、厳密な手順と安全対策が求められる。これは、システムの実装においてバグのない正確なコーディングを行うこと、そしてセキュリティ脆弱性を作らないことと同じく、品質と安全を保証するために不可欠な要素である。熟成期間は、システムが実際に安定稼働するかを確認する「テスト」や「検証」期間、あるいは「デプロイ後のモニタリング」と捉えることができる。十分な時間をかけて熟成させることで石鹸が安定するように、システムも十分なテストと検証を経て初めて、安定した運用が可能になる。

記事で特に強調されている安全に関するアドバイスは、システム開発における「リスク管理」と「セキュリティ対策」の重要性を説いている。苛性ソーダの取り扱いには、手袋や保護メガネの着用、十分な換気など、多くの注意が必要だ。これを怠ると、健康被害や事故につながる可能性がある。同様に、システム開発においても、情報漏洩、不正アクセス、システム障害といったリスクを常に意識し、それらを未然に防ぐためのセキュリティ設計や、堅牢なシステム構築が不可欠となる。危険性を正しく認識し、それに対処するための具体的な対策を講じる能力は、システムエンジニアにとって極めて重要なスキルである。

月50ドルという収益を得るということは、石鹸作りが単なる趣味ではなく、「ビジネスモデル」として機能していることを示している。これは、開発したシステムがどのようにして顧客に価値を提供し、収益を生み出すのかというビジネス視点を持つことと共通する。製品の価格設定、販売戦略、原材料のコスト管理などは、システム開発プロジェクトにおける費用対効果の分析や、ビジネス上の成功を左右する要素となる。システムエンジニアも、単に技術的な要件を満たすだけでなく、そのシステムがビジネスにどのような貢献をするのかを理解することが求められる。

著者が「最初は何も分からなかった」状態から石鹸作りを始め、成功に至っている事実は、システムエンジニアを目指す初心者にとって大きな励みとなる。新しい技術や分野に挑戦する際、初めからすべてを完璧に理解している人など存在しない。試行錯誤を繰り返し、学びながら実践していく中で、知識とスキルは着実に培われていく。石鹸作りにおけるレシピの改善や新しい製品への挑戦は、システム開発における「継続的改善(CI/CD)」や「アジャイル開発」の考え方と共通する。常にフィードバックを受け入れ、製品やプロセスを最適化していく姿勢は、変化の速いIT業界で活躍するために不可欠な要素である。

このように、石鹸作りという具体的な活動の背後には、要件定義、設計、実装、テスト、運用、リスク管理、継続的改善といった、システムエンジニアリングの普遍的な思考プロセスとスキルが隠されている。物事を体系的に捉え、計画的に実行し、リスクを管理しながら目標を達成する能力は、分野を問わず成功するために必要な素養であり、システムエンジニアを目指す上で必ず身につけるべきものである。

関連コンテンツ