The juniors say that juniors are most affected. The experienced developers and engineers say that it is the experienced developers and engineers most affected.
I'm a senior and I would say juniors have it way harder. I could find a new job, new grads - yeah, gonna be hard. Money is tighter, and new grads are oftenly money sinks, thus no hiring.
In case of a recession, fresh grads are usually affected the worst. Really it makes sense, because work experience tends to be valued more than a degree.
Everybody has their perspective.