18
Problem, Meet Solution An Intro to Software Development Liz Pearce, CEO Brett Bender, Platform Director

Seattle Girls' School Presentation

Embed Size (px)

DESCRIPTION

We were lucky to have Seattle Girls' School visit the LiquidPlanner offices. Here's the presentation from their visit.

Citation preview

Page 1: Seattle Girls' School Presentation

Problem, Meet Solution

An Intro to Software Development

Liz Pearce, CEO Brett Bender, Platform Director

Page 2: Seattle Girls' School Presentation

1 2 3Name

Address

Email

Ingredients

Check zip code against city and state

Store information in database

Steps

User is signed up

Output

Software is Like Cake

Page 3: Seattle Girls' School Presentation

What do computers do?

Take input

Arithmetic 1+1, 2*2,

4/3

Logic A and B, C or D, if E then F

Give output

Page 4: Seattle Girls' School Presentation

What’s great about computers?

• They do exactly what you tell them• They don’t argue• They never get tired or bored

Page 5: Seattle Girls' School Presentation

What’s not so great about computers?

• They do what you say, not what you mean• They’re not creative or inventive

Page 6: Seattle Girls' School Presentation

Idea Concept Reality

Page 7: Seattle Girls' School Presentation

Idea Concept Reality

Page 8: Seattle Girls' School Presentation

Idea Concept Reality

Page 9: Seattle Girls' School Presentation

Idea Concept Reality

Page 10: Seattle Girls' School Presentation

What does a software developer do?

• Ask a lot of questions• Make a careful, detailed plan• Double-check the plan• Write a little code, see if it

works, write some more• Test, fix, revise• Solve problems!

Liz / BrettCirca 2007

Page 11: Seattle Girls' School Presentation

How does the web work?

Our software…

Page 12: Seattle Girls' School Presentation

Many Languages

Page 13: Seattle Girls' School Presentation

By The Numbers

Our Code• 30 developer years• 20,000 revisions• 150,000 lines

Our Customers• 175,000 accounts• 350,000 projects• 4.5 million tasks• 2 million hours logged

Page 14: Seattle Girls' School Presentation

Idea Concept Reality

Page 15: Seattle Girls' School Presentation

After 7 Years….

1700 (Customers

Worldwide) 

50+ (Countries) 

16,000 (Users)

37 (Employees) 

Page 16: Seattle Girls' School Presentation

Good developers are…

Page 17: Seattle Girls' School Presentation

Software Companies Need You!

• Washington State has a labor shortage of 25,000 unfilled highly skilled jobs

• 85% of computer programmers are guys • Why should they have all the fun? (and

make all the money?)

Page 18: Seattle Girls' School Presentation

Learn

• http://code.org• http://codecademy.com• http://scratch.mit.edu/