• ベストアンサー

素人がPHPとポスグレを習得する方法

これからネットベンチャーをするためにプログラムを覚えようと思います。 PHPとポスグレを勉強したいです。都内在住です。 一番早い習得方法は下記のどれですか? 1)どこかの会社にアルバイトで入り込んで、ゼロからおしえて貰う 2)専門学校で基礎的な事を習ってから、就職し、仕事をしながら知識をつける 3)その他 どれがいいのでしょうか?プログラムは全くの未経験です。独学する根性はありません。

  • PHP
  • 回答数5
  • ありがとう数22

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

  • ベストアンサー
noname#22805
noname#22805
回答No.5

全くのど素人・高卒(しかも普通科)でプログラマーになった者です。 私の場合、1)の方法です。 たまたま運良く、プログラミング会社に受かり、一から教育を受け、今はPHP・MySQLをそれなりに使いこなしてます。 アルバイト採用でも長期なら、私の居る会社のように人手不足の場所でなら学べると思います。(ポスグレには強い人はいませんが、MySQLが解れば移行も難しくないと思われます) しかしこれは特殊なパターンですので、運と根気次第になりますね。 似た会社は沢山あると思いますので、全ての求人に飛びつく覚悟で。 ちなみに、2)の専門学校でPHP学んできた後輩が居ますが、実力は微妙です。 プロとして経験を積むと、周りにも触発されて見えてくるものがあります。 専門学校行く時間があるのなら、就職をお勧めします。 (PHP以外の、C++・Cなどもやりたい場合は価値があるかも知れませんが…) 独学でしたら、見るからに簡単そうな本(図が多い・等)から初めて、徐々に難しいものに切り替えるのがいいですよ。 プログラミングの基本は、どの言語でも同じですので、それさえわかれば後は関数次第です。 問題は、サーバー知識ですね。 PHPプログラミングは出来るようになっても、サーバー、Linuxの知識はサーバー会社が持ってますので、会社だけだと身につきません。 ネットベンチャーでどの程度のことまでされるのか解りませんが、サーバー立てて色々やりたいのであれば、広く勉強する必要があります。

hjjhjhada
質問者

お礼

ありがとうございます。とても参考になりました

その他の回答 (4)

  • wolfwood
  • ベストアンサー率50% (199/398)
回答No.4

>独学する根性はありません。 別に根性で覚える訳ではないと思いますが・・・。 結局、あなたに必要なことなのですからあなたのやる気次第です。 やる気=根性とお考えなら、何をやっても無理だと思います。 プログラムは基本的には独学です。 自分で調べ、理解していくことで身に付いていきます。 独学が苦手という方にはあまり向かないですね。 他の方が書かれているように、1)のアルバイトは基本的に経験者が採用されます。 正社員なら社員研修やOJTで教えて貰えると思いますが、基本的には上記で書いた 自分で調べ、理解していくことが出来なければ身に付きません。 また、2)の学校は特に必要ないかもしれません。 基本は入門書を読んで一通りの演習を行えば身に付きます。 それよりも、教育制度が整った会社に就職した方が良いかと思います。 やはり、仕事としてやっていくことが一番身に付きやすいです。 勉強だけでなく仕事(作業)も結構根気のいるものが多いです。 そこが好きじゃなければ続かないという理由です。

hjjhjhada
質問者

お礼

ありがとうございます。とても参考になりました

回答No.3

『3)その他』で自分自身で実力を付けないとネットベンチャーは無理でしょう??? PHP+PostgreSQLですが、PHP5を使えるならSQLiteが超簡単でお勧めです。MySQLもPostgreSQLも環境を作成する必要がありますが、SQLiteならPHP5にバンドルされているのでPHP5導入完了と同時に使えます。それにsqlite_xxxxという関数のsqliteの部分をmysqlに置き換えればMySQLやPostgreSQLにも移植できるので初心者向きのdbと思いますよ。  dbはかなり奥が深いのでSQLiteでdbの概要を把握してから MySQL, PostgreSQL,...Oracleなどに進んでは如何ですか? SQLiteは非常に軽量ですが、dbとしての機能は ほぼ完備しているので勉強しても無駄にならないと思います。

  • neo_ap1
  • ベストアンサー率26% (105/395)
