Come on, really, honestly,
WHAT ARE MY CHANCES?
This is the big question. There is no way anyone other than you can answer it. Even then, there is a risk
Consider the job that you want and ask yourself what your chances would be of getting that same job at a land-based company. For example: If you want a job as a photographer, what do you think your chances are of getting a job in a land-based photography studio? If you are considering a job as a receptionist, what do you think your chances are of getting a job in a hotel? You get the drift.
Compared to other industries, cruise lines have a much higher employee turnover rate. Most people don't work on ships as a lifelong career, they just want to experience the travel and save some money.
Truly, cruise lines are constantly hiring. They do get a lot of applications, most of which get trashed immediately because they are incomplete, inaccurate or sent to the wrong person.
If you can get the job you want on a cruise ship at a land-based company and you know how to apply, your chances of getting a cruise ship job are much better. You have to get the right materials to the right people at the right time.