How many programmers does the average Fortune 1000 company employ, and how many of them are working on internal (employee-facing) applications?

Part
01
of one
Part
01

How many programmers does the average Fortune 1000 company employ, and how many of them are working on internal (employee-facing) applications?

Hello! Thanks for your question about how many programmers the average Fortune 1000 company employ, and how many of them are working on internal applications. The sources I found most helpful for answering your question are Fortune and Gartner's 2017 Sample ITBudget Report. Although I couldn't find any sources that provided information to help provide you with the level of breakdown you asked for, I was able to find some information that helped me provide you some useful estimates. Among other estimates made in this brief, I was able to roughly estimate that Walmart, a Fortune 1000 company, has 13,200 Application Developers who work a total estimate of 528,000 man-hours per week. Please read on for details.

RESEARCH FINDINGS
According o Fortune, companies on the Fortune 500 list employ approximately 17% of the US workforce, and that percentage has remained constant for about 2 decades now, in 2016 that was 27 million people. To answer your question I have provided you an estimate, calculating from available data, since no sources provided direct answers.

Number of workforce varied per company, but I'll use Walmart in my calculations. According to Fortune, Walmart has 2.2 million employees. In their 2017 Sample ITBudget Report, Gartner says that the number of IT employees to all employees (i.e. industry average) ratio is 3% (see page 15 of the report). Using the report's "Distribution of IT Staff, by IT Functional Area" that may be found on page 17 of that report, I arrived at these numbers:

Hence, 0.03 x 2.2million = 66,000 IT Employees.
Further distribution of IT Staff, by IT Functional Area:
1. Data Center: 0.14 x 66,000 = 9240 data center employees
2. End User Computing: 0.10 x 66,000 = 6,600 end user computing employees
3. IT Service Desk: 0.12 x 66,000 = 7,920 IT service desk employees
4. Network: 0.15 x 66000 = 9900 network employees
5. Application Development: 0.20 x 66000 = 13200 application development employees
6. Application Support: 0.17 x 66,000 = 11220 application support employees
7. IT Management, Finance & Administration: 0.12 x 66,000 = 7920 employees
Throughout my research I found no sources providing information about percentages of Fortune 1000 companies' programmers' total man-hours spent on building internal applications versus user-facing applications; data on the number of employees working on internal (employee-facing) applications were not found as well.

Therefore, to estimate the total man-hour spent on the seven types of IT functions above I multiplied the work time per week (i.e. 40 hours) by the number of employees.
1. Data Center
40 hours x 9240 data center employees = 369,600 man-hours per week

2. End User Computing
40 hours x 6,600 end user computing employees = 264,000 man-hours per week

3. IT Service Desk
40 hours x 7,920 IT service desk employees = 316,800 man-hours per week

4. Network
40 hours X 9900 network employees = 396,000 man-hours per week

5. Application Development
40 hours x 13200 application development employees = 528,000 man-hours per week

6. Application Support
40 hours x 11220 application support employees = 448,800 man-hours per week

7. IT Management, Finance & Administration
40 hours x 7920 employees = 316,800 man-hours per week

CONCLUSION
In short, I couldn't find any sources that provided information to help provide you with the level of breakdown you asked for, however, I was able to find some information that helped me provide you some useful estimates. I was able to make a rough estimate that Walmart, a Fortune 1000 company, has 13,200 Application Developers who work a total estimate of 528,000 man-hours per week, among other estimates above.

Thanks for using Wonder!

Did this report spark your curiosity?

Sources
Sources