how to find a teammate is actually simple
people just don’t like the answer
everyone is looking for talent, smart people, strong engineers, people who “get it”
but teams don’t slow down because someone is dumb
they slow down because no one answers
the best quality in a teammate is simple
they reply on time, every time
you can be insanely skilled, write perfect code, design beautiful systems but if i ask you something and you reply 5 hours later, you are slow not as a person, but as part of the system
a team is basically a bunch of microservices trying to stay in sync
communication is the network between them
if latency is high everything feels broken
requests timeout state goes out of sync people start guessing instead of knowing
and guessing is where mistakes multiply
one late reply is nothing
but it never stays one
it becomes a pattern
“i’ll answer later” “i’ll check and get back” “i didn’t see this”
and suddenly everything depends on follow ups
people start pinging again checking again waiting again
now instead of building you are managing silence
fast teams feel different
not because they are smarter
but because nothing gets stuck
you ask you get an answer you move
simple
there is also trust here
when someone replies fast you don’t think about them
and that’s a good thing
you don’t worry if they saw it you don’t double check you don’t build backups around them
you just move forward
bad communication does the opposite
it creates doubt
and doubt slows everything down more than lack of skill ever will
people think communication is a soft skill
it’s not
it’s infrastructure
so yes
non technically you should ditch people with little to no communication
not because they are bad
but because they increase latency
and high latency systems don’t scale
you don’t need the smartest team
you need a team that responds
because momentum doesn’t come from intelligence
it comes from flow
and flow comes from people who answer