Categorias
Crônicas Tecnologia

Ser um Programador Ninja…

…ou Programador Rockstar ou Mago da Programação…


Este texto foi originalmente publicado no Medium. Leia a versão original clicando aqui e recomende se você gostar.


Alguns bons anos atrás, costumava ser cool ver uma vaga de emprego com a expressão “programador ninja” ou algo do gênero. Mostrava que a empresa era maneira, joinha e que tinha aquele ambiente de trabalho diferentão.

“Buscamos um programador ninja”

Hoje, a coisa é um pouco diferente. Quando vejo uma vaga que busca um programador ninja ou um mago da programação, eu já desconfio.

O problema não é a expressão em si, que hoje em dia é brega e não pinta mais a empresa como “diferentona”. O problema é que ela costuma vir com uma lista absurda de exigências…

O cidadão tem que comprovar anos de experiência em diversas linguagens de programação, tem que gostar de programar em seu horário livre (?!) e, às vezes, é um diferencial, se não obrigação, que o camarada tenha projetos paralelos.

Ou seja, o cara não tem que ser um programador… Ele tem que programar de tudo e o tempo todo. Se tiver vida pessoal, não serve para mago da programação.

O ninja-mago-rockstar da programação

Por algum motivo essas empresas acreditam que é preciso ser apaixonado pela programação para ser um bom profissional. E para demonstrar isso tem que ter aqueles projetos paralelos e, quem sabe, uns commits no seu Github nas madrugadas de sábado.

O que não percebem é que quem programa por prazer não necessariamente vai gostar de trabalhar no seu projeto de gestor administrativo ou de vendas. Hobbies que viram trabalho nem sempre são tão prazerosos. E isso não é tudo…


Nesta semana eu li um texto aqui no Medium chamado Programming Doesn’t Require Talent or Even Passion (Programar Não Exige Talento ou Mesmo Paixão). Eu recomendo a leitura para qualquer um que trabalhe na área.

Nele o autor fala que nunca antes uma habilidade foi tão mitificada como a programação.

“Você não precisa apenas ter talento, você também precisa ser apaixonado para se qualificar como um bom programador.”

É exatamente o que pedem nessas vagas de programador Rockstar dos dias de hoje.


Exemplo de uma vaga postada na lista Python BrasilNo texto citado, o autor ainda traz uma série de grandes nomes da área, como os criadores dos frameworks Rails e Django e da linguagem PHP, por exemplo, que demonstram claramente não serem grandes amantes da programação e muito menos gênios da magia do desenvolvimento de software.

“Na verdade eu odeio programar, mas eu amo resolver problemas.” Tradução da citação de Rasmus Lerdorf, criador do PHP.

Eu trabalho nessa área há cerca de treze anos e não tenho receio em dizer que os melhores profissionais que encontrei não eram grandes magos dos códigos. O que realmente importa nessa área é a entrega. É conseguir resolver os problemas apresentados de forma objetiva e simples e, quase sempre, em um curtíssimo espaço de tempo.

Um bom profissional da programação não precisa ser um gênio, um monstro, um ninja, um hacker… ele precisa saber resolver problemas e ter a capacidade e humildade de aprender o que precisar para atingir esse objetivo.

Além disso, esse mito atrapalha todo mundo que está envolvido ou quer se envolver na área.

“O mito do ‘programador gênio’ é extremamente perigoso. Por um lado, ele deixa o limiar de entrada muito alto, assustando um monte de aspirantes a programador. Por outro lado, também assombra os que já são programadores, porque isso significa que se você não é um mago na programação, você é ruim… …Programação é só um monte de habilidades que podem ser aprendidas e não exigem muito talento, e não é vergonha nenhuma ser um programador mediano.” Tradução livre de parte da citação de Jacob Kaplan-Moss, criador do Django.

Eu consegui aprender a programar, e nem sequer gostava disso…

