I am finishing my first postdoc in computer science, and I have to make a decision about what I want to do next. I have basically two options:
Try to get a new position as a senior postdoc or junior researcher. In this case, I will have limited scientific freedom, and there will be a principal investigator supervising my work. This means having to adapt myself to the scientific strategy of the research group, but also not having big responsibilities, and having the possibility to learn a lot (and get help) from the principal investigator.
Try to get a new position as a team leader or junior principal investigator. In this case, I will have a lot of scientific freedom, and I will be able to decide the scientific strategy of my research group. But I will also have more responsibilities (that is, I'll be fully responsible of my group mistakes), and I won't have anyone directly from which to learn new stuff, or to help me.
My long-time goal is to become a team leader for sure, but I just don't know if now is the right time for the "jump".
How to make the right decision? How to understand what I would prefer most? How can I understand if I'm ready to become a team leader?