Difficulty: Moderately Challenging
Things You’ll Need:
- 5+ years of work experience in the industry
- Computer science or computer engineering degree
- MBA (optional, but recommended)
- Management experience
Step1
Obtain your bachelor's degree in computer science or computer engineering. Since many software product managers are responsible for drawing up new products, familiarity with system creation is a must. Consider taking on a minor in business or management if the course load won't be too much.
Step2
Look for opportunities to start working in your field while still in school. If you begin as an information technology assistant during your freshman year, you might be able to work up to a manager-type position by your senior year. Your work experience will also be important when applying for an internship.
Step3
Intern with a software company during your final 2 years at school. Perform in a professional manner for the company and make as many contacts as you can with potential employers. In the best-case scenario, your internship will turn into a full-time job after you graduate.
Step4
Bring in lots of ideas for improving products once you start working for a software company. Pay attention to all aspects of the product and don't be afraid to make suggestions about ways to reach the product's target market. Show off your creativity since it is an essential trait of all product managers.
Step5
Consider going back to school to get your MBA. While you can learn to be a software product manager by working your way up in a company, there are some things that are best learned in graduate school. Additionally, an MBA will make you more attractive to companies who are looking for a software manager.
Step6
Stay current on advancements in the software industry. For example, most software managers must be knowledgeable about the ISO 9000 standards. Once you break into an entry-level management position, you should be able to convince your employer to fund courses and conferences for you to learn about advancements and changes as they are made.