Analytics

quinta-feira, 16 de dezembro de 2021

NO CODE não é sobre programação, é sobre PROCESSOS!!!

Conversando com algumas pessoas, vejo que a percepção que geralmente aparece é de que esse "negócio" de "no-code" é coisa para programadores ou empresas de programação. Ledo engano!!!!

Eu já estudei programação, e também já pesquisei muito sobre PROCESSOS. Passei alguns anos na faculdade estudando o tema. Depois da faculdade, fiz Mestrado, e obviamente por compreender a importância de as empresas terem processos eficazes e com produtividade, e principalmente, processos que gerem diferenciais competitivos perante os concorrentes, minha dissertação envolveu simulação de processos. Depois do mestrado, passei 10 anos ensinando na Universidade sobre processos, entre outros temas diversos.

Então, por mais que eu já tenha trilhado esse caminho, entendendo que ainda há muito o que aprender sobre processos depois de duas décadas pesquisando sobre, e entendendo razoavelmente sobre programação (se não me engano meu primeiro curso de programação, em Clipper, foi lá pelos idos de 1991, depois vieram outras linguagens, mas isso é assunto para outra hora), tenho confiança e autoridade suficiente para afirmar que a tecnologia é importante e essencial para muitas coisas, mas sem sombra de dúvidas ela é extremamente relevante para apoiar PROCESSOS MELHORES.

Por isso eu afirmo também categoricamente: NO CODE envolve programação, mas a "big wave" que está por vir, que está começando a se formar, não é sobre programação: é sobre PROCESSOS!

Muitas empresas gastam rios de dinheiro com a área de TI, com licenças de uso de software, ou quando tem times internamente para desenvolver, tem os custos elevados de manter pessoal de tecnologia (não estou dizendo que seja desnecessário, mas é uma realidade). Todo mundo em todas as empresas fazem coisas que de vez em quando pensam "como seria bom se o meu sistema fizesse isso". Ou tarefas que a gente faz muitas vezes no piloto automático, de tão triviais, que um software poderia já resolver mais de 80% dos casos e deixar para serem resolvidas por pessoas somente aquelas que merecem uma atenção especial ou algum processo de decisão mais elaborado.

E aí, quando se pensa em solicitar a TI que faça uma "alteraçãozinha simples" no sistema que poderia tornar o processo melhor, a solicitação muitas vezes entra numa fila gigantesca, porque a área de TI geralmente não tem capacidade suficiente para dar conta de todas as demandas. Sabe porque não tem? Porque não tem gente suficiente. Profissionais de TI são caros, é a Lei da Oferta e da Demanda. Como somente 0,3% da população mundial programa, não tem como esse pessoal dar conta de todo o trabalho. Logo, vagas sobram, salários e benefícios crescem, e as coisas continuam andando mais devagar do que deveriam porque não tem gente suficiente. E mais: se a empresa tiver bons critérios de priorização, alguém provavelmente vai olhar para sua solicitação e ver se é estratégica ou se precisa ser resolvida urgentemente para não ocasionar outros problemas maiores. Se a resposta a essas perguntas for "não", por mais simples que seja a alteração, ela corre sério risco de entrar numa fila quase infinita, que sempre terá outras prioridades passando na sua frente.

Então, cada vez mais programadores estão focados no que é mais estratégico para o negócio, o que não quer dizer que tarefas operacionais não sejam, mas aí é uma questão de priorização e custo-benefício. A solução clássica para esse problema todo a gente já sabe qual é: dezenas de planilhas de Excel auxiliares que precisam ser atualizadas com frequência ou a contratação de softwares de terceiros que possam resolver o problema, muitas vezes sem a autorização e ciência da área de TI - o que já tem corpo e nome, sendo chamado de SHADOW IT, o que seria uma espécie de área de TI paralela da empresa.

Ou seja, por mais que queiramos que a área de TI da empresa centralize tudo para garantir segurança, padronização, aderência, controle de custos e outras coisas mais, essa já é uma luta perdida, porque a empresa precisa funcionar de forma eficiente, a TI conseguindo atender as demandas ou não, tornando a SHADOW IT uma realidade em praticamente todas as empresas do planeta.

Qual a solução para isso? Empresas de TI atentas a escassez de programadores começaram a desenvolver softwares que não usam programação (NO CODE) ou que usam muito pouca (LOW CODE). Essas plataformas geralmente usam interfaces mais intuitivas para criar o código por trás da interface. Isso não é uma coisa nova. Se você já usou softwares como Frontpage, WIX e uma "cacetada" de outros por aí, já usou softwares NO CODE/LOW CODE. A grande questão é que, sem precisar aprender programação, ou precisando aprender muito pouco, é possível que pessoas com uma base lógica consistente possam entender o problema e com uma curva de aprendizado muito rápida, desenvolver uma solução muito satisfatória para os problemas.

E essas soluções estão se popularizando cada vez mais. Hoje já existem excelentes soluções NO CODE/LOW CODE para desenvolvimento de aplicativos web, aplicativos para smartphones, aplicações para suporte a processos em geral... E por isso eu digo: o NO/LOW CODE está chegando para permitir o surgimento de um exército novo de profissionais capazes prover soluções para os problemas de processos das empresas. Os "programadores" NO CODE terão espaço no mercado em qualquer empresa, não somente empresas de desenvolvimento de software, pois todas as empresas possuem PROCESSOS que precisam ser MELHORES.

Isso não desmerece de forma alguma os programadores tradicionais. Esse pessoal vai continuar existindo, dando conta de demandas mais essenciais e provavelmente até, construindo ferramentas NO/LOW CODE para permitir que as pessoas possam fazer os trabalhos que eles não tem mais braço para fazer.

Então, meu amigo, minha amiga, eu espero que essa postagem tenha te convencido você sobre a minha afirmação inicial: a revolução NO/LOW CODE que já toma forma hoje no mundo não é sobre programação, é sobre PROCESSOS!

Se você se interessou e quer ler um pouco mais sobre o tema, sugiro esta publicação aqui: https://blog.zeev.it/o-que-e-low-code/

Acompanha aí, que eu vou seguir fazendo publicações sobre o tema. A revolução está apenas começando! E já há muito a ser dito sobre o assunto!

Nenhum comentário:

Postar um comentário

Olá! É muito bom que você queira participar com sua opinião. No entanto, convém estabelecermos algumas regras para que tenhamos boas interações.
1) Este espaço não tem o intuito de tratar de temas político-partidários. No entanto, eventualmente se faz necessário elogiar/criticar políticas públicas, legislações, etc., que influenciem na realidade das pessoas e das empresas, por terem um reflexo econômico. Mas lembre-se que não está em discussão partido A ou partido B, mas sim quem está decidindo nosso futuro naquele momento.
2) Ninguém é obrigado a concordar com o que está escrito.
3) Neste caso, querendo apresentar um contraponto ou apresentar seu ponto de vista, agradecemos e pedimos que o faça de maneira civilizada. Xingamentos e palavras de baixo calão não serão aceitas e o comentário será removido.
4) Propagandas sem sentido serão removidas.
Desde já agradecemos por sua participação.
Um abraço e bons negócios!