Criatividade nas Exatas | Debate

 Vi no Twitter a seguinte questão: Exatas precisam mesmo de criatividade? E decidi reunir os comentários mais relevantes para esse debate. De fato, achei um assunto interessante e acredito que sim, ser criativo é importante independente da área - e justamente pela união entre elementos inimagináveis temos as grandes revoluções tecnológicas que acontecem diariamente, inclusive podemos ver o resultado de algumas soluções criativas no documentário Como O Cérebro Cria.


        1. "Em exatas, tudo é 0 ou 1. Porém você precisa ser criativo para traduzir os problemas que quer solucionar, através das perguntas certas (condições - ifs), nesses 0s e 1s." @daniloraisi

          "Não seria apenas uma questão de lógica aplicada? Digo, dentro da disciplina da engenharia formal, existe sempre a maneira mais ficiente de se resolver um problema. Talvez você não tenha a técnica pra tal, mas existe. O que não acontece com arte, música, etc." @zanfranceschi

              "Música é matemática puramente aplicada, recomendo pesquisar". @geekcom2

             "E isso não se resume a tocar e compor uma música. Quando vai gravar, aí entra muita técnica também, osciladores, compressores, equalizadores lineares... precisa de técnica! Tanto a técnica quanto a criatividade estão no mesmo processo... é um casamento." @Celsopesce

           "Mas pra você dizer que uma maneira é mais eficiente do que outra, você precisa primeiro definir o que é eficiência.Nem sempre o que você precisa é que seu sistema responda o mais rápido possível. Às vezes a variável mais importante é throughput e não latência, por ex." @coproduto

              "Entenda eficiência no sentido amplo: custo, tempo, performance, etc." @zanfranceschi

        Mas essas são várias variáveis! Otimização multivariável em geral não define uma única resposta, mas sim para N variáveis um espaço (N-1)-dimensional de respostas dentro do qual temos várias soluções igualmente otimizadas. Então tipo, do momento em que seu objeto de otimização não é trivial, otimização por si só não resolve o seu problema, apenas restringe o espaço de busca. E criatividade é justamente ser capaz de atravessar espaços de busca de forma eficiente.

              Eu acho que um framework útil pra pensar nisso é o modelo "duplo diamante" do Design Thinking. Desenvolver soluções é sempre um processo iterativo de restringir espaço de busca, explorar o espaço restante, restringir novamente e assim por diante " @coproduto

           2. "Existe enorme espaço a necessidade de criatividade. O tempo todo. O argumento de que exatas são sobre eficiência e técnica versus criatividade e inspiração é absolutamente falso. Como você acha que as formais mais eficiente de resolver um problema são inventadas? Nossa profissão já descobriu isso e não é à toa que times de produto têm talentos bastante heterogêneos. Há 20 anos ninguém falava sobre UX ou Design Thinking, por exemplo." @andrenit

           3. "Não tenho uma opinião sobre isso, mas acho que traduzir domínios de negócios que não são formatados de forma lógica, vai demandar criatividade. Mas talvez isso seja mais papel de um bom analista de requisitos do que de um programador." @opedroramon

            4. Para escrever um código honesto, com o mínimo de boas práticas, manutenibilidade? IMHO, não. Não penso na criatividade como um impulso da alma que surge apenas em momentos de ócio e reflexões elevadas, mas sim na concatenação de muito esforço, prática e exposição à problemas" @_calebfreitas

Comentários

Postagens mais visitadas