osdir.com
mailing list archive

Subject: Agile education and pragmatic schooling - msg#00082

List: programming.language-of-the-year

Date: Prev Next Index Thread: Prev Next Index
Are there a lot of programmers who homeschool their kids?

I think of homeschooling as an agile approach to education. I didn't care for
school and
dropped out of college to work f/t as a programmer. I don't know if there's any
other
professional career where you find as many self-educated people as programming.

I wonder if programmers are more likely to homeschool their kids than
non-programmers.
I manage the web site for the Greater Portland Homeschoolers, and my wife and I
have
been involved with the local homeschooling community for eight years. Quite a
few
members are technical professionals. I don't know if that's because computer
nerds are
more likely to homeschool their kids, or if it's because in Portland a lot of
the good-paying
jobs are high-tech (which enables one parent to not have to hold a job).

Most of the homeschooling parents we know practice what is known as
unschooling,
which is a very unstructured approach that lets kids learn what they want at
their own
pace. As I write this my five-year-old son is sitting next to me playing
Pokemon on his
Game Boy and showing a lot of interest in learning to read a little better so
he can
understand the game.

Greg Jorgensen
25 years of programming, 9 years of homeschooling
PDXperts LLC - Portland, Oregon USA



------------------------ Yahoo! Groups Sponsor --------------------~-->
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~->


Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/pragprog/

<*> To unsubscribe from this group, send an email to:
pragprog-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/





Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: Manifesto for Agile Software Maintenance

--- "Ged Byrne" <gedb-JAuqNdr32XA@xxxxxxxxxxxxxxxx> wrote: > I think that there should be a Manifesto for Agile Software > Maintenance. This could offer a practical route into large > organisations for agile methods. You've come to the right place. Dave Thomas wrote: "All programming is maintenance programming, because you are rarely writing original code." See "Orthogonality and the DRY Principle" here: http://www.artima.com/intv/dry.html I also prefer maintenance programming over new development. Maintenance programming lets you focus on solving specific problems and refactoring/rewriting code that is at least somewhat understood by the user. New development projects almost always get bogged down in the requirements - specification - meeting loop, or in arguments within the team about exception hierarchies and whether triggers or evil or not, or something like that. Explaining and deciding usability or technical issues with a non-technical client gets tedious very fast. But when you're fixing something they are already dependent on, and you can deliver results, they are always pleased, and they usually don't care to know the details. And I've yet to come across a non-trivial software application (including my own) that I can't improve in some way that a client will find valuable. More mercenary reasons for my preference are that I'm usually left alone to fix or maintain code, and as long as the code gets more stable and useful over time the customer is happy. And it's much easier to charge by the hour when you're maintaining code someone else wrote. As a consultant/contractor clients usually want a fixed-fee bid for new projects, but have no problem with open-ended hourly work to fix their deployed applications. Asking a new client to risk a couple of thousand dollars at $100/hr while you fix a broken database or slow application is a lot safer for both parties than a big expensive new development project. I have had done quite a few big projects that started out as bug fixes or performance improvement, or upgrades to new hardware. The clients get ridiculous bids for a complete replacement, which they can't afford, so they instead decide to work on what they have. Instead of getting the $10,000 project up front I get it in regular installments over time. I think agile techniques fit into maintenance work nicely, and the techniques are an easier sell to a client looking for pain relief. Selling a client on source code control is much easier after they've experienced the pain of not having a system in place, for example. And there's a lot more work out there if you're willing to wade through the muck. Greg Jorgensen PDXperts LLC - Portland, Oregon USA ------------------------ Yahoo! Groups Sponsor --------------------~--> Yahoo! Domains - Claim yours for only $14.70 http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/pragprog/ <*> To unsubscribe from this group, send an email to: pragprog-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

Next Message by Date: click to view message preview

Re: Agile education and pragmatic schooling