回答No.2

1),2)ともあまり意味は無いと思います。 アルバイトは特に即戦力くらいで無いと採ってもらえないと思います。 と言う事で、3)その他でしょうか。 まずは入門書を買ってきて目を通し、 フリーのPHPソースを探してきて勉強するのが 一番実用的で早いと思います。 と言うか、プログラミングという作業自体 誰かに教わっていては出来ない物だと思います。 基礎の基礎は教えてもらえるかもしれませんが、 実務で使える技術はみんな独学だと思います。 独学する根性が無ければプログラムは完成しません。 頑張ってください。 好きじゃないと続かない仕事ですよ、多分。

hjjhjhada
質問者

お礼

ありがとうございます。とても参考になりました

  • SuperLe
  • ベストアンサー率44% (434/977)
回答No.1

1は無理です。(正社員なら、可能かもしれませんが) 2は(学校にもよりますが)役にたたないと思います。  (後半の就職し、仕事をしながらというのはOK) 独学は、根性なんかいりませんよ。 「好きこそ物の上手なれ」です。また、「習うより慣れよ」です。 ところで、何故PostgreSQL? PHPだと、MySQLの方が簡単では? あるいは、本格的なFirebird(InterBase)なども動きますよ。

hjjhjhada
質問者

お礼

ありがとうございます。とても参考になりました

