High School
In high school, take as many computer science classes as possible—including programming, Web design, and database management. Sign up for science and mathematics courses to develop your analytical and critical-thinking skills. Design and art classes will help you to hone your artistic abilities, and English and speech classes will help you to become a strong communicator, a key skill for mobile software developers.
Postsecondary Education
A bachelor’s degree in software development, software design, computer science, or software engineering, plus at least one year of experience with programming languages, is required for most mobile software developers. A few colleges—such as Columbia College Chicago, University of Texas at Austin, and Rasmussen College—offer degrees in mobile application development. Many computer science departments offer classes in app design.
Other Education or Training
Continuing education webinars, on-site classes, workshops, and other educational opportunities are provided by professional associations and for-profit schools (such as Global Knowledge Training LLC and Udacity). For example, the Association for Computing Machinery offers online courses on topics such as software design and development, Web development, and business skills. The IEEE Computer Society provides online courses on management, leadership, project management, and other topics. The International Web Association offers a variety of classes including Mobile Web Design, Intro to Programming Concepts, Introduction to C#, and Introduction to JavaScript. Contact these organizations for more information.
Certification
The IEEE Computer Society provides more than 10 knowledge area certificates, including those in software requirements, software design, and software testing. Many colleges and universities offer certificates in software design and other IT-related areas. Contact schools in your area to learn about available programs.
- 3-D Printing Specialists
- Accountants
- Agile Coaches or Trainers
- Animators
- Art Directors
- Artificial Intelligence Specialists
- Audit and Assurance Accountants
- Auditors
- Augmented Reality Developers
- Automation Engineers
- Autonomous Vehicle Safety and Test Drivers
- Back-End Developers
- Big Data Developers
- Billing Clerks
- Blockchain Developers
- Bloggers
- Bookkeeping and Accounting Clerks
- Brand Ambassadors
- Business Continuity Planners
- Business Development Managers and Directors
- Business Intelligence Analysts
- Business Managers
- Cartoonists
- Chief Customer Officers
- Chief Executive Officers
- Chief Financial Officers
- Chief Information Officers
- Chief Information Security Officers
- Chief Robotics Officer
- Cloud Engineers
- Columnists
- Compliance Managers
- Computer and Video Game Designers
- Computer Network Administrators
- Computer Programmers
- Computer Support Specialists
- Computer Systems Programmer/Analysts
- Computer Trainers
- Content Management Specialists
- Credit Analysts
- Cryptocurrency Specialists
- Customer Service Representatives
- Customer Success Managers
- Cybersecurity Architects
- Data Entry Clerks
- Data Processing Technicians
- Database Specialists
- Deepfake Professionals
- Digital Advertising Workers
- Digital Agents
- Digital Designers
- Digital Marketing Workers
- Digital Workplace Experience Engineers
- Driverless Car Engineers
- Editorial Assistants
- Editorial Research Assistants
- Editors
- Embedded Systems Engineers
- Enterprise Architects
- ETL Developers
- Financial Analysts
- Financial Consultants
- Financial Institution Officers and Managers
- Financial Institution Tellers, Clerks, and Related Workers
- Fraud Examiners, Investigators, and Analysts
- Full Stack Developers/Engineers
- Geospatial Analytics Specialists
- Graphic Designers
- Graphics Programmers
- Health Informaticists
- Help Desk Representatives
- Information Assurance Analysts
- Information Security Analysts
- Internet Consultants
- Internet Content Curators
- Internet Developers
- Internet Executives
- Internet Marketing and Advertising Consultants
- Internet of Things Developers
- Internet Quality Assurance Specialists
- Internet Security Specialists
- Internet Store Managers and Entrepreneurs
- Internet Transaction Specialists
- JavaScript Developers
- Live Streamers
- Machine Learning Engineers
- Magazine Editors
- Market Research Analysts
- Media Planners and Buyers
- Media Relations Specialists
- Model View Controller Developers
- Network Operations Center Engineers
- Network Operations Center Technicians
- Newspaper Editors
- Office Administrators
- Online Gambling Specialists
- Online Journalists
- Online Producers
- Online Reputation Managers
- Personal Privacy Advisors
- Podcasters
- Product Development Directors
- Product Management Directors
- Product Managers
- Product Owners
- Sales Representatives
- Salesforce Developers
- Scrum Masters
- Search Engine Optimization Specialists
- Site Reliability Engineers
- Smart Building Systems Designers
- Social Media Influencers
- Social Media Workers
- Software Application Developers
- Software Designers
- Software Engineers
- Software Quality Assurance Testers
- Systems Setup Specialists
- Technical Support Specialists
- Technical Writers and Editors
- Technology Ethicists
- Unity Developers
- User Experience Designers
- Video Game Art Directors
- Video Game Producers
- Visual Interaction Designers
- Webmasters
- Writers