|
データホエール Datawhaleのヒント 個人: 成長体験、編集者: JavaGuide 近年、仕事を見つけるのが難しくなっているのは明白ですが、私たちは立ち止まって考えることがありません。なぜ仕事を探す必要があるのでしょうか? 率直に言って、誰もが生活の糧を探しているだけではないでしょうか? しかし、他の方法で生活の糧を得ることはできるのでしょうか? これは多くのプログラマーが懸念している問題です。 私は、次のような疑問に出会いました。「ニッチなアプリケーションを作成することで月に数万ドルを稼ぐことができるのに、なぜほとんどのプログラマーは個人開発を行わないのでしょうか?」 以下の匿名ユーザーの回答は、非常に誠実で正直なものでした。彼は、独立してソフトウェアを開発し、月収3万元近くを達成した経験を余すところなく共有してくれました。Datawhaleは、皆様にぜひお時間を取って読んでいただくことを強くお勧めします。少しでも参考になれば幸いです。 元の投稿アドレス: https://www.zhihu.com/questio... 彼がシェアした内容は次のとおりです。 私の個人的な経験 私が作成したソフトウェアプログラム(以下、「コンピュータユーティリティソフトウェア」といいます)の1つは、月収25,000~30,000元のコンピュータベースのプログラムであり、その規模は現在も拡大を続けています。 まず、プロセスについてお話しします。ここで述べたプログラミング技術はすべて、最終的にこのニッチなアプリケーションを作成する上で非常に重要でした。 2012年に大学を卒業し、杭州で2年間働きました。主な業務言語はC言語、Red Hatサーバー、Oracleデータベース、Delphi 7、C# WinFormsでした。また、残業中にQT技術も少し学びました。 2014 年 7 月から 1 年間西安で働き、主に C 言語とさまざまなネットワーク プロトコル データのキャプチャ、分析、クラッキングに携わりました。 2015年の清明節に深圳に来て起業し、2018年7月にチーム編成の変更により退職するまで在籍しました。この間、CTOとしてJava、MySQL、Redis、CentOS、そしてWeChatとAlipayの決済プロセスを学びました。 2018年から2019年の清明節前まで、私は河北省でグレーマーケット活動に従事していました。その間、Androidアプリ開発(ネイティブ開発)、様々なクラッキング手法、プロトコル解析、SDKインジェクションによるデータ改ざんなどを学びましたが、金銭的な利益は得られませんでした。 2019年の春節明け、少し時間ができたので、これから紹介するコンピュータツールソフトウェアの最初のバージョンを約10日間かけて完成させました。当時はまだ非常に初歩的なものであり、バグも多かったのですが。 河北省では収入が全くなかったので、2019年の清明節に深圳に戻り、以前のチームに復帰しました。彼らのせいで会社は完全に混乱し、倒産してしまいました。私が戻ってきたら、また別のプロジェクトを引き受け、ゼロからスタートしました。 2019年は非常に忙しい一年で、ソフトウェアのメンテナンスをする時間がなくなってしまいました。会社のプロジェクトでは、WeChatのミニプログラム、公式アカウント、ユニアプリなどの技術開発も学びました。 2020 年には、スマート ソフトウェア プロジェクトに取り組み、iOS 開発 (Objective-C と uniApp テクノロジーのハイブリッドを使用) を学びました。 現時点では、私の熟練度に基づいて... 私は、Java、JavaScript、C#、Python、Node.js、Go、HTML、CSS、C、Delphi のプログラミング言語を習得しています。 データベース: MySQL、Oracle、MongoDB、Redis クライアント アプリケーション: デスクトップ Web バージョン、Android バージョン、Windows デスクトップ クライアント、iOS アプリ、WeChat ミニプログラム、公式アカウント。 サーバーサイド: BTパネル、Java Spring Boot開発シリーズ 全体的に、Mac用のソフトウェア以外はすべて開発してきました。考えてみると、私は本当に熱心な学習者ですね。 さらによく考えてみると、私は11年前にAndroidソフトウェアを開発しており、中国で最初のAndroidソフトウェア開発者の一人だったことに気づきました。 私がこれらのことをリストした理由は、これらがすべて、後にこのソフトウェアを開発する方法に大きな影響を与えたからです。 2020年に引き続き、後半はそれほど忙しくなかったので、週末に少し時間を作って、あのパソコンユーティリティソフトを再び掘り起こしました。バグを修正し、インターフェースを最適化し、パソコンのデバイスID番号(CPU、マザーボード、ハードディスクのシリアル番号を組み合わせ、MD5で生成した64ビットの番号)による認証機能を追加しました。WeChat IDもソフトに残しました。2020年9月、ウェブサイト「Minority Software」で公開しました。多くの人から便利だと褒められる一方で、問題点も指摘されました。その後、時間を見つけては修正を重ね、新バージョンをリリースしました。 それから、5元、10元、20元と、人々が支払いを始めました。私は証明書ファイル(ソフトウェアの有効期限などの情報を含む文字列)を生成しました。10ヶ月目には400元以上を受け取ったのを覚えています。ある時、友人が喜びのあまり、直接300元を送金してくれたことがありました。当時は貧しかったので、その友人には本当に感謝しています。 11月には800元以上、12月には1600元相当のソフトウェアを販売しました。家賃を賄えるほどの金額になり、とても嬉しかったです。その時、このソフトウェアで大きな利益を得られると確信しました。360 Software ManagerとTencent PC Managerにソフトウェアをアップロードしようと考えた時、必要なのはソフトウェア著作権でした。そこで、ソフトウェア著作権申請書類の作成と申請手続きを始めました。 そういえば、本当に文句を言わずにはいられない。中国ソフトウェア著作権センターは、おそらく毎年多くのスタートアップを潰しているんだと思う。申請から承認まで、全てが順調に進んだとしても少なくとも1ヶ月半はかかる。もし間違いがあれば差し戻され、再提出しなければならず、さらに1ヶ月半かかる。そして、紙のコピーが郵送で返送されるのを待つのにさらに2ヶ月かかる。私の場合、ソフトウェア著作権が承認されるまでに半年もかかり、届いたのは2021年の4月か5月だった。 2021年、当社は事業のボトルネックに遭遇し、様々な社内対立に直面しました。ああ、本当に心が痛みました。 2021年に宝安区沙井に行った時のことを覚えています。当時、社内には3人しかおらず、私たちは同級生でビジネスパートナーでもありました。「このソフトウェアをしっかり宣伝しよう。きっと儲かる気がする」と。しかし、彼らは真剣に受け止めてくれませんでした。 そして2021年2月には収入が2,000元、3,000元、4月には5,000元、5月には6,000元、そして10月には10,000元を超えました。(これらの数字は実際の数字ではありませんが、金額は同じです。毎月収入が大幅に増加していることを示すためです。ある月は前月と比べて2倍になったのを覚えています。) 10月末までに会社は解散しました。ああ、なんてひどい状況だったのでしょう。 2021年を通して、私は常に会社の用事で忙しく、週末にはソフトウェアのメンテナンスを行い、主にクラッシュ、メニューが表示されない、表示エラーなどの様々な問題を修正していました。しかし、機能は非常にシンプルで、UIもまだ非常に初歩的なものでした。空き時間には、Zhihuに投稿してソフトウェアのプロモーションを行っていました。 11月に少し広い家に引っ越しました。当初は仕事を探そうと思っていたのですが、よく考えてみると年末も迫っていて、多くの企業が人員削減を進めていたので、仕事を見つけるのはおそらく難しいだろうと思いました。それに、ソフトウェアで収入を得ていたため、復職前に時間をかけてソフトウェアを磨き上げたいと考えました。 その後、私は以下の点に重点を置きました。
これら 4 つのポイントはすべて不可欠ですが、段階によって重点が異なる場合があります。 2021年11月、12月から2022年2月にかけて、以下の4つの作業が実施され、主な作業内容は次のとおりです。
この3ヶ月は本当に孤独でした。ずっと家で一人で仕事をしていて、毎日麺類ときゅうりのサラダばかり食べていたので、かなり体重が減ってしまいました。 2022年の春節が終わった3月、私は別の友人とオフィスをシェアしていました。ええ、仕事探しはしていませんでした。当時、月収は1万5000元でした。 2021年4月から2022年3月にかけて、価格を引き上げ、月払い、四半期払い、半年払い、年払い、そして生涯払いのパッケージを提供すべく試行錯誤を重ね、最終的にこれ以上高くできない価格を見つけました。それ以降、パッケージの価格は変更されていません。 2022年5月までに、ソフトウェアはバグもほとんどなく、ほぼ完全に機能するようになりました。この時点で、ビジネスをどのように拡大するか、つまりどのようにプロモーションするかが重要な課題となりました。 プロモーションは最も重要であり、最も難しい部分です。 試してみました。
上記の 6 つのポイントのうち、長期的かつ効果的な結果が得られるのは、ポイント 5、6、7 のみです。 2022年6月までに、ソフトウェアはついに私の介入をほとんど必要としなくなりました。ソフトウェアは自動的に動作し、自動的に収益を収集してくれるので、私は安心していられるようになりました。ユーザー数は日々増加し、収益も着実に伸びていました。 2023年6月18日現在、8~9個のPCソフトウェアを開発しています(ここでは名前を明かすことはできません)。 2022年の年明け、春節の頃から3ヶ月かけてソフトウェアプログラムを開発しました。2022年5月21日午後3時11分に最初の収益が発生してから、今日までに8977人のユーザーを獲得し、7113元を稼ぎました。プロモーションもほとんど行っておらず、将来性はあまりないと感じています。 2022年10月にソフトウェアプログラムを開発しました。2022年11月12日11時3分8秒に最初の収益が発生し、現在348人のユーザーを抱え、1738元の収益を上げています。このソフトウェアは将来性がありそうなので、積極的に宣伝していく予定です。 他にもプロモーションされていないソフトウェアがいくつかあります。著作権がまだ承認されていないため、そのまま放置されているのです。収益につながるかどうか分からないので、プロモーションに手間取っているのでしょう。 すべてが混乱しているので、要約すると次のようになります。
このプロセスは再現不可能だと感じています。様々な試行錯誤を経て得た経験から、ソフトウェアを開発する場合、
年齢的にもう仕事も見つからないかもしれないので、貿易とかソフトウェアとか、そういうのをやって、このまま一人でやっていこうと思っています! よくある質問(FAQ) - 補足回答 1. なぜ記事にはソフトウェアの名前が記載されていないのですか? この投稿を見ることができる人のほとんどはプログラマーであり、誰かが私のサーバーを攻撃し、私のソフトウェアをクラックし、海賊版がオンライン上で蔓延することは間違いありません。 2. なぜ匿名のままでいるのですか? 私の他の Zhihu の投稿には私のソフトウェアの紹介が含まれており、これが「問題 1」の問題を引き起こします。 3. 大変な仕事ですか? これは本文中に提示されている誤解です。2021年10月に会社が解散した時点で、私のソフトウェアはすでに生活に困らないほどの月収を生み出していました。会社が解散した後は、締め切りに間に合わせなければならないタスクやスケジュールがなくなったため、プレッシャーはむしろ軽減されました。毎日、ソフトウェアを成長させ、強化したいというモチベーションが私を情熱的に仕事へと駆り立てました。以前と比べて、朝早く起き、夜遅く寝るようになり、エネルギーに満ち溢れています。仕事中はIDEをじっと見つめ続けるのではなく、むしろテレビ番組を見ながら仕事をしていました。コードだけに集中すると脳が疲労し、映画やドラマは精神的な刺激のきっかけとなるからです。私は年間約500時間のテレビ番組を視聴し、その多くは繰り返し視聴していました。 周星馳シリーズ、金庸シリーズ、ジャッキー・チェンシリーズ、李宝田監督の『神医西来楽』と『宰相劉洛果』、張易監督の『栄光時代』、斉監督の『人民之名』、李有斌監督の『光明剣』、秦帝国三部作(第 4 作には興味がない)、『三国志演義』、『西遊記』、『耀小藍』、『明朝』、動物関連コンテンツ、アニメ映画『ビーストウォリアーズ』、韓国ドラマ『ハイキック!』 4. 麺類とキュウリのサラダを食べることについて この部分で自分の人生を惨めに描くつもりはなかったのですが、予想外の効果がありました。というのも、主食は麺類とインスタントラーメンしか作れず、野菜炒めも白菜、チンゲン菜、キャベツ(洗いやすい、切りやすい、火が通りやすい)くらいしか作りたくないからです。冷菜はキュウリ(フォークで切って、塩をふり、酢をかける、この3ステップで完成)。簡単、スピード、便利さを大切にしています。 5. なぜこれを投稿するのですか? 話題になる前に、たくさんの投稿を見ましたが、あまり役立つ情報、というか共有されている内容があまり実用的ではなく、読んでも得るものはほとんどありませんでした。そこで、提案したいと思い、投稿してみました。その日の予想通り、この投稿はあまり活用されないだろうと思いました。ところが、20日後の一昨日(7月11日)の夜、思いがけず誰かが返信をくれました。私も昨日の正午まで書き続けながら、せっせと返信していました。ところが昨夜、突然「いいね!」や「お気に入り」、コメントが急増しているのに気づき、少し驚きました。いつものようにトレンドリストを更新して初めて、この投稿がトレンドになっていることに気づきました。 その時、私は本当にパニックになりました。無私の気持ちで共有し、意見を交換し、他者の経験から学ぶという意図で投稿とコメント欄に、センシティブで不適切な内容が含まれていることに気づきました。コメント欄を何度も削除し、何度も削除しました。コメント欄には役立つ情報もいくつかあったので、投稿を削除したくありませんでした。投稿を何度も読み返し、何度も修正しました。その夜はよく眠れませんでした。 6. 連絡方法 私はただのプログラマーなので、連絡しても何の役にも立ちません。ただ匿名で経験を共有したいだけです。私のNetEase「Yixin」アプリIDは「biexiabibi」です。 7. 正規のソフトウェアですか? 記事に記載されているように、このソフトウェアは著作権で保護されており、360 および Tencent Software Manager にアップロードされているため、完全に合法かつ準拠しています。 8. Zhihu ユーザーを見ると、彼らは非常に有能だと思いますか? これも幻想です。 小さなプロジェクトに手を出しているだけで、知識も井戸の底の蛙のように限られていると感じていました。幸いなことに、私は自己認識力があります。これまで多くの経験を独力で積み上げてきたので、世の中には専門家がいて、彼らから学ぶ必要があると常に信じていました。 プログラミングに関しては、純粋に学ぶ意欲を持ち、年々知識を積み重ねていくことが重要です。ネジの深さやレンチの技術のようなもので、航空母艦を建造できるわけではありません。 9. UIについて? できる限り敬意を表し、できる限り拝借します。もちろん、UIスケッチを描いたり、Photoshopを使ったりもします。 技術的な枠組みやサーバーの負荷・トラフィックなどについてはどうですか? クライアント側の詳細についてはここでは触れません。ご自身の使いやすいものを使用してください。サーバーは安価で、すべてクラウドベースです。設定については、クライアントの遅延が発生した場合は、問題を分析して設定をアップグレードしてください。ユーザーのログイン情報や会員情報を主に検証するニッチなソフトウェアであれば、最低構成(1コア、1GB RAM、1Mbps帯域幅)で十分で、月額約30元です。 10. ソフトウェアに可能性があるかどうかをどのように判断しますか? このソフトウェアに可能性があるかどうかについて、いくつか提案させていただきます。
どのように決定を下すかについては、大まかに言って3つのポイントがあります。「作れるか?」「マーケティングして販売できるか?」「投資コストとリターンに見合う価値があるか?」 12. ソフトウェアを無料で提供して、広告を通じて料金を請求することは信頼できるでしょうか? 料金を請求できる場合はそうし、そうでない場合は広告を活用しましょう。広告と有料広告を組み合わせることも可能です。その方法は、競合他社の有無、競合他社の製品の品質、マーケティングの効果、ターゲットユーザーの購買力、利用習慣、そして運営コストなど、いくつかの要因によって異なります。
つまり、価格面での優位性や独自の機能面での優位性など、他社に対して少なくとも 1 つの優位性が必要です。 いいね! (3件のいいね!)↓ |
なぜほとんどのプログラマーは独立した開発を行わないのでしょうか?
関連するおすすめ記事
-
GPT-4o は Black Myth をプレイできます。大規模な強化学習不要のソリューションを使用して、エリートモンスターに対して超人的な勝率を実現します。
-
フルシナリオのディープシンキングモデルをリリース:3つの主要な推論能力を網羅し、エビデンスに基づく医療モデルを解き放つ
-
指導教員:私は研究に1日10時間近く費やしていますが、それでも足りないと感じています。大学院生:1日5時間も研究に取り組まないのに、どうやって競争できるというのですか?
-
AI はパーソナライズされたクレジットカードを発行できるようになりました。OpenAI パートナーのおかげで、エージェントはお金を稼ぎ、それを好きなように使うことができます。
-
数学におけるAIの神話は打ち砕かれました!FrontierMathはLLM学生にほとんど進歩をもたらしませんでした。正解率は2%未満です。
-
OpenAIが突如o3マインドチェーンを公開!ネットユーザー:DeepSeekに感謝しよう。