“Depois de muito tempo percebi que eu tinha ficado melhor em programar e continuava sempre ocupando vagas em empresas nessa área, entretanto, sempre querendo sair para ‘trabalhar com o que gosto’.”

Esse é um trecho de um texto que escrevi em 2014 falando sobre a minha relação conturbada com a programação. Eu passei anos procurando trabalhar em outra área, porque realmente não gostava de programar.

O que mudou isso em mim foi conhecer o Python. Passei a curtir a simplicidade e objetividade de escrever códigos com essa linguagem. Hoje eu gosto do que faço. De vez em quando eu até programo por diversão no meu horário livre.

Eu não consigo me enxergar como um bom programador, mas sei que consigo atender as expectativas de quem me contrata. Resolvo os problemas e faço as minhas entregas. E isso me deixa orgulhoso do meu trabalho.

Não somos ninjas, gênios ou magos, somos profissionais da área de desenvolvimento de software. É isso que temos que ser das 9h as 18h, ou em qualquer que seja seu horário de trabalho, o que fazemos fora disso diz respeito somente a nós mesmos.

Quer ter projetos paralelos? Ama programar? Ótimo.

Mas se você gosta de nadar, andar de bicicleta, jogar futebol, passear com seu cachorro, ficar com sua família ou dormir por horas e horas no seu tempo livre, você continua sendo um programador.

Não é isso que vai definir sua qualidade como profissional.

Pode ser também…

Categorias
Crônicas Empreendedorismo

Aprendendo com 2015

Que ano! 2015 foi o ano mais produtivo da minha vida inteira e também o mais difícil de todos.

Comecei o ano trabalhando numa empresa gigante, de renome, com bom salário, dinheiro guardado, mas extremamente infeliz. Tomei a drástica decisão largar tudo e empreender de alguma forma em fevereiro. Sem um produto, sem experiência, sem conhecimento suficiente… apenas um salto de fé. Um salto no escuro.

O dinheiro acabou antes do esperado. Continuei insistindo, achando que o que sempre me faltara era a persistência e dessa vez eu ia conseguir.

Persistência é uma qualidade. Teimosia, não

Por sorte, eu tenho pessoas na minha vida que me ajudam a ver as coisas de outro ponto de vista. Quando cheguei no fundo do poço, percebi que estava sendo teimoso e burro, não persistente. Foi então que uma batalha para me reerguer começou.

Desenvolvedor por mais de 12 anos, sempre trabalhei com PHP, mas eu queria trabalhar com Python. Havia passado o ano todo estudando e desenvolvendo nesta linguagem de programação, mas nas atuais circunstâncias eu estava aceitando qualquer coisa.

Pela primeira vez na vida, demorei meses para conseguir algum trabalho. Consegui alguma coisa, mas ainda não era o que eu buscava. Eu jamais achei que fosse encontrar o que queria trabalhando em uma empresa.

Foi então que dois dias antes da Python Brasil 2015 eu recebi uma ligação. No telefone uma pessoa com quem eu havia feito uma entrevista meses atrás, mas que não tinha me escolhido para vaga. Ele dizia que desta vez tinha a vaga ideal para meu perfil. Marcamos a conversa para um dia depois do evento. No outro lado da linha estava o CTO da Tikal, responsável por produtos como o LegalNote e o Diligeiro.

Era novembro. Os meses que passaram desde fevereiro pareciam décadas. Lá estava eu, finalmente trabalhando com Python e numa startup. Ainda era apenas uma salinha dentro de outro escritório. Me apaixonei pela ideia, pelo ambiente, pela oportunidade de começar um projeto novo, vê-lo crescer e se desenvolver.

Mas o que eu não sabia é que ali eu iria encontrar exatamente o que eu estava procurando. Pela primeira vez na minha vida eu me senti livre e ao mesmo tempo fazendo parte de algo. Descobri que essa combinação é possível. E descobri que essa combinação é exatamente o que eu procurava.

