I am currently doing my Masters thesis in Germany and am a non-EU student. I will be finishing soon and then will get an 18 month job search visa, using which I can stay in Germany and look for jobs. My major is space science and it has been a long term dream to do a PhD as I am more inclined towards research. During the last two years of my master's program, I have been working as a student/research assistant at various university and research institutes, hence I have a work experience of 2+ years, including my bachelors internship at a space institute.
However, I am confused if I should directly take up a Phd after my master's degree (since it has been on my mind forever and see no point in waiting if eventually I am going to pursue it) or should look for some jobs to have a full time working experience ?
I could spend the entire year of 2022 searching for jobs in my fields of interest but there is a high chance that I might not find one due to corona uncertainties, hiring freezes in many institutes and companies, companies not willing to hire people on work visa and so on. Therefore I might end up wasting time where instead I could have started with a PhD.
I would really appreciate all help to gain better clarity.
There is a similar question here but in my case I do have some work experience that amounts to 2+ years. Hence, would that be sufficient to pursue a PhD ? As most of the answers in the other question suggested working after MSc. to gain some practical knowledge and basically how everything functions in a real-world project.