• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラミング言語習得について(文系出身素人))

プログラミング言語習得について(文系出身素人)

このQ&Aのポイント
  • 文系出身の素人がプログラミング言語を習得する方法として、体系的な学習と特化した学習のどちらが適しているのかについてアドバイスを頂きたいです。
  • 文系出身の素人がwebサービスを作るために必要なプログラミング言語を学ぶ方法についてアドバイスをいただきたいです。
  • プログラミング言語を習得するためには、体系的な学習が重要か特化した学習が重要かについてアドバイスをいただきたいです。

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13826)
回答No.1

そのサービスだけ作れればいいのであれば(2)でいいと思います。 使用するプログラミング言語ですが、 ・PHP ・Java ・Perl ・Ruby あたりが、よく使われる言語でしょう。 どれを使っても実現は可能だと思います。

08071614
質問者

お礼

ご回答ありがとうございます。 具体的な言語まで御指摘頂き助かります。 各言語の特徴を調べて少しずつ取り組んでみたいと思います。

その他の回答 (3)

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.4

>投稿形態はテキストではなくグラフを用いることをルール >にします。 投稿者に負担を与えるだけに見えますが? それにテキストでの説明も何もないグラフだけで、判って もらうのは困難だと思います。 >自分がもともとグラフで物事を比べる事が好きで簡単に >知的欲求を満たせれば楽しいなと思いました。 『サービス』は、利用者にとって有益または興味が有る物 でなければ意味が有りません。 提供者が楽しいだけでは、単なる自己満足にすぎません。 また、Webサービスを作りたいという人が見落としている事 に、どのぐらいの利用者数を想定しているか、それを実現 するのにどの程度のハードウエア環境を必要とするかが有り ます。 まず、自宅にサーバー機を設置して運用する場合、多くの人 からアクセスを受ける事になりますが、通常のプロバイダ契約 で利用可能な少ない回線数の限度を超えると、すぐにDoS攻撃 を受けたのと同じ状態になり、回線接続不可またはサーバー機 の動作不良状態になってしまいます。 また、仮に一人当たりの書き込み量を5GBとした場合、200人で 1TB、1000人で5TBのディスク容量を必要とします。 そして、利用者が増えていくにつれ、容量不足にならない様に HDDの追加等を行っていく必要があります。 #トラブル対応の為に、HDDをRAID構成にする場合は×2倍以上 #の容量が必要。 サービスの提供には、構築だけでなくトラブル対応も含めた運用 方法及び経費、作業量等も考慮する必要が有ります。

08071614
質問者

お礼

ご回答ありがとうございます。 お礼が遅れて申し訳ありません。 参考にさせていただきます。 ありがとうございました。

  • notnot
  • ベストアンサー率47% (4900/10361)
回答No.3

その中間でしょうか。 >(2)当該webサービスを作ることにのみ特化して該当プログラミング言語を学ぶ は現実には無理。そのサービスを作るのに必要にして十分な範囲の知識がどこからどこまでかなんて、あなたにはわからないでしょう?つまり、ある程度、広めに学ぶ必要があります。学ぶべきは「その言語でウェブアプリを作るに必要十分な範囲」くらいでしょうか。つまり、その言語でウェブアプリを作るというテーマの参考書を買ってそれをほとんどマスターする必要があります。データをデータベースに書くので無く、普通のファイルに書くのであれば、データベース周りはスキップできます。 ピアノの例で言うと、まずは楽譜を読めるようになる必要があると言うことでしょうか。あるいは、完全に耳コピーできる能力を身につけるか。

08071614
質問者

お礼

ご回答ありがとうございます。 仰る通り、何が必要で何が不必要かの取捨選択が出来ないので、恐らく全体的に学ぶ方向になると思います。その中でも何か手がかりになればいいなと思い質問しました。 例えの件分かり易かったです。ブログラムコードの事は何も知らないのに、ピアノの楽譜は最初から読めると勝手に仮定していました笑

noname#190876
noname#190876
回答No.2

まず、自動車を運転するのに、自動車工学の詳細を知っている必要はないでしょう。新幹線を乗るのに、新幹線を作れる能力はいらないでしょう。世の中の原付のって買い物に言っている主婦のほとんどは、それのエンジンの分解組立は、ようやらんでしょう。  ですから、単に、Wikiのようなサイトをたてたいのであれば、まず、そういうサイトで、自分の要求に近いものがないかを調査することが必要でしょう。車輪の再発明でのは、愚策ですから。  その際に、一番、必要となるのは、英語です。

08071614
質問者

お礼

ご回答ありがとうございます。 当初は私もそのようなサイトがあるんだろうなぁと思い、調べてみましたが見つかりませんでした。 であれば作ってみようかなと思い…。 ただwikiを作るためのツールはあるようなので、利用するか最初から作るか考えてみます。

関連するQ&A