Lar O negócio Contratação de desenvolvedores? 6 coisas que você precisa saber

Contratação de desenvolvedores? 6 coisas que você precisa saber

Índice:

Vídeo: 6 fatos que você precisa saber sobre todo Concurso Militar (Outubro 2024)

Vídeo: 6 fatos que você precisa saber sobre todo Concurso Militar (Outubro 2024)
Anonim

As empresas que desejam contratar os melhores talentos de desenvolvimento estão lutando para encontrar recrutas. Uma pesquisa recente da TechServe Alliance revelou que os agentes de tecnologia acham mais difícil contratar talentos de desenvolvimento do que qualquer outro conjunto de habilidades. Felizmente, essa escassez é atendida com alguma correção, já que o desenvolvimento de aplicativos de software deve ser uma das 15 principais ocupações a crescer mais até 2024, segundo o Bureau of Labor Statistics. Enquanto sua empresa se prepara para distribuir mais de seis dígitos para alguém que possa codificar, é do seu interesse entender completamente o que os desenvolvedores querem, como pensam e as linguagens de programação nas quais eles são mais adeptos.

Uma pesquisa recente com 500 desenvolvedores da empresa de pesquisa Coleman Parkes, em nome da Cast Software, examinou o que impulsiona os desenvolvedores e o que você precisa saber antes de começar a contratar novos candidatos. Conversei com Lev Lesokhin, vice-presidente executivo de estratégia e análise da Cast Software, sobre a pesquisa e o estado do emprego no desenvolvimento. Ele disse que a tarefa de encontrar os melhores talentos de desenvolvimento não ficará mais fácil nos próximos anos.

"Dobramos a quantidade de software que é escrita a cada sete anos. Como resultado, não temos talento suficiente para o desenvolvimento", disse ele. "Você tem a China entrando na Internet e a Índia, e ainda não há talento suficiente para o desenvolvimento por aí".

Para encontrar os trabalhadores certos, Lesokhin pede às empresas que desenvolvam um método para avaliar e medir a qualidade do código de um trabalhador. "A maioria de nós, talvez o Google excluído, não pode esperar contratar os melhores desenvolvedores o tempo todo. Às vezes, podemos contratá-los. Precisamos ter um sistema para medir a qualidade para garantir que estamos ficando bons de alta qualidade para nossos negócios e para ajudar os desenvolvedores nessa organização a melhorarem de forma mensurável ".

