O que é um macaco de código?
Um macaco de código é alguém que cria código para software de computador, também chamado de programador, e o termo pode ser usado de várias maneiras diferentes. Se usado por outros, especialmente programadores seniores em referência a programadores de nível mais baixo em um projeto, geralmente é um termo depreciativo, embora possa ser usado de brincadeira também. Também pode ser usado por outras pessoas para se referir aos programadores em um tom mais neutro, simplesmente para evocar a imagem de alguém que trabalha incansavelmente na programação. Alguém também pode usar o termo “macaco de código” de uma maneira um pouco depreciativa, geralmente quando um programador está se distanciando das decisões tomadas por outros.
O termo “macaco de código” é frequentemente usado como um termo cômico, mas potencialmente ofensivo, para descrever aqueles que criam programação ou código para software de computador. Quando esse termo é usado por não programadores, é provável que seja considerado ofensivo, embora isso dependa da natureza de quem ouve seu uso. Programadores de nível superior, como programadores seniores em um projeto, às vezes se referem a um programador de nível inferior como um “macaco de código”. Isso ainda pode ser considerado um uso ofensivo, embora possa ser usado de maneira mais jocular, já que a maioria dos programadores seniores já trabalhou em níveis mais baixos também.
Um macaco de código geralmente é alguém que escreve código, mas pode ser usado para se referir especificamente a indivíduos que ainda estão aprendendo alguns dos aspectos mais complexos da codificação. Nesse sentido de uso, normalmente indica um programador qualificado apenas para executar programação básica e não trabalha em um nível superior. Embora esse uso de “macaco de código” possa ser um pouco sutil em significado e subtexto, o grau em que é provável que seja considerado ofensivo geralmente depende do falante e do ouvinte em uma situação.
Alguém também pode usar o termo “macaco de código” para se referir a si próprio e, nesse uso, geralmente é autodepreciativo e pretende indicar a tolice de outra pessoa. Se um programador discordar do gerenciamento em uma decisão relacionada ao código, mas ainda tiver que segui-la independentemente de seus pensamentos sobre a decisão, o programador poderá dizer algo como: “Não me pergunte por que estamos fazendo isso , Sou apenas um macaco de código. ”Nesse uso, o termo é um tanto depreciativo, mas também indica como o programador sente que o gerenciamento o vê na situação. Isso normalmente indica que o programador sente que a decisão da gerência está incorreta e pode refletir um cisma entre aqueles que estão gerenciando um projeto e aqueles que escrevem o código para um projeto.