Do older programmers perform as well as young ones? Exploring the intermediate effects of stress and programming experience

There is a widespread perception that older adults are underperformers when compared with younger adults in tasks that involve intense use of technology, such as computer programming. Building on schema theory, we developed a research model that contradicts this perception. To provide an initial test of the model, we conducted a computer programming experiment involving 140 student participants majoring in technology-related areas with ages ranging from 19 to 54 years. The participants were asked to develop, under some time pressure, a simple software application. The results of our analyses suggest that age was positively associated with programming experience and perceived stress, that programming experience was positively associated with programming performance, and that perceived stress was negatively associated with programming performance. A moderating effect analysis suggests that as programming experience increased, the association between perceived stress and programming performance weakened; going from strongly negative toward neutral. This happened even as age was controlled for. When taken together, these results suggest that the widespread perception that older adults are underperformers is unwarranted. With enough programming experience, older programmers generally perform no better or worse than young ones.

[1]  Jan-Bernd Lohmöller,et al.  Latent Variable Path Modeling with Partial Least Squares , 1989 .

[2]  H. Gardner,et al.  The Mind's New Science , 1985 .

[3]  Ned Kock,et al.  PLS-based SEM Algorithms: The Good Neighbor Assumption, Collinearity, and Nonlinearity , 2015 .

[4]  Bassam Hasan,et al.  The influence of specific computer experiences on computer self-efficacy beliefs , 2003, Comput. Hum. Behav..

[5]  A. Kaplan,et al.  A Beginner's Guide to Partial Least Squares Analysis , 2004 .

[6]  Eleni Dermentzi,et al.  Academic engagement: Differences between intention to adopt Social Networking Sites and other online technologies 1. Introduction , 2017 .

[7]  Jennifer L. Dyck,et al.  Age Differences in Computer Anxiety: The Role of Computer Experience, Gender and Education , 1994 .

[8]  T. Kamarck,et al.  A global measure of perceived stress. , 1983, Journal of health and social behavior.

[9]  Philip Kraft,et al.  Programmers and Managers: The Routinization of Computer Programming in the United States , 1977 .

[10]  Andrew Ehrenberg,et al.  Factor analysis : limitations and alternatives , 1976 .

[11]  Ned Kock,et al.  Lateral Collinearity and Misleading Results in Variance-Based SEM: An Illustration and Recommendations , 2012, J. Assoc. Inf. Syst..

[12]  Ned Kock,et al.  Advanced Mediating Effects Tests, Multi-Group Analyses, and Measurement Model Assessments in PLS-Based SEM , 2014, Int. J. e Collab..

[13]  Michael A. Martin,et al.  Bootstrap hypothesis testing for some common statistical problems: A critical evaluation of size and power properties , 2007, Comput. Stat. Data Anal..

[14]  G. H. Slusser,et al.  Statistical analysis in psychology and education , 1960 .

[15]  Sven Laumer,et al.  The effects of technostress and switching stress on discontinued use of social networking services: a study of Facebook use , 2015, Inf. Syst. J..

[16]  F. Bartlett Thinking: An Experimental and Social Study , 1958 .

[17]  D. D. Wheeler,et al.  The Myers-Briggs Personality Type and Its Relationship to Computer Programming , 1994 .

[18]  Charles C. Manz,et al.  Linking Cognition and Behavior: A Script Processing Interpretation of Vicarious Learning , 1985 .

[19]  J. Halter,et al.  The effects of age on the plasma catecholamine response to mental stress in man. , 1982, The Journal of clinical endocrinology and metabolism.

[20]  Pat Byrne,et al.  The effect of student attributes on success in programming , 2001, ITiCSE '01.

[21]  Jeremy N. Bailenson,et al.  Virtually old: Embodied perspective taking and the reduction of ageism under threat , 2016, Comput. Hum. Behav..

[22]  Ralph L. Rosnow,et al.  Essentials of Behavioral Research: Methods and Data Analysis , 1984 .

[23]  Rex B. Kline,et al.  Principles and Practice of Structural Equation Modeling , 1998 .

[24]  Susan Wiedenbeck,et al.  Development and Validation of Scores on a Computer Programming Self-Efficacy Scale and Group Analyses of Novice Programmer Self-Efficacy , 1998 .

[25]  Henk G. Schmidt,et al.  The influence of computer anxiety on experienced computer users while performing complex computer tasks , 2006, Comput. Hum. Behav..

