Skip to content

Instantly share code, notes, and snippets.

@leandrojo
Created September 23, 2013 17:42
Show Gist options
  • Select an option

  • Save leandrojo/6674236 to your computer and use it in GitHub Desktop.

Select an option

Save leandrojo/6674236 to your computer and use it in GitHub Desktop.
/*
* NinjaChoice
* =================
*
* @Local: Fortaleza - CE
* @Vaga: Designer e Front-End
* @Modalidade: CLT (40H)
* @Salário: >= 2,5k
* @Beneficios: Estacionamento no local, VR, VT
*
* @Passo-a-passo:
* 1 - Leia com carinho o restante do documento e preencha as informações do código a baixo.
* 2 - Mande o seu CV junto com o código a baixo para o e-mail => ninjachoice@gmail.com
* 3 - Caso seja selecionado, será convidado a participar de uma entrevista.
*
* @Veja algumas referências de design que nós valorizamos:
* - http://sharpandnimble.com/se7en/demo/index.html
* - http://prettystrap.com/themes/the-story/preview/
*
* @Características Pessoais Desejáveis:
* - Ser apaixonado por tecnologia e empreendedorismo.
* - Trabalhar em sintonia com o time.
* - Proativo, organizado, detalhista
* - Ser extremamente engajado com o sucesso do produto
* - Agir rapidamente para a correção de bugs
* - Facilidade e interesse em aprender
* - Flexibilidade para atuar em ambientes de constante mudança e alta criticidade
* - Saiba se comunicar bem, seja pessoalmente, por telefone e por email.
*
* @Características Ninjas Desejáveis:
* - Defina os atributos a baixo.
*
*/
var shurikens = 0;
var ninja = new Object();
ninja.nome = "<seu nome>";
ninja.ingles = '<seu_ingles>'; // leitura | leitura,escrita | leitura,escrita,conversacao
ninja.usabilidade = false;
ninja.ux = false;
ninja.createLayouts = false;
ninja.AdobeSuite = false;
ninja.Illustrator = false;
ninja.InDesign = false;
ninja.xhtml = false;
ninja.css = false;
ninja.js = false;
ninja.jquery = false;
ninja.html5 = false;
ninja.css3 = false;
ninja.bootstrap = false;
ninja.responsive = false;
ninja.git = false;
ninja.SonyVegas = false;
// Nível do Inglês
switch(ninja.ingles)
{
// Consegue ler uma documentação.
case 'leitura':
shurikens = 1;
break;
// Consegue ler uma documentação e escrever um artigo em inglês.
case 'leitura,escrita':
shurikens = 2;
break;
// Consegue ler uma documentação, escrever um artigo em inglês e assitir screencasts no estilo fuck yahhh!
case 'leitura,escrita,conversacao':
shurikens = 3;
break;
}
// Habilidades
if( ninja.usabilidade || ninja.ux)
{
if( ninja.createLayouts )
{
if( ninja.AdobeSuite ) shurikens++;
if( ninja.Illustrator ) shurikens++;
if( ninja.InDesign ) shurikens++;
}
if( ninja.xhtml && ninja.css && ninja.js )
{
shurikens++;
// Bônus
if( ninja.jquery ) shurikens = shurikens + 2;
if( ninja.html5 && ninja.css3 ) shurikens = shurikens + 3;
if( ninja.bootstrap && ninja.responsive ) shurikens = shurikens + 3;
}
}
// Bônus
if( ninja.git ) shurikens = shurikens + 2;
if( ninja.SonyVegas ) shurikens = shurikens + 3;
// Resultado
alert('Total de Shurikens: ' + shurikens + ' (' + new Array(shurikens + 1).join("*") + ')')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment