Tag Archives: technology

A Computer for $25: What it Could Mean for Tech Education in Brazil

What One Laptop Per Child (OLPC) promised but never delivered (namely, a laptop for under $100), it appears that David Braben and his Raspberry Pi Foundation is going to accomplish with a USB stick. It’s a computer you can fit in your pocket, and that costs around $25.

The implications for education in Brazil come to mind immediately. The government there already favors free, open source software. There’s a “free software portal” sponsored by the federal government and a remix of Kubuntu has been created for schools, dubbed “Linux Educacional.” One of my brothers-in-law is a high school chemistry teacher in Brazil and told me that there have been courses in using Linux made available for teachers. Since this USB-based computer apparently will ship with Ubuntu and likely run with many different GNU/Linux distros, I can see great possibilities here.

This isn’t to say that OLPC is a bad idea or that this device will fully replace that solution. Although the USB-stick will reportely cost about $25, that doesn’t include peripherals like a monitor, keyboard and mouse. This can be a good option for schools to save some money, though, and put the USB-sticks in the hands of students, leaving the other equipment in the classroom. Perhaps OLPC can focus on grade-school students, while the Raspberry Pi finds its way to high schoolers.

I especially appreciate Braden’s point about current school programs focusing more on how to run software rather than on true computer science. It’s my hope that a central aspect of any youth-focused community development work I do in Brazil will be programming/web development education. Brazil’s emerging grid can benefit greatly from talented, creative young people solving problems and creating great tech solutions, but they need the opportunity to really learn.

See Also:

Game developer David Braben creates a USB stick PC for $25 (Geek.com)

A 15 pound computer to inspire young programmers (BBC)

Tech Mission to Brazil’s Emerging Grid (IgneousQuill.org)

Project Cauã  (IgneousQuill.org)


What’s Worth Teaching to the Poor

A few years ago I saw a news report on Brazilian television about a man in a poor neighborhood of Rio de Janeiro teaching children to play musical instruments. More recently I saw a similar feel-good story on the same channel about a man who’s taught music to kids in the poor communities surrounding Brasília. Similar tales are told and re-told in Brazil of people taking the initiative to teach music, dance and other arts to poor and at-risk youth. I honestly think this is great, as the arts help people explore their creativity and can build self-confidence. However, no one should ever think that the arts are a way out of poverty for the majority. Ever.

What troubles me is that near the end of almost every news report about teaching the arts to poor kids, they ask the children what they hope to gain from what they’re learning. Always…always they mention “opportunities.” I’m sorry, opportunities to do what? Play on the streets for spare change? Play at the mall food court for practice?

Again, it’s wonderful to teach children to sing, dance, paint, play musical instruments and write poetry. These disciplines enrich our lives and occupy a central role in what it means to be human. However, don’t expect to make money doing any of these things. If you want to help a young person to find her way out of the margins of society, help her learn math and science. At the very least teach a practical trade. Carpentry, masonry, plumbing, etc. In my case, the area is open source and the specific fields are system administration and programming.

People tend to specialize in subsets of either system administration or programming, but rarely do both. If someone trains to be a Linux system administrator, for example, he likely won’t go very in-depth learning a programming language like Ruby. The same holds true for programmers with regards to system administration. There may be some overlap, but not a lot. For this reason I’m asked from time to time whether I plan to go more into development or system administration. I hesitate, not because I’m uncertain, but rather because I like the two areas and also hope to learn skills in both that I can then teach.

In the past few months I’ve blogged about John “maddog” Hall’s Project Cauã. It is an effort to initiate a sustainable solution for people to go into business for themselves using system administration skills, creating their own opportunities and providing a valuable service. It’s a source of income that can make a world of difference for people on the edge of poverty.

Another project I’m excited to be participating more directly in is Ruby Nuby. This project aims to teach Ruby on Rails development to entrepreneurs and others who can then help at-risk youth learn Ruby on Rails, possibly even hiring them.

One project uses system administration skills, while the other focuses more on development. I like both, and from these and other initiatives (including Linux Against Poverty and ByteWorks) I hope to gather information and experience and form a picture of how I can work in Brazil to help young people reach beyond social and economic class into which they were born.

While I lived in Brazil teaching English and working with a church I was amazed at the ingenuity and entrepreneurial spirit of the people there. I believe that this innate creativity and even optimism can be encouraged and brought to bloom in meaningful, transformational ways as people gain valuable work skills. Math, science and vocational training. These are what can make the most positive economic impact in people’s lives. A few years from now, through open source tech training in the context of a broader community development program (perhaps even including the arts, for reason cited above), I hope to begin making a real difference.  In the meantime, I’m learning, preparing and, hopefully, growing.
____________________

See Also:

Someplace Wired
Doing It Wrong
Ministering on the Emerging Grid
Being the Change


Project Cauã

John "maddog" Hall at DebConf10

John "maddog" Hall preparing to speak at DebConf10

