Current Position : Senior Software Developer with 8 Years Exp.
Which track would you choose if you were in my position?
1. Get PMP Certified
2. Get Scrum Certified
3. Get PM Role
or
1. Get AWS Architect Certified.
2. Finish AI Nano Degree in Udacity.
3. Finish Machine Learning Engineer Nano Degree.
4. Get AI Engineer Role.
1) As an engineer, your technical skills are more rewarded and valued. You can quickly learn new skills like AI/Machine learning and will boost your career.
2) There is no guarantee that moving to PM role will boost your career. I feel PM skills are overrated and your success doesn't necessarily depends on your skills. Organizational dynamics & politics will also play a major role. In the few years that you will spend as PM, you will loose your technical skills and moving into a new domain will be a big challenge.
I personally choose to stay in engineering & learn AI/Machine learning and moving up the engineering ladder.