Category | Job Title |
---|---|
software engineering | Software Engineer |
software development | Software Developer |
programming | Computer Programmer |
The U.S. News 100 Best Jobs ranks "Software Developer" as the #5 best job. According to the report, the projected number of new software developer jobs in the next 10 years is estimated at 303,700. This represents 29% of all projected jobs in the top ten and is almost 2 times the number of projected jobs for the next highest-ranked job.
Company Type | Software Role | Developer Background | Tools / Languages / IDEs | Development Practices | Example Companies |
---|---|---|---|---|---|
Physical Product Companies | Supporting rather than core value | Often from the physical product domain | Can be idiosyncratic | Physical product development practices | Tesla, Boeing, John Deere |
Service/Product w/ Software Layer | Enhances but doesn’t define core business | From physical product domain or separate groups | Can be idiosyncratic | Service/product development practices | Uber, FedEx, Disney+ |
Software-Based Service/Product | Software is the product | From a software background | More recent and more standard | Modern software development practices | GitHub, Google, Netflix |
Platform | Size |
---|---|
PC | 5.0 Billion |
Installed PC Base | 1.8 Billion |
Yearly PC sales | 295 Million |
Windows 10 & 11 | 1.4 Billion |
Active Mobile Phones | 7.5 Billion |
Active Smartphones | 7.3 Billion |
iOS: iPhone, iPad Total | 2.6 Billion |
Active iPhones | 1.56 Billion |
Yearly iPhone sales | 230 Million |
Xbox | 200 Million |
Apple Watch | 150 Million |
Education/Class | Industry | |
---|---|---|
Total Time | days | months-years |
Time Span | days | months-years |
Number of Developers | 1 - 3 | 3 - hundreds |
Number of Programming Languages | 1 | > 1 |