On Sat, 2004-06-26 at 23:56 +0000, Greg Jorgensen wrote: > Are there a lot of programmers who homeschool their kids? I'm not sure. I know of one father who works as a programmer who has unschooled their son, now a programmer as well, however: > I think of homeschooling as an agile approach to education. I didn't care for > school and > dropped out of college to work f/t as a programmer. I don't know if there's > any other > professional career where you find as many self-educated people as > programming. That's a sure thing. It is agile. I, myself, am an unschooler, self- educated in just about everything. I know a good portion of the unschooling community is technically minded -- and not just of technically employed parents. The things linking music, programming, the use of chopsticks and in general what's become known as "Geeking" in our community of unschoolers, that is to learn things deeply, understanding them at the foundation (Grok, if you will, and the process of getting there) are very important to a huge number of us. > I wonder if programmers are more likely to homeschool their kids than > non-programmers. > I manage the web site for the Greater Portland Homeschoolers, and my wife and > I have > been involved with the local homeschooling community for eight years. Quite a > few > members are technical professionals. I don't know if that's because computer > nerds are > more likely to homeschool their kids, or if it's because in Portland a lot of > the good-paying > jobs are high-tech (which enables one parent to not have to hold a job). I think that's some of each. There's also a disproportionate number of unschoolers in the west coast, and especially the northwest. Combine that with the same disproportion of technical jobs, and you can probably draw the same conclusions I hold. The homeschooling world is largely single-job families, mostly middle- class. Unschooling in particular, though, I think tends to be a bit more broad: Demographically, we come from more two-job homes, more struggling families trying to buck the system, and more artists where it's hard to pick out a single source of income. > Most of the homeschooling parents we know practice what is known as > unschooling, > which is a very unstructured approach that lets kids learn what they want at > their own > pace. As I write this my five-year-old son is sitting next to me playing > Pokemon on his > Game Boy and showing a lot of interest in learning to read a little better so > he can > understand the game. That's wonderful! I can attest personally to how unschooling works for myself and many friends, many of whom are programmers, thoughtful geeks, and writers. If anyone here would like more information, or to just chat with some unschooled kids and adults about education, programming, or anything else that strikes your fancy, feel free to drop by our IRC space, channel #nbtsc on the server castle.nbtsc.org. Good evening to you all, Aredridel ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/pragprog/ <*> To unsubscribe from this group, send an email to: pragprog-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

Previous Message by Thread: click to view message preview

Re: Re: Looking for article on programmer culture

On Fri, Jun 25, 2004 at 11:23:19AM -0600, Gregg Irwin wrote: > Hi Greg, > > GJ> Homeschooling Parent and Nerd > > Same here! :) Normally I avoid "me too" posts, but this is just too funny. I'll make it a third Greg(g) claiming that description! And we're all pragmatic to boot! -Greg Vaughn http://gigavolt.net/blog ------------------------ Yahoo! Groups Sponsor --------------------~--> Yahoo! Domains - Claim yours for only $14.70 http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/pragprog/ <*> To unsubscribe from this group, send an email to: pragprog-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

Next Message by Thread: click to view message preview

Re: Agile education and pragmatic schooling

On Sat, 2004-06-26 at 23:56 +0000, Greg Jorgensen wrote: > Are there a lot of programmers who homeschool their kids? I'm not sure. I know of one father who works as a programmer who has unschooled their son, now a programmer as well, however: > I think of homeschooling as an agile approach to education. I didn't care for > school and > dropped out of college to work f/t as a programmer. I don't know if there's > any other > professional career where you find as many self-educated people as > programming. That's a sure thing. It is agile. I, myself, am an unschooler, self- educated in just about everything. I know a good portion of the unschooling community is technically minded -- and not just of technically employed parents. The things linking music, programming, the use of chopsticks and in general what's become known as "Geeking" in our community of unschoolers, that is to learn things deeply, understanding them at the foundation (Grok, if you will, and the process of getting there) are very important to a huge number of us. > I wonder if programmers are more likely to homeschool their kids than > non-programmers. > I manage the web site for the Greater Portland Homeschoolers, and my wife and > I have > been involved with the local homeschooling community for eight years. Quite a > few > members are technical professionals. I don't know if that's because computer > nerds are > more likely to homeschool their kids, or if it's because in Portland a lot of > the good-paying > jobs are high-tech (which enables one parent to not have to hold a job). I think that's some of each. There's also a disproportionate number of unschoolers in the west coast, and especially the northwest. Combine that with the same disproportion of technical jobs, and you can probably draw the same conclusions I hold. The homeschooling world is largely single-job families, mostly middle- class. Unschooling in particular, though, I think tends to be a bit more broad: Demographically, we come from more two-job homes, more struggling families trying to buck the system, and more artists where it's hard to pick out a single source of income. > Most of the homeschooling parents we know practice what is known as > unschooling, > which is a very unstructured approach that lets kids learn what they want at > their own > pace. As I write this my five-year-old son is sitting next to me playing > Pokemon on his > Game Boy and showing a lot of interest in learning to read a little better so > he can > understand the game. That's wonderful! I can attest personally to how unschooling works for myself and many friends, many of whom are programmers, thoughtful geeks, and writers. If anyone here would like more information, or to just chat with some unschooled kids and adults about education, programming, or anything else that strikes your fancy, feel free to drop by our IRC space, channel #nbtsc on the server castle.nbtsc.org. Good evening to you all, Aredridel ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/pragprog/ <*> To unsubscribe from this group, send an email to: pragprog-unsubscribe-hHKSG33TihhbjbujkaE4pw@xxxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by