• ベストアンサー

プログラム1つ作り上げるまでどれぐらい?

趣味でプログラミングをやっています。ものにもよりますが、「あっ!こんなの作ってみたい!」と簡単な(人によりますが)プログラムを作るときどれぐらいかかるものですか? デバッグでかなり時間を費やしたりしますか?SEさんも話など聞けると参考になります。皆さんがどのようにプログラムを組んでいくのか知りたいです。私はまだ大したものは作れないですが、気が付けば「数時間たっている」ということがあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • SPROCKETER
  • ベストアンサー率26% (2125/7985)
回答No.2

 私も趣味でプログラムを作っている人間ですが、かなり日数をかけて開発します。1年や2年なんてのはザラで、10年以上も改良を重ねているライフワークになっているプログラムもあります。  ゲームも作りますが、半年ぐらいで完成させないと、中断したままになってしまいますね。完成出来なかったプログラムが多いですが、途中までしか作っていなくても、実用に耐えるプログラムもあります。  デバッグは時間がかかりますが、ソフトを使っている時に見つかる例が多いです。数百回使って1度しか現れないバグもあります。世代が異なるパソコンでしか現れないバグもあります。今のパソコンではバグで無くても、将来のパソコンではバグになる可能性がありますから、どうしてもバグは残ります。  プログラムに夢中になるのは良いですが、身体を壊さないようにしましょう。プログラム開発に熱中していて、ある朝、血尿が出て、しばらくの間、休まなければならなかった事もあります。無理しないようにしましょう。  プログラムは自分で開発時間を決めて趣味で作るのは楽しいものです。無理をしないでプログラミングを楽しんでください。

newtgecko
質問者

お礼

かなり研究されて作っておられるのでしょうか? 私もゲームを作ったりしますが、完成までいくものは少ないですね。 時代が変われば新しいバグが起こる可能性があるのですか。勉強になりました。最新のOSとかも変わっていくので、それはしょうがないですね。 確かに最近健康がよくないので気を付けるようにします。 やる気がなくなったときは「1日やらずに休もう!」と思ったりもしますが、なぜかやる気がしないのに、やっています(無理やり。矛盾ですね)。 楽しんでプログラミングしていきたいと思います。

その他の回答 (1)

  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.1

ステップ数というか機能次第では、デバックを含めて1~2時間で 作っちゃうことも多いですよ。さすがに本業では「他の人が機能 検証をする」ので、そんな短い時間じゃ無理ですが、趣味の世界 なら全然問題なし、本業でもお金の絡まない部内情報用の簡単な VBAならそんなもんです。 大きなプログラムでも、基本部分は1日以内って事が多いですね。 つか、一気に作らないと大概どっかにバグが残ります。締切に 追われて徹夜で作った方が、余裕持って作ったプログラムより 実は品質が良かった・・・って事もあったりしますし。 どっちかと言うと、プログラミングは「仕様確定」から「機能分割」 までに時間がかかりますね。仕様は相手があってのことなので 打ち合わせや、最近だとプロトタイピングでチョコチョコ小さな プレゼン用プログラムを作ったりしますし。機能分割はやはり 一人だけでやると問題が多いので、必ず「他人の検証」を受け ますので、物理的に時間がかかります。

newtgecko
質問者

お礼

意外と早く作ってしまうんですね。 プログラミングをご職業にされている方ですよね。「機能検証」とか私にとっては業界用語みたいなものがたくさんありました。「自分で自由に組むなら、時間はさほどかからない」ということですね。今のところ、私は自分の興味で作っているだけなので責任もなく自由につくれているんですね。

関連するQ&A