File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes Programming advises needed Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Programming advises needed " Watch "Programming advises needed " New topic
Author

Programming advises needed

Dardan Bala
Greenhorn

Joined: Apr 15, 2013
Posts: 7


Today is my 7 months since i am learning Java , I have completed 3 books for Java till now

1.Java Software Solutions: Foundations of Program Design
2.Java How To Program
3.Head First Java

My average of learning is 3 Hours Daily , TOTAL Of learning till now is : ( 630 hours ) .

Sometime I have a feeling that i am most completed programmer in the world ( i think that i can make everything ) and sometime i have a feeling that i am the worst programmer in the world (LoL).

I also completed Java Lynda.com (Fundamentals & Advance) Tutorials and Thenewboston tutorials i also started to learn Android development 1 months ago .

I am hobbyist and i don't have teacher or someone else to advice me what to do .

My question is should i practice programming because a lot of people are saying to me its your time just to practice , practice , practice some other people are saying just read a lot of books

My goal is to become professional programmer .

If i should go with other books which books should i continue ? some advised me to start with head first pattern and others told me to continue with thinking in Java .

I Also noticed some programmers read 3 books monthly how is this possible ? Are they just reading and not practicing the examples ?

I also want to know about game programming should i know the basic of trigonometry , algebra , physics to make game like mario 2d or should i become advance in math . My math is not very good

Thank you
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 10909
    
  12

Personally, I would say you can read all the books in the world, but that doesn't make you a good programmer. I can read every book ever written on being a baseball player, but until I start swinging a bat, it's only academic.

And unless you play with a team, you're also missing out on a lot. So even if you write a bunch of code, until other developers start seeing it and critiquing it, and you start seeing other developer's code, you're only getting about 20% of the education you could.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Programming advises needed
 
Similar Threads
newbie.reqd help
A Story From 2.5 Years Ago...
Whining - Maybe Not! :-)
The Importance of Formal Education - Almost...
A rather long post of me talking gibberish and asking lots of questions