Yes. CDC recommends that you get vaccinated even if you have already had COVID-19, because you can catch it more than once. While you may have some short-term antibody protection after recovering from COVID-19, we don’t know how long this protection will last.