I’m still continuing with my project towards mastery of
Java. I’ve said this before, but that’s
10,000 hours of working on Java programs.
I should probably be working on something like C++, but I’d rather
not. I spent a lot of hours on C++, and
I just got pissed rewriting the same program over and over. Or forgetting what one section meant and having
to rebuild the entire thing from scratch when something impossibly stupid quit
working.
Anyways, after 4 and a half hours, I can tell a difference
in my technical abilities. Yeah, there
is still a lot of things to do and places to go. I can tell you I’ve gone off in directions
I’ve only contemplated going before.
Now, those areas are becoming a reality.
And I’ve picked up this blog at over 7 hours. Yeah.
Can you say leaps and bounds? I’m
beginning to see what is described when mastery is discussed. 7 hours of programming later, Java makes a
lot more sense and doesn’t seem to be causing me near as many headaches. I’ve probably done things in the slowest and
most backwards way, but I don’t care.
It’s been a great learning experience.
I wish I could code for hours and hours on end, but I don’t have that
kind of time. Though I do admit, what
I’m working on would definitely be useful in the creation of things I do.
It really feels good watching an idea come together, even
though it has taken a considerable amount of time. What was originally just some random pipe
dream is moving towards half complete.
There’s still a lot of changes, and some hard information to go
through. But I’m becoming convinced the
path to mastery is a worthwhile path.
Though mentally, there’s the realization that I haven’t even
completed 1/10th of 1 percent of the task. But there’s a lot of fun to be had along the
way. Because really, the idea of staring
at nothing and producing something great off the top of your head only works
when you’ve done the prerequisite work.
And most haven’t.
No comments:
Post a Comment