On my current job, one guy took over a month to "write more tests for service X". He was finally fired (took over a year despite being clearly incompetent, and they had multiple opportunities to not renew his contract). After that, I saw that he had only written 6 tests, which were quick copy-pastes, and largely useless. Maybe this guy had some positive qualities, but writing code was not one of them.
Another guy on this small team writes garbage code. Like "if (condition) true else false". He does have some redeeming qualities, but has caused huge amounts of bugs and tech debt despite being one of the most senior devs on the team.
My code is not perfect, I've done the occasional bonehead maneuver and had dunning-kruger when I was young, but there is just no comparison. The majority of devs on this team are not shit; we know who the shitty ones are.
Another guy on this small team writes garbage code. Like "if (condition) true else false". He does have some redeeming qualities, but has caused huge amounts of bugs and tech debt despite being one of the most senior devs on the team.
My code is not perfect, I've done the occasional bonehead maneuver and had dunning-kruger when I was young, but there is just no comparison. The majority of devs on this team are not shit; we know who the shitty ones are.