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

NoCode: O que tem a oferecer?

Olá pessoal!

Ouvi falar recentemente de aplicativos e sistemas web criados em plataformas NoCode.

Vocês conseguem me esclarecer alguns pontos?

  1. O que essa nova forma de programacao pode oferecer na criação de produtos?
  2. Quais plataformas são mais utilizadas?
  3. Vem sendo utilizado em grandes empresas?
  4. Em um futuro breve, pode ser o futuro da programação, tendo em vista o avanço tecnológico das IA's?
Carregando publicação patrocinada...
3

O que essa nova forma de programação pode oferecer na criação de produtos?

É uma questão semântica, e estritamente falando é programação, mas não é como se costuma fazer. Não é fazer uma aplicação. É usar uma aplicação pronta onde você configura, amplamente, algo e vê acontecendo conforme algumas predefinições. Portanto é algo bem limitado, é uma forma de extender algo existente e não criar algo do nada, você trabalha em cima de modelos.

Você pode ver como um framework extremamente limitado sem um linguagem de programação, e normalmente todo visual.

Ele oferece facilidade, sem necessidade de programação como conhecemos.

Quais plataformas são mais utilizadas?

Não sei te dizer porque não estudo o mercado. Eu andei vendo algumas mas acho que eram todas low-code que permitem um pouco mais de personalização do que deve fazer, e de fato pode substituir algumas aplicações mais bem pensadas, em ambientes mais restritos. Provavelmente um Power Apps da Microsoft não entra por causa disso.

Sei que o Excel pode ser considerado assim, ou pelo menos low-code, já que ele tem como programar com linguagem mais tradicional também.

Vem sendo utilizado em grandes empresas?

Sim. E há fortes críticas. Tem causado problemas pela baixa qualidade das aplicações e a criação do que se chama shadow IT, onde vira um submundo, perde controle. É mais ou menos como usar WhatsApp para comunicação da empresa grande que tem políticas rígidas, quebra tudo o que deveria ser. Por isso não sei se podemos dizer que empresas grandes estão usando, parece mais que pequenas empresas dentro de grandes empresas estão usando. Eu nunca vi um caso (pode existir) de uma empre grande apostar totalmente nisso.

Mas é claro que tem algumas vantagens. Curiosamente, parece ser mais usado por grandes empresas que vão criando silos/guetos, mas pouco, proporcionalmente, em pequenas, que poderiam se beneficiar mais.

Em um futuro breve, pode ser o futuro da programação, tendo em vista o avanço tecnológico das IA's?

Depende do que chama de futuro. É o presente em certo ponto de vista. Mas se quer saber que vai substituir a programação como conhecemos?

:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1

Por isso não sei se podemos dizer que empresas grandes estão usando, parece mais que pequenas empresas dentro de grandes empresas estão usando. Eu nunca vi um caso (pode existir) de uma empre grande apostar totalmente nisso.

A Petrobras está migrando todos os sitemas legados para low-code em Outsystems. O low-code já é é mais que uma realidade e enormes empresas já estão utilizando, como a Vallourec, Piracanjuba e diversas outras.

1
2

Tudo bem, Lucas?

A tecnologia no-code te permite criar aplicações web ou mobile, sem a necessidade de codificação. Mas dependendo da complexidade, é quase que inevitável ter que inserir, por exemplo, funções em JS (o que é muito comum em muitas dessas plataformas). Mas em aplicações mais simples, você consegue desenvolver soluções muito rapidamente. Pra fazer seu MVP, por exemplo, elas são incríveis!

Mas, não pense que para por aí. Um pouco diferente das plataformas no-code, as chamadas low-code são semelhantes, permitem que você construa aplicações simplesmente clicando e arrastando elementos, mas estas permitem que você insira códigos e trabalhe também com a programação tradicional.

Empresas como a Petrobrás, Unilever, a Unimed de Belo Horizonte e até mesmo a GE Helthcare são exemplos de grandes empresas utilizando no-code ou low-code em suas soluções internas.

Se levarmos em conta a evolução da tecnologia, especificamente em relação à programação, acredito que cada vez mais o trabalho braçal e, eu diria, intelectual, serão muito facilitados por essas tecnologias "sem código".

Recomendo você assistir a algumas playlists do Léo Andrade, um especialista em tecnologias no-code e low-code.

https://www.youtube.com/@leoandradenet

1
1
1

O que essa nova forma de programacao pode oferecer na criação de produtos?

Velocidade de entrega (dá pra fazer um app em menos de 1 mês). Time de desenvolvedores menor.

Quais plataformas são mais utilizadas?

Não vou citar NoCode porque não conheço, mas em low-code com certeza é Outsystems e Mendix.

Vem sendo utilizado em grandes empresas?

A Petrobras está modernizando todos os sistemas legados para Outsystems. Além da Petro, Vallourec e Piracanjuba também utilizam low-code.

Em um futuro breve, pode ser o futuro da programação, tendo em vista o avanço tecnológico das IA's?

Com certeza. Hoje o custo dessas plataformas ainda é alto, mas por outro lado o time de dev pode ser menor.

1

Baixos salários, baixo potencial de escalabilidade em projetos e baixo potencial de especialização.

Precisei polemizar porque eu utilizo a principal ferramenta Low Code/No Code que é o WordPress. Estruturas complexas e escaláveis dificilmente surgirão por meio de Low Code/No Code porque via de regra existe uma "predefinição" do que pode ser construído.

Baixos salários

Agências de publicidade/marketing utilizam muito o WordPress para a criação das estruturas que citei acima, sem mão no código dificilmente você irá fazer +3k/mês salvo raras exceções ou caso decida empreender, o que no caso irá demandar o aprendizado de outras skills além dessas plataformas e etc.

Baixo potencial de escalabilidade

Como outros já disseram por aqui, é excelente para projetos pequenos e/ou soluções simples para empresas que em geral são pequenas. Em termos de criação de Landing Pages, Blogs, E-commerces simples ele vai te entregar soluções modestas mas que cumprem seu papel porém é apenas isso. Soluções mais complexas sempre demandarão "high code" hahahah.

Baixo potencial de especialização

Landing Pages, Blogs, E-commerces simples como já citados irão corresponder a quase que total parte do que você irá fazer.

Em resumo...

Sweat your ass aprendendo as boas e velhas linguagens de programação independente de quais sejam caso queira o inverso do título desse comentário. Ah, sobre devermos temer Thanos, A Era de Ultron ou o exterminador do futuro, fique tranquilo.