Around the middle of last year I wrote about Brazil as “somplace wired.”  Though a developing nation, it has a power grid and it is possible to get online there.  I mentioned in that post something Jon “maddog” Hall was reported to have said in a talk about open source tech in developing nations.  Essentially, he said there was nothing he could do for the child in the vast nothing of extremely rural areas of sub-Saharan Africa.  Yesterday I had the opportunity to hear him say this in person at DebConf 2010.  His idea for what can be done for people living in urban poverty, beginning in Brazil, may be just what I’ve been trying to find for part of my own future work in community development.

Project Cauã is an attempt at launching a fully sustainable, environmentally-sound means by which the urban poor of Brazil can support themselves as system administrators.  Rather than being job training for a corporate position (of which there are few and for which there is great competition already), this project captures the entrepreneurial spirit of the Brazilian people.  When I lived in Brazil I knew people who made candy at home to sell in the street and even saw a man fixing umbrellas in the street downtown.  Brazilians in general are quite creative about dealing with hardship and finding ways to make a living.

As I understand it, the basic idea of Project Cauã is as follows:

  1. Train a person on how to administrate Linux systems and a Wifi network, to the point where he or she can be legally certified, licensed and bonded (this matters a great deal in bureaucracy-heavy Brazil, and I would argue is a vital step in breaking the underlying chain of corruption that exists on all levels in that country).
  2. That person goes to the bank and gets a small business loan to by the hardware, including thin-clients computers that operate on GNU/Linux.  These computers, using already-available components, would consume less power by design and be far more environmentally friendly than the usual Windows desktop.
  3. The newly-minted sysadmin takes leases out the hardware and admin services to local users.  For example, office buildings in São Paulo are often full of multiple, small companies.  A sysadmin could lease services and equipment to users in the building, working from a small office or even the basement.  In a residential area the sysadmin would be able to do the same for neighbors.

Figuring in Internet access, payments on the loan and other expenses, “maddog” figures system administrators could make as much as $1800 a month.  This might not sound like much to us in the United States, but in Brazil $1000 is about what an entry-level system administrator can expect to make in a company, perhaps as much as $2000 if he or she is really good.

There is more to this than what I’m describing, but that’s the bare-bones outline.  It may seem idealistic, but it’s entirely “doable” and makes a great deal of sense in the context of Brazilian economics and civil society.  It should also be obvious how this could serve as a key element in an overall community development strategy.  I’ve wondered for a long time how open source tech could be used effectively to break the cycle of poverty in a sustainable way in Brazil, and now I think I’ve come upon it in Project Cauã.  I’ll investigate further and, hopefully, find a way to go forward with this strategy.


In Brazil, Experience Alone Won’t Cut It

In many fields you expect a professional to have a degree. Who would want to go to a doctor who never attended medical school? In other areas experience alone is still acceptable, at least in the United States. I’ve found that to be the case in computer science. Although a degree and/or certificates are preferred, work experience and solid recommendations from past employment can be enough to get a job in system administration or programming. Such is not the case in Brazil, and therein lies a concern I have with getting a tech training program up and running there.

Without a degree in Brazil, a young person had better have a recognized certificate in the area in which she wants to work (if that’s an option) or else a less desirable field will be necessary. High school graduates are a dime a dozen, and most can expect little better than retail or factory work. That’s fine if that’s one someone wants to do, but if a job in technology or virtually anything else is what a Brazilian is looking for, more education is needed.

Although there are free (as in, students don’t pay tuition), prospective students have to pass on one of two somewhat different national tests and achieve a high enough ranking to get one of the limited “seats.” Failing in this, the only other option is to pay for a private university course, something which is out of the realm of possibility for those in the lower economic classes.

Projects like One Laptop Per Child (OLPC) have distributed laptops in schools in Brazil (click here to see a post with an OLPC video about one school in Porto Alegre) and I think this is good, to a point. Although Internet cafes are plentiful in most cities in Brazil now, many children there may not have regular access to a computer or else have one that is Windows based (usually a pirated copy) that isn’t very conducive to learning computer science. The OLPC laptop might spark and interest that will last a lifetime and blossom into a career, but not without training and certification.

Thinking this over, it becomes clear to me that any development project in which I may involve myself in Brazil needs not only promote learning how to program computers and/or administer systems, but also be oriented to either provide recognized certification directly or prepare students for testing and approval. Also, if I were to be involved in this myself, it wouldn’t be enough for me to be a very experienced tech (something I am not, yet). In order to have the respect and perhaps even permission (from a governmental perspective) to engage in this type of work, I’ll need some certifications and perhaps a degree myself.

The field of technology, and specifically that portion working with open source solutions, is a meritocracy. If you are good, prove it. Paperwork isn’t essential to this, and is meaningless if a person has a degree combined with incompetence or just plain disinterest. From an academic standpoint in Brazil, though, the meritocracy is only valid if degrees and certificates are factored into the equation.

I’d be glad if anyone working in the tech field in Brazil would like to discuss this, particularly if you think I am dead wrong about the need for educational formalities. From what I saw and experienced in Brazil and have heard from Brazilians, I’m pretty sure I’m right on this one.


See Also:
Somplace Wired (Igneous Quill)


Follow

Get every new post delivered to your Inbox.