Dependendo da empresa ou do ambiente é comum ter uma galera que não sabe quase nada estando nums cargos relativamente altos. Não é o certo, mas acontece.
Mas um item importante aqui é:
Conhecimento não é saber a sintaxe de cabeça ou escrever um bloco enorme de código sem parar.
As IDE's e as IA's já fazem isso pra gnt!
O conhecimento nesse caso é eles saberem como chegar a um determinado resultado, quais caminhos seguir (ou não seguir, o que é ainda mais importante), quais os recursos que a sua stack te oferecem pra resolver os problemas, como organizar as ideias pra começar a codar efetivamente... e por aí vai....
Há uma série de outros itens que não são necessariamente escrever código que são tão importantes quanto saber sentar e escrever as linhas de código.
Entendo sua frustração em achar que vc chegaria e começaria a trabalhar com os codeiros master, mas o conhecimento é muito mais do que escrever o código e pode ser essa a parte em que eles sabem MUITO e vc ainda não está conseguindo enxergar.