• ベストアンサー

どちらから始めれば良いのでしょうか??

ソフトウェア会社の社員(現在研修中の身)です。 プログラミング研修にあたり、VBとC/C++、どちらか好きなほうから 選べといわれましたが、迷っています。 高校時代にCOBOLを学習しましたが、あまり得意ではありませんでした。 どちらかというとパソコンの内側のことは全く分からず、WORDやEXCELを 使いこなせる程度です。 ゆくゆくはJAVAも習得しないといけないし、私が将来やりたいのは ホームページやCGです。 ぜひ、アドバイスをお願いします。 それと、おすすめの参考書や文献があればご紹介ください。 よろしくお願いします。

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

  • ベストアンサー
  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

ホームページ、CGなどのパソコン内部の知識を必要としない職種でやっていくおつもりでしたら、VBで十分でしょう。コンピュータの内部に関する知識もさほど必要ではありません。 アプリケーション開発の仕事をする場合には、C++ができるほうが強いです。コンピュータに関する知識がバリバリ要求されます。 ってことで、xieさんの場合には、VBの方がいいでしょうね。 ただし、Javaは文法的にはC++に近い言語ですので、最初にC++をやってしまう、と言うのも一つの選択肢かもしれません。(JAVAは、さほどハードウェア寄りの知識を必要としませんが…) あと、Oracle,SQL-Serverなどのデータベースの知識も、あればいいですね。 Webプログラマとしてやっていくおつもりであれば、データベース関連のスキルは大きな力となってくれるはずです。

xie
質問者

お礼

そうなんですね、VBで十分、と断言していただけると安心しちゃいます^^ いずれはC++にも手をつけなければなりませんが、私の気持ちは今、VBに かなり傾いてます… あとは、私の好奇心のままに、手をつけていきたいと思います。 とても参考になりました、ありがとうございました。

その他の回答 (3)

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.4

環境によります。 「C/C++かVB」と言っているあたりに研修担当者の知識のいいかげん嵯峨見えますのでVBからはじめたほうがいいでしょう。 本質的にプログラミング研修は「プログラムを書くための考え方を学ぶ」ことが最大の目的でしょう。 その意味で、言語なんかは何でも良いのです。 しかし、手続き型言語であるCとオブジェクト指向型言語であるC++をひとくくりにしてしまう研修担当から学の出ればオブジェクト指向言語であるVBを選択するべきでしょう。 手続き型言語とオブジェクト指向型言語では考え方がかなり異なります。 C++とCは文法的に似通っていますが前提となる考え方が違います。 理想的にはいきなりJavaなんですけど…

xie
質問者

お礼

そうですか…私も気持ち的にはJAVAやりたいです^^ 参考になりました、ありがとうございました。

noname#30727
noname#30727
回答No.3

最初に何を身につけるかという非常に難しい選択ですね。 VBかC/C++の選択の意味を、言語の違いとは考えないで下さい。エンジニアとして、VBから始める場合は広く浅く、C/C++ならば、狭く深くという道を歩みだすという事を意味するはずです。 個人的には、文法こそ違いますが、VB と Java は良く似ていると思います。 結局、この手の言語は、自由度を下げる代わりに、何でも比較的簡単に使えるようになっているから、当然、仕事としてはデータベースを使ったホームページってのが含まれるでしょうね。

xie
質問者

お礼

広く浅く…、私に向いているような気がします。 とても参考になりました、ありがとうございました^-^

回答No.2

C/C++は、VC++ではないのですか?まあ、いいんですけど。ちなみに、C/C++をある程度知ってても、VC++になると頭がビッグバンになりますよ。 JAVAをやるのなら、C/C++の方が考え方(オブジェクト指向)が近いのでいいです。 VBの方は、アプリケーションの作成も簡単ですし、HP(VBスクリプト)関係にも通じるとこがあります。 どちらでもいいということは、どちらも使えないといけないということです。 業務の内容にもよりますが、他人の作ったアプリケーションが自分の知らない言語で書かれていると、もうお手上げになってしまうので、結局はどちらも使えないとつらいと思います。 会社の方も、「どっちか覚えればいいよ」というつもりはないと思いますよ。

xie
質問者

お礼

そうですね、まずどれから手をつけたいか、という話だと思います。 使えるようになって欲しい言語は4つある、と言っていました。 その中にJAVAもあったので、楽しみにしています。 参考になりました、ありがとうございました。

関連するQ&A