Friday, June 29, 2012

More time to practice

   After almost 2 months of a heavy work schedule and no time for Java studies, things have slowed down and now I can get back to studying.

   I came across an "error" in the  Java head first book. They had more then one "public" class in the answer to the puzzle on page 194. Either that or they did not do a good enough of explaining that the classes should be in their own files. Also the printer messed up with an answer illustration in which the lines were drawn to show the correct matches on page 195. Still a great book to learn Java.

  It can be frustrating trying to make sense of errors in lessons and answers  but I think you learn a little more thoroughly trying to understand it. NOT that writers, publishes and teachers should make errors on purpose. I think we all have enough frustrations in life, we can do without these.


10,000 hour to mastery.    
10,000 - 127 = 9873 hours left   
    

Monday, June 11, 2012

Learning from Java Videos?

   I have a few YouTube video subscriptions about Java programming that I watch and sometimes just listen to as I am doing other things. I am not sure it is doing anything for me when I just listen but I have so little time that I am hoping that at least subconsciously I am picking up something. I  would say most "educational" videos online ( mainly YouTube ) are very poorly done but I don't leave any bad comments because I appreciate the effort that someone spends to make them . There are diffidently better video posters then others and to those I click the "like" button and I will leave a comment if I think it is very well done. I do wish  that people understood that videos are about presentation and the best videos concentrate on just a few things shown in a fast format. They should not worry about the viewer missing what you said, they can always rewind the video and watch again.
   Some videos are so informative that you overlook the poor presentation but it does make it hard to keep watching.

10,000 hour to mastery.    
10,000 - 119.25 = 9880.75 hours left