RSS
 

Archive for the ‘Opinião’ Category

Reinventar a roda

04 dez

Acredito que o termo “Reinventar a roda” é um dos termos mais utilizados no mundo para tomar decisões relacionadas ao desenvolvimento de produtos de software. É justamente aquele tipo de argumento que sabemos que vamos ouvir e que quase sempre faz uma discussão de planejamento parecer inútil pelo seu tom irônico.

Evitando reinventar-a-roda vou apenas citar a definição encontrada em WIKIPEDIA (2009):

“A inspiração para esta metáfora idiomática reside no facto de a roda ser o arquétipo da ingenuidade humana, tanto em virtude do poder e flexibilidade que permite aos indivíduos que a usam, como pela influência que teve ao longo de toda a História e que continua a ter em quase toda (se não mesmo toda) a tecnologia moderna. Não se considerando ter falhas operacionais, uma tentativa de a reinventar não faria qualquer sentido e não traria qualquer valor acrescentado ao objecto, antes acarretando uma perda de tempo ao desviar recursos de investigação de outros tópicos possivelmente mais merecedores.”

Uma curiosidade é que a “roda” no sentido de “circunferência” é totalmente perfeita, tão perfeita que nem a matemática consegue representá-la com a perfeição que deveria ter. Para termos uma circunferência perfeita, precisaríamos saber qual o valor exato de π o que é impossível com o conhecimento que temos hoje.

stone-age wheel

Em minha humilde opinião, este termo é falho pois implica que algo funciona perfeitamente. No entanto, nenhum produto de software é perfeito e sempre há espaço para melhoria contínua. Este termo apenas faz sentido quando a “roda” é de fato perfeita. E perfeita implica que ela não precisa nem sequer ser trabalhada pois serve exatamente a seu propósito.

No mundo do software, é comum encontrar soluções (produtos, ferramentas, linguagens, etc.) que se tornam tão poderosas e difundidas que se tornam “rodas”. A falha é acreditar que pelo simples fato de uma solução funcionar, ser utilizada, ou ser vista empiricamente como a “melhor” solução, não faz dela a solução perfeita.

Um outro grande erro é aquele em que pessoas falham quando reinventam a roda e desconsideram o aprendizado que tiveram. Ao voltar atrás e adotarem algo pronto já estão mais preparados do que estariam se tivessem adotado algo pronto logo na primeira vez. Estas mesmas pessoas também não teriam como saber se falhariam ou não caso adotassem algo pronto na primeira tentativa.

square_bike_wheel

Infelizmente é impossível acabar com este termo histórico pois ele traduz subjetivamente pensamentos e opiniões que de uma forma ou de outra tem a utilidade de fazer uma discussão ser acalorada e aprofundada quando há pessoas com boas intenções presentes. O erro que nunca pode ser cometido é o de aceitar este termo como se fosse um dogma e ignorar todos os demais argumentos. Se assim o fazemos, estaremos desprezando a possibilidade de inovação. Se fosse um dogma, até hoje nós teríamos apenas um único sistema operacional (MCP?), um único modelo de computador (ENIAC?), um único tipo de monitor (CRT?), uma única linguagem de programação (APL?), um único editor de texto (ed?), um único [coloque aqui o tipo de software que mais utiliza].

tweelflex

Portanto, reinvente a roda. Reinventar a roda é inovar e inovar é fazer diferente! Se falhar não desista, quando disserem que você reinventou uma roda quadrada! Continue inovando! Se falhar quando optou por não reinventar a roda, provavelmente o farão inovar e isto vai levar mais tempo do que se tivesse inovado logo na primeira tentativa.

 

A arte Steampunk

22 out

Você consegue imaginar o que aconteceria com o mundo se a revolução da informação tivesse ocorrido na era vitoriana? Consegue imaginar como seria nossa tecnologia se ela tivesse evoluído com base na energia a vapor? Sabe aquele filme com tecnologias estranhas que parecem ser de um mundo paralelo e que chegam a ser absurdas e paradoxais perto da nossa história ou realidade? Isto é Steampunk!

Como em todos os movimentos artísticos, há controvérsias na definição do que é Steampunk. Há até quem diga que Steampunk pode surgir de invenções reais que não deram certo (muitas vezes por motivos óbvios). Não é a toa que este tipo de arte se destaca entre as invenções reais apresentadas em encontros de nerds que mexem com hardware como a Maker Faire.

Os aparatos tecnológicos criados neste movimento artístico são alguns dos que mais me atraem e eu não sei o motivo exato. Não são as maluquices com vestuário, música, etc. São apenas os objetos e que até poderiam funcionar. Imagine como seria um submarino, uma moto, um carro, se tivessem sido inventados neste mundo paralelo?

Pois bem, criar estes aparatos é uma arte e o resultado chega a ser impressionante. A seguir alguns trechos de filmes e imagens que em minha opinião estão associados com Steampunk:

Steamboy

Wild Wild West

City of the Lost Children

The Time Machine (1960)

Fantastic World of Jules Verne (1958)

20,000 Leagues Under The Sea (1954)

Fallout 3

Fotos de objetos diversos (Infelizmente sem referências)

1-Steampunk-379

1-Steampunk-381

steampunk10-2

steampunk-webcam

Tom_Banwell_Steampunk_Mask-thumb-600x757-36956

radial

steampunk-watch_1_42KfF_3342

Se você também gosta de ver estes objetos feitos de bronze, cobre, aço, couro, muitas engrenagens e que funcionem com vapor veja também os links abaixo e deixe um comentário neste artigo. Fique à vontade para citar outros exemplos de onde encontrar mais referências desta arte.

Dicas