Um Hacker: O ingrediente secreto do seu departamento de TI não tem

para a mídia, o termo “hacker” refere-se a um usuário que invade um sistema de computador. Para um programador, “hacker” significa simplesmente um grande programador. No campo de TI corporativo, os hackers são ambos reverenciados como indivíduos que fazem muito sem muitos recursos, mas temidos como indivíduos que podem ser um pouco mais “descontrolados” do que seu empregado de TI estoque. Dizer ao seu CEO que quer contratar um hacker pode não ser a melhor decisão para um gestor de TI, mas contratar um pode ser a melhor decisão que pode tomar., Nesta TED talk, Rory Sutherland nos lembra que as organizações gostam de gastar muito dinheiro para resolver pequenos problemas, mas o inverso raramente é verdade. Soluções triviais para grandes problemas são quase demasiado embaraçosas para apresentar à gestão, e por isso estes tipos de soluções raramente são implementadas.na palestra, Sutherland descreve um nicho de negócio que ainda não foi preenchido ou até mesmo nomeado. É uma posição em sua empresa que se concentra ou criando soluções que têm um grande efeito, mas não custam muito dinheiro., Ele não consegue descrever o nome desta posição, porque não é uma posição para a qual qualquer organização contrata actualmente. Acreditamos que esse nicho deve ser chamado de “hackers”.”

fazendo muito com um pouco: a história dos Hackathons

nos últimos anos, empresas ao redor do mundo têm usado hackathons para colocar algumas dezenas de programadores qualificados, ou hackers, em uma sala por um dia ou dois para chegar a soluções baratas que revolucionam seus negócios, sacrificando perfeição e longos ciclos de desenvolvimento para protótipos rápidos e de trabalho. Tem sido uma experiência social muito bem sucedida., Por que os hackers são tão eficazes em inovar? A mentalidade hacker desempenha um papel significativo. Os Hackers acreditam que os sistemas podem sempre ser melhores, e nada está sempre completo. Se virem um problema, resolvem-no, mesmo que todos à sua volta se contentem com o status quo. Eles são criativos, bem versados em uma grande variedade de tecnologias, e eles provavelmente já codificaram essa coisa, ou algo similar, que você gostaria que sua plataforma de software pudesse fazer.seja honesto … mais alguém na sua organização pode fazer o que os Hackers fazem?,

a menos que você seja uma empresa de software, a maioria de sua equipe de TI não são programadores ou desenvolvedores, e mesmo que você tenha um desenvolvedor na equipe, eles provavelmente estão mais focados em codificação em uma ou duas linguagens, seja programação baseada na Web, como PHP e SQL, ou programação de aplicações, como C++ ou Java. Talvez eles possam fazer um pouco de scripting em Python ou Perl, mas você confia neles o suficiente para soltá-los com um prompt shell e um problema por um dia ou uma semana? Os Hackers, por outro lado, podem usar praticamente qualquer linguagem para fornecer a solução de que precisam., Eles vão escolher a linguagem de desenvolvimento de forma independente para cada projeto com base no que promete os melhores resultados, não com base no que eles já sabem.muitas vezes as soluções que uma organização precisa são triviais e os problemas podem ser corrigidos à tarde. Para problemas mais difíceis, um hacker tem a paixão de se trancar em uma sala com carne seca e um caso de Mountain Dew e não sair até que o problema seja resolvido. Provavelmente não é assim que o teu departamento de TI funciona neste momento. Na verdade, ao contrário de sua outra equipe de TI, você não vai precisar gerenciar ativamente um hacker., Eles são um agente livre para projetos, e eles podem ir onde eles são necessários a qualquer momento e se juntar a qualquer equipe de projeto. De dia para dia, um hacker vai ganhar mais do que o seu salário apenas por sentar-se em reuniões ou conferências, ouvir, pensar e spitbling com seus outros desenvolvedores. Vamos considerar alguns problemas e soluções mais concretos. Diga que a sua organização aceita posts para o seu blog. É uma prática bastante comum, mas como se pára a duplicação de conteúdo?, Se houver um risco de um indivíduo copiar e colar partes de artigos de outra empresa para o seu blog, você pode ficar em sérios problemas legais. Você atribui um de seus membros da equipe para ler os artigos recebidos e verificá-los em CopyScape, ou você diz ao seu hacker que você precisa de um plug-in WordPress que serve como um mini-painel para os artigos recebidos, verificando-os automaticamente contra a API CopyScape antes de publicar? Melhor ainda, explica o problema ao hacker e deixa-os encontrar a sua própria solução. Aqui está outro grande exemplo., Sua empresa está no negócio SEO, e você quer encontrar clientes. Não apenas alguns clientes, também, você quer aumentar o seu faturamento dez vezes no próximo ano. Se você apresentar esse problema a um hacker, eles provavelmente vão chegar a uma solução que analisa o rankings Alexa ou qualquer número de outras fontes de dados para construir uma lista de potenciais clientes que estão a classificação mal para os seus termos de palavra-chave, mas ainda ganhando o tráfego suficiente para fazer valer a pena o seu tempo. Esse tipo de solução leva menos de duas semanas para implementar e o potencial de lucro para o seu lucro é ilimitado., Os custos e os retornos simplesmente não coincidem: Os retornos superam em muito os custos. A sua equipa de TI normal nunca irá encontrar soluções como estas. Não é o trabalho deles.

Jack of All Trades, Master of Muitos

Você ainda precisa de sua regular desenvolvedores e pessoal de TI para lidar com sua organização voltado para o público código, mas soluções como os descritos acima são totalmente back-end, sistemas internos. Quem se importa se eles imprimem seus resultados para um arquivo de texto ou seu painel de administração está descompactando texto preto em um fundo branco., Os tipos de soluções em que os hackers se destacam não são feitos para serem perfeitos ou elegantes. Podem nem ser permanentes. E enquanto um hacker pode não ser sempre a melhor pessoa para colocar no quarto durante uma reunião com o cliente, e você pode querer dar-lhes um dia pessoal se de um C-nível de terno-e-gravata é parada por um talentoso hacker pode facilmente ser o ás na manga que leva a organização a um novo nível de sucesso.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *