Yeah, that's either out of date or only counts people that report their title as "Computer Programmer" rather than "Software Engineer" or one of the myriad of other ways to describe people who develop/maintain software.
The recent estimates are closer to 4.4 million software engineers in the U.S. (~2.75% of the working population)