- Welcome to "Meet the professional"!
- Maya Bello, Software engineer and YouTuber
- Sarah Northway, Game Maker and Nomad
- Brenda Jin, Mobile Prototyper and DJ
- Tom Heinan, Mobile Developer, Pilot, and Zombie
- Amy Quispe, Data Liberator and Developer Relater
- Bill Mills, Physicist and Interdisciplinary Programmer
- Carrie Cai, Researcher and Dancer
- Lauren Haynes, Product Manager and Lindy Hopper
- Marcos Ojeda, Designer, DJ, and Dog Owner
- Allyson Lubimir, Support Engineer and Cat Lover
Hi, I'm Amy Quispe!
What do you work on?
When I was in school at Carnegie Mellon, I worked on open data. I felt like a lot of the students around me had great ideas to improve their community, but were blocked when it came to actually accessing things like course schedules, room reservations, etc - and that even if they were able to get ahold of this data, they got in trouble for using it, or found it in a poor format that was difficult to work with. I lobbied for my university - and many others! - to open up their data, and I pulled together a group of students called ScottyLabs to manage this data and make it easy for students to use.
Now I work at Google in the Developers Relations group. I’m still really dedicated to making it easy for other developers to build the things that they want to build, but now I do that for Google. I work with both the engineering team that builds the AdMob SDK, and with developers outside of Google that want to use this SDK.
How did you learn to program?
I was first introduced to programming by my sixth grade math teacher, who had me working through a QBASIC tutorial. At the time, I only thought programming was cool because it could do my math homework faster. I didn’t know that computer science existed until I went to high school, which was when I learned a lot more and realized how much more could be done with programming. And even then, when I went to college, there was so much more to the programming world than I realized.
My computer science program was really challenging, and regardless of previous experience, the playing field was leveled by sophomore year. And then we all started finding different things we were enthusiastic about, and our enthusiasm translated into hard work, and eventually skill. A good friend of mine is getting a PhD in Natural Language Processing. Another is really interested in security and performance. I was able to explore my interests in open data, developer tools, hackathons and startups. And after all this time, I’m happy to say that I’m still learning to program, and I hope to keep learning!
What do you do when you’re not programming?
I’ve been trying out a lot of new things lately. I recently went GoKart racing for the first time:
and I tried my hand at archery:
I also enjoy playing piano. If I see a piano, I can’t resist sitting down and cranking something out.
What’s your one piece of advice for new programmers?
Do not let other people intimidate you. Everyone is continuously learning, and people will probably be using very different tools and languages just a few years from now. This field is extremely broad but extremely young, and we’re not even close to figuring out all the new things we can do, and a few years and a big ego don’t matter as much as being able to continually learn.
Want to join the conversation?
- Pamela or whoever made this will you please make more of these. Can you? I really enjoy them. thanks(82 votes)
- Ya! Learning about the professionals is amazing. It's so cool to know about these kinds of people!(2 votes)
- Hello, my name is Peter and i'm about to start a computer science career. And i wanted to know if it is feasible to land a job at google, or similar companies being from Argentina (i mean earning the degree here in Argentina). It is a big dream that i have. I've always wanted to have a job that i like abroad, particularly in the USA. Of course that i understand if it is something too difficult since you have the the greatest univesities with really good profesionals but i wanted to know if i could achieve this goal if i work really hard for it. Thanks(4 votes)
- The USA does not have a monopoly on good developers or good colleges. A quick google shows numerous Argentinian developers at Google: https://developers.google.com/experts/(4 votes)
- I have a question ,If I would to build a website with about 300,000 data of hotels name ,city ,countries ...,I built search engine for that ,and make different tables for each country ,the problem is when i search a name of a hotel in for a country and city ,for example when i search for the hilton hotel in tokyo ,system will show info for all branches of hilton hotel on all countries ,but i need to show info only for tokyo branch ,could u help me for this?(1 vote)
- Wow! That's quite an ambitious project! Have you tried Khan Academy's Intro to SQL course yet? It sounds like it's just what the doctor ordered! =)
- If I wanted to have a telephone App created by someone, how would I find a programmer? The App Idea is written and protected from infringement by the Hollywood Writer's Guild.(2 votes)
- in computer programing can you make an update for basic python classes because I really want to learn python thank you(1 vote)
- Khan Academy offers Python 2 tutorials on their YouTube channel, keep in mind that Python 2 has been replaced with Python 3.(1 vote)
I can't get the meening of the last sentence.
"and a few years and a big ego don’t matter as much as being able to continually learn."
And the first sentence,too.
"Do not let other people intimidate you."
I will be very happy to get what they mean.
Thank you.(1 vote)
- The first one means that, a while ago, being able to learn was considered much more important than how important you were.
The other one basically means don't let other people scare you or make you feel small.
Hope this helped!(1 vote)