Mercado de trabalho: Ser generalista ou especialista?
O mercado de trabalho seria um local inusitado, cheio de armadilhas e também de oportunidades. Não há uma fórmula de sucesso nesse mundo, mas deve-se ter olhos de águia e observar o momento exato para abocanhar o melhor emprego. O grande problema é que muitos dos candidatos tentam "atirar para tudo quanto é lado", a fim de tentar uma vaga em qualquer empresa, mas acaba não sabendo em que se especializar para essa conquista. Por outro lado, as empresas também não sabem o que realmente querem, anunciando diversos requisitos incompatíveis com o salário oferecido (muitas vezes nem mesmo colocam o valor).
Na área de TI, isso é notório, pois há uma grande exigência na qualificação e na quantificação. Praticamente o que se pede é o conhecimento de um generalista e não de especialista, pois quando se pede mais de uma linguagem de programação ou de ferramentas, dá para se ver que está sendo selecionado uma pessoa para lidar com várias frentes. Isso acontece bastante por que o setor de RH está desconexa com o setor operacional. Normalmente quem especifica as habilidades é alguém que trabalha no setor solicitante, e não tem tempo de ensinar, enquanto que o setor de RH visa adquirir alguém mais "barato" e que atenda os requisitos mínimos. No final, o setor (que queria um especialista) acaba tendo que aceitar ou não o candidato selecionado (que é um generalista), isto é, ou terá que treinar, ou terá que dispensar e ficar com desfalque de pessoal.
Então, para o mercado de trabalho especificamente, o que devemos buscar? Ser generalista ou especialista? Eu diria que seria os dois, isto é, um generalista-especialista. Generalista para passar pela barreira do RH e especialista para que o setor solicitante faça a aceitação.