Onde estaríamos sem código de computador e escritores de código? E para onde eles nos levarão a seguir?
Aqui, especialistas da Celonis, Snowflake e Canonical comentam sobre uma variedade de tópicos e tecnologias emergentes, como mineração de processos, compartilhamento de dados, robótica social e a ascensão de “codificadores de influenciadores”.
Sam Attias, diretor de marketing de produtos da Celonis
Prevendo o futuro com mineração de processos
No próximo ano, veremos a crescente adoção da mineração de processos à medida que ela evolui para incorporar recursos de automação.
A mineração de processos tem sido tradicionalmente uma ciência de dados realizada isoladamente, ajudando as empresas a identificar ineficiências ocultas, extraindo dados e representando-os visualmente, atuando como um raio-X para que as empresas vejam onde existem ineficiências em suas operações.
No entanto, agora está evoluindo para se tornar mais prescritivo do que descritivo e capacitará as empresas a simular novos métodos e processos para estimar as taxas de sucesso e erro, bem como recomendar ações antes que os problemas realmente ocorram.
Ele corrigirá ineficiências em tempo real por meio de automação e gerenciamento de execução.
Além disso, a mineração de processos está passando por uma grande mudança no campo, incorporando uma nova e revolucionária tecnologia de mineração de processos centrada em objetos.
As empresas que utilizam a tecnologia agora terão uma compreensão multidimensional dos processos e de todos os fatores e dependências de negócios relacionados.
Em vez de apenas identificar ineficiências únicas, a mineração de processos atuará como uma maneira intuitiva e poderosa para as empresas analisarem facilmente processos interconectados complexos e ver onde uma ineficiência inicial se espalhou para outras partes do negócio.
Compartilhamento de dados e colaboração
Os desafios macroeconômicos de hoje enfatizam mais a necessidade de as empresas compartilharem seus dados, além de facilitar o acesso a insights.
Entre departamentos, escritórios e regiões, o compartilhamento de dados tem sido tradicionalmente difícil e inacessível para as empresas, levando à falta de visibilidade no momento em que as empresas menos podem pagar.
As pressões inflacionárias e os problemas da cadeia de suprimentos incentivaram os líderes empresariais a compartilhar e comparar dados dentro de sua própria empresa, e é por isso que o compartilhamento e a colaboração de dados serão cruciais para as empresas no próximo ano.
As empresas buscarão cada vez mais aproveitar as tecnologias e plataformas que permitem que os dados sejam compartilhados dentro de sua organização e em todo o seu ecossistema de maneira contínua e segura.
Ao desenvolver conjuntos de dados mais amplos, as empresas em 2023 usarão inteligência de processo para revelar quais práticas recomendadas devem ser adotadas internamente, impulsionar a inovação e criar melhores resultados de negócios. À medida que o compartilhamento de dados e o benchmarking aumentam, também criará uma competição saudável entre departamentos e equipes internas.
Gabriel Aguiar Noury, gerente de produtos de robótica da Canonical
A evolução dos robôs sociais
Em 2023, os robôs sociais estarão de volta. No final de 2022, vimos empresas como a Sony revelando robôs como o Poiq. Isso preparou o terreno para uma nova onda de robôs sociais.
Alimentados por modelos de geração de linguagem natural como GPT-3, os robôs podem criar novos sistemas de diálogo. Isso melhorará a interatividade do robô com os humanos, permitindo que os robôs respondam a qualquer pergunta.
Os robôs sociais também construirão narrativas e personalidades ricas, tornando a interação com os usuários mais significativa. O GPT-3 também alimenta o Dall-E, um gerador de imagens. Combinados, esses tipos de tecnologias permitirão que os robôs não apenas contem, mas mostrem histórias dinâmicas.
Mas, não se trata apenas do efeito novidade. Dall-E continuará promovendo pesquisas para ajudar os robôs a definir seu comportamento com base no ambiente.
À medida que a detecção de imagem e a geração de contexto se fundem, a percepção da cena robótica e a inteligência social darão um novo salto. Ao gerar uma descrição textual detalhada de uma imagem, os robôs logo serão capazes de entender a sala em que estão ou o que as pessoas estão fazendo. Este é mais um passo para uma autonomia real.
No entanto, não podemos ficar cegos ao uso indevido da tecnologia. A guerra na Ucrânia deixou claro que os robôs têm mercado. O Instituto para o Estudo da Guerra sinalizou drones tão essenciais quanto projéteis.
Sua implantação em larga escala torna esta a maior “guerra de drones” que já vimos. Os veículos autônomos também encontraram um nicho no conflito, permitindo que os exércitos transportassem equipamentos. Drones subaquáticos também. Fora desta guerra, a Kestrel Defense da China também postou vídeos de um robô quádruplo lançando munições ou carregando uma metralhadora.
Infelizmente, em 2023 podemos confirmar que o mundo iniciou uma nova corrida armamentista. Longe estão os dias da proibição da UE de robôs assassinos. Esta guerra provavelmente preparou o terreno para o que está por vir.
Christian Kleinerman, vice-presidente sênior de produto, Snowflake
Os aplicativos de negócios verão o início de um renascimento em favor de suas novas versões baseadas em dados.
Estamos no início de um renascimento no desenvolvimento de software, em que os desenvolvedores trarão seus aplicativos para fontes de dados combinadas centrais, em vez da abordagem tradicional de copiar dados em aplicativos.
Cada categoria de aplicativo, seja horizontal ou específica para um setor vertical, será reinventada pelo surgimento de novos aplicativos movidos a dados – alavancando grandes quantidades de dados para personalizar seus produtos e otimizar seus serviços.
Esse aumento de aplicativos movidos a dados representará grandes oportunidades para todos os diferentes tipos de desenvolvedores, estejam eles trabalhando em uma ideia totalmente nova para um aplicativo e um negócio baseado nesse aplicativo ou procurando como expandir seus operações de software existentes.
Os provedores de plataforma assumirão grande parte da carga de segurança, governança, privacidade, distribuição e monetização, deixando desenvolvedores e empreendedores livres para se concentrar na inovação em torno de seus principais diferenciais.
Adrien Treuille, chefe da Streamlit, Floco de Neve
O desenvolvimento de aplicativos se tornará uma conversa de mão dupla entre produtores e consumidores
O advento de plataformas low-code ou no-code fáceis de usar já está simplificando a criação e o compartilhamento de aplicativos interativos para usuários empresariais e com experiência em tecnologia.
Com base nessa base, a próxima mudança emergente será uma indistinção das linhas entre duas funções anteriormente distintas – o produtor de aplicativos e o consumidor desse software.
O desenvolvimento de aplicativos se tornará um fluxo de trabalho colaborativo em que os consumidores podem avaliar o trabalho que os produtores estão fazendo em tempo real, por exemplo, comentando o código.
Efetivamente, a criação de aplicativos seguirá um caminho semelhante a outros artefatos digitais, como documentos, diagramas e apresentações, em que os fluxos de trabalho colaborativos e iterativos permitem a colaboração bidirecional por meio de ferramentas como Google Docs, Google Slides e Figma.
Indo um passo além, estamos indo em direção a um futuro onde as plataformas de desenvolvimento de aplicativos têm mecanismos para coletar os requisitos de aplicativos dos consumidores antes mesmo de o produtor começar a criar esse software.
Os “codificadores-influenciadores” da mídia social exercerão um impacto maior no aumento da popularidade das tecnologias de código aberto.
Vivemos em uma época em que influenciadores entusiasmados e carismáticos podem moldar opiniões e gostos de maneira significativa por meio de suas recomendações e atividades nas mídias sociais.
O código aberto está rapidamente se tornando um ecossistema impactado por influenciadores de mídia social. Por exemplo, Data Professor, devaslife, George Hotz e Primeagen já codificam ao vivo regularmente no Twitch e no YouTube, apresentando seus projetos de código aberto favoritos.
Espero que essa tendência continue e desempenhe um papel mais forte para ajudar a tornar alguns projetos de código aberto rapidamente populares e amplamente adotados. Não são apenas as novas tecnologias que serão beneficiadas.
Os influenciadores também apreciarão a beleza do código-fonte aberto mais antigo e chamarão a atenção de novos públicos. Uma importante nova métrica de sucesso para o código aberto não será apenas o quão legal é um projeto, mas também o fator cool e o alcance da mídia social de seus fãs de influenciadores modernos.
Os programadores de pares AI transformarão fundamentalmente a engenharia de software
As tecnologias de aprendizado de máquina mudaram e tornaram o processo de desenvolvimento de software mais rápido por algum tempo – principalmente na diminuição do número de caracteres necessários para expressar uma ideia em código.
O que é diferente e empolgante sobre os novos programadores de pares de IA, como GitHub Copilot ou TabNine, é que estamos testemunhando a invenção de uma linguagem nova e fundamentalmente mais expressiva.
Essas novas ferramentas, treinadas em bilhões de linhas de código, podem usar esse contexto aprendido para gerar automaticamente o código que um desenvolvedor está escrevendo, transformando assim sua carga de trabalho.
Quanto mais código disponível sobre um projeto, mais rápido será escrever nesse projeto. Veremos muito mais desenvolvedores criando um aplicativo inteiro escrevendo uma única linha de inglês de linguagem natural e, em seguida, observando o programador de par de IA concluir o restante do trabalho.
Essa tecnologia oferece aos desenvolvedores um dos avanços mais profundos em engenharia de software no último meio século.