Potential financial motivations for end-user programming

Slides:



Advertisements
Similar presentations
SESSION 2: EARNING INCOME AND PAYING TAXES TALKING POINTS on MONEY MANAGEMENT EARNING INCOME AND PAYING TAXES 1.People earn income by providing resources.
Advertisements

ABC. Question 1 Human capital is defined as: The knowledge, talent, and skills that people possess. A The common knowledge, talent, and skills that all.
Rochester STEM High School Kathleen Denaro, Principal Molly Schleigh, NAF Coordinator.
New York State Department of Labor Consolidated Funding Application Worker Skills Upgrading Request for Proposals 1.
Unit 4 Microeconomics: Business and Labor Chapters 9.1 Economics Mr. Biggs.
Is the Digital Divide Affecting Your Health? An electronic poster session by Dawn Orosco.
My Career Research Martin Nicaj 2/11/ th hour 21 st century.
TEST YOUR KNOWLEDGE LESSON 4: BACK TO SCHOOL ABC Lesson 4: Back to School.
Youth Opportunity and STEM in the Chicago Region Alan Berube Brookings Institution April 29, 2014.
Investment in Yourself Family Economics & Financial Education Take Charge of Your Finances.
Working © 2013 Cengage Learning. All rights reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or.
Labor Market Trends Chapter 9, section 1.
A presentation for the Women’s Institute for a Secure Retirement February 28, 2008 Barbara D. Bovbjerg Director Education, Workforce, and Income Security.
[ w w w. d u a n e m o r r i s. c o m ] Overview of the H-1B and Labor Certification Programs Presented by Lisa Spiegel.
Investment in Yourself Family Economics & Financial Education Take Charge of Your Finances.
Chapter 9: Labor Section 1. Copyright © Pearson Education, Inc.Slide 2 Chapter 9, Section 1 Objectives 1.Describe how trends in the labor force are tracked.
Collective Impact Workshop Peter Beard, Senior Vice President, Greater Houston Partnership June 30, 2015 ENERGIZE HOUSTON CONSTRUCT HOUSTON SHIP HOUSTON.
Potential financial motivations for end-user programming Christopher Scaffidi.
[ 5.5 ] The Labor Force.
Human Resources - Performance
Software Development Center California Scotland Benchmark Report 2016
MODULE 14 (50) Categories of Unemployment
A college education significantly boosts a student’s annual and lifetime earnings.
Jaison R. Abel Cornell ILR School High Road Program
The High Cost of Low Morale
Oklahoma’s Workforce Information Programs Education Job Seekers Employees Employers Oklahoma’s Workforce.
Florida Manufacturing
Job Search: External and Internal
Business Organization
Thank you..
Warm-Up: In your notebook, define in your own words, to the best of your ability; Labor – the effort people devote to tasks for which they are paid. Unemployment.
Please use the charts and slides in your own presentations, customizing to make the content compelling for your audiences. We ask that you retain the NCWIT.
Chapter 9: Labor Section 2
Will Oregon seize the future?
Invest in yourself Personal Finance Competency 3.01
Chapter 9: Labor Section 1
Lesson 4 Back to School.
Tertiary Education Graduate Tracer Study
BUS 692 Innovative Education-- snaptutorial.com
Research Doctorates Conferred,
THE PAY MODEL Chapter 2.
Is there a skills mismatch. Unemployment rate vs
Study on the Impact of Authorisation NeRSAP 7 Bilbao, Spain February 2018 Pavel Prokes European Commission DG for Internal Market, Industry, Entrepreneurship.
28a. Percentage of employees having a high school diploma or higher education, by industry, 2005 (All types of employment)
Unit 7 - Your Career: Doing What Matters Most.
Chapter 9 Compensation and Benefits
Chapter 13: Economic Challenges Section 1
Your Career: Labor You Love
Chapter 9: Labor Section 1
Investment in Yourself 1.1.9
Invest in yourself Advanced Level
Chapter 13: Economic Challenges Section 1
Principles of conducting user surveys in Statistics Estonia
Invest in yourself Advanced Level
Chapter 9: Labor Section 1
Invest in yourself Advanced Level
Chapter 9: Labor Section 2
Earnings and Discrimination
Chapter 9: Labor Section 2
Florida Manufacturing
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Unit 7 - Your Career: Doing What Matters Most.
A college education significantly boosts a student’s annual and lifetime earnings.
Invest in yourself Advanced Level
Chapter 9: Labor Section 2
Southwest Michigan’s Talent Ecosystem
Invest in yourself Advanced Level
Presentation transcript:

Potential financial motivations for end-user programming Christopher Scaffidi

An excerpt from the future “End-user programming provides benefits to individuals and institutions. Studies have shown that compared to non-programmers in the same occupations, end-user programmers earned an average of 10% more than non-programmers, they experienced half the rate of unemployment risk, they found work 3 times faster when laid off, and they retired with 4.6 times as much savings. In addition, end-user programmers receive benefits related to efficiency, enjoyment, and respect. Other analyses showed business profitability was also positively correlated with the prevalence of end-user programmers among employees. Among engineering and science programs at universities, school ranking could be increased by introducing end-user programming into curricula. Finally, a historical review noted that, among the 100 inventors most mentioned in the American media from the 21st Century, at least 95 were programmers.”

