Employment is a social construct. There is limited scope for things you can change, you can accept it or go. Part of it is other people.
I'm not saying you give up on work! But rather I think a lesson I would certainly give my younger self is to accept the quirks of work, one of which is putting up with people who are slow or plain not very good. They are your coworkers for some reason - maybe they are liked, maybe they are sleeping with your boss, maybe they are actually somehow good at their work in ways you can't see. Either way you won't change it, so accept it and work around it.
That's not to say you feed mediocrity, either. Make it clear where you are doing good work and someone else isn't, without making it look like you're belittling them. Take pleasure in doing your work well, or in things you do outside of work. If you really can't put up with it, look to move, but likely you're swapping one set of quirks for another. That's not a terrible thing either, sometimes you get tired of one kind of crazy, and need a different one for your own sanity.
In short, accept you can't do much about not-good-coworkers and try to be at peace with it. My $0.02
I'm not saying you give up on work! But rather I think a lesson I would certainly give my younger self is to accept the quirks of work, one of which is putting up with people who are slow or plain not very good. They are your coworkers for some reason - maybe they are liked, maybe they are sleeping with your boss, maybe they are actually somehow good at their work in ways you can't see. Either way you won't change it, so accept it and work around it.
That's not to say you feed mediocrity, either. Make it clear where you are doing good work and someone else isn't, without making it look like you're belittling them. Take pleasure in doing your work well, or in things you do outside of work. If you really can't put up with it, look to move, but likely you're swapping one set of quirks for another. That's not a terrible thing either, sometimes you get tired of one kind of crazy, and need a different one for your own sanity.
In short, accept you can't do much about not-good-coworkers and try to be at peace with it. My $0.02