Percebi uma tendência recente em solicitar programadores que são estrelas do rock . Entendi, eles estão procurando alguém realmente bom no que fazem. Mas por que (orar) faz referência a uma estrela do rock?
Será que essas empresas realmente querem essas características como uma verdadeira estrela do rock?
- Festeja a noite toda e acorda para cuidar de negócios rápidos pela manhã ?
- Abuso de substâncias,
- Narcisismo com celebridade,
- Remuneração que excede em muito sua administração,
- Excelente em fazer um show de curta duração,
- Entretenimento em vez de valor,
- 1 sucesso (projeto) maravilhas ou artistas de gênero único,
- Et cetera
O que há de errado com o engenheiro de software sênior ou principal, que possui uma paixão comprovada e estabelecida pelos negócios? Antes, queremos dizer exatamente o contrário, alguém que:
- arregaça as mangas e começa a trabalhar,
- toma a direção apropriada e ajuda a influenciar as equipes,
- programas em práticas aprendidas e práticas das lições,
- fornece comunicação oportuna a toda a equipe,
- pode codificar e entender vários idiomas,
- entende a ciência e a teoria por trás da computação,
Existe uma tendência para diversificar as fileiras de engenharia de software? Quantos rockstars de software você pode contratar antes de sua banda começar a se separar?
Claro, existem muitas pessoas fazendo essas coisas por conta própria, talvez até algumas raras que codificam para o show, mas aposto que a maioria é para negócios. Não vejo anúncios de contadores da rockstar, de maquinistas da rockstar ou de diretores financeiros da rockstar. O que faz o programador de software e seus departamentos de contratação se inclinarem para esse tipo de cargo?
fonte
Respostas:
O termo "rockstar" implica uma certa quantidade de glamour, flash, sensualidade, talvez até perigosidade, características que realmente bons programadores geralmente não exibem, mas que talvez desejem. Eu não levaria isso literalmente. Ou seja, é um chavão e, como muitos outros, não é particularmente útil.
fonte
Porque o Rockstars funciona por muito menos que um engenheiro de software principal.
Na verdade, proponho a criação do título Chief of Software, para o cara que constrói [t | ds] o software em que a empresa opera. Com muitas ações, um alto salário na faixa de US $ 500 mil, secretária, acesso a retiros corporativos, jato, um crachá com acesso total a todos os lugares, uma assinatura que pode assinar bons cheques de um milhão de dólares, um grande escritório com mesa de conferência, 12 computadores para si mesmo e um departamento de TI que diz "Sim, senhor, imediatamente, porque" não querem ouvi-lo dizer: "Encontre-me no meu escritório com um vice-presidente de RH em dez minutos".
Já era hora dos garotos de marketing e finanças aprenderem quem realmente administra a empresa.
fonte
Dê uma olhada nas definições do UrbanDictionary . Um define um programador de rockstar como um fraco tecnicamente, mas forte politicamente (parece o que você está descrevendo), e o outro descreve alguém que é realmente proficiente.
Gosto da descrição da segunda definição - é como um guitarrista que está além do que é bom -, portanto, estrela do rock.
Curiosamente, a primeira definição obteve mais votos.
Concordo, é um termo estúpido, mas ficou preso. Uma boa pergunta (que eu gostaria de responder) é quando esse termo foi usado pela primeira vez.
fonte
Vi esse termo pela primeira vez com Ruby. Existem vários trocadilhos em torno do nome do idioma nessa comunidade. (Por exemplo, chamando os pacotes de "gemas".) Portanto, suspeito que o "rock star" tenha começado como outra brincadeira natural e depois se espalhado.
fonte
Os engenheiros do Rock Star estreiam na nova campanha publicitária da Intel que se concentra no futuro seria o anúncio da Intel que você pode ter perdido e que algumas empresas podem seguir cegamente essa liderança.
Você já se perguntou se a razão pela qual algumas empresas publicam anúncios de emprego tão cafona é que estão tentando convencer as pessoas a se inscrever? Considere como qualquer anúncio que tenha esse termo é algo que você diz a um amigo: "Você acredita que essa empresa quer ...", em vez de simplesmente não ter essa discussão e as informações não se espalharem como um vírus.
Se você visse um anúncio de emprego que o colocasse no sono, você se candidataria lá? Sério?
fonte
Parece uma tentativa de invocar a imagem de alguém com muito talento e paixão pelo que faz. Pelo menos em uma conotação extremamente simplificada, de óculos rosados, de "rockstar". Isso e possivelmente uma tentativa de fazer a empresa parecer muito mais legal do que é.
fonte
Praticamente todas as empresas lá fora afirmam (e / ou tentam) contratar apenas pessoas no percentil 1 da população profissional em seu campo. É claro que isso é totalmente impossível, pois 99% dos funcionários em campo não podem estar no top 1%.
Algumas empresas / headhunters usam apenas linguagem diferente para expressar esse desejo do que outras. Alguns chamam de engenheiros de foguetes, outros de rockstars, outros são honestos e afirmam abertamente que "queremos apenas o melhor".
E todos eles tentarão enganá-lo durante as negociações do contrato e oferecer uma compensação que não está de acordo com o que você espera que seja pago o melhor do setor.
fonte
Eu acho que isso significa que o código de vestimenta não é o 'negócio' usual / 'escritório inteligente', mas mais específico do rockstar, por exemplo, 'punk' / 'jeans rasgado'. Você tem que usar camisas musculosas e jeans pretos, ter cortes de cabelo realmente modernos e muitas tatuagens.
Se você trabalha com C / C ++, espera-se que use calças de spandex, regatas largas e uma faixa para a cabeça (você deseja ser o Axl Rose da programação).
Se você trabalha com COBOL ou Fortran, deve usar camisas de gravata e calças de ganga, talvez tenha um cabelo afro ou comprido. Sapatos de plataforma são opcionais e você deve fumar maconha e deixar cair ácido na hora do almoço.
fonte
Porque eles têm um senso exagerado da importância de seus próprios produtos. Como celebridades que só se relacionam com outras celebridades, algumas empresas acham que precisam de desenvolvedores 'rockstar'. Apenas ego. Uma boa equipe sólida, bem liderada, com habilidades variadas se sairá melhor do que alguns 'rockstars'.
fonte
Eu sempre vejo coisas sobre os DBAs da Rockstar e coisas assim ... mas, como muitos outros dizem, acho que é apenas uma palavra chamativa. Ou talvez faça a contratação da empresa parecer legal ...
fonte
Talvez eles queiram alguém da Band on the Runtime .
"Band on the runtime" era formado por alguns desenvolvedores famosos no mundo .Net, também com talento musical, que tocavam em conferências de programação. "Desenvolvedor Rockstar" é um termo tolo, então uma piada se encaixa aqui.
fonte
É um truque psicológico. Quem não quer ser uma estrela do rock?
fonte
Eu culpo a Intel e a Microsoft por esse termo. Eles começaram a usá-lo pesadamente em seu material publicitário há algum tempo e, desde que os Recrutadores pensaram que era um termo pseudo-técnico para nerd.
Mas sim, se eles precisam de uma função baseada em palavras-chave da Rockstar, ninja ou qualquer outro tipo de palavra-chave ruim, eles estão basicamente pedindo um escravo que codifique sem parar por 14 horas por dia, sem parar por períodos de 48 horas durante o lançamento final da produção cronograma, além de orientar e treinar funcionários menos experientes.
A ironia é que ainda existem muitos programadores por aí que pelo menos têm o narcismo em comum com uma Rockstar, na medida em que vêem como seu dever trabalhar horas insanas para provar o quão hardcore são. A pena é que tudo o que faz é deixar o resto de nós com uma aparência ruim, porque somos inteligentes e não queremos arruinar nossa saúde praticando estúpidas práticas de trabalho.
fonte
Acredito que pelo menos parte das vezes o principal motivo é fazer a posição parecer mais fascinante para o potencial programador.
O mesmo vale para algumas perguntas da entrevista que são mais desafiadoras no dia-a-dia nesses locais e são usadas principalmente para fazer a posição parecer interessante
fonte
Eu acho que é principalmente uma maneira de representar o tom ou o ambiente da empresa. Geralmente (ou pelo menos originalmente) os lugares que anunciavam para "programadores do rockstar" são startups. Eles querem anunciar que não são sua fazenda corporativa habitual de botão-e-caqui, mas algo divertido . (O meu lado cínico diz que eles empurram seu lado descontraído como uma vantagem para compensar menos na forma de compensação, mas discordo.) Na verdade, é uma maneira de dizer "terno e gravata pesado precisa não se aplica". Freqüentemente, as startups não estão apenas procurando bons programadores, mas alguém que combina bem com o ambiente (já que as startups são tão pequenas) e é apaixonado pelo produto (elas não estão apenas procurando um salário). E as estrelas do rock são legais, sabe?
fonte
O rock simboliza a individualidade, rebelião contra o status quo, idéias preconcebidas sobre a ordem mundial e a autoridade estabelecida. Está associado a uma mente independente, sentindo fortemente sobre suas próprias idéias e convicções, determinação. E ser uma estrela significa simplesmente que a pessoa é muito boa no que faz. Os Rockstars são capazes de inflamar com energia e paixão todos ao seu redor.
É fácil perceber por que as empresas de tecnologia dispostas a construir coisas que nunca foram construídas ou mesmo consideradas possíveis antes de tentar atrair candidatos com essas qualidades.
O oposto exato seria alguém tentando se misturar, uma pessoa aceitando regras estabelecidas, restrições e sabedorias convencionais. Tratar o trabalho como algo que "paga as contas" e procurar saber o que fazer. Sempre procurando um compromisso e se preocupando em perturbar a ordem existente, sendo razoavelmente médio no que fazem e sem energia visível ou paixão para compartilhar com os outros. Um termo um tanto degradante da indústria seria "um macaco codificador".
Acredito que o termo rockstar como referência a um trabalhador intelectual foi introduzido pela primeira vez na cultura de programação por T. Lister e T. DeMarco na Peopleware, mas posso estar errado. Em seguida, foi mais popularizado por J. Spolsky em seus ensaios sobre desenvolvimento de software.
fonte