Q: Who is your target audience?
A: Nine years old is a really good age because you can start to really understand some deep concepts, and you start to have good manual control, so you can do complicated things. Yet you're still a child, so you still have that boundless enthusiasm and imagination. So I think that's kind of the minimum age where they would get these ideas, or the minimum age of my ability to explain them.
Q: What's more difficult -- writing code or writing children's literature?
A: Well, on one hand you've got oversimplistic explanations, you've got expectations that are just way out of line, you've got a lot of immaturity to deal with -- and then there's children's books! (laughs). I don't know what's harder. Both are about pulling ideas apart and putting them back together. It's pretty much the same thing; I just used a different language.
Q: As a person of Hispanic descent, is it important to you that more kids from minority backgrounds get into computer science?
A: Sure. There are lots of reasons why the situation is the way it is -- socioeconomic issues, immigration policy, English-language education. I can't affect any of that. A kids' book is not going to fix immigration policy. But we have been working on a Spanish translation and it's nearly finished. Today if you don't understand English, you're not even going to get into the lobby (at some companies). So I'm working on getting the book translated and getting it out there in as many languages as we can.
Q: Why do you feel so strongly about sharing these concepts?
A: Software is eating the world; that's what (entrepreneur)
Job: Software engineer at
Career: Worked as software engineer for several tech startups and at
Education: Community college courses; taught himself to code
Family: Married; has a baby boy.
Five things about
1) As a boy in
2) He worked briefly as a graphic designer before deciding that he should learn programming because computers were changing the industry.
3) His wife, Ytaelena Lopez, is a writer and artist who drew the illustrations for "Lauren Ipsum."
4) Bueno and Lopez initially raised money on Kickstarter to self-publish the first edition of their book.
5) He also blogs about debugging, data-sampling and other aspects of computer science at www.carlos.bueno.org.
(c)2013 the San Jose Mercury News (San Jose, Calif.)
Visit the San Jose Mercury News (San Jose, Calif.) at www.mercurynews.com
Distributed by MCT Information Services