Jobs today aren't even long term anymore, unlike in the past where my parent were able to build a lot of properties using salary, today no one dares do this unless that job isn't a very common one and it's going to take alot of your time and effort.
Things have changed completely, it's either you become a boss of yourself or you choose to work under someone who can sack you one Monday morning, but can't deny that there are some jobs that will always be there no matter what.
Examples are lecturers and teachers, they hardly get sacked at their jobs, it's just that skills are paying more than servicing the public, either ways you choose what suits you best.
I can't agree regarding teachers and professors. Very often they do lose their jobs, especially where students have the opportunity to evaluate the quality of teaching and how engaging the subject is, and where this evaluation actually affects how things are run at the university. If students pay for their education, they have the right to demand certain things. In that case, professors also depend on this, because students are their main stakeholders. And if a professor thinks they can teach the exact same course for decades without adapting it to modern realities, they might not get the required number of hours and will simply be left without a job.