I seek sincere advice/opinion from you people. Please don't pounce.
I am new to
Java programming. Once earlier, I took a programming course. With that knowledge, I have started learning Java programming on my own (Selfstudy). I have got books from Deitel "Java How to program" and also another book "Java 2: A beginer's guide" by Herbert Schildt. I feel Deitel book is interesting and thorough. However, the book is too dense and sometimes difficult to understand. Moreover, I find that the exercises at the end of each chapter are very difficult. Eighty percent of those exercises, I am unable to solve. On the other hand the book by Herbert Schildt, I find, is sketchy.; does not go into details.
I am totally at loss and do not know what to do. I feel frustrated. Am I wrong in learning a language only through self study? Or, I have not chosen the right books?
Moreover, how much should I know/learn so that I can apply for an entry level Java programming job.
Finally, should I leave the IT/programming career ambition and concentrate on other type of job. Is it really worthwhile to spend time/money on IT career.
I understand many of you are very experienced and hardcore IT professional. How did you learn the programming language. Or, otherwise, how did you start? And how much time will it take (at least) to at least capable for applying for an IT job?
I feel I have written too much. However, I request honest opinion from you people.
My thanks in advance!!!