関連するQ&A

  • PHPを5万円で習えるとしたら安いでしょうか?

    webの基礎知識を学ぶためパソコンスクールに通おうと思っています。 そこではフォトショ、イラレ、DreamWeaver、Fireworks、Flash、3deMaxを学ぶ予定です。 さらに3月までのキャンペーンを使うと実質的にプラス5万円程度でPHP(かPerl)を勉強できるとの話でした。 個人的にプログラム系を学ぶならJavaかなと思っていたので、PHPを取るかは迷っています。 少しでも基礎をやっていればその後違うプログラムソフトを勉強しようと思ったときに入りやすいならやっといて損はないのかな~とも思います。 それともプログラム系をやりたいと思ったときに独学でやっていくか・・・。 みなさんの意見を聞ければ幸いです。 フォトショなどすべて独学でやればいいという意見はとりあえず考えない方向でお願いします。あくまでもPHPについてお願いします。

  • PHPについて

    プログラミングの知識は皆無ですが質問させて下さい。 PHPの独学で躓く方がいらっしゃるようですが、「プログラミング言語に触れるのはPHPが初めて」という方限定での話なのでしょうか?それとも1~2つのプログラミング言語を習得した上で独学を進めても簡単に理解出来るものではないのでしょうか? また、PHPの独学を進めていく上で特に理解の手助けとなる(関連性の高い?)プログラミング言語といったものはありますか? 以上お手数ですがご回答お願いいたします。

    • 締切済み
    • PHP
  • 仕事で使えるActionScriptの習得法

    現在、ホームページ制作の仕事を一人で行っています。 最近、Flashの仕事が多く、ActionScriptを習得したいのですが、 仕事で使えるActionScriptを習得するにはどうしたらよいでしょうか? 普通にActionScriptの本などを買って独学するしかないでしょうか? 現在、私のプログラムの知識としては、 PHPでメールフォームを作ったり、データベースと連携させて フォーム上からデータの追加や削除などができる程度です。 ちなみにクラスやフレームワークなどは分かりません。 またオブジェクト指向のこともあまり分かりません。 (そこまでのことを要求される仕事がないので、勉強してみないとわからないですが) ActionScriptはデザインとの連携などもありますし、 PHPとは全然違った内容の言語だと思いますので、比べられないかも知れませんが、 PHPの知識はActionScriptに役に立つのでしょうか?

    • ベストアンサー
    • Flash
  • PHP

    創業したてのベンチャー企業を経営しております。 コンテンツ運営をえており、コンテンツ自体も近々リリースする予定になっております。 コンテンツの内容はリリース前ということもあり、ここには書けないの ですが、PHPに携わってる方を募集しなければならない状態になっております。 ベンチャーですので、社員を雇う余裕は今はなく、募集広告を出すこともできません。 PHPのスキル自体は、専門学校生や大学生でもできるようなものですので、できればアルバイトという形で募集したいと考えてます。 もちろん、人権費が安くすめばそれにこしたことはありません。 PHPに携わっている方で、アルバイト等の極力人件費のかからない方法で募集できる方法があればお教えいただきたいです。 宜しくお願い致します。

  • 高校生プログラマですが、現在習得するべき言語はなんですか?

    学生の間にプログラム関係のアルバイトをやるべき!という意見をいろいろ聞きますが、 僕は現在高校生で、普通科です。 使える言語はPHPのみで、他はできません。 作ったものは http://nanigashi.biz/ にあります。 将来的には、プログラム関係の仕事に付きたいのですが、 PHP以外に習得しておく言語は何でしょうか? JavaとかCとかもやるべきでしょうか?

  • VB習得の壁・・・厳しい現実 

    仕事上、エクセルやらCATIAやらのルーチンワークを自動化するためにVBが必要になりました。 が、プログラム経験は無論無いし、VBを始めるにあたり何が必要でどうすれば良いのかすらさっぱり分かりません。 似たような境遇の人の談を読むと、今さら独学で習得するのは大変困難だと。しかも普段頻繁にプログラムするわけではないので習得は尚更不可能な気がします。  しかしルーチンワークは自動化したいし、やる事は限られているのでなんとかなりそうな気がするが、なんともならないのが悲しい現実です。専門家なら余裕で作れるレベルだと思います。 なんとか自分でできる手段はないですかね。

  • Webシステム技術(PHP)の習得 何から始めれば

    お世話になります 私は7年前まで、制御系システムと業務系システムのソフト開発をしていました。 2004年にプログラマを引退(退職)しました。 今度7年のブランクを空けて、 Web系のソフトウェアを作る会社に、 今週の月曜日(1/24)に就職しました。 言語は、CとVB(Ver.6,0)が使えます。(実務で8年経験あり) Javaも分かります。(独学) 今、与えられた仕事が、 あるWebシステムの機能追加で、 既にPHPで作成されているものに機能を追加するものです。 現行のプログラムを読解し、 プログラムの修正個所を見つけ、そこを修正(追加)をするというものです。 PHPは初めて使うです。 PHPの勉強から始めないといけないのですが、 まず、何から始めるのがいいのでしょうか? Webのサーバーサイトのプログラム自体初めてなので、 どこから手をつけていいのかと悩んでいます。 今、あれこれ手を出して、詰まってしまいました。 回り道になってもいいと思っていますので、 なにかアドバイスがありましたら、教えてください お勧めの書籍、HPなどの情報もいただけると幸いです。 よろしくお願いします。

    • 締切済み
    • PHP
  • イラストレーター(ソフト)の技術を習得したい。

    自分は営業事務の仕事をしており、印刷・出版等の知識は全くないのですが、 取引先の方が、イラストレーターを使って直ぐに販促のポスターなどを作って持ってくるのを見て、自分も使えるようになれたらいいなと考えるようになりました。 どのように勉強すれば社会人でも習得できるのでしょうか。 ・専門学校に通う? ・独学でもできる? ・このソフトの操作の難易度は?(CADくらいか?)

  • PHPでメールフォームを作るのはどれほど難しいのでしょうか?

    はじめまして。 このたび、PHP初心者として安くでサーバをレンタルしたものです。 肝心なメールフォームを作らないとと思い、参考書を探しているのですが、 PHPのスクリプトとして処理するプログラムが載っていません。 インターネットでいろいろと探したところ、ソースは公開されておらず、 どうやらかなり難しそうだという結論に至りました。 基礎から勉強して作り上げるには何行程度のプログラムになりますか? PHPを専門とされている方、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPの勉強をする際、その前知識として(HTML/CSS)の知識が必要

    PHPの勉強をする際、その前知識として(HTML/CSS)の知識が必要でしょうか? (HTML/CSS)については、ほんの基礎的な知識しか持ち合わせておりません。 PHPに興味あり勉強したいのですが、(HTML/CSS)をある程度こなせる状態まで習得した後、PHPの勉強をしたほうが良いのでしょうか? 行く行くはホームページ制作の仕事をしたいと思っております。

専門家に質問してみよう