Jekyll2022-03-23T10:45:40-03:00https://brorlandi.github.io/feed.xmlBruno OrlandiSite pessoal de Bruno Orlandi. Formado em Computação e desenvolvedor Web full-stack. Compartilhando conhecimento, projetos e ideias. ;)
7 fases da Inovação - Parte 22017-10-28T00:30:13-02:002017-10-28T00:30:13-02:00https://brorlandi.github.io/7%20fases%20da%20Inova%C3%A7%C3%A3o%20-%20Parte%202<p>Esta é a segunda parte do post sobre Inovação. <a href="/sete-fases-inovacao">Clique aqui se você não viu a primeira parte.</a></p>
<h1 id="4-serendipidade">4. Serendipidade</h1>
<p>Vocẽ talvez nunca tenha ouvido falar essa palavra. A Serendipidade é aquele momento que você está fazendo uma tarefa diferente, pensando em algo diferente e de repente, como um estalo, vocẽ tem uma ideia. Isto não acontece “do nada”, na verdade seu cérebro passou por momentos caótico onde os neurônios estavam fazendo diversas conexões, favorecendo a colisão de ideias. Quando você não está concentrado em um problema, está praticando um hobby, uma caminhada, isto favorece que estes momentos ocorram. Outra forma de favorecer a Serendipidade é fazer uma pesquisa no Google por exemplo. Alimentar o seu cérebro com informações favorecerá o desenvolvimento das ideias. É por isso que os brainstormings precisam ser mais desorganizados, permitindo que as ideias colidam umas com as outras.</p>
<p>Um outro exemplo, muitas vezes não reconhecido é a Caixa de Sugestões. Você já foi a algum lugar e viu uma caixa de sugestões e imaginou que ninguém deve colocar um papel ali dentro. Acredite, esta caixa pode ser muito importante. A caixa de sugestões está favorecendo a coleta de ideias de qualquer pessoas. A ideia de um cliente pode lhe trazer a conexões de ideias na sua mente. Quem entendeu bem isso foi a <em>Salesforce.com</em>, a empresa possui um fórum de ideias, o <a href="https://success.salesforce.com/ideaSearch"><em>Idea Exchange</em></a>. Qualquer pessoa, seja um colaborador, seja um cliente, pode discutir ideias para melhorar os serviços e produtos da empresa, isso fez a empresa a sempre estar inovando. O <em>Spotify</em> também tem sua <a href="(https://community.spotify.com/)">caixa de ideias</a>, frequentemente eles estão avaliando e implementando as ideias solicitadas pela comunidade. A <em>Netflix</em> também tem uma <a href="https://help.netflix.com/pt/titlerequest">página que você pode pedir filmes e séries</a> que você quer ver na Netflix.</p>
<p><img class="center" src="img/inovacao/ideasbox.jpg" alt="" width="300" height="" /></p>
<p>Acho que está claro que você deveria estar implementando uma caixa de sugestões na sua empresa, né? Pode ser simples como um formulário de feedback no seu site e até complexo como um fórum de discussões.</p>
<p>Há ainda mais um ponto importante se você está em uma empresa de tecnologia, assim como eu. <em>Open Source</em>! Os projetos de código aberto podem receber contribuições de qualquer pessoa, seja uma ideia ou com melhorias no código. Um software aberto e democrático tem muito mais chance de ser melhor do que um software desenvolvido de forma fechada dentro de uma empresa. Um exemplo disto é o sistema operacional Linux que é muito mais usado em servidores do que o Windows.</p>
<h1 id="4-erro">4. Erro</h1>
<p>Quando pensamos na palavra <em>errar</em> a primeira sensação que nos vem é de algo negativo, pois somos ensinados assim desde criança. Se você errar muito em uma prova, você será reprovado, se errar muito no futebol não será um bom jogador, se errar muito no seu trabalho, será demitido. Essa é a visão de erro que temos, mas o erro não deveria ser sempre visto com negatividade. Erros podem ser fundamentais para a formação de novas ideias. Você já trabalhou em uma empresa que tem medo de errar? O maior bloqueio para empresas inovarem é tentar evitar ao máximo o erro. Colocando processos bem fechados e outras burocracias. Qualquer coisa que não siga os procedimentos padrões da empresa são erros, não conformidades. Um exemplo histórico do erro aconteceu com o radioamador e inventor Wilson Greatbatch. Greatbatch estava desenvolvendo um oscilador para registrar batimentos cardíacos e acidentalmente pegou um resistor errado em sua gaveta. Ao inseri-lo no circuito sua invenção passou a simular batimentos cardíacos ao invés de ouvi-los. Foi assim que ele inventou o marca-passo que até hoje ajuda milhares de pessoas a sobreviverem e terem sua vida prolongada.</p>
<p>O erro nem sempre é negativo, ele nos força a explorar novas soluções, novos caminhos. Em 1964, os cientistas Penzias e Wilson detectaram um ruído forte em sua antena projetada para detectar ondas de rádio do espaço. Mesmo eliminando todos os tipos de ruídos e fazendo a antena mais perfeita possível, o ruído persistia e os cientistas acreditavam que seus equipamentos estavam com defeito. Esse erro deu a eles o prêmio Nobel de física pela descoberta da radiação cósmica do Big Bang. Em 1928, Alexander Fleming viu que sua colônia de bactérias estava toda morta depois de outra substância ter caído acidentalmente sobre o experimento, isso levou a descoberta do primeiro antibiótico, a penicilina.</p>
<p>O erro é o que permite que as Startups sejam mais inovadoras que as grandes empresas. Startups possuem a cultura do <em>Fail Fast</em> (Falhar rápido). Elas reconhecem que o erro é bem provável e sabem que quanto mais cedo errarem, mais fácil superam os erros e melhoram seus produtos. Startups não possuem uma burocracia, uma hierarquia e processos bem definidos que a impeçam de apostar em novas ideias para seus produtos. Mesmo que a ideia dê errado, com certeza terão um aprendizado sobre isso. Quanto maior a empresa, mais elas tentam ter todo o controle sobre sua cadeia, implantando processos e qualificações que buscam o perfeccionismo. Isso muitas vezes pode estar impedindo que novas ideias que sejam experimentadas dentro da empresa. Ideias que melhorem um processo interno, ideias de novos produtos ou serviços.</p>
<p>A Google é conhecida como uma empresa bastante inovadora. Na cultura da Google, o erro não é só permitido como também é estimulado. A Google entende que os erros geram novos aprendizados e podem até gerar novos produtos para a empresa. Sabemos de vários produtos da Google que não deram certo ou foram cancelados, isto está na cultura da empresa. O Vale do Silício é conhecido por ser um ambiente bastante inovador, o segredo é a cultura do erro que existe lá. Um investidor do vale do silício terá preferência em investir no empreendedor que já faliu duas startups em vez do empreendedor que está no seu primeiro negócio.</p>
<p>A <em>Kodak</em> chegou a ser responsável por 90% da produção de filmes usados nas câmeras fotográficas nos EUA. A <em>Kodak</em> foi a primeira empresa a criar a câmera digital, mas naquela época, a maioria de seus lucros vinha da vendas de produtos químicos utilizados nos filmes e eles tinham medo de investir em algo novo porque achavam que podia prejudicar o seu negócio tradicional. Em 2012 a <em>Kodak</em> declarou falência, ficou totalmente obsoleta pelas câmeras digitais que se expandiram rapidamente também pelos celulares. Naquele mesmo ano, outra empresa que também atuava na área da Fotografia foi comprada por um bilhão de dólares pelo <em>Facebook</em>. Essa empresa foi o <em>Instagram</em>. O Instagram soube ser inovador em um mercado que estava se expandindo rapidamente, já a Kodak preferiu não mudar seus negócios pois tinha medo de errar.</p>
<h1 id="6-exaptação">6. Exaptação</h1>
<p>Mais uma palavra que você provavelmente não conhecia. Exaptação é quando você aplica um conceito maduro em outra área totalmente diferente. Por exemplo, em 1804 o tear mecânica funcionava a base de cartões perfurados que receita para confeccionar um tecido. O mesmo conceito de cartões perfurados foram usados até 1970 para programar os primeiros computadores digitais. Os tubos de vácuo foram originalmente inventados para amplificar sinais, mas foram essenciais representando os zeros e uns do primeiro computador eletrônico, o ENIAC. Eles também foram exaptados para os amplificadores de guitarra da <em>Fender</em>. O ambiente gráfico do computador como conhecemos hoje, área de trabalho, pastas, arquivos, documentos, lixeira… todos estes conceitos são exaptados do conceito de um escritório.</p>
<p>Voltemos às cidades e como elas favorecem a exaptação. Uma cidade, quanto maior ela é, maior a tendência dela possuir subculturas, pessoas com interesses e experiências em comum. Por exemplo, uma cidade de mil habitantes é pouco provável haver um grande grupo que se interesse por biotecnologia e genética, já em uma cidade com dez milhões, isso é bem mais provável. O que isso tem a ver? As informações e ideias podem vazar de uma subcultura para outra, favorecendo assim a exaptação. No final dos anos 90, Martin Ruef da Stanford Business School estudou a relação entre inovação e diversidade em redes sociais. Ele concluiu que empreendedores que se conectam com pessoas de diferentes áreas tendem a ser três vezes mais inovadoras do que os que se conectam apenas com pessoas da mesma área de atuação. Isso acontece pois eles têm a tendência de trazer conceitos de outras áreas para seu trabalho, assim como o caminho inverso.</p>
<hr />
<p>Na terceira e última parte deste post explico sobre a última fase da inovação e uma conclusão resumindo todo o tema.</p>
<p><a href="/sete-fases-inovacao-3">Continue para a parte 3…</a></p>Esta é a segunda parte do post sobre Inovação. Clique aqui se você não viu a primeira parte.7 fases da Inovação - Parte 32017-10-28T00:30:13-02:002017-10-28T00:30:13-02:00https://brorlandi.github.io/7%20fases%20da%20Inova%C3%A7%C3%A3o%20-%20Parte%203<p>Esta é a terceira parte do post sobre Inovação. <a href="/sete-fases-inovacao-2">Clique aqui se você não viu a a segunda parte.</a>
Ou ainda <a href="/sete-fases-inovacao">se vocẽ não viu a primeira parte</a>.</p>
<h1 id="7-plataformas">7. Plataformas</h1>
<p>Depois de tudo que você já aprendeu nos outros tópicos fica fácil de entender as plataformas. As plataformas são os espaços que favorecem o surgimento de ideias, favorecem a exploração do possível adjacente e formam uma rede líquida. Esses espaços são as cafeterias, clubes, laboratórios, meetups e outros eventos. Qualquer ambiente que faça as pessoas pensarem diferente por favorecer a colisão e recombinação de ideias de forma produtiva. As cidades e a Web são plataformas de inovação. A própria Web é uma inovação e pode servir como plataforma para outras inovações. A Web permitiu que o YouTube fosse criado e com isso houvesse uma descentralização da produção e distribuição de conteúdo audiovisual que antes era apenas feito por grandes emissoras de televisão.</p>
<p>As plataformas podem ser empilhadas, assim como a Web possui outras plataformas. O GPS é um exemplo de plataforma empilhada, surgiu de uma inovação e foi fundamental para outras inovações. O Google Maps, Waze, FourSquare, Uber, entre outras aplicações que usam a geolocalização só foram possíveis devido a tecnologia do GPS ter se tornado uma plataforma aberta. O início da criação do GPS foi em 1957 com o lançamento do primeiro satélite, o Sputnik. Alguns anos depois seus criadores decidiram que o GPS seria uma tecnologia aberta para todos, visto que aquilo poderia trazer um bem maior para a sociedade em vez de ser patenteado por uma empresa. O <em>Twitter</em> teve seu rápido crescimento quando surgiu pois se atentou a funcionar, primeiramente, como uma plataforma onde qualquer usuário poderia desenvolver uma aplicação usando o Twitter. Logo que os usuários foram desenvolvendo suas aplicações e trazendo melhorias para o Twitter, os reponsável passaram a incorporar todas as ideias que eram úteis para a plataforma. Foi assim que surgiu as hashtags e menções usando ‘#’ e ‘@’, e também os tweets com fotos e vídeos.</p>
<h1 id="conclusão">Conclusão</h1>
<p>Vimos que não é difícil favorecer a inovação quando conhecemos o que pode bloqueá-la e o que pode favorecê-la. A inovação e o surgimento de ideias precisam de um ambiente aberto, livre e favorável para que elas aconteçam. Qualquer regulamentação para controlar e criar mais burocracia para qualquer tipo de atividade é totalmente contra o processo de inovação. Quanto mais aberto, livre, democrático e em conjunto é o processo, mais fácil e possível é a prática da inovação.</p>
<p>Um resumo para você ser mais inovador:</p>
<ul>
<li><strong>Cultive suas intuições</strong>. Aquelas pequenas ideias incompletas podem ser grandes no futuro.</li>
<li><strong>Anote tudo</strong>. Todas as ideias, grave em áudio e ouça depois para ver se sua ideia ou intuição ainda faz sentido para vocẽ.</li>
<li><strong>Mantenha um pouco de desordem</strong>. Ter tudo organizado e seguir a mesma rotina todos os dias não favorece novas conexões no seu cérebro.</li>
<li><strong>Abrace a serendipidade.</strong> Entenda que quando vocẽ menos esperar ela pode acontecer.</li>
<li><strong>Cultive hobbies.</strong> Além de ter contato com pessoas de outras áreas, você favorece os momentos caóticos para conectar ideias no seu cérebro.</li>
<li><strong>Frequente os cafés e outras redes líquidas.</strong> Você tem um espaço para tomar um café na sua empresa? Aproveite este espaço onde várias pessoas de diferentes departamentos podem se encontrar e conversar abertamente sobre diversos assuntos. Eles podem ajudar a completar e conectar suas ideias e favorecer a inovação dentro da empresa.<br />
E por último.</li>
<li><strong>Compartilhe as ideias.</strong> Converse sobre suas ideias com as pessoas, permita que elas se baseiem nas suas ideias para formarem outras ideias. Tome ideias emprestadas também, complemente as suas ideias e ajude a evoluir outras ideias.</li>
</ul>
<blockquote>
<p>O mundo está mudando muito rápido. O grande não vencerá mais o pequeno. O mais rápido é que vencerá o mais lento. - Rupert Murdoch</p>
</blockquote>
<p>Estamos vivendo um grande momento de startups que estão criando novos modelos de negócio e quebrando antigos. Por isso é tão importante que grandes empresas consigam inovar também se quiserem se manter vivas nos próximos 10 anos. Pense em quanta coisa mudou nos últimos 10 anos. Saiba que irá mudar muito mais nos próximos 10. Teremos a capacidade de inovar e se adaptar ao futuro?</p>
<p>Convido você a comentar neste post compartilhando suas ideias que teve ao ler sobre este tema. E se vocẽ é da região de Campinas, convido você a conhecer o grupo <a href="https://www.meetup.com/pt-BR/preview/Future-Thinking-Tech-Campinas/"><strong>Future Thinking & Tech Campinas</strong></a>, um grupo de meetup que se reune para discutir criatividade, inovação, tecnologia e negócios.</p>
<p>Lembrando que esta série de posts foi baseada no livro <em>De onde vêm as boas ideias</em> de Steven Johnson.</p>
<p><img class="center" src="/img/inovacao/livro.jpg" alt="" width="400" height="" /></p>
<p>E pra fechar, deixo este vídeo que ilustra como surge a ideia em seu momento de serendipidade.</p>
<!-- Use "include youtube.html id="YOUTUBE ID" " to embed a youtube video on a post or page. -->
<iframe width="560" height="315" src="https://www.youtube.com/embed/X8c3AdgMi9w" frameborder="0" allowfullscreen=""></iframe>Esta é a terceira parte do post sobre Inovação. Clique aqui se você não viu a a segunda parte. Ou ainda se vocẽ não viu a primeira parte.7 fases da Inovação - Parte 12017-10-22T12:39:11-02:002017-10-22T12:39:11-02:00https://brorlandi.github.io/7%20fases%20da%20Inova%C3%A7%C3%A3o%20-%20Parte%201<p>É possível fomentar a Inovação na sua empresa? Existem técnicas ter melhores ideias e ser inovador? Sim, neste post explico o que é inovação e como você pode ser mais inovador no seu trabalho e nos seus projetos. Este post foi baseado no livro <em>“De onde vêm as boas ideias” - Steven Johnson</em>, 2010 e na minha <a href="https://www.youtube.com/watch?v=Rs1rruc-CBM">palestra sobre inovação</a>. No livro a inovação é analisada de uma forma mas científica, olhando para várias inovações que ocorreram na história da humanidade.</p>
<h1 id="o-que-é-inovação">O que é inovação?</h1>
<p>Hoje há muita preocupação em inovar, por parte das empresas principalmente. Mas pouco se fala sobre o que é inovação no contexto daquela empresa. A inovação ela tem um processo, ela muitas vezes é um resultado. Perceba que você normalmente não diz que vai começar a inovar, você também não diz que está inovando. Quando você já passou por um processo e teve um resultado que gerou um novo valor, aí sim você diz que inovou. Muitas vezes o processo de inovação pode estar implícito e vir à tona quando temos a aplicação do resultado final. A inovação não é reinventar a roda, criar algo novo “do nada”, é muito mais combinar <strong>ideias</strong> e executar.
As grandes inovações criadas pela humanidade não resultam de prodigiosos talentos individuais ou de mentes superiores isoladas. As maiores invenções, ao contrário do que costumamos pensar, precisam de ambientes propícios onde possam florescer. Portanto…</p>
<blockquote style="color: #404040; font-size: 110%">
Inovar é fomentar um <span style="color: #0773d0">ambiente favorável</span> ao desenvolvimento de <span style="color: #0773d0">ideias</span>
</blockquote>
<h2 id="como-nascem-as-ideias">Como nascem as ideias?</h2>
<p>A lâmpada que se acende na nossa cabeça é figura que representa a nova ideia. Na verdade, biologicamente a ideia tem muito mais a aparência da imagem abaixo. A ideia no nosso cérebro nada mais é do que uma nova conexão entre redes de neurônios que passaram a transmitir impulsos de uma forma sincronizada. Por isso as ideias são combinações de experiências, memórias e pensamentos que estão armazenados nos neurônios do nosso cérebro. O mais interessante é como essa visão biológica pode ser expandida das conexões do cérebro para as conexões de pessoas.</p>
<p><img class="center" src="/img/inovacao/neuralideia.png" alt="Ideia é uma conexão de neurônios no cérebro" width="" height="" /></p>
<p>Historicamente tivemos dois grandes marcos que proporcionaram as maiores evoluções e inovações da humanidade. O primeiro foi o surgimento das cidades, quando nós deixamos de ser nômades e passamos a ficar mais próximos e conectados com as cidades. O outro marco foi a Internet, que desde seu surgimento vem transformando cada vez mais a forma como nos comunicamos, nos conectamos, fazemos negócios e nos expressamos. Em um mundo onde as pessoas podem se comunicar e ter acesso a todo tipo de informação à distância de alguns cliques, há muito mais possibilidade de conectar ideias e inovar. Muitas vezes a combinação de ideias nossas com as de outras pessoas forma uma ideia melhor. Com isso devemos quebrar esse preconceito de que devemos parar, focar e pensar muito em um problema, para termos uma ideia fantástica que trará a melhor solução. Por isso a inovação tem muito mais a ver com ter melhores ideias, fomentá-las e trabalhá-las, para termos uma inovação. O resultado ainda pode não ser uma inovação mas pode ser um passo fundamental à ela.</p>
<p>A seguir veremos então quais são as fases, os padrões, que levam a ambientes mais favoráveis à termos boas ideias e inovarmos.</p>
<h1 id="1-possível-adjacente">1. Possível Adjacente</h1>
<p><img class="center" src="/img/inovacao/rooms.png" alt="Sala com várias portas" width="500" height="" /></p>
<p>Imagine que você está na sala da imagem acima, ela possui várias portas e cada porta te levará a outra sala, diferente, que você não conhecia antes. Nesta sala também haverá outras portas te levaram as outras salas, você só pode explorá-las porque decidiu entrar nesta sala antes. Isto é o possível adjacente. Existem vários caminhos para serem explorados e novos caminhos irão se abrir quando vocẽ escolhe um caminho, vocẽ não pode pular de uma sala para outra sem passar por várias portas.</p>
<p>Se olharmos para a origem da vida, havíamos todos os mesmos átomos que temos hoje, mas eles nunca teriam sido capaz de se organizar em organismos complexos antes de unirem e formarem as primeiras moléculas, as primeiras células. Foi necessário várias evoluções até termos a diversidade de organismos complexos que temos hoje. Se analisarmos as tecnologias, o GPS não teria surgido se antes não tivéssemos criado os Satélites, assim como não teríamos Google Maps e Waze se não tivéssemos o GPS e a Internet. As inovações ocorrem dentro dos limites do <em>Possível Adjacente</em>. Estes limites se alargam à medida que os exploramos. Não poderíamos ter o YouTube em 1995, quando surgiu a Web, foi necessário termos uma evolução das tecnologias necessárias para a inclusão de vídeos na Web, assim como a velocidade de acesso à Internet.</p>
<p>Ambientes inovadores exploram o possível adjacente, permitem recombinação e a experimentação. Inibir a experimentação é inibir a inovação.</p>
<h1 id="2-redes-líquidas">2. Redes Líquidas</h1>
<p>As Redes Líquidas são uma associação ao estado líquido de uma composição química, esta facilita muito mais as conexões moleculares entre as substâncias que fluem no líquido. Nosso cérebro possui 100 trilhões de conexões neurais, favorecendo que as ideias se conectem. Podemos expandir essa conexão de neurônios para a conexão de pessoas. A ideias, além de fluírem no nosso cérebro, podem fluir para o cérebro de outras pessoas. Criar uma Rede Líquida é favorecer que as ideias transbordem pela mente das pessoas, sendo compartilhadas e evoluídas. Isso favorece a exploração do possível adjacente.</p>
<p>Um grande exemplo de Rede Líquida são as cidades. É comprovado que existe uma relação entre o tamanho da cidade e quanto de inovação ocorre nela. Na Inglaterra do século XVIII foi marcado pelo iluminismo, os grandes avanços científicos. Nesta época surgiram as cafeterias. As cafeterias são ambientes caóticos que favorecem o compartilhamento de ideias. Há pessoas com diferentes experiências, consumindo bebidas estimulantes e conversando abertamente sobre diversos assuntos. Isto é um exemplo de rede líquida. As pessoas de uma empresa precisam de um lugar onde todas possam se encontrar e conversar abertamente, muitas vezes esse lugar é o espaço do café. É muito mais provável se ter ideias no Café do que em uma reunião fechada.</p>
<p>Realizar <em>Brainstormings</em> é uma forma de favorecer uma rede líquida, porém pode não funcionar se for feito de forma inadequada. O Brainstorming sugere que todas as ideias sejam colocadas na mesa, sejam elas boas ou ruins. Muitas vezes temos preconceitos com nossas próprias ideias, julgamos elas internamente, e quando não compartilhamos, elas morrem dentro de nós. As vezes criamos barreiras em nossa cabeça e não compartilhamos ideias poderiam se conectar com ideias de outras pessoas. Falando em barreiras, uma rede líquida não possui barreiras. Ambientes sem barreiras, livres e democráticos favorecem a conexão de ideias. Burocracia é inimiga da inovação.</p>
<h1 id="3-intuição-lenta">3. Intuição Lenta</h1>
<p>Muitas vezes temos intuições sobre algo, ideias incompletas. Frequentemente temos mais intuições do que ideias reveladoras. As intuições levam tempo para se desenvolver, são frágeis e podem ser perdidas com tempo assim como podem ganhar força com ele. Muitas vezes a conclusão de uma ideia está na mente de outra pessoa, por isso devemos favorecer a conexão e compartilhamento de ideias. A criação da Web começou com uma intuição <a href="https://pt.wikipedia.org/wiki/Tim_Berners-Lee">10 anos antes de sua criação</a>. Nas empresas, o melhor jeito de favorecer a intuição lenta é contribuir com o desenvolvimento dela. A Google na sua política de 20% do tempo para inovação favoreceu que os colaboradores a trabalharem em suas ideias, exercitando a criatividade e a inovação. Neste tempo foram incubadas as ideias do AdSense, Gmail, Google News e outros produtos. As ideias precisam de um tempo incubadas, as vezes em nossa mente, as vezes em um grupo de pessoas. Se não cair em esquecimento, ela poderá se desenvolver numa ideia melhor. Uma dica é anotar todas as intuições e ideias que tiver, assim pode sempre revisitá-las.</p>
<hr />
<p>Na segunda parte deste post explico como favorecer a evolução das ideias com mais 3 fases da inovação. A última fase e conclusão do tema estará no terceiro post.</p>
<p><a href="/sete-fases-inovacao-2">Continue para a parte 2…</a></p>É possível fomentar a Inovação na sua empresa? Existem técnicas ter melhores ideias e ser inovador? Sim, neste post explico o que é inovação e como você pode ser mais inovador no seu trabalho e nos seus projetos. Este post foi baseado no livro “De onde vêm as boas ideias” - Steven Johnson, 2010 e na minha palestra sobre inovação. No livro a inovação é analisada de uma forma mas científica, olhando para várias inovações que ocorreram na história da humanidade.Como eu ajudo o mundo com Star Wars2017-05-04T00:04:25-03:002017-05-04T00:04:25-03:00https://brorlandi.github.io/Como%20eu%20ajudo%20o%20mundo%20com%20Star%20Wars<p>Este mês, estamos celebrando os <strong>40 anos de Star Wars</strong>, a franquia incrível que criou milhões de fãs pelo mundo. Convido você a ler este texto em que compartilho histórias de como eu e meu amigo geramos impacto em milhares de pessoas com um projeto sobre Star Wars. Eu sou um grande fã da saga e as histórias a seguir são a grande razão para isso.</p>
<p>No final de 2015, após uma década, voltamos a ter filmes de Star Wars nas telas de cinema. O novo longa-metragem retomou a história e atores da primeira trilogia de 30 anos atrás. Com toda a expectativa pelo filme, eu queria usar meus conhecimentos de programação para criar algo relacionado a Star Wars.</p>
<p><img class="center" src="/img/starwars/scroll.png" alt="Star Wars abertura 1977" width="650px" /></p>
<p>No mês de lançamento do filme, em dezembro, eu tive a ideia de criar um site onde as pessoas pudessem criar sua própria abertura de Star Wars. Em dois dias de desenvolvimento nasceu o <a href="https://starwarsintrocreator.github.io">Star Wars Intro Creator</a>. A primeira versão do site tinha apenas alguns campos para escrever textos e um botão para ver o resultado - e até hoje mantenho essa simplicidade. Compartilhei o site com alguns amigos e eles acharam legal. Alguns dias depois do lançamento nos cinemas, o filme atingiu a <strong>maior bilheteria da história dos EUA</strong>. Eu não sabia que o site poderia se tornar viral se fosse divulgado para as pessoas certas, fãs norte-americanos de Star Wars. Meu amigo Nihey me deu a dica de divulgar o site nos fóruns do Reddit, onde a maioria do público é norte-americano.
A partir disso, o Star Wars Intro Creator alcançou milhares de pessoas no mundo inteiro. Qualquer usuário pode acessar o site, criar sua própria abertura de Star Wars e compartilhar com ainda mais pessoas.
No primeiro dia após essa divulgação, o site atingiu um pico de 1400 usuários simultâneos e se manteve assim por horas. Em um mês, já tinha atingido o <strong>primeiro milhão de visualizações</strong>. Logo, meu amigo Nihey se juntou para continuar desenvolvendo e melhorando o projeto comigo.</p>
<p>Já faz mais de um ano que tudo isso começou e mudou minha vida. Hoje, já tivemos mais de <strong>quatro milhões de visualizações</strong> do site. Há uma média de <strong>50 mil acessos por mês</strong> e, com o lançamento de <strong>Rogue One</strong>, mais de 100 mil pessoas acessaram o site em dezembro e janeiro, mesmo sem o filme trazer a abertura clássica.
Com a viralização do site, comecei a receber e-mails de pessoas do mundo inteiro. Nesses 16 meses, desde a criação, já recebi centenas de mensagens com as palavras <strong>“<em>Thank you</em>”</strong> no meu email. Mas algumas pessoas foram além e contaram suas histórias. Histórias de como nosso site foi usado em aplicações que eu jamais poderia imaginar.</p>
<p>Nós recebemos e-mails de pessoas dizendo que iriam usar a abertura de Star Wars em <strong>aniversários</strong> pelo menos 55 vezes. Acredito que este seja o maior caso de uso do site, tanto para convites, quanto para enviar mensagens de parabenização para outras pessoas. Em segundo lugar, o maior uso são os <strong>casamentos</strong>, talvez tão usado quanto aniversários, mas o mais legal é saber que nosso site já foi usado em pelo menos 27 festas de casamento. Já foi usado até em pedidos de noivado. Esses números são apenas de emails que recebemos. Deve haver muito mais já que temos mais de <strong>um milhão de aberturas de Star Wars</strong> criadas. Outros usos bem comuns são eventos corporativos e palestras, formaturas de faculdade e até anunciar o nascimento de bebês. Recebemos também quatro casos de pessoas que faleceram e tiveram uma abertura de Star Wars em sua homenagem. Um caso, em particular, foi de um garoto estadunidense de 18 anos, que faleceu em um acidente de carro. Sua família montou um vídeo com a abertura criada e enviou para nós também.</p>
<p>Eu fico muito feliz de poder causar tanto impacto na vida de várias pessoas no mundo de uma forma que nunca pude imaginar que seria possível na minha vida. Algumas histórias realmente me deixaram emocionado e com muito orgulho do que faço. Começando pela história de um psicólogo que trabalha num dos maiores hospitais infantis dos Estados Unidos, fundado há mais de 100 anos:</p>
<div class="well">
<em>Caro Sr. Orlandi,<br />
Estou enviando esta mensagem para fazer um agradecimento especial e deixá-lo saber de um uso especial do seu site Star Wars Intro Creator. Por favor, permita-me apresentar-me e explicar. Eu sou um psicólogo que trabalha com crianças e famílias. Tenho valorizado a aplicação da tecnologia no tratamento de crianças com problemas de comportamento e emocionais, e frequentemente criando e adaptando usos na intervenção com crianças. É inerentemente interessante e integralmente uma parte da vida das crianças nativas digitais. Encontrei o seu site e usei ele com algumas crianças que são fãs de Star Wars. Usei-o para contar suas histórias sobre o que fazer para superar dificuldades e fazer boas escolhas. Eu fiz um para caracterizar a fala do Yoda sobre escolhas sábias e teve um grande impacto no paciente. Eu quero que você saiba que o seu site está sendo usado criativamente e ajudando muito as crianças! Obrigado por disponibilizá-lo publicamente!
</em>
</div>
<p>Eu me senti sem palavras para responder esta mensagem. Mas escrevi dizendo que me sentia muito feliz de poder ajudar, e o parabenizei pelo excelente trabalho que fez com o nosso site. O trabalho dele me motiva e inspira a fazer o meu trabalho.</p>
<p>Tivemos outros casos de uso relacionados à saúde, como a de uma oncologista britânica que fez uma apresentação para conscientizar outros médicos sobre o câncer de medula espinhal. Foi um grande sucesso. Segundo ela, há uma oncologista que usa camisetas de Star Wars quando ela visita os pacientes na clínica.
Outra médica que também trabalha com tratamento de câncer contou que usou o site na festa de Halloween deles na qual sua equipe estava fantasiada de Star Wars, inclusive um paciente de 7 anos também gostou muito do vídeo. Infelizmente eles não ganharam o concurso de melhor fantasia, segundo ela.</p>
<p>Existem alguns casos do contexto de educação. Professores usaram as aberturas em aulas e apresentações de congressos. O exemplo mais legal foi de uma escola em Tóquio, que fez a formatura das crianças da pré-escola com o tema de Star Wars. O site, antigamente, não estava preparado para suportar o alfabeto japonês. Nos mandaram várias fotos da festa, havia muitas pessoas assistindo ao vídeo do nosso site. Segue algumas fotos:</p>
<div style="display: flex;
align-items: center;
justify-content: center;
flex-flow: row wrap;
">
<img class="center" style="height: 400px;" src="/img/starwars/tokyo1.jpg" alt="Festa em Tokyo" />
<img class="center" style="height: 400px; padding-left: 20px;" src="/img/starwars/tokyo2.jpg" alt="Festa em Tokyo" />
</div>
<p>Algumas instituições de caridade também já nos contaram histórias. Uma delas ajuda crianças com necessidades especiais. Os responsáveis também nos enviaram algumas fotos e o pessoal leva muito a sério a fantasia de Star Wars.</p>
<p><img class="center" style="height: 500px" src="/img/starwars/run.jpg" alt="Evento da instituição de caridade" /></p>
<p>Como se todas essas histórias não fossem suficientes para causar impacto neste planeta, um gerente de inovação da NASA entrou em contato conosco. Ele usou uma abertura de Star Wars na palestra que ministrou, na sede da NASA, em uma conferência sobre as tendências de tecnologias de satélites e as missões de exploração de planetas. O que poderia ser mais inspirador do que Star Wars em uma conferência sobre as tecnologias de 2050 da NASA?</p>
<p>Seja para uma empresa de publicidade, de estacionamento ou de ônibus utilizados em aeroportos, ou até para usuários que pretendiam desejar um Feliz Natal e Feliz 2017, o Star Wars Intro Creator tem dado base para usos incríveis e democráticos. Jogadores de RPGs de Star Wars, padres e pastores (inclusive brasileiros) que pretendem divulgar suas igrejas, políticos com campanhas anti-Trump, crianças fazendo lição de casa e um médico que queria incluir o nome de 240 outros profissionais da saúde envolvidos na fusão de grandes hospitais são alguns dos casos que demonstram a imensa criatividade humana.</p>
<p>Tivemos ainda usos em algumas grandes empresas, como Google, RedHat, Harley Davidson, e até a Disney. Um recrutador da Disney nos parabenizou pelo site e disse que estava usando para recrutar pessoas.</p>
<p><img class="center" style="height: 600px" src="/img/starwars/info.jpg" alt="Países com mais acessos" /></p>
<p>Bom, agradeço muito sua atenção, espero continuar inspirando pessoas como você, que leu até aqui. Isso deixa claro como marcas que possuem muitos fãs podem ser usadas para causar um bom impacto no mundo. Caso queira deixar seu comentário abaixo, eu ficaria muito feliz em ouvir você. Compartilhe este post e o <a href="https://starwarsintrocreator.github.io">Star Wars Intro Creator</a>. Ajude-nos a criar histórias incríveis como estas no Brasil também.</p>
<p>Agradecimentos para <strong><a href="http://nihey.github.io/">Nihey Takizawa</a></strong> que esteve junto comigo nesta jornada.</p>
<p>Finalizo este post assim como eu finalizo todos meus e-mails de resposta…</p>
<p><strong><em>May the force be with you!</em></strong></p>
<p>Obrigado!</p>
<p><a href="https://starwarsintrocreator.github.io" target="_blank">
<img class="center" style="height: 500px; cursor: pointer" src="/img/starwars/may the 4th.png" alt="Star Wars Intro Creator" />
</a>
<br /></p>
<div style="text-align: center;">
<a href="https://starwarsintrocreator.github.io" style="font-size: 1.2em; font-weight: bold;" target="_blank">
https://starwarsintrocreator.github.io
</a>
</div>Este mês, estamos celebrando os 40 anos de Star Wars, a franquia incrível que criou milhões de fãs pelo mundo. Convido você a ler este texto em que compartilho histórias de como eu e meu amigo geramos impacto em milhares de pessoas com um projeto sobre Star Wars. Eu sou um grande fã da saga e as histórias a seguir são a grande razão para isso.Git, desfazendo commits2017-04-15T17:42:21-03:002017-04-15T17:42:21-03:00https://brorlandi.github.io/Git,%20desfazendo%20commits<p>Espero que você já tenha lido o <a href="/2017/03/12/Git-primeiros-passos/">primeiro post sobre Git aqui</a>. Neste segundo post vou ensinar como desfazer alterações com Git.</p>
<h2 id="checkout">Checkout</h2>
<p>O checkout é o jeito mais simples para desfazer alterações. Supondo que você editou o <code class="language-plaintext highlighter-rouge">arquivo.txt</code> e quer voltá-lo para seu estado original desde o último commit.
Use:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git checkout <span class="nt">--</span> arquivo.txt
</code></pre></div></div>
<p>Pronto, alteração desfeita!</p>
<h3 id="navegando-no-repositório">Navegando no repositório</h3>
<p>O comando de checkout não é usado apenas para desfazer alterações, ele permite navegar por commits e branchs no repositório.</p>
<p>Por exemplo, podemos ver repositório no penúltimo commit:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git checkout HEAD~1
</code></pre></div></div>
<p>Este comando muda o HEAD que é basicamente em qual estado o repositório está. Mudando para HEAD~1 estaremos no commit anterior ao HEAD atual.
A cada execução deste comando mudará o repositório para um commit atrás.</p>
<p>Também podemos trocar <code class="language-plaintext highlighter-rouge">HEAD</code> por <code class="language-plaintext highlighter-rouge">master</code> e visualizar commits anteriores na branch master. Use <code class="language-plaintext highlighter-rouge">git checkout master</code> para voltar para a master no último commit.</p>
<h2 id="reset">Reset</h2>
<p>No primeiro post usamos <code class="language-plaintext highlighter-rouge">git add</code> para adicionar as alterações do repositório para o próximo commit. Mas se quisermos remover esse arquivo de lá, como fazemos?
Use <code class="language-plaintext highlighter-rouge">git reset</code>!</p>
<p>Vamos preparar um exemplo. Em um repositório Git, faça alterações e use o <code class="language-plaintext highlighter-rouge">git add </code>.
Se você quer apenas tirar o arquivo do <code class="language-plaintext highlighter-rouge">stage</code> (área onde as alterações vão para o próximo commit) use:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git reset arquivo.txt
</code></pre></div></div>
<p>Pronto, o arquivo saiu do stage.</p>
<h3 id="resetando-commits">Resetando commits</h3>
<p>O comando <code class="language-plaintext highlighter-rouge">git reset</code>, como o próprio nome diz, reseta o repositório para o estado do último commit, ou outro commit. Ou seja, com ele podemos desfazer commits.</p>
<p>Vamos desfazer o último commit de um repositório para exemplificar. Há dois modos de usar o <code class="language-plaintext highlighter-rouge">git reset</code> aqui.
Use:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git reset HEAD~1
</code></pre></div></div>
<p>Veja que o commit foi desfeito mas as alterações nos arquivos ainda ficaram. Neste caso você pode fazer um novo commit com o conteúdo do commit desfeito.</p>
<h3 id="reset-hard">Reset Hard</h3>
<p>Ao usar o <code class="language-plaintext highlighter-rouge">git reset</code> a opção padrão dele é <code class="language-plaintext highlighter-rouge">--soft</code>, que foi o que aconteceu no exemplo anterior. O reset soft não altera os arquivos, apenas o commit.
O outro modo de desfazer o commit é o modo hard. Não é hard de ser difícil não. Neste caso as alterações nos arquivos também serão desfeitas com o commit.
Para o reset hard use:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git reset --hard HEAD~1
</code></pre></div></div>
<p>Perceba que os arquivos estão exatamente como no commit anterior.</p>
<h2 id="revert">Revert</h2>
<p>Pode acontecer o caso de você precisar desfazer um commit que não é o commit mais recente e sim um mais antigo. Nesse caso, fazer um reset até o commit irá apagar também todos os commits na frente dele. Para resolver isso temos o <code class="language-plaintext highlighter-rouge">git revert</code>. O revert cria um novo commit que faz o reverso do commit especificado. Ou seja, se o commit adicionou um arquivo, o revert remove, se editou uma linha, volta ao que era antes.
Supondo que queremos reverter o commit de ID <code class="language-plaintext highlighter-rouge">11a5b</code>, usamos:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git revert 11a5b
</code></pre></div></div>
<p>Pode haver conflitos nessa operação, pois ao reverter um commit que criou uma linha, pode causar conflito com outro commit que editou aquela linha. Neste caso o git dará um aviso e você terá que resolver os conflitos.</p>
<h2 id="continue-aprendendo">Continue aprendendo…</h2>
<p>Haverá outro post sobre resolver conflitos.</p>
<p>Sabia que eu tenho um curso online gratuito sobre Git e GitHub na Udemy? Acesse meu curso <a href="https://brorlandi.github.io/curso-git/">aqui</a> e saiba mais sobre ele.</p>
<p><!-- See more in this category --></p>
<h2>Veja mais</h2>
<ul>
<li>
<h3>
<a href="/2017/03/12/Git-primeiros-passos/">
Git, primeiros passos
<small>12 Mar 2017</small>
</a>
</h3>
</li>
</ul>Espero que você já tenha lido o primeiro post sobre Git aqui. Neste segundo post vou ensinar como desfazer alterações com Git.Git, primeiros passos2017-03-12T14:07:38-03:002017-03-12T14:07:38-03:00https://brorlandi.github.io/2017/03/12/Git%20primeiros%20passos<p>Este rápido tutorial é pra você que já tem um conhecimento básico sobre ferramentas de controle de versão ou precisa de um guia rápido para Git com linha de comando.
Também pode ser muito útil se você está apenas acostumado a usar outras ferramentas de desenvolvimento com Git e não sabe os comandos que são executados por trás dela. Aprenda os comandos e não ficará dependente de nenhum outro software.
Veremos os comandos mais usados para se trabalhar com Git. Vou assumir que você já possui cadastro no <a href="https://github.com/">GitHub</a> e já tem Git instalado em seu computador.</p>
<h2 id="configure-seu-usuário">Configure seu Usuário</h2>
<p>O controle de versão controla quem faz as alterações num projeto. Então você deve configurar seu usuário:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git config <span class="nt">--global</span> user.name <span class="s2">"Bruno.Orlandi"</span>
git config <span class="nt">--global</span> user.email <span class="s2">"[email protected]"</span>
</code></pre></div></div>
<p>Substitua com seu Usuário e E-mail da sua conta no GitHub.</p>
<h2 id="crie-um-repositório">Crie um Repositório</h2>
<p>O repositório é onde estarão os arquivos versionados, no servidor Git e no seu computador em uma pasta.
Crie uma pasta, já com o nome do seu repositório e execute o comando dentro dela:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git init
</code></pre></div></div>
<p>No meu exemplo a pasta se chama <strong>Tutorial</strong></p>
<h2 id="crie-o-commit">Crie o Commit</h2>
<p>Um Commit é um pacote de alterações feitas no repositório. Cada commit possui arquivos alterados, autor e uma mensagem de resumo.</p>
<p>Vamos criar o primeiro commit criando um arquivo especial para o GitHub chamado <strong>README.md</strong>. Dentro deste arquivo escreva:</p>
<div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="gu">Meu repositório Git
====================
</span>
Apenas repositório Git
</code></pre></div></div>
<p>Salve o arquivo e agora você irá usar o comando mais usado em Git:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git status
</code></pre></div></div>
<p>O resultado deve ser:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>On branch master
Initial commit
Untracked files:
<span class="o">(</span>use <span class="s2">"git add <file>..."</span> to include <span class="k">in </span>what will be committed<span class="o">)</span>
README.md
nothing added to commit but untracked files present <span class="o">(</span>use <span class="s2">"git add"</span> to track<span class="o">)</span>
</code></pre></div></div>
<p>O comando <code class="language-plaintext highlighter-rouge">git status</code> sempre vai retornar o estado atual do repositório e explicar o que você pode fazer em seguida.
Neste caso não há commits criados ainda então você pode criar o primeiro com o arquivo <code class="language-plaintext highlighter-rouge">README.md</code>.
Devemos primeiro adicionar o arquivo a um commit com o comando:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git add README.md
</code></pre></div></div>
<p>Agora o arquivo está pronto para ser empacotado em um commit.
Escreva o comando de commit incluindo uma mensagem que explique o que sua alteração faz no repositório.</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git commit <span class="nt">-m</span> <span class="s2">"Adiciona arquivo README.md"</span>
</code></pre></div></div>
<p>Pronto, você fez o primeiro commit. Pode listar os commits mais recentes com o comando:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git log
</code></pre></div></div>
<h2 id="suba-seus-commits">Suba seus Commits</h2>
<p>Agora você precisa sincronizar o seu repositório com o GitHub, mas ainda não fizemos nenhuma conexão entre eles.
Acesse seu GitHub e na página inicial você encontrará o botão <img src="/img/git_start/newrepo.png" class="inline" width="130px" /></p>
<p>Crie o repositório com o nome que desejar, neste exemplo vou usar <strong>Tutorial</strong>.
Após criado, o repositório já exibirá os comandos necessários para iniciar e configurar o seu repositório localmente.
Como já criamos o repositório localmente e queremos subí-lo no GitHub seguiremos com a opção <em>“push an existing repository from the command line”</em>.
Primeiro devemos configurar qual o repositório remoto. Execute usando a URL do seu repositório:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git remote add origin https://github.com/BrOrlandi/Tutorial.git
</code></pre></div></div>
<p>Com isso você configurou o remote <code class="language-plaintext highlighter-rouge">origin</code> para o GitHub. Você já pode subir seus commits para lá usando <code class="language-plaintext highlighter-rouge">git push</code>, mas na primeira vez o comando deve ser executado para configurar a branch <code class="language-plaintext highlighter-rouge">master</code> para o GitHub. Opa, logo falarei sobre branchs em outro post. Ao executar o comando será solicitado o usuário e senha para autenticar no GitHub.</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git push <span class="nt">-u</span> origin master
</code></pre></div></div>
<p>Olhe o repositório no GitHub e verá seu arquivo <strong>README.md</strong> lá e exibido na página inicial do repositório.
Pronto, você aprendeu os principais comandos para se trabalhar com Git. Git é uma ótima ferramenta para se trabalhar em equipe também mas apenas estes comandos não são suficientes.</p>
<h2 id="sincronize-o-repositório">Sincronize o repositório</h2>
<p>Você pode editar os arquivos de texto direto no GitHub. Vamos editar o README.md lá, clique nele e sem seguida clique no botão de editar <i class="fa fa-pencil"></i>.
Ao final da tela de edição você deverá preencher uma mensagem de commit. Sim, você está fazendo um commit direto pelo GitHub.</p>
<p>Agora o repositório possui dois commits no GitHub e no seu computador apenas um. Para sincronizar o seu repositório você deve puxar as atualizações.</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git pull
</code></pre></div></div>
<p>Você verá que seu repositório local foi atualizado com o novo commit.</p>
<h2 id="baixe-outros-repositórios">Baixe outros repositórios</h2>
<p>Você pode querer baixar um repositório Git no seu computador e começar a commitar nele. Para isso existe o <code class="language-plaintext highlighter-rouge">git clone</code> que basicamente faz o download do repositório, seus arquivos, commits e configuração de remotes. Você pode clonar qualquer repositório público no GitHub e outros servidores Git. Você precisa da URL Git desses repositórios, você pode obtê-la no botão <img src="/img/git_start/clone.png" class="inline" width="170px" /></p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git clone https://github.com/BrOrlandi/Tutorial.git
</code></pre></div></div>
<p>O comando irá criar a pasta <strong>Tutorial</strong> com o repositório.</p>
<h2 id="continue-aprendendo">Continue aprendendo…</h2>
<p>Ainda farei outros posts sobre Branchs e Forks com Git.
Assim dando mais um passo ao trabalho colaborativo com Git.</p>
<p>Sabia que eu tenho um curso online gratuito sobre Git e GitHub na Udemy? Acesse meu curso <a href="https://brorlandi.github.io/curso-git/">aqui</a> e saiba mais sobre ele.</p>
<p><!-- See more in this category --></p>
<h2>Veja mais</h2>
<ul>
<li>
<h3>
<a href="/git-desfazendo-commits">
Git, desfazendo commits
<small>15 Apr 2017</small>
</a>
</h3>
</li>
</ul>Este rápido tutorial é pra você que já tem um conhecimento básico sobre ferramentas de controle de versão ou precisa de um guia rápido para Git com linha de comando. Também pode ser muito útil se você está apenas acostumado a usar outras ferramentas de desenvolvimento com Git e não sabe os comandos que são executados por trás dela. Aprenda os comandos e não ficará dependente de nenhum outro software. Veremos os comandos mais usados para se trabalhar com Git. Vou assumir que você já possui cadastro no GitHub e já tem Git instalado em seu computador.