Here's a random idea I came up with the other day - may or may not happen depending on a number of things (including how many people are interested!) but I thought I'd throw it out there.
The idea is some form of group programming project that's aimed at giving beginners as well as more seasoned coders a chance to work on something. Once some kind of framework is off the ground we'd deliberately create tasks with a variety of different difficulty levels, leaving the guys with more experience to tackle the hard bits and letting people that haven't been coding very long start with some small changes. It'd be different from a lot of other projects in that we'd deliberately create and leave small tasks so that beginners can solve and learn from them - and also that we'd do everything "properly" in terms of code conventions, trac, documentation and suchlike. Nothing too heavyweight, but no sloppy coding either.
Hopefully this way everyone can get stuck in on one level or another and build up their coding experience in a fun, useful way. I'm sure there will be lots of problems for experienced people to tackle and it'll give beginners a chance to start out on a project from the offset. They'd also have an experienced coding base to call on if they got stuck.
Yes / no / ideas for projects / languages if yes? I have a few ideas but it'd be cool to get some input first
The idea is some form of group programming project that's aimed at giving beginners as well as more seasoned coders a chance to work on something. Once some kind of framework is off the ground we'd deliberately create tasks with a variety of different difficulty levels, leaving the guys with more experience to tackle the hard bits and letting people that haven't been coding very long start with some small changes. It'd be different from a lot of other projects in that we'd deliberately create and leave small tasks so that beginners can solve and learn from them - and also that we'd do everything "properly" in terms of code conventions, trac, documentation and suchlike. Nothing too heavyweight, but no sloppy coding either.
Hopefully this way everyone can get stuck in on one level or another and build up their coding experience in a fun, useful way. I'm sure there will be lots of problems for experienced people to tackle and it'll give beginners a chance to start out on a project from the offset. They'd also have an experienced coding base to call on if they got stuck.
Yes / no / ideas for projects / languages if yes? I have a few ideas but it'd be cool to get some input first