I think growing into a leadership position (dev't manager) means that you play a more hands-off role in your team; and thus perhaps your focus now should be more on improving your people/management skills to be able to delegate and guide.
Sometimes i think i got this position too early.
I am more interested in technology. There is nothing like people management in my current place.
What should be my forward career expectation if i leave my current company?
I guess in that case you can start by juxtaposing your current skills and the developer market.
Angularjs and Node are solid technologies and a concrete understanding of them can make you highly desirable; and with 7yrs of experience, I would say you are. In the unfortunate case that you aren't, then the market can still guide you. So have a look at sites like indeed, upwork, and glassdoor, but like Ciela said, it also depends on what you want and how much time you are willing to invest in learning.
I guess, you are right.
I am still thinking what will be the better choice for my career.
Should i join a course to learn managerial skills?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.