Forums Register Login

Java - All theory and No Practice

+Pie Number of slices to send: Send
Dear All,
I am into software programming since last 10 years.
Unfortunately , the places I worked for did not have much coding to do except for doing small bug fixes to the code here and there and mostly support.
Languages that I have used are C++,VB,Java.So basically ,I know the theory but have no practice!!!
In few months from now , there would be a new project coming along at my workplace and I need to be prepared for it as that would involve lot of design,coding etc.
Can someone please let me know where i should start from and what i can do to get some practice in Java and be an efficient programmer in next 3 months.
Any pointers to books,websites would be helpful.

Regards,
+Pie Number of slices to send: Send
HeadFirst Java should be your first choice.
It lets yyou get a hold of Java basics perfectly.
+Pie Number of slices to send: Send
Hi Saloni,

Since you know the theory of Java and you just need to explore things practically. So, why don't you go for java certification, preparing for which will help you understand the topics practically. My suggestion would be to read SCJP 6 guide by Sierra and Bates and upon finishing it, go for a SCJP6 (now OCJP 6) certification exam as well. It will make you comfortable in all topics of core Java
+Pie Number of slices to send: Send
Welcome to the Ranch

I suggest you search for questions about Java™ projects; lots of people ask what sort of project they should do, and doing one of those projects should get you back up to speed.
+Pie Number of slices to send: Send
Hi All,

Thanks a lot for your replies and suggestions .
Regarding the java certification , although will be good for perfecting my knowledge of java,I am not sure if it would give me any practice for coding and design.Does it expect us to write code ?
As sheriff points out ,I need to explore some have projects to do which would help build my confidence.
Will check it out .
Thanks.
+Pie Number of slices to send: Send
 

saloni Bachchan wrote:I am into software programming since last 10 years.
Unfortunately , the places I worked for did not have much coding to do except for doing small bug fixes to the code here and there and mostly support.
Languages that I have used are C++,VB,Java.So basically ,I know the theory but have no practice!!!



Huh, 10 years of doing nothing but fixing small bugs and not having any practice... that must be driving you crazy.

So what was keeping you from practicing on your own every day after you had fixed your quota of small bugs? And you expect to make up for 10 years of lost opportunity to hone your skills in this craft in the span of 3 months. I honestly have to say that I'm confused by that At any rate, since 10 years of theory are just about enough to burst any normal person's head open, you might want to start with books that talk about software craftsmanship, some of which were suggested here: https://coderanch.com/t/583224/java/java/Good-Books-Beginners

If you're looking for more challenging fodder, read a few of the books in the Martin Fowler series like "Enterprise Integration Patterns," "Beyond Software Architecture," and "Patterns of Enterprise Application Architecture". These are the kind of books any seasoned theoretical veteran should be able to devour between small bug fix sessions.

Good luck.
+Pie Number of slices to send: Send
Saloni, if you really want to do actual coding practice, we offer our very own Cattle Drive here at the Ranch where folks like you can try their hand at actual programming problems and get nitpicked by some of the best Java mentors you can find on the low side of any training budget. You can also try your hand at some of the java code kata out there. Or see if you can get sent to a java boot camp or find one online. Good luck.
+Pie Number of slices to send: Send
 

I am into software programming since last 10 years.



Oh No, that is Sofware fixing bugs for ten years. Ok no Problem there is always a right time to start doing the right thing. I sugest this place. You will get good Ideas from the Questions asked and the Answers given. You will be soon (in Less than ten years definitely) become very good at it you will regret the ten years fixing bugs.
+Pie Number of slices to send: Send
Hello Saloni,

I took the SCJP1.4 and it helped me a lot and I would say that my basics improved immensely. I have done a lot of bug fixing but without my basics I doubt I would have been able to provide a good resolution. From my experience and the little that I have read about Java I would highly recommend books from Kathy Sierra.
+Pie Number of slices to send: Send
I know it is rediculous that I have worked for 10years but hardly written any code.But then I have been working with investment banks and not software houses.Got paid really well so it hardly mattered what I was doing ..fixing code or writing it.But now since we at rebuilding our whole system ,I do need design and coding skills .
Better late than never!i not gonna be demotivated 😊
You showed up just in time for the waffles! And this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 1108 times.
Similar Threads
Social aspect of eXtreme Programming
SCWCD
Need advice with the route to take.
OCA Java Certification exam and how it stands.
Logging
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 11:01:41.