I realise this REALLY depends on where you work. But I would like to hear thoughts..
I (30) have a friend (31) who works for a big corporation, really believes in what they're doing (well, in the scientific side to what they're doing) and said to me he gets frustrated when younger people (e.g. under 26s/gen Z) work at the absolute bare minimum of their entry-level role- which is fairly well-paid – instead of going 'above and beyond', which is what he and many of his peer group did did, and is noticing a generational shift in attitude.
I argued that this was a good thing, and people are realising their work needs them more than they need the job, and if you want people to go above and beyond, pay them more. He conceded that yeah, maybe he had a different attitude to work and progressing in one's career.
But when I spoke to my stepmum (47) about the same thing (social worker in a large hospital, middle-manages a team of other fairly well-paid social workers) she disagreed with me and said she'd come across some people , particularly that younger generation, who seemed very entitled and whose effort was so feeble they were refusing to even learn anything or make any improvements to their skills at all.
Is there a healthy medium here – if you're getting paid a fair wage (BIG if!), should you be doing more than the bare minimum- for the sake of those colleagues around you, at least?