Acho que costumamos fazer um ótimo trabalho em açoitar o cavalo morto dos problemas de quadro branco ao dar conselhos sobre entrevistas de codificação. Caramba, é para isso que dediquei todo o Boot.dev . Embora as hard skills necessárias para resolver problemas técnicos de entrevista sejam necessárias, também é extremamente importante trabalhar em suas soft skills.
De alto nível, há duas qualidades que você realmente deseja exibir em uma entrevista de codificação:
Vamos falar sobre por que essas duas qualidades são tão importantes.
As empresas são um mito. Se você não acredita em mim, leia o livro “Sapiens”. De qualquer forma, a questão é que uma empresa não pensa por si mesma. As empresas são formadas por pessoas, e as pessoas em uma empresa não pertencem a uma mente coletiva singular.
Eles não fazem exatamente o que é melhor para a empresa o tempo todo. As pessoas em uma empresa estão vagamente alinhadas em sua missão de fazer dinheiro para a empresa, mas cada pessoa tem seus próprios desejos, necessidades, dores e incentivos.
Quando você entrar (ou entrar) em uma entrevista de emprego, lembre-se de que as pessoas que o entrevistam são pessoas . Se eles decidirem contratá-lo, não é só porque você é o candidato que eles acreditam que você é a melhor opção para a empresa. Em vez disso, pode ser porque você irá:
Este é o primeiro ponto que farei onde a confiança é importante. Quando você está em uma entrevista, está fazendo um discurso de vendas. Você está literalmente vendendo seus serviços para o seu entrevistador. Seu entrevistador está muito interessado em suas habilidades porque eles querem saber se a contratação de você tirará algum trabalho do prato deles. Seu entrevistador estará se perguntando coisas como:
Ao parecer confiante e seguro de si, você naturalmente aliviará muitas das preocupações deles em relação à sua competência. Claro, a falsa confiança não irá ajudá-lo - você precisa realmente saber o que está fazendo! Dito isso, uma vez que você conhece as coisas, entrar em uma mentalidade positiva e confiante pode ajudar muito.
Eu sei, eu sei, é mais fácil falar do que fazer. Dito isso, como Simon de Gurren Lagann, você sempre pode acreditar no eu que acredita em você:
https://www.youtube.com/watch?v=7de0yAefMpE
Ser “confiante” não é o mesmo que ser um goober arrogante. Quando digo “seja confiante”, estou dizendo que você deve acreditar em suas habilidades e, se não souber algo, acredite em sua capacidade de descobrir.
No entanto, a competência é apenas uma peça do quebra-cabeça.
Também é muito importante que você tenha uma atitude divertida e positiva. Lembre-se, as pessoas que o entrevistam estão hiperconscientes de que terão que passar centenas de horas com você se decidirem fazer uma oferta. Eles querem alguém em sua equipe que seja divertido estar por perto!
Vamos mudar de assunto e falar um pouco sobre humildade. Como diz o título do artigo, é importante ter confiança e humildade. A confiança comunica aos seus empregadores que você pode ajudar a resolver seus problemas, mas a humildade também ajuda de algumas maneiras:
Humildade e confiança podem parecer um conjunto conflitante de características, com certeza. Escolhi minhas palavras com cuidado; você deve ter confiança , não orgulho .
Uma pessoa confiante acredita que é capaz de fazer algo, ou pelo menos que pode descobrir. Quando descobrem que de fato estavam fazendo algo errado, ou que havia uma maneira melhor, eles alegremente mudam seus métodos.
Por outro lado, quando uma pessoa orgulhosa descobre que não estava fazendo algo bem antes, por exemplo, talvez receba alguma crítica construtiva, ela leva para o lado pessoal . Seus sentimentos são feridos e eles se tornam teimosos; eles podem até se recusar a admitir que erraram.
Seja confiante, mas não seja orgulhoso.
Não tenho uma boa resposta, mas aqui estão algumas coisas que me ajudaram:
De qualquer forma, espero que isso o ajude um pouco em sua busca de emprego - Boa sorte!
Também publicado aqui