• ベストアンサー

20万円程資金がありますが、プログラミングの学習の為に使いたいと思いま

20万円程資金がありますが、プログラミングの学習の為に使いたいと思います。 費用対効果の高い使い方は何になりますか? ざっくりとした質問ですが、広くお伺いしたいと思います。 よろしくお願いいたします。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

私見で・・・ マシンを2台用意し、それをネットワークで構築します。 一台はサーバーもう一台はクライアントマシンとします。 クライアントはwinでもなんでもいいです。 サーバーはLinuxもしくは他のPCUNIXをインストールします。 サーバーマシンは起動しsshdの設定をしたあとは直接操作しないようにします。 クライアントからはsshでアクセスし、すべての設定をクライアントからの リモート処理でおこないます。 それだけでかなりのスキルがつくと思います。 (もちろん接続のテスト環境という意味もあります) サーバーマシンに10万、クライアントマシンに5万ってとこでしょうか (サーバーマシンに型落ちマシンを使う手もありますが、イライラするので あまりお勧めできません)

reggaepunc
質問者

お礼

サーバーマシンの方が高いモノを用意するんですね。 いろんな考えの人がいてとても新鮮です。 サーバーにphpやmysqlをいれたことはないので勉強になりそうです。(よい経験になること間違いないですね。) ありがとうございます。近いうちに挑戦しなければならないですよね。

その他の回答 (3)

回答No.4

ちょっとずつ、PHP以外の言語もネットで調べつつ、触ったりしてきましたが、 PHPとJavascriptは群を抜いてネット上での情報が豊富です。 特にPHPは、公式のマニュアルがとてもしっかりしているので、いくつかの入門サイトと、PHPマニュアルがあれば事足りる気がします。 私自身、参考書籍はいくつか買ってみましたが、数ページぐらい眺めたことがあるといった程度。 どちらかといえば、yambejpさんのように、サーバをいじるということをする方が、勉強になる気がします。 また、サーバ機とクライアント機を用意する、という程のことをしなくても、最近は、VMWareや、VartualBoxなどといった仮想マシン系のソフトウェアもありますので、一台のパソコンに複数のOSを入れていじる、ということも出来ます。(それなりにスペックが必要になりますが) >とりあえず、cakephpの本を2冊買ってみました。 PHPの現状のスキル(またはその他の言語のスキル)がどの程度かわかりませんが、CakePHPはオブジェクト指向の概念がわかってないと、少々難しいかもしれません。

reggaepunc
質問者

お礼

アドバイスありがとうございます。 私自身もphpそのものよりも、 mod_rewriteやapacheなどの設定でつまずくことが多いです。 cakephpにしても、コマンドやシェルでつまずくと、 cakephpを触れないで終わってしまいます。(cakephpの場合はなんとか動かせていますが。) サーバーをいじらないと駄目っぽいですね。 あいがとうございます。とても参考になります。

  • buraru
  • ベストアンサー率54% (12/22)
回答No.2

PHPの掲示板なので、プログラミングというのがPHPということを前提として回答してみます。 独習ということなら、学習そのものはPHPマニュアルや書籍の購入でどうにかなると思います。 書籍も本当に買う価値のある書籍というのは本当に少なく、ある程度慣れてしまえば、PHPマニュアルやネット上の情報のほうが親切だったりします。 開発用のPCも、LAMP環境とIDEが問題なく動くなら最新スペックでなくとも問題ないと思います。 開発環境はJavaの開発環境として有名なIDE、Netbeansやエクリプスなどが使いやすいと思います。(フリーでPHP開発にも使えます。) あえていうなら、ディスプレイの解像度は可能な範囲で高いほうがよいです。 いろいろと幅をとるので。 これも別に最新である必要はないと思います。 どの言語にしても、プログラミングを学習する場合に重要なのは、学習資金として20万・・・と身構えるよりも、まず「興味」を持ってわからない単語や関数があれば自分で理解できるまで「調べる」というのが重要かと思います。 大抵の言語環境はフリーでそろいますし、最低限のマシンと最低限の書籍があればあとは「興味・関心」でどうにかなる気がします。 もちろん、資金があるに越したことはありませんが、最初に20万投資して環境を揃えた所で、またすぐに型遅れですし、本にしてもすぐに古い情報と化します。 なので、本を買うにしても最初は一冊、わからない事は「興味」をもって調べる、そこで新しい本が必要になればその本を買うといったやり方がよいと思います。 自分でどうしても解決出来なくなった場合は、このような質問サイトなどもありますし・・・。 長くなりましたが、独習の場合は学習開始時に「20万」使い切るのではなく、学習を開始しだしてから自分が「必要」だと思ったものを購入する、という形がよいと思います。 また、独習ではなく、人に習うといった選択であれば「20万」では少々厳しいと思います。 中堅企業の新人研修程度のスキルなら身に付くかもしれませんが。

reggaepunc
質問者

補足

確かに、本はすぐ古くなりますし、よい書籍って少ないですよね。 今短期のスクールにも行ってますが、phpのスクールだと20万だと足りないかもですね。 とりあえず、cakephpの本を2冊買ってみました。これで7000円飛びましたwww 考えながら使っていくと思います。

回答No.1

自分の欲しい順番だけど…… (1)最新環境の整ったプログラミング用開発マシン (2)出来れば市販のVisual Studio 2010 (3)各種プログラミング技術資料

reggaepunc
質問者

お礼

なるほど。マシンを揃えるというのはありかもしれないですね。サーバーは立てたいと思っていました。 ありがとうございます。

関連するQ&A