Ao começar a entrevistar recrutas para cargos de desenvolvimento, aqui estão algumas coisas que você precisa saber.

  • 1 1. Os desenvolvedores querem muito dinheiro

    Quarenta e oito por cento dos entrevistados da pesquisa Coleman Parkes disseram que salário e bônus são os critérios mais importantes para escolher uma empresa para ingressar. Este não é um grande choque. O desenvolvedor médio ganha aproximadamente US $ 99.000, de acordo com o PayScale. Se você não pode oferecer tanto recrutas, precisará se contentar com menos talentos ou caçar desenvolvedores míticos que trabalham pela pura alegria de criar linhas de código.

    A localização do local de trabalho foi o segundo fator mais importante em que os codificadores escolheram trabalhar. O mapa interativo publicado acima e criado pela Arcgis fornece uma sólida indicação de quão abrangente o setor abrange. Talvez o mais interessante, os dados também revelaram que 91% dos trabalhos de desenvolvedor não estavam no Vale do Silício.

  • 2 2. Eles estariam trabalhando no Google

    Sessenta e um por cento dos entrevistados seria um sonho trabalhar em Mountain View, Califórnia. A próxima empresa mais desejada era a Apple, que recebeu um aceno de apenas 45 por cento dos entrevistados.

    "O Google tem reputação ou percepção de pagar bem", disse Lesokhin. "O Google estava muito à frente da Apple, Facebook e Netflix. O grande motivo, acredito, é que há um fator de pedigree por ter trabalhado no Google. O Google é conhecido por contratar os principais talentos de engenharia. Eles fazem muitas coisas novas como carros sem motorista, aprendizado profundo; eles são ramificados em várias direções diferentes. Você tem a oportunidade de brincar com brinquedos grandes. Se você é um desenvolvedor que sai do Google, terá muita arrogância e poder trabalhar em quase qualquer lugar ".

    Mas sua empresa não é o Google. E se você estiver lendo este artigo, provavelmente não possui os bolsos profundos ou a reputação que o Google tem. Mas isso não significa que você não pode oferecer algumas das vantagens que o Google oferece. Permita que seus codificadores experimentem. Deixe que eles se promovam como especialistas em mídias sociais. Dê a eles a oportunidade de continuar aprendendo seu ofício fora dos limites do escritório, por meio de conferências e cursos.

    3 3. Eles não gostam de bancos ou startups

    Apenas 9% dos desenvolvedores acham que o local de trabalho ideal é uma startup. Apenas 11% consideram uma empresa de tecnologia financeira (fintech) o local ideal para trabalhar. Bancos e organizações financeiras apenas atraíram 16% dos entrevistados. Existem algumas razões para essa tendência. Os desenvolvedores querem trabalhar nas aplicações mais avançadas possíveis, e essas oportunidades geralmente podem ser encontradas no Vale do Silício.

    "A maioria dos desenvolvedores é bastante pragmática sobre suas carreiras, de acordo com Lesokhin." Há um risco envolvido nas startups; você não receberá tanto dinheiro ", explicou ele. Você estará trocando suor por real. Algumas pessoas são sonhadoras e realmente querem receber um pagamento maior posteriormente".

    "Os graduados costumavam cobiçar finanças", acrescentou. "A Tech e o Vale do Silício capturaram a imaginação dessas pessoas. Ocupe Wall Street e tudo o que influenciou especialmente os jovens. Além disso, as organizações financeiras, mesmo na fintech, usam muita tecnologia herdada. Metade dos aplicativos ainda é de cobalto. O Java que você está escrevendo em serviços financeiros ainda é de meados dos anos 90. Muito disso é entendido como chato ".

    4 4. Os desenvolvedores precisam dormir

    Todos nós já vimos os programas de TV e filmes que retratam codificadores como corujas noturnas que bebem bebidas energéticas para que possam ficar acordadas a noite toda escrevendo código matador. Isso não é exato, de acordo com o estudo de Coleman Parkes. De fato, 48% dos entrevistados disseram que eram mais produtivos pela manhã entre as 8h e as 12h. Eles também disseram que o horário das 16h às 8h é o horário menos produtivo.

    5 5. Eles querem ser reconhecidos por um bom trabalho

    eSomente 37% dos desenvolvedores são classificados na qualidade do código, o que significa que a função principal de seu trabalho não leva em consideração avaliações de desempenho, promoções, aumentos de aumento e a maioria dos outros fatores que permitem que alguém saiba que seu trabalho é apreciado. Em vez disso, os codificadores geralmente são avaliados com base em coisas que têm apenas laços marginais com a codificação, como pontualidade, comportamento e tempo no cargo.

    "Os gerentes pensam que o código é algo pelo qual os desenvolvedores devem ser intrinsecamente responsáveis", disse Lesokhin. "É difícil julgar qual é a qualidade, então você deixa para os desenvolvedores".

    No entanto, Lesokhin acha que é fundamental entender o quão bem os seus desenvolvedores codificam, acompanhar o código de uma maneira divertida e gamificada e recompensar os desenvolvedores pelo bom trabalho.

    "Existem maneiras de medir a qualidade do código que pode ser negativa e positiva. Se nos seus KPIs para avaliações, você mede os desenvolvedores na qualidade do trabalho e inclui que, no processo formal de revisão, isso pode ser percebido como negativo", explicou ele. "Há várias maneiras de introduzir essa métrica de maneira positiva. Configure uma estrutura de bônus para codificadores que atingem um determinado nível de qualidade. Mesmo sem compensação monetária, alguns empregadores postam tabelas de classificação. É quase como gamificação. Você pode colocar isso para todo mundo ver. "

    6 6. Eles não querem conselhos gerenciais

    Quando perguntados sobre onde eles gostam de aprender novas dicas e truques de codificação, os desenvolvedores preferem dar uma olhada no YouTube (41%) em vez de pedir conselhos ao gerente. O Google Communities (36%) é a segunda fonte mais usada para encontrar informações úteis. Apenas 19% dos entrevistados disseram que procuram seus gerentes para aconselhamento sobre codificação.

    De fato, 61% dos desenvolvedores disseram que sua maior frustração é a tomada de decisões pela gerência sem entender completamente os componentes de TI. Então, sim, não espere que seus codificadores respondam bem à interjeição gerencial. Lesokhin disse que isso não deveria ser uma surpresa, uma vez que os gerentes de codificadores normalmente não fazem muita codificação.

    "Pessoalmente, não acredito que os melhores gerentes sejam necessariamente os melhores desenvolvedores ou vice-versa. São dois conjuntos de habilidades diferentes. Algumas pessoas raras têm os dois, o que é ótimo, mas não espero que seja assim." O caso."

    Além disso, ele disse que há uma oportunidade bastante robusta para os desenvolvedores interagirem com especialistas no YouTube. E que o conteúdo do site de vídeo é facilmente consumível, talvez mais do que um email de um gerente.

    "Você gostaria de trabalhar em um ambiente onde as pessoas ao seu redor sejam competentes; isso seria um recurso atraente. Você tenta fazer com que seus melhores desenvolvedores se promovam on-line, respondendo a perguntas. E use um pouco desse conhecimento quando estiver contratando para mostrar que você tem super especialistas ".

Contratação de desenvolvedores? 6 coisas que você precisa saber