O código é arte ou um conjunto de regras?
O código é arte ou apenas um conjunto de regras?
Eu sempre fiquei fascinado com a questão de se o código é apenas um conjunto de regras ou se é algo mais. Talvez eu esteja errado, mas eu sempre senti que o código é uma espécie de arte. Um artista que cria algo novo, que resolve problemas de forma inovadora e que expressa sua personalidade.
Mas, por outro lado, é claro que o código também é um conjunto de regras. Regras que devem ser seguidas, que devem ser entendidas e que devem ser implementadas de forma correta. É como se o código fosse um tipo de linguagem, com sua própria gramática e sintaxe.
Quando eu comecei a programar, eu sentia que o código era apenas um conjunto de regras. Eu aprendia as regras, as seguia e criava meu próprio código. Mas à medida que eu avançava, eu comecei a perceber que havia mais do que isso. Que o código era também uma forma de expressar minha criatividade, minha habilidade e minha personalidade.
Hoje em dia, com a ajuda da inteligência artificial, eu vejo que o código está se tornando cada vez mais um conjunto de regras. Ferramentas como o Copilot e o ChatGPT estão facilitando a vida dos devs, mas também estabelecendo um padrão de como o código deve ser escrito. E isso me faz questionar: estamos criando uma geração de devs que não entende o porquê do código, apenas como ele deve ser feito?
Mas, ao mesmo tempo, eu também vejo que a IA está trazendo inovações que antes eram impossíveis. Ela está permitindo que os devs criem coisas novas e inovadoras, que resolvam problemas de forma mais eficiente e que sejam mais produtivos.
Então, o que vocês acham? O código é apenas um conjunto de regras ou é algo mais? Estamos criando uma geração de devs que não entende o porquê do código ou estamos criando uma geração de devs que tem mais habilidades e criatividade?
Vamos discutir! Qual é sua opinião sobre o código como arte ou conjunto de regras? Comente abaixo e não esqueça de dar um upvote!