• ベストアンサー

PG・SE等のIT業界に勤務されている方、教えて下さい。

 全くの未経験からプログラマーになろうかと思い、職業訓練で専門学校に通っています。WEB系プログラミングを勉強しています。そこで質問です。  (1)将来、出来るならばこの業界で一流と言われるようなPG・SEになりたいと思いますので、徹底的に勉強しようかと思っているのですが、具体的にはどのような学習をすれば良いでしょうか?現在は、専門用語が多すぎて難しいので、インターネットでわからない言葉を検索する事と、PHP等の開発を家のパソコンでやっています。他に何か特別にやるべき事等あれば教えて下さい。また、勉強は基本的にインターネット検索ですましているのですが、専門書も買った方が良いでしょうか?本は非常に高価なのであまり買わないのですが、皆様はどうされるべきだと思われますか?  (2)ソフト開発業界において、よく 「WEB系」「基幹系」「オープン系」等と言われていますが、この違いを教えて下さい。  以上二つをお願いします。

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

  • ベストアンサー
  • Nora3mnv
  • ベストアンサー率100% (1/1)
回答No.2

こんにちわ。 私も全くの未経験でプログラマを志し、web開発に携わった人間です。 (1)まず「興味を持つ」ことと「面白い」と感じることから始めてください。 そして貴方がどのような人間なのかじっくり考えてください。 >職業訓練で専門学校に通っています。 とありますが、貴方は人に教えてもらうのがうまい方ですか? (少しでも疑問に思ったら聞ける。) もし少しでも違うと思ったなら今すぐにでも口を塞いで答えがでるまで考え続けてください。 何日でも悩んでください。時間の無駄だと思われるかもしれませんが、そうすることで自ら体系的に学習する能力は高まっていきます。 また、悩んでネットや本で得た知識がその時は使えない知識であったとしても後々役に立つことは結構あると思います。 何より入った職場によりますが、何も知らない初心者に何も知らないSEが、「じゃあ1週間でぱぱっとやっちゃってね」なんて1ヶ月はかかるであろうプロジェクトを一人に任せる場合もありますから。 (私は在宅でしたが実際に言われました。) 次に具体的な学習内容ですが、 課題はなんでもいいです。 newyohan様が作りたいものを作ってください。 そして 「仕様変更に迅速に対応できるコーディング」 「ある程度のセキュリティへの努力」 をテーマに学習すると良いのではないかと。 >他に何か特別にやるべき事等あれば教えて下さい。 一流を目指したいとのことですから、世界中どこでも行けるような語学を学ぶべきかと思います。ソフトウェアは物ではありませんから、他の業種に比べ事業の増加や技術の進化は半端なく早いです。 newyohan様が目指す一流を学ぶ要素が日本ではないどこかにあったとしたら、貴方はそこに行き学ぶべきでしょう。 >勉強は基本的にインターネット検索ですましているのですが、専門書も買った方が良いでしょうか? ただの辞書的な本ならネットで充分ですが、「一流とは何か?」を考える為の啓発的な本は出し惜しみするべきではないと思います。 私の経験上ではネットで探す→本で探す→やっぱりネットで探す→結局ひらめきで解決でした。 ほとんど本に頼ることはありませんでしたよ。 (2)の質問は既にNo.1の方がおっしゃる通りだと思うのではぶかせていただきます。

その他の回答 (1)

noname#49428
noname#49428
回答No.1

『一流』になりたいなら、一流の企業に就職してください。 派遣や二次受けの企業では、到底一流にはなれません。 ましては、ネットで検索するだけの独学では及びません。 専門書は高いから買わないと言ってる辞典で全くダメ。 所謂「できる人」と呼ばれる人たちは何万とする専門書を月に数冊は読んでます。 しかも、入門書ではなく原書で。 英語が分かりませんと言ってる時点でもうダメ。原書はほとんどが英語です。 (2)は、検索すれば出てくるのでは? 「Web系」は、そのままWebシステムのことです。イントラやインターネットなど範囲が広いです。言語は主に、Java,Perl,PHP,ASPなどです。 「基幹系」は、企業向けの開発のことです。 「オープン系」は、ベンダ固有でない仕様のシステムのことです。今はオープン系でない開発はほとんど無くなってきてると思います。 それぞれの言葉は排他的ではないので、 「オープン系で基幹系のWeb開発」てこともありえます。

関連するQ&A