No.6ベストアンサー
- 回答日時:
私も独学でJavaを学びPGなったひとりです。
この先、どういう方面へ進みたいのかということで
だいぶ変わってくるのではないでしょうか?
パソコンを触る仕事といっても多岐にわたります。
SEやPGなどプログラムを組む職業につきたいなら
必要ですが、デザイナーや単純なアプリケーション操作、キーパンチャーなどプログラム知識はなくとも
できるものもあります。
単に、パソコンを触るという程度なら車の営業ですら
ノーパソ持って商談に行ってます。
まずは、何を(どんな仕事を)やりたいか決めるのが
先ではないかと。
プログラム関係ということで話を進めるなら、
確かに、Cはプログラムの基本とも言える言語ですし、
やっておいて損はないと思います。
Javaはまだまだこれからの言語ですが、オブジェクト指向と環境が無料で手に入るというのもあって、
独学でやっていくには良いと思います。
実際、私もそういう理由でJavaから入りました。
問題は、独学でどこまでできるかという点です。
ネットや書籍など勉強する環境は如何様にもありますが、そこに記述されていることが自分でどこまで
理解できるかという点において独学はやはり限界があります。
私もそうでしたが、説明してあることが理解できないのです。
なんとなく、こんな感じのことを言ってるのかな?
とあいまいで、それを確かめる人もいないので
なかなか難しいです。
かといって、スクール系は莫大なお金がかかります。
そういう仕事につきたいのであれば、半年か1年ぐらいはみっちり独学で基本的な部分は覚えてさっさと
仕事に入ったほうが覚えは早いです。
何せ、仕事ですからわかりませんは通用しません。
わからなくてもやるしかないという切迫した状況で
覚えこまされていくのでわずか1ヶ月で独学で1年やったぐらいのことは覚えられるでしょう。
会社にもよりますが、書籍などの説明の意味がわからないときなども、先輩たちが教えてくれます。
言語は就職先の会社によっても色々です。
私はJavaから入りましたが、現在はVBです。
(ランクダウン?)
ただ、Javaをやっておくと他の言語を覚える必要が出てきたときに他言語からJavaを覚えるよりは楽かもしれません。(これは個人的な意見になりますが)
現在は、Java開発者が足りず、Javaができる人は
引っ張りだこだそうです。
Cなどは歴史もあるので使える人はたくさんいたりするのでしょうが、Javaまだできたばかりでまだまだ
開発者の数が足りないのだそうです。
環境も無料で手に入るし、簡単なJSPから
はじめてみてはどうでしょうか?
JSPはHTMLにJava言語を入れてHPを動的に処理させてくれるものです。
動きなどもブラウザですぐ見れるし、Javaの構文を
覚えるのにとっつきやすいかもしれません。
Apache,Tomcatなどみんな無料ですし、
サーバたててJSPで色々作ってみては?
単純に本に書いてあるものを書いていくより、
自分でこういうものが作りたいと設計して
それに必要な本や情報を集めて作っていくと
実践に役立つ覚え方ですので、良いと思いますよ。
最初から難しいものに挑戦しないで、例えば
ログイン画面を作って自分のHPへログインさせる
ものを作るとか、テキストボックスに数値入れると
計算するとか簡単なものを作ってみると良いと思います。
参考までに。
No.5
- 回答日時:
両方やりましょう。
Cは、OSやデバイスドライバを作っているという意味で、
基本的なプログラミング言語です。
Javaは、オブジェクト指向の世界で基本的な言語です。
どっちも必要になると思います。
No.4
- 回答日時:
No.1,2の方が言うように独学で可能です。
私的な意見ですが・・・
勉強法ですが基本的な本を一冊購入し、インターネットとかを利用しながら勉強するというのでいけると思うます。
JavaとCについて
単純にプログラムに関して学習(アルゴリズム等)すると考えればCを勉強した方がよいと思えます。
Javaを(本気で・・・)やるとするならば周辺知識が必要になってきます。
例として以下のような知識です。
重要度 大
・オブジェクト指向(大前提)
・UML
・三層アプリケーションに関する知識
・DB関連(Oracle、DB2、Access)
持ってたら役に立ちそう
・Web関連(TCP/IP等)
・XML
等
現状でコンピュータの世界はプログラムだけできれば食べていけるような世界ではなくなってきていると思いますね。(まあ、スーパープログラマーは別ですけど・・・)
逆にいまSEという職業ですとコミュニケーション能力等の人間力も問われますので色々大変です・・・
長々と書いてしまいましたが自分がしてみたい言語で勉強するというのが一番かもしれません。
No.2
- 回答日時:
Javaは、最近人気があり、スクールでもたくさん講座が開かれていますが、Javaだけを一生仕事にするのは難しいと思います。
プログラミングの基本はC言語だと思いますので、これから勉強するのであれば、基本のCからおさえられてはどうでしょうか?
パソコンを触る仕事という大まかな考え方だけで言えば、プログラミングのほかにネットワーク管理者という道もあるかと思います。
ただ需要としては、やはりプログラマーが多いと思いますけどね。
独学で十分できると思いますよ。
No.1
- 回答日時:
> 独学でもできますか?
十分できます。
> プログラミングの他に何かありますか。
プログラミングと一言でいっても、さまざまな知識が必要となります。
概要的には、こちらのサイトを見て下さい。
http://www.smg.co.jp/~toyo/Program/
この概要の中の1つ1つの項目でも結構学術的要素もあります。
例えば、プログラミング言語といっても、多くの言語が存在します。
このサイトに載っているものでも一部に過ぎません。
http://e-words.jp/p/c-programming-language-kind. …
さらに”プログラムの設計”や”開発工程”という項目1つ取っても、さまざまな技法が存在します。
それら知識の基礎を試せるのが、情報処理技術者試験ですが、それらの試験範囲を見ても勉強になると思います。
http://ssinzo-web.hp.infoseek.co.jp/joho/sofuto/ …
<参考資料(書籍)>
http://www.yfcbookshelf.com/software%20mokuji.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- その他(ソフトウェア) JavaとOracle Javaって何が違うんですか? 1 2022/05/05 05:46
- その他(プログラミング・Web制作) 一日中マインクラフトばかりしている中学生。どうせなら極めさせたい 中学2年男子。本当に一日中マインク 3 2022/05/03 19:59
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- IT・エンジニアリング 21歳の大学3年男です。 現在プログラミングを習得できるところに入ろうか悩んでます。 そのスクールは 3 2022/06/21 00:43
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- IT・エンジニアリング 高一男子です。僕は将来IT系の仕事をしたいと思ってるんですが、具体的に決めていません。 IT系には色 2 2022/06/11 18:56
- 書類選考・エントリーシート 僕はコンピューターの専門に行こうと思ってます。志望理由こんな感じでいいですかね? ①進学先に選んだ理 2 2022/09/11 17:41
- Ruby プログラミング講師はまだ需要ありますでしょうか? 1 2022/11/07 19:43
- IT・エンジニアリング 高校生男子です。僕は将来IT系の仕事をしたいと思っています。そのため、プログラミングとかも高校生のう 3 2023/04/15 20:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラマーの適正検査落ちま...
-
VBはどのくらいで習得するもの...
-
Pythonを無料(安価)で学ぶ方...
-
wed業界に詳しい方教えてくださ...
-
Web系・オープン系・制御系など...
-
PHPプログラミング 未経験 副業
-
J2EEについて
-
vba クリップボードクリアにつ...
-
Javaでのエラーについて
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
CLASSPATHを設定しても、『Clas...
-
Eclipseソース開発画面の行番号...
-
Selenium/VBA/Chrome エラーで...
-
エクリプスのプログラミングに...
-
unzip32.dllの利用について(64b...
-
visual stadio 参照問題
-
javaのジェネリックスでTとEの...
-
EclipseでJavaコンパイラのバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラマーの適正検査落ちま...
-
Python Java,Springフレームワ...
-
今年28歳女性 プログラマー未...
-
VBはどのくらいで習得するもの...
-
wed業界に詳しい方教えてくださ...
-
Javaを仕事で使うには、J...
-
プログラマにとって「アルゴリ...
-
java上級者になるには
-
大学の情報学部でスキルは身に...
-
PHPの実務レベルはどのぐらいで...
-
Pythonを無料(安価)で学ぶ方...
-
3層構造アーキテクチャ
-
!!!「コボル」!!!教えて...
-
ソフトウェア系への転職 (初心者)
-
webデザイナーとwebプログラマ...
-
今年30歳、業務未経験がプロ...
-
VBAからのVB.NETかC#
-
TCP/IPの基礎知識というのはど...
-
文系の大学生です。SEに内定し...
-
JAVAプログラマとして入社した...
おすすめ情報