「平成」を感じるもの

Twitter、インスタのようなアプリを素人が勉強してプログラミング自作するというのはどのくらい難しいことなんですか?何百万で作成を依頼される仕事が成り立っているということは相当だと思うんですが、素人にも不可能ではないん でしょうか?アイデアは自分で持ってます。

A 回答 (4件)

アイデアがあるなら即座に作成しましょう。


自身がプログラマーになる必要はありません。
プログラマーをやとえばよいのです。
プログラマーは何100万人も世界にはいますが世界で受けいられるアイデアを発想できる人は10人もいません。
システムエンジニアとして成り立てばよいのです。
たとえていうならば…
快適なマイホームを建てたいがために大工や設計士になる必要はありません。
    • good
    • 0

>インターネットに公開しても顧客がメールアドレスやその他情報を入力しないようなアプリでしたら個人で練習として制作したものを公開してもいいと思われますか?



ご存じのように、世の中にはWebコンテンツはごろごろ溢れています。これらのコンテンツの公開者は、自分のコンテンツで起こったことはすべて自分の責任で処理するという覚悟を持って公開しています(中にはそんな覚悟なく公開している人もいますが、責任は自動的について回ります)。その覚悟があり、何が起こっても自分の手に負える範囲で処理できるのであれば全く構わないと思います。難しく考える必要はありません。
    • good
    • 0

>素人にも不可能ではないん でしょうか?



まずこの点ですが、Twitterやインスタのような規模のものは素人では不可能です。またインターネットに公開して不特定多数の利用者に提供するようなサービスも、素人ではまず無理です。特にどこが難しいかというと、安全に利用できるようにする部分(いわゆるセキュリティ)が非常に難しく、また安定して利用し続けられるようにする部分(1日のうち12時間はトラブルで利用不能とか、慢性的に重くて使い物にならないのでは困りますよね)も同様に非常に難しいです。

>アイデアは自分で持ってます。

ここがスタート地点になります。
アイデアは「どのように使うか」というもので、「運用要件」とか「顧客要件」とか言います。ここには、想定する利用者数とか、連続稼働の条件とか、応答時間とかいった要望も含みます。これを、コンピュータプログラムにするためにどのような機能を具備するかという視点に変換します(これを「システム要件」とか言います)。
これができると、プログラムをどのように作るかを設計し、実際にプログラミングし、そして動作確認をして実際に利用を開始します。

>何百万で作成を依頼される仕事が成り立っているということは相当だと思うんですが、

ちょっとした機能のプログラムであれば何百万程度で作ることができますが、Twitterやインスタなどの規模になるともう1~2桁多くなります(恐らく、設計だけで千万単位の費用が掛かります)。

とはいえ、いきなりTwitterやインスタぐらいの規模のものはとても無理だとしても、ちょっとした機能でとりあえず動きさえすればよいぐらいのものであれば、素人でも頑張って独学で作ることもできます。ただし、インターネットに公開してしまうと、悪い人たちがいろいろな攻撃を仕掛けてきますので危険です(他人の情報を預かるなら、情報漏洩で慰謝料や損害賠償問題になりますし、他のサービスの攻撃の踏み台にされた場合も損害賠償問題になります、どちらも億単位の賠償になり得ます)。まずは自宅サーバなどネットワーク的に閉じた環境で使うようなものを、練習用にいくつか作ってみるのがよいと思います。

もしくは、現在お持ちのアイデアが巨万の富を生み出す可能性があるのであれば、億単位の費用を用意して専門家に依頼するのも一つの方法です(サービス提供企業は、たいていこのようにしてサービスを立ち上げています)。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
インターネットに公開しても顧客がメールアドレスやその他情報を入力しないようなアプリでしたら個人で練習として制作したものを公開してもいいと思われますか?

お礼日時:2021/07/21 19:54

>Twitter、インスタのようなアプリを素人が勉強してプログラミング自作する


上記なら、夏休みの自由研究くらいです。
簡単だけど、やり遂げるのはやっぱり大変という。

まずは「アプリの仕様を明確化すること」「仕様を実装し、正しく動かすこと」ができることが必要です。これで難易度がハッキリするかと。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報