Criatividade no Desenvolvimento de Software
O cinema é a 7ª arte.
Legal, e quais são as outras? São várias, mas a que nos importa é a programação. Sim, a programação cada vez mais é considerada uma arte, mas não apenas no sentido fantasioso da coisa, é uma arte mesmo.
Segundo a Wikipédia, programação é a 11ª arte, assim como o cinema é considerado a 7ª arte. Ainda estão inclusas as artes gráficas computadorizadas 2D e 3D.
Criatividade em Desenvolvimento de Software
Então já que é uma arte, é preciso desenvolver a criatividade para executar, certo?
E por isso, hoje eu trouxe dois livros que vão ajudar a desenvolver a sua criatividade em desenvolvimento de software.
Se você é um programador ou programadora que quer estimular a sua criatividade, continue lendo para entender como desenvolver softwares e aplicativos mais criativos.
Roube como um Artista
Austin Kleon traz nessa obra 10 dicas sobre criatividade, então veja agora os principais ensinamentos:
Busque referências
Aqui o autor diz que nada é original, e tudo que existe foi construído em cima do que veio antes.
Ou seja, nenhum software traz um recurso totalmente novo, e sim uma mistura daqueles programas preferidos do programador.
Então não tenha medo de copiar código, alterar, e se aventurar. Claro, desde que não seja para dizer que o software é seu e revender, nesse caso se chama plágio.
Não espere para começar
O seu estilo de trabalho criativo será descoberto no caminho, conforme você programa, conhece novos códigos, novas linguagens, e também novas formas de usar os códigos que já conhece.
Copie outros códigos do GitHub e faça seus trabalhos.
É assim que você descobre jeito de criar software.
• 9 livros sobre os Grandes Nomes da Tecnologia para aprender sobre empreendedorismo e liderança
• Quer Empreender na Tecnologia? 5 livros com dicas Valiosas para abrir sua Startup
• Decole sua carreira com 5 dicas de Livros de Gestão de Projetos de TI
• 16 dicas para você começar a programar do jeito certo + uma forcinha da WK
Use as mãos
Um computador é ótimo para editar e publicar ideias e trabalhos, mas é péssimo para construir e dar origem às coisas.
Cuide o uso excessivo do meio digital, pois ele está matando sua criatividade em desenvolvimento de software.
O autor diz que sempre inicia um trabalho de forma manual:
- Escreve
- Pinta
- Colore
- Monta
- Empilha
E quando já trilhou um bom caminho, transfere para o computador, para finalizar e publicar.
Você já pensou em desenhar seu software no papel antes de programar?
Isso mesmo, com:
- Papel
- Lápis
- Borracha
- Caneta
- Lápis de cor…
Isso pode concretizar melhor as suas ideias antes de digitar códigos e mais códigos.
Hobbies são importantes
Não deixe de se divertir, não arranque pedaços seus, pois eles são importantes para sua criatividade.
Quando você foca em apenas uma atividade, principalmente programação que exige muita concentração, sua criatividade em desenvolvimento de software não evolui.
Você pode cortar algumas paixões da sua vida e focar somente em uma, mas depois de um tempo, começará a sentir a dor da amputação.
Criatividade é subtração
Não pense que quanto mais recursos você utilizar, mais criativo será.
Imagine que você precisa criar um software que faz determinada tarefa, mas não conhece códigos o suficiente para tal.
A questão não deve ser “não consigo, pois me falta conhecimento”, e sim:
Como posso criar esse recurso com os códigos que já conheço?
Nunca se limite.
Essa são ótimas formas de aumentar a sua criatividade em desenvolvimento de software.
Siga a WK nas Redes Sociais
Criatividade S.A.
Esse livro conta a história da Pixar, sua trajetória em criar o primeiro filme em computação gráfica (Toy Story), e também a passagem de Steve Jobs pela empresa.
Veja agora alguns ensinamentos desta obra:
O passado não é o seu senhor, é o seu professor
Os erros do passado não devem mandar em você, eles não podem te convencer de que você vai errar para sempre. Mas sim ensinar a você como não agir novamente.
Na Pixar, eles consideram o fracasso importante. É claro que eles não buscam o fracasso, mas tentam aprender quando ele acontece, para construir algo maior no futuro.
Se um dia você fez um deploy que acabou saindo com problemas, descubra o que aconteceu de errado e mude isso na próxima vez. Isso aumentará sua criatividade em desenvolvimento de software.
Não se prenda a velhas ideias
Esteja aberto a mudanças, principalmente naquelas que seus colegas sugerem.
Pode ser que você tenha dificuldade de aceitar novas ideias quando já tem certeza do que fazer, mas uma mente aberta é muito mais criativa.
A partir do momento que você aceitar uma ideia que é melhor que a sua, você evolui automaticamente.
Liderança
Na Pixar, eles fazem o máximo para deixar as pessoas atuarem com sua própria personalidade.
É muito fácil uma empresa falar que apoia a criatividade e contribuição de ideias, mas ao mesmo tempo recusa a ideia dos seus funcionários.
Se você possui uma posição de liderança, deixe as pessoas falarem, e realmente aceite as melhores ideias.
Diversidade de ideias
Muitas pessoas juntas resolvem um problema melhor do que uma sozinha. Então em vez de se trancar em uma sala para tentar resolver aquele problema no seu código, aumente sua criatividade em desenvolvimento de software conversando com amigos, professores, e colegas de trabalho.
Quando você trabalha muito intensamente em cima de algo, precisa de um descanço ou da visão de outra pessoa para perceber coisas óbvias que estavam ali, na sua cara.
Relembrando…
Exercitar a criatividade em desenvolvimento de software exige um bom esforço.
Busque referências para o seu software, em vez de tentar ser 100% original.
Use as mãos e projete de forma física o que você pretende fazer, para que os outros e você mesmo entenda o seu projeto.
Tente criar seu software ou aplicativo com o que você possui, ao invés de usar sua falta de recursos como uma desculpa para não fazê-lo.
Aprenda com os erros do passado, e tome ações para que eles nunca mais aconteçam.
Esteja aberto a novas ideias, inclusive ideias da sua equipe, e esteja pronto para reconhecê-los por isso.
Obrigado pela sua leitura.
Inscreva-se para receber os post’s direto em seu e-mail:
[mc4wp_form id=”5625″]
Não se preocupe com spam, também odeio eles.
Se futuramente não quiser mais receber, é só clicar em um link que aparece em todos os e-mail’s que não vamos mais enviar.
Um grande abraço.
Veja nossos últimos post’s que você pode gostar:
- Mulheres que fizeram e fazem história na Ciência brasileira
- Bate-papo com Daiane dos Santos: Pódio, Representatividade e Inspiração
- Profissionais +50: quem usa o tempo e a experiência a seu favor
- Questionário Social: como fazer um Processo Seletivo Inclusivo?
- 7 Figuras LGBTQIAP+ importantes para o mundo da tecnologia
Você quer ajudar um amigo a dar um up na carreira e ainda ser recompensado?
Então conheça nosso programa Indicação Premiada.