first, the entry threshold of insurance salesmen is low, and they have been impacted by telephone sales and online sales. Although the market is large, the competition is fierce.
second, the database engineer belongs to a technical post, which requires high academic qualifications and computer technology. In today's networked and big data era, the career prospects are definitely much better than insurance sales.
judging from these two occupations, you must choose a database engineer, but "older man" ... the knowledge of database engineers is updated very quickly and you work overtime a lot. Have your previous computer knowledge been eliminated? Can high-intensity mental work always be tolerated? These should all be considered.