why should we care about

18
Why Should We Care About Computer Programmers?

Upload: brita

Post on 23-Feb-2016

49 views

Category:

Documents


0 download

DESCRIPTION

Why Should We Care About. Computer Programmers?. Every aspect of computing has experienced exponential improvement. Processing capacity Storage capacity Network bandwidth Sensors (Astonishingly, even algorithms in some cases!). You can exploit these improvements in two ways. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Why Should We Care About

Why Should We Care About

Computer Programmers?

Page 2: Why Should We Care About

Processing capacity Storage capacity Network bandwidth Sensors (Astonishingly, even algorithms in some cases!)

Every aspect of computing has experienced exponential improvement

Page 3: Why Should We Care About

Constant capability at exponentially decreasing cost

Exponentially increasing capability at constant cost

You can exploit these improvements in two ways

Page 4: Why Should We Care About

Credit: Intel Corporation

Page 5: Why Should We Care About

The past thirty years …

Page 6: Why Should We Care About

The past thirty years …

Page 7: Why Should We Care About

The past thirty years …

Page 8: Why Should We Care About

The past thirty years …

Page 9: Why Should We Care About

The most recent ten years …

Search Scalability Digital media Mobility eCommerce The Cloud Social networking and

crowd-sourcing

Page 10: Why Should We Care About

In the next ten years,we’ll put the “smarts” in …

Smart homes Smart cars Smart bodies Smart robots Smart science

(confronting the data tsunami)

Smart crowds and human-computer systems

Smart interaction (virtual and augmented reality)

Page 11: Why Should We Care About

Computer science has a rich intellectual agenda Advances in CS accelerate the pace of discovery in nearly

all other fields Advances in CS drive economic growth

Not just through the growth of the IT industry, but through productivity growth across the entire economy

Advances in CS touch everyone’s lives – they change the way we live, work, learn, and communicate

Advances in CS are inextricably linked to our ability to address our major national and global challenges

Advances in CS have major public policy implications Ranging from e-voting and identity management to the nature

and global spread of democracy “Computational Thinking” is essential for all 21st century

citizens!

Computer science is unique in its impact and importance

Page 12: Why Should We Care About

CORE CSE

Page 13: Why Should We Care About

machine learning

natural language processing HCI

cloud computing

big data

mobile

sensors

CORE CSE

Page 14: Why Should We Care About

machine learning

natural language processing HCI

cloud computing

big data

mobile

sensors

Energy and Sustainability

Security andPrivacy

Technology for Development

Medicine andGlobal Health

Education

ScientificDiscovery

Transportation

Neural Engineering

Elder CareAccessibility

Interacting with the Physical World

CORE CSE

Page 15: Why Should We Care About

And there are jobs out the wazoo:nationally …

-

200,000

400,000

600,000

800,000

1,000,000

1,200,000

1,400,000

New JobsNew Jobs + Re-placements

Source: Bureau of Labor Statistics

Science & Technology Job Growth (2010-2020)

85%70%

60%

Page 16: Why Should We Care About

And there are jobs out the wazoo:nationally …

Source: Bureau of Labor Statistics, National Science Foundation

Annualized Job Openings vs. Annual Degrees Granted (2010-2020)

Page 17: Why Should We Care About

And there are jobs out the wazoo:and regionally …

17

Physical sciences

Life Sciences and Agriculture

Engineering

Health Professions

Computer Science

- 500 1,000 1,500 2,000 2,500 3,000

112

205

912

2,137

1,665

151

98

663

397

1,171

High Employer Demand Occupations at the Baccalaurate Level.2010 Supply compared to 2014-2019 Demand

2010 Completers Entering the Laborforce Additional Supply needed each year to meet demand 2014-2019

Source: Washington State HECB, SBCTC, and WTECB: A Skilled and Educated Workforce, 2011 Update. Analysis of Employment Security Department and IPEDS data.

Page 18: Why Should We Care About

Is this a great time, or what?!?!