No.3ベストアンサー
- 回答日時:
>また、本で出てくる問題を全部解けないと
>現場では通用しないですか?
厳しい言い方ですが、入門書の練習問題が解けないようでは、現場では使い物にならないでしょう。でもこれから解けるようになればいいんです。
「明解Java入門編」が初めて読む入門書であれば、基本的には全部解くべきだと思います。ただし、自分には関係ないと思う問題は飛ばしてもいいでしょう。
ある程度力がついてきて、「解こうと思えば、必ず解ける。」くらいの自信があれば、問題をとばすのも有りだと思います。
もちろん問題が解けることはプロの必要条件であって、十分条件でないことは明らかです。覚えるべきことは入門書の何十倍もありますから。
>内容は濃い良い本とは思いますが
>分からないものが多すぎて前に全然進みません
本を理解するためにはサンプルを手打ちで入力することが大切だとよく言われます。確かにその通りですが、ただ打ち込むだけでは、効果が少ないと思います。サンプルを作り替えてみることです。「ここをこう書き換えたらどうなっちゃうんだろう。」などと、わくわくしながらやってみることです。頭でっかちで、何も試さず悩んでるだけではプログラマはできませんよ。
私なんか実験のために書いたけど、結局不採用になり、いまではガラクタフォルダ行きになってしまったソースファイルが山ほど有りますよ。費やした時間も半端じゃありません。でも、ものすごく勉強になったし、自分の血肉になったので、今ではいい思い出です。
本でわからないことをWebで検索して調べるのもいい方法でしょう。これができるのはプログラマにとって重要な能力だと思います。それでもわからないなら、ここでどんどん聞けば良いじゃないですか。ここで答える人たちも、勉強になるから答えているわけです。何も遠慮は要りませんよ。
No.5
- 回答日時:
こんにちは
入門書のランクを下げて高橋麻奈さんの「やさしいJAVA」から勉強したらどうですか。
http://oshiete1.goo.ne.jp/qa3829390.html
↑
私はこのような経験からC++とJAVAは高橋麻奈さんを一度ざっと読んでから林晴比古さんを何度も読みました。
http://www.sbcr.jp/books/products/detail.asp?sku …
高橋麻奈さんだったら無理なく読めるでしょう。
http://www.sbcr.jp/books/products/detail.asp?sku …
林晴比古さんのシニア編は全部読むのに根性がいりますが他の入門書に比べ非常に詳しい良書です。
私は30過ぎてからこの明解javaで
学習しています。
プログラムはまったく初めてで
プログラムの経験ある方は
この本はやはり簡単なのでしょうね
そうでないと現場でやっていけないでしょうね
簡単に思えてくるように励みます。
ありがとうございます。
No.4
- 回答日時:
明解Java入門編は読みましたけど、特別難しいとは感じませんでした。
私はCとPerlの経験者です。
ちなみに明解Javaと共に下記の本を読みました。
「なぜ、あなたはJavaでオブジェクト指向開発ができないのか Javaの壁を克服する実践トレーニング」
ご参考まで。
参考URL:http://books.yahoo.co.jp/book_detail/31462360
combat5はcを覚える時は
苦労されましたか?
私は大変苦労というか進めません
明解Java入門編どうなんだろうと思います。
解答ありがとうございます。
No.1
- 回答日時:
プログラミングの本にはだいたい3種類あります。
・文法
・ライブラリ
・実用法(生きた使い方)
で、その本は文法にあたります。
ですのでその本だけをマスターしても必ず現場で通用できるとは言えないと思います。
文法は飽くまで実装です。もう1段上のレイヤから眺めて普遍的なモデルを考えるくせをつけると
驚くほど実装が理解できます。
誰も難しくなるように文法を作っている訳ではありません。
作った人間の気持ちになればおのずと分かるというものです。
この業界ではある実装なんて覚えてもすぐに陳腐化します。
なぜそのような実装になっているのかよく考えながら本を読むと理解度が全然違うと思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- 中学校 中2、宿題の意味がわからないです。 4 2022/08/13 13:42
- その他(職業・資格) 何かの勉強してきた方質問です 7 2023/04/27 13:09
- 大学受験 大学生に保護者なんかいるの? 4 2023/08/23 16:52
- その他(社会・学校・職場) 平均的日本人の頭は悪くはないはずですし、学校で習う内容が幼稚というわけでもないのに、世間には幼稚な大 7 2023/04/05 20:51
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 就職 先のことが不安すぎる(主に就職活動) 3 2023/06/27 09:37
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- 就職 こんにちは 将来パン屋を開きたいと思っています そこで、進路に迷っています 現在、高校卒業して1年目 7 2022/09/11 20:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAなくなるの?
-
Pythonを使った機械学習を勉強...
-
AES暗号について
-
VC6.0 と Studio2008の違い
-
今テトリスをつくっています。
-
J2EEか.NET Framwork どちらを...
-
Javaを使用してのButtonについて
-
ゲームの作り方を教えて!!
-
ASP、ASP.NETの勉強をしたいの...
-
VBAの「for i=1 to cells(…」...
-
エクセルVBAを動かすノートPC...
-
データベースのデータをTextBox...
-
JSPファイルで生じるエラーをど...
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
マイクラ Ender IO 入れたらク...
-
大学の授業のプログラミング、...
-
プログラミング開発経験とは?
-
SQLの構文解析
-
JNIでロードするライブラリが見...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースのデータをTextBox...
-
VBAの「for i=1 to cells(…」...
-
MSFormsとは何ですか?
-
XMLとUMLの相違点?
-
エクセルVBAを動かすノートPC...
-
為替レートの取得方法
-
Pythonを勉強する道のり
-
C++ですごろくゲーム作成
-
質問です。 Java言語を勉強出来...
-
Excel VBAマクロをマスターする...
-
JavaScriptを用いて、〇図形を...
-
サーブレットで電卓をつくる
-
cin.peek() cin.ignore(100,'\\n')
-
超恥愚問ですが、CとC++の間に...
-
画像編集ソフトの作り方
-
サイト訪問者の情報を取得したい
-
占いサイトを作りたいのですが...
-
C#とDelphiの違いについて
-
Lex,Yaccについて。
-
Struts1.1をつかったDB接続方法
おすすめ情報