Getting good
Hey folks,
I've been hobbying in Java for about 3 years now, and I can usually find my own solutions to programming problems, but when I compare the programs I write to some of the good open-source stuff available, it's pretty clear that I'm lacking.
I'm not a CS student or anything, I just do Java as a hobby, but I'd like to actually become a -good- programmer. I've gone through several Java books up through the intermediate, and even have a project on SourceForge (http://sourceforge.net/projects/htmlhelper). Anyway, besides just working at Java, would anyone be able to suggest a next step?
Thanks,
Joe
[648 byte] By [
Joe_ha] at [2007-11-27 5:32:01]

You'll probably want to study some of the principles of computer science--data structures, algorithms, OO concepts. And of course, keep looking at others' code and try to understand what they're doing differently from you and why. Maybe contribute to some other open source project.
jverda at 2007-7-12 14:57:44 >

> I'm not a CS student or anything, I just do Java as a
> hobby, but I'd like to actually become a -good-
> programmer.
> Anyway, besides just working at Java, would anyone
> be able to suggest a next step?
>
The only way to get good at it is to actually do it.
There is no magic powder that you can sprinkle over your head and will turn you into a master programmer instantly.
Experience is essential, and listening to people that have it.
> Experience is essential, and listening to people that> have it....and fetching beer for them.By the way, I'm feeling kind of thirsty right now...
jverda at 2007-7-12 14:57:44 >
