If the ship has no delays, yes. If the ship is delayed, might be cutting it tight. Does this happen? Yes. I've been on a cruise (arriving in San Diego) our debarkation was delayed several hours. Most people made it off by 10am. If you can get a quick Uber at 10am, you would be at the airport by 10:20am. 11:35am flight probably has last boarding around 10:50am. 30 minutes to get through security and get to your gate (that's without checking luggage) is tight in my opinion.
Will this happen to you?? Who knows. If the ship gets in as scheduled and you debark by 8am you will have plenty of time. What is the listed debarkation time for your cruise? If it's anything later than 9:00am, I'd personally be very hesitant, but there are lots of people who would take the chance.