Doctors can't get jobs because so many people are vying for the same jobs it's difficult to even get a specialty. Nobody will hire you without a specialty.
Retail ... yeah, you're competing with everyone from high school students to college grads for jobs that often pay like 5 euro an hour.
Construction ... well maybe if you move to China or some other booming place. Most places I've seen around Europe are full of shutdown construction sites that have been standing still for a long long time.
And when I said engineer, I meant all types of engineers. Not just software.