Figure 2 - uploaded by Jonathan W Whitaker
Content may be subject to copyright.
Computer programmer employment and wages in the US. (Sources: 1970 data from US Census Bureau supplementary report number PC(S1)-32, https://www.census.gov/library/publications/1973/dec/population-pc-s1-32.html; 1980 data from US Census Bureau supplementary report number PC80(S1)-8, https://www.census.gov/content/dam/Census/library/publications/1983/demo/pc80-s1-8.pdf; 19871996 data from US General Accounting Office report GAO/HEHS-98-159R, https://www.gao.gov/products/HEHS-98-159R; 1997-2017 data from US Bureau of Labor Statistics Occupational Employment Statistics, https://www.bls.gov/oes/tables.htm)

Computer programmer employment and wages in the US. (Sources: 1970 data from US Census Bureau supplementary report number PC(S1)-32, https://www.census.gov/library/publications/1973/dec/population-pc-s1-32.html; 1980 data from US Census Bureau supplementary report number PC80(S1)-8, https://www.census.gov/content/dam/Census/library/publications/1983/demo/pc80-s1-8.pdf; 19871996 data from US General Accounting Office report GAO/HEHS-98-159R, https://www.gao.gov/products/HEHS-98-159R; 1997-2017 data from US Bureau of Labor Statistics Occupational Employment Statistics, https://www.bls.gov/oes/tables.htm)

Source publication
Article
Full-text available
How will continuing developments in artificial intelligence (AI) and machine learning influence IT professionals? This article approaches this question by identifying the factors that influence the demand for software developers and IT professionals, describing how these factors relate to AI, and articulating the likely impact on IT professionals.

Contexts in source publication

Context 1
... is the decomposition of a product or service into components, such that the components can be performed independently by separate people in different firms or geographies, and later be reintegrated. We find evidence of the impact of modularization on software programmers in developed economies by noting the relatively flat level of employment for software programmers in the US (see Figure 2) and of information and communication technology (ICT) specialists in the European Union during the 2000s. Meanwhile, India's National Association of Software and Service Companies (NASSCOM) reports that the number of IT and business process outsourcing (BPO) professionals in India increased almost ten-fold from 430,000 in 2001 to 3,860,000 in 2017. ...
Context 2
... place these figures in context, the research firm IDC estimates that the number of global software development professionals was 11,000,000 in 2014. Combining this IDC estimate with the US Census Bureau data in Figure 2 and the NASSCOM data above suggests that about 15 percent of software development professionals are in the US, and about 30 percent of software development professionals are in India. Figure 1 shows that the number of bachelor's degrees in computer and information science declined by 26 percent from 2004-2005 to 2009-2010, but then increased sharply from [2009][2010] to reach an all-time high in 2014-2015. ...
Context 3
... made his prediction before the advent of the personal computer and the World Wide Web, changes in software development methodologies and the role of IT departments in firms, and many other wider trends in technology, business, and society. 10 As part of these developments, the demand for computer programmers has increased (see Figure 2) and the IT profession, which consisted mostly of code development in the 1960s, has now diversified into many different job descriptions and responsibilities. 11 For example, in addition to computer programmers, software developers, and web developers, current US Bureau of Labor Statistics computer occupations include information security analysts, network and computer systems administrators, computer network architects, computer user support specialists, and computer network support specialists. ...

Similar publications

Article
Full-text available
Software maintainability is one of the most important aspects when evaluating the quality of a software product. It is defined as the ease with which the existing software can be modified. In the literature, several researchers have proposed a large number of models to measure and predict maintainability throughout different phases of the Software...
Thesis
Full-text available
During the development of long lifespan software systems, specification documents can become outdated or can even disappear due to the turnover of software developers. Implementing new software releases or checking whether some user requirements are still valid thus becomes challenging. The only reliable development artifact in this context is sour...
Research
Full-text available
Continuous integration and development pipeline are commonly used technics in traditional software development. Data management and data analysis has been revolutionized by big data and machine learning tools. Our vision is to merge these technologies and technics to bring together professionals like software engineers, data engineers and platform...

Citations

... https://doi.org/10.1109/ADEVC.2004.12. Mithas, S.,Kude, T., & Whitaker, J. (2018). Artificial intelligence and IT professionals. ...
Article
Full-text available
Agile development methodologies (ADM) have become a widely implemented project management approach in Information Systems (IS). Yet, along with its growing popularity, the amount of concerns raised in regard to human related challenges caused by applying ADM are rapidly increasing. Nevertheless, the extant scholarly literature has neglected to identify the primary origins and reasons of these challenges. The purpose of this study is therefore to examine if these human related challenges are related to a lack of Emotional Intelligence (EI) by means of a quantitative approach. From a sample of 194 agile practitioners, EI was found to be significantly correlated to human related challenges in agile teams in terms of anxiety, motivation, mutual trust and communication competence. Hence, these findings offer important new knowledge for IS-scholars, project managers and human resource practitioners, about the vital role of EI for staffing and training of agile managed IS-projects.
... 14 Governments have a role in reducing risks that AI may create by bringing about significant changes in the nature of jobs and skill sets; Herbert Simon, a Nobel Prize winner and "the founding father of AI," even predicted the potential extinction of the computer programming occupation by 1985. 15 Innovating AI can help firms pursue AI-embodied or AIenabled innovations by making R&D more effective and scalable, as well as by using innovation from outside the firm. For example, Aravind Eye Hospital in Madurai (in India) is collaborating with Google on developing an AI-based algorithm to screen diabetic retinopathy and detect the early onset of blindness. ...
Article
The rise of AI raises new questions about AI strategy. How should firms formulate and execute their digital or information technology (IT) strategies and business strategies embracing opportunities that AI present? Should firms formulate a separate AI strategy, or should AI strategy be part of their overarching digital strategy? In many ways, these questions are similar to those in the past when newer technologies came onto the horizon.3–6 In this article, we outline some fundamentals of strategy and discuss how organizations can harness AI for their advantage, illustrated with a few examples of business applications of AI. Then, we discuss how AI strategy relates to an overall digital or IT strategy and how to develop a digital strategy that also encompasses and supports the enterprise’s AI strategy. Finally, we examine strategy implications for corporate leaders, IT professionals, and researchers.
... Similar to the explanation directly above, if firms believe that customers will eventually view global service locations more positively, then firms would be willing to provide service from global locations despite any short-term negative customer reactions. As a fourth and final explanation, with the advent of artificial intelligence and machine-learning [39], customer service is likely to move farther from human-and voice-based service, and closer to automated and algorithm-based service. In this case, the customer would be less likely to know the geographic location where algorithms are hosted and CRM services are provided, which may alleviate the tendency to evaluate customer service based on location. ...
Article
Full-text available
Information technology (IT) plays a vital role in customer relationship management (CRM), because CRM processes include the collection and analysis of customer information, firms use technology tools to interact with customers, and IT created the conditions under which firms can offshore CRM processes. Customers have negative perceptions toward offshoring, which suggests that firms might be reluctant to offshore IT-enabled CRM processes. However, firms have significantly increased offshoring for CRM processes, presenting a conundrum. Why would firms increase offshoring for CRM processes if there could be a risk to customer satisfaction? This paper helps to resolve the conundrum by studying the impact of CRM sourcing on customer satisfaction with the firm’s products and services, as measured by the American Customer Satisfaction IndexTM. We analyze data for 150 North American firms and business units over a nine-year period. Front office offshore outsourcing and front office onshore outsourcing are both negatively associated with customer satisfaction, which suggests that negative customer perceptions may be due to the firm boundary dimension rather than the geographic location dimension. Front office offshore outsourcing is not statistically significant for services firms, which suggests that customers are more accepting of offshore providers in a service setting. Over time, the coefficient for back office offshore outsourcing has become more positive, which suggests that firms may expect to see a similar improvement for front office offshore outsourcing in the future. Our empirical results provide a basis to understand why firms have increased IT-enabled CRM offshoring despite short-term risks to customer satisfaction.