Hi Taryn,

It seems to me you are looking for a project to exercise and to learn new tricks in programming. Project that challenges you enough but not too much, for starters. An environment that provides feedbacks - positive, neutral, or negative or peer reviews
of your work.

Then, if I were in your shoes I will check, for starters, the list of Linux KERNEL BUGS that nobody has taken ownership for some time (meaning it's too easy for the regular bug hunter and fixer that they avoid doing the job), work on it, and if your happy with what you've done, you publish it so others may check the results of your
toil, or otherwise keep it to yourself.

Then, as you get experience and confidence take on the more tricky BUG Fixing project.

This way you get to read real codes and truly understand it. There's no better code than
working codes.

Along the way who knows you may also polish your skills in other disciplines like Code
Version Controls, Archiving, documentation, etc.

You may also check the bug-list of other smaller projects to work on it.

Or you even go 'Bounty Hunting' and get a prize for your programming effort. Check for example:

http://www.horde.org

Just an idea.

O Plameras

Taryn East wrote:

* Ian Wienand <[EMAIL PROTECTED]> spake thus:
So the best code is code you look at and say "is that it - I could
have done that", even though you probably couldn't have.

good point!

If you're interested in systems, I'd suggest starting with an
intermediate step of some good books first, the obvious ones that
spring to mind are
<snip>

thanks, I'm always on the lookout for good books. I'll add these to the
list.

Once you've got some idea jump in and start programming something.

<grin>
have been for 5 years now - which I guess is part of my point: I'm not
a beginner programmer, I know how to program reasonably well. I was
hoping to find any methods that would take me beyond reasonable into
excellent...

books help with that - and I devour them regularly; programming helps,
but it's a bit of a blind search. I figured that looking at smart code
would also help.

I fully agree that actually writing it is better than reading it, but I
also figured there'd be no harm in reading good stuff on top of all the
rest :)

Cheers and thanks,
Taryn



--
O Plameras
http://www.acay.com.au/~oscarp/tutor

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to