Esse ano foi o ano mais difícil da minha vida, mas também foi o ano em que mais aprendi. Aprendi sobre mim, aprendi sobre Python, aprendi sobre trabalho, aprendi sobre a paciência, sobre a ganância, sobre o que é ter muito e o que é ter pouco, aprendi que ser é mais importante que ter. Mas acima de tudo, aprendi que as dificuldades são degraus de uma escada que leva você para a maturidade, para o autoconhecimento e para a satisfação pessoal.

Obrigado, 2015, por me ensinar tanto.

Categorias
Crônicas Empreendedorismo

Por que um ambiente de trabalho mais relaxado é mais produtivo?

Estar de bom humor e descansado faz toda a diferença na produtividade de uma pessoa. O site da Revista Galileu publicou uma notícia trazendo dados de uma pesquisa científica que mostra como funciona nosso cérebro no momento em que temos uma boa ideia.

De toda a explicação sobre a pesquisa, a parte mais interessante, e a qual dou enfoque nesse texto, é o último parágrafo.

Os cientistas avisam – ou dão a dica – de que bom humor e mentes descansadas podem ser fatores importantes na hora daquele “Eureca!”. Para concluir, o autor diz: “Existe um processo importante de consolidação da memória que só acontece quando dormimos. Elas são transformadas e podem trazer detalhes escondidos para situações no dia a dia. Dormir bastante é ótimo para ter insights”.

Na área de tecnologia, por exemplo, passamos o tempo todo buscando soluções para os problemas do usuário e para isso precisamos de boas ideias. É um trabalho técnico, mas que exige muita criatividade.

Isso não se resume somente à area de tecnologia. Como um gestor espera que o membro de sua equipe seja pró-ativo, traga ideias inovadoras sobre como executar seu trabalho, se o mesmo não tem um ambiente que facilite esse processo?

É por isso que, cada vez mais, empresas com ambientes inovadores e premiados pela qualidade que proporcionam aos seus trabalhadores tem apresentado ótimos resultados ano após ano. Sentir-se bem no local de trabalho faz toda a diferença no resultado que o colaborador irá gerar para a empresa.

Infelizmente, muitas empresas ainda não entenderam que seu maior recurso não é a tecnologia ou o método que empregam, mas sim as pessoas que a estão empregando. Pressionar o colaborador por resultados sem nem sequer se importar se ele está bem é um tiro no pé para qualquer gestor.

Eu acredito que, em algumas áreas, a gestão de colaboradores deve ser repensada e deve-se usar o exemplo dos cases de sucesso que cada vez mais aparecem por aí. Já temos casos de empresas brasileiras dando o exemplo, como a Chaordic de Florianópolis, que em 2013 ganhou prêmio Great Place to Work de melhor empresa para trabalhar em Santa Catarina.

Os exemplos estão aí, basta seguí-los. Se não for pela motivação dos colaboradores e a vontade que tem de trabalhar nestes locais, que seja pelos resultados financeiros que elas apresentam.

Categorias
Crônicas

Hiato artístico

Confesso, sou um cara com manias. Atualmente não tenho desenhado nada simplesmente por não ter um lugar para fazê-lo! “Poderia ser em qualquer mesa ou em qualquer prancheta” você poderia dizer, mas desde sempre tive diversas manias para desenhar. Não é em qualquer canto que consigo me inspirar e desenhar alguma coisa que preste. Possivelmente é este o motivo pelo qual eu desisti de ser ilustrador profissional.

Felizmente, já estou empregado e começando a criar uma rotina de trabalho, mas ainda não estou instalado na minha casa e ainda por cima meu computador está pedindo penico. Então os detalhes finais do capítulo nove da minha série em quadrinhos Tailer ainda não poderão ser completos.

Espero logo estar de volta a ativa e postando diversos desenhos e páginas por aqui, mas por enquanto estou no hiato de produção artística.