New Scientist answerd, "The consensus is that recovered people will have some level of protection for at least a few months. We don’t yet know how much protection or how long it will last. People who recover from coronavirus infections do so because their immune systems kick in and eliminate the virus, so they are immune at their point of recovery. But a 1990 study of other human coronaviruses found that people can be reinfected with the same virus a year later – although the second time around they didn’t get symptoms and were infectious for a shorter period. So it isn’t safe to assume that you can’t catch or spread the coronavirus if you have already recovered from it, and we may find that vaccines cannot provide permanent protection as a result."