[26]  Princely Ifinedo,et al.  Interactions between Organizational Size, Culture, and Structure and Some it Factors in the Context of ERP Success Assessment: An Exploratory Investigation , 2007, J. Comput. Inf. Syst..

[27]  Rolph E. Anderson,et al.  Multivariate Data Analysis (7th ed. , 2009 .

[28]  Dorothy Tse,et al.  References and Notes Supporting Online Material Materials and Methods Figs. S1 to S5 Tables S1 to S3 Electron Impact (ei) Mass Spectra Chemical Ionization (ci) Mass Spectra References Schemas and Memory Consolidation Research Articles Research Articles Research Articles Research Articles , 2022 .

[29]  Richard R. John The computer boys take over: computers, programmers, and the politics of technical expertise , 2014 .

[30]  Fred D. Davis,et al.  Good habits gone bad: Explaining negative consequences associated with the use of mobile phones from a dual‐systems perspective , 2015, Inf. Syst. J..

[31]  Christian P. Robert,et al.  Monte Carlo Statistical Methods , 2005, Springer Texts in Statistics.

[32]  L. Hannah The Rise of the Modern Firm , 2014 .

[33]  Ned Kock,et al.  Non-Normality Propagation among Latent Variables and Indicators in PLS-SEM Simulations , 2016 .

[34]  Vicente Viadel,et al.  Attitudes of the Elderly Toward Information and Communications Technologies , 2012 .

[35]  Ned Kock,et al.  Surprise-enhanced and technology-mediated learning: a two-country study , 2015, Cognition, Technology & Work.

[36]  Susan Krauss Whitbourne The Aging Body: Physiological Changes and Psychological Consequences , 1985 .

[37]  Rocío Romero-Zaliz,et al.  Closing the gender gap in an introductory programming course , 2015, Comput. Educ..

[38]  D. Rumelhart Schemata: The Building Blocks of Cognition , 2017 .

[39]  S. Czaja Aging and Work Performance , 1995 .

[40]  Rudolf H. Moos,et al.  Work stress and the stress‐buffering roles of work and family resources , 1982 .

[41]  C. Fornell,et al.  Evaluating structural equation models with unobservable variables and measurement error. , 1981 .

[42]  D. Neumark Age Discrimination Legislation in the United States , 2001 .

[43]  Ned Kock,et al.  Variation Sharing: A Novel Numeric Solution to the Path Bias Underestimation Problem of PLS-Based SEM , 2017, Int. J. Strateg. Decis. Sci..

[44]  Patricia A. Simpson,et al.  Is There a Technology Age Gap? Associations Among Age, Skills, and Employment Outcomes , 2003 .

[45]  C. Schooler,et al.  The effects of analogical training models and age on problem-solving in a new domain. , 1990, Experimental aging research.

[46]  M. Hagger,et al.  In-lecture learning motivation predicts students’ motivation, intention, and behaviour for after-lecture learning: Examining the trans-contextual model across universities from UK, China, and Pakistan , 2015 .

[47]  Christopher B. Mayhorn,et al.  Effects of Age and Instructions on Teaching Older Adults To Use ELDERCOMM, an Electronic Bulletin Board System. , 2000 .

[48]  Neville A. Stanton,et al.  Exploring compatible and incompatible transactions in teams , 2015, Cognition, Technology & Work.

[49]  D. DiBiase,et al.  Wasted on the Young? Comparing the Performance and Attitudes of Younger and Older US Adults in an Online Class on Geographic Information , 2010 .

[50]  Mark A. Neerincx,et al.  Modelling environmental and cognitive factors to predict performance in a stressful training scenario on a naval ship simulator , 2015, Cognition, Technology & Work.

[51]  Jacob Cohen Statistical Power Analysis for the Behavioral Sciences , 1969, The SAGE Encyclopedia of Research Design.

[52]  William L. Smith,et al.  Age as a moderator of attitude towards technology in the workplace: work motivation and overall job satisfaction , 2012, Behav. Inf. Technol..

[53]  Kate Magsamen-Conrad,et al.  Bridging the divide: Using UTAUT to predict multigenerational tablet adoption practices , 2015, Comput. Hum. Behav..

[54]  Ned Kock,et al.  A Note on How to Conduct a Factor-Based PLS-SEM Analysis , 2015, Int. J. e Collab..

[55]  Dianne Hagan,et al.  Does it help to have some programming experience before beginning a computing degree program? , 2000, ITiCSE '00.

[56]  Mohammed-Issa Riad Mousa Jaradat,et al.  Investigating the Moderating Effects of Gender and Self-Efficacy in the Context of Mobile Payment Adoption: A Developing Country Perspective , 2014 .

[57]  S. Geisser A predictive approach to the random effect model , 1974 .

[58]  Gerald Alan Burgess Introduction to programming: blooming in America , 2005 .

[59]  Anil K. Bera,et al.  Efficient tests for normality, homoscedasticity and serial independence of regression residuals , 1980 .

[60]  Robert M. Hierons,et al.  Do moods affect programmers’ debug performance? , 2011, Cognition, Technology & Work.

[61]  N. Branscombe,et al.  How young and older adults differ in their responses to perceived age discrimination. , 2004, Psychology and aging.

[62]  J. Gastwirth,et al.  A robust modification of the Jarque–Bera test of normality , 2008 .

[63]  Denise Potosky,et al.  A field study of computer efficacy beliefs as an outcome of training: the role of computer playfulness, computer knowledge, and performance during training , 2002, Comput. Hum. Behav..

[64]  N. Kock Common Method Bias in PLS-SEM: A Full Collinearity Assessment Approach , 2015, Int. J. e Collab..

[65]  Robert B. Mitchell,et al.  Industry Perceptions of the Competencies Needed by Computer Programmers: Technical, Business, and Soft Skills , 2006, J. Comput. Inf. Syst..

[66]  D. Abrams,et al.  What Do Older People Think That Others Think of Them, and Does It Matter? The Role of Meta-Perceptions and Social Norms in the Prediction of Perceived Age Discrimination , 2016, Psychology and aging.

[67]  Gudela Grote,et al.  Routine interdependencies as a source of stability and flexibility. A study of agile software development teams , 2016, Inf. Organ..

[68]  Birgit Vogel-Heuser,et al.  Towards a taxonomy of errors in PLC programming , 2014, Cognition, Technology & Work.

[69]  E. M. Hetherington,et al.  Stress, coping, and resiliency in children and families , 1996 .

[70]  Kenneth A. Bollen,et al.  Monte Carlo Experiments: Design and Implementation , 2001 .

[71]  Susan Bergin,et al.  Programming: factors that influence success , 2005 .

[72]  Katryna Johnson Non-Technical Skills for IT Professionals in the landscape of Social Media , 2015 .

[73]  Anil K. Bera,et al.  Efficient tests for normality, homoscedasticity and serial independence of regression residuals: Monte Carlo Evidence , 1981 .

[74]  Mark J. Brosnan,et al.  The impact of computer anxiety and self-efficacy upon performance , 1998, J. Comput. Assist. Learn..

[75]  Michel Audet,et al.  MAPPING OF AN IDIOSYNCRATIC SCHEMA , 1992 .

[76]  L. Huang,et al.  EXPLORING FACTORS AFFECTING TOP MANAGEMENT SUPPORT OF IT IMPLEMENTATION: A STAKEHOLDER PERSPECTIVE IN HOSPITAL , 2015 .

[77]  T. Åkerstedt,et al.  Subjective and objective sleepiness in the active individual. , 1990, The International journal of neuroscience.

[78]  F. Bartlett,et al.  Remembering: A Study in Experimental and Social Psychology , 1932 .

[79]  Richard G. Lomax,et al.  A Beginner's Guide to Structural Equation Modeling , 2022 .

[80]  Faith D. Gilroy,et al.  Computer Anxiety: Sex, Race and Age , 1986, Int. J. Man Mach. Stud..

[81]  B. Thompson Exploratory and Confirmatory Factor Analysis: Understanding Concepts and Applications , 2004 .

[82]  Timo Gnambs,et al.  What makes a computer wiz? Linking personality traits and programming aptitude , 2015 .

[83]  Stephanie M. Clancy Dollinger,et al.  Mental rotation performance: Age, sex, and visual field differences , 1995 .

[84]  Robert G. Lord,et al.  Alternative Information-Processing Models and Their Implications for Theory, Research, and Practice , 1990 .

[85]  M. Stone Cross‐Validatory Choice and Assessment of Statistical Predictions , 1976 .