Gestores e desenvolvedores
No mundo do software, muitas vezes não damos tanta atenção sobre os conflitos entre gestores e os executores (desenvolvedores de software) por falta de participação na área e porque na vemos muitas vezes, mas existem.
O maior desafio seja o de criar relacionamentos entre as diferentes áreas da empresa de software. É interessante observarmos que as empresas tradicionais são organizadas de forma hierárquica, o que está em cima manda em quem está em baixo, e assim sucessivamente. No entanto, eu principalmente, nunca vi em organogramas, matérias ou artigos; a estruturação de uma empresa de software ser divida em hierarquia, somente vemos que existe o departamento que promove o relacionamento entre os demais departamentos que possuem uma participação igual aos demais na produção do produto final.
O função de um gestor é essencial, mas as vezes é considerada por ridícula ou substituível por parte dos desenvolvedores. Já vi muitas vezes em artigos pela internet falando sobre ente assunto, vários desenvolvedores “chingando” seus gestores nos comentários. Me pergunto o porque, ou razão para tamanha insatifação.
Para quem deseja ser um gestor é óbvio que ele deve ter em mente que a gestão é uma área delicada. Cada vez mais as empresas de software estão buscando jovens talentos que estão ansiosos para terem seus nomes na produção de um software. Um jovem talento nato acredita que estará mudando o mundo construindo um software, ele é idealista, ansioso, criativo, etc. Portanto, se um gestor disser a ele que ele é atrasado, irrealista e que ele não entende os negócios, ele provavelmente tentará provar o contrário e da forma que um gestor não irá gostar.
Comparando com a luta de participação de classes sociais vemos que o motivo de cenário é o mesmo, não é nada fácil, porém, sabemos que no final ou todos acabam sendo reprimidos ou os gestores cedem.
A realidade é que ambos os papéis são importantes, gestores e