Where we might find such an excerpt Websites motivating people to learn programming and/or encouraging businesses to invest in training staff Introductory chapter of a textbook on end-user programming Proposal to a state legislature or a university system, seeking education investment in new courses on end-user programming Introduction to a grant proposal or a paper related to further research on end-user programming tools

The state of our excerpt today “End-user programming provides benefits to individuals and institutions. Studies have shown that compared to non-programmers in the same occupations, end-user programmers earned an average of 10% more than non-programmers, they experienced half the rate of unemployment risk, they found work 3 times faster when laid off, and they retired with 4.6 times as much savings. In addition, end-user programmers receive benefits related to efficiency, enjoyment, and respect. Other analyses showed business profitability was also positively correlated with the prevalence of end-user programmers among employees. Among engineering and science programs at universities, school ranking could be increased by introducing end-user programming into curricula. Finally, a historical review noted that, among the 100 inventors most mentioned in the American media from the 21st Century, at least 95 were programmers.” Studies have shown people expect learning to program will enable them to communicate better with programmers and to obtain better jobs.

The contribution of this paper “End-user programming provides benefits to individuals and institutions. One study showed that compared to non-programmers in the same occupations, end-user programmers earned an average of 10% more than non-programmers, they experienced half the rate of unemployment risk, they found work 3 times faster when laid off, and they retired with 4.6 times as much savings. In addition, end-user programmers receive benefits related to efficiency, enjoyment, and respect. Other analyses showed business profitability was also positively correlated with the prevalence of end-user programmers among employees. Among engineering and science programs at universities, school ranking could be increased by introducing end-user programming into curricula. Finally, a historical review noted that, among the 100 inventors most mentioned in the American media from the 21st Century, at least 95 were programmers.”

Data set Current Population Survey (CPS), US Bureau of Labor Statistics CPS dataset for October 2003 was the last one that included: Employment status (Boolean) Weekly earnings ($) Four-digit occupational category Computer use (Boolean) Spreadsheet/database use (Boolean) [SSDB] Programming (Boolean) [EUP] Survey responses included data for 8467 people who used computers at work

Analyses Descriptive statistics Statistical tests How many people were using spreadsheets/databases, and/or programming? What were their average wages? Statistical tests Earnings ~ Occupation + SSDB + EUP; Earnings ~ Occupation + EUP + SSDB ANOVA: Earnings versus spreadsheets/databases and/or programming, while controlling for occupational code Adjusted earnings ~ SSDB; Adjusted earnings ~ EUP Kruskal-Wallis (non-parametric): After subtracting per-occupation averages to adjust for occupation, do earnings vary depending on whether workers use spreadsheets/databases, or (separately) whether they program?

Distribution of workers

Average earnings 34% 2% 51% 13% Overall average: $823/week N=8467

Average adjusted earnings SSDB Yes No   EUP +$58 -$41 +$24 -$57 After subtracting the corresponding per-occupation average earnings from each worker’s earnings. Overall gap of $115 between SSDB=EUP=true and SSDB=EUP=false (which is 14% of the overall average, $823)

Statistical tests: All highly significant ANOVA tests Earnings vs SSDB: F≥70.3, p<0.0001 for each test Earnings vs EUP: F≥7.2, p<0.01 for each test Kruskal-Wallis tests Adjusted earnings vs SSDB: 2=68.7, p<0.0001 Adjusted earnings vs EUP: 2=11.2, p<0.001

Contributions SSDB and EUP essentially constituted a single three-level construct 98% of had SSDB=EUP=false, SSDB=true&EUP=false, or SSDB=EUP=true People with SSDB=EUP=true earned $337 more per week than those with SSDB=EUP=false Controlling for occupation, the difference was $115 per week An increase of 14% relative to the overall average earnings of $823 per week among workers who used computer at work Most of the increase was associated with SSDB; less with EUP

Ongoing and future work Retest with other survey data CPS data from other years Non-CPS data, more recent than 2003 Retest with non-survey data Such as job postings (which is what I initially tried, with unclear results) Investigate causation To what extent does the ability to use spreadsheets/databases and/or to program actually cause an increase in earnings? What are the mechanisms?

Other opportunities to make the benefits of end-user programming more precise… To what extent do end-user programming skills… Help prevent unemployment? Lead to better jobs faster? Higher pay, more meaningful work, higher job satisfaction… Different benefits to people in different occupations… Enable people to live more financially secure lives? Enable businesses to innovate, compete, and/or profit? Enable innovators to impact society? 1) Quantification is difficult. 2) No single statistic can capture all benefits of end-user programming. But: These are not reasons to avoid making benefits of EUP more precise.

Many opportunities remain… “End-user programming provides benefits to individuals and institutions. Studies have shown that compared to non-programmers in the same occupations, end-user programmers earned an average of 10% more than non-programmers, they experienced half the rate of unemployment risk, they found work 3 times faster when laid off, and they retired with 4.6 times as much savings. In addition, end-user programmers receive benefits related to efficiency, enjoyment, and respect. Other analyses showed business profitability was also positively correlated with the prevalence of end-user programmers among employees. Among engineering and science programs at universities, school ranking could be increased by introducing end-user programming into curricula. Finally, a historical review noted that, among the 100 inventors most mentioned in the American media from the 21st Century, at least 95 were programmers.”