Executando verificação de segurança...
1

Um pequeno pensamento sobre o tema, não chega a acrescentar 1 centavo, mas mesmo assim vou contribuir kkkk.

Antes de tudo, gosto sempre de pensar que a verdade é diferente para cada pessoa, pois se basea nos fatos e experiências vividos por cada um. Por isso o que digo é verdade para mim, mas talvez não seja pra você.

Logo, começo a pensar em quebrar a ideia em sub ideias, e discorrer sobre os pontos de vista.

Sim, programar é arte! Mas pra mim, o estado de arte existe no momento que estou trabalhando, transformando um regra de negócio em algoritmo, como você disse, expondo meus pensamentos e criatividade.

Ao mesmo tempo, programar não é uma arte. O que define arte? Ser passível de interpretação? Um trabalho exclusivo que é feito por uma única pessoa? Que sobrevive anos e anos de poeira e guerras? Pra mim arte é tudo isso. Algo que é belo aos meus olhos, que não posso alterar para melhorar, pois já está finalizado.

Agora sobre outra ótica, precisamos que a programação seja uma arte? O que seria benéfico nisso? Dado que arte é, na minha opinião, algo pronto, software está em constante evolução.

Programar por amor a arte antes do dinheiro talvez seja uma reflexão que não faz sentido pra mim. Acredito que programar é mais parecido com exercer esportes de alta performance. Você passa um bom tempo treinando para ficar bom, e sempre está em um processo de evolução. Talvez a arte disso seja aquele momento durante o treino que você está indo tão bem que entra em um torpor, o que podemos talvez chamar de estado de arte.

Carregando publicação patrocinada...
1

Mas se parar para pensar, esportes de alta performance também podem ser encarados com a arte de dominar o corpo.

Da mesma forma que programar é a arte de abstrair o mundo real em código.

Da mesma forma que a matemática é a arte de descrever e provar coisas que ocorrem ao nosso redor.

Nem tudo é arte mas, a arte pode ser encontrada em tudo.