No futuro, ainda mais importante para o sucesso de um aplicativo será a experiência do cliente que ele proporciona, diz Gennady Sergeev (foto: Progress) As expectativas dos clientes em relação à funcionalidade e à velocidade das aplicações estão a tornar-se maiores e, em muitos casos, a experiência do utilizador é agora um factor importante na

No futuro, ainda mais importante para o sucesso de um aplicativo será a experiência do cliente que ele proporciona, diz Gennady Sergeev (foto: Progress)

As expectativas dos clientes em relação à funcionalidade e à velocidade das aplicações estão a tornar-se maiores e, em muitos casos, a experiência do utilizador é agora um factor importante na decisão de utilizar ou não um serviço. Os desenvolvedores estão sob forte pressão para criar novos aplicativos mais rapidamente para atender a essas expectativas de negócios, disse Gennady Sergeev, vice-presidente de engenharia de software da Progress, em entrevista na véspera da conferência DevReach 2023, que a empresa está organizando de 25 a 26 de outubro. em Sófia. Segundo ele, usar componentes de software prontos para uso na interface do usuário é mais eficaz para otimizar velocidade e qualidade.

Sr. Sergeev, como a comunidade global de desenvolvedores mudou ao longo dos anos e o que a mantém unida?

Uma das tendências constantes na comunidade global de desenvolvedores é o seu crescimento contínuo, impulsionado pelas crescentes necessidades de software a nível global. Já há algum tempo, o JavaScript superou outros como linguagem preferida para a construção de aplicativos de negócios, enquanto no campo do aprendizado de máquina o Python lidera. Linguagens como Golang e abordagens relacionadas a arquiteturas de microsserviços oferecem uma alternativa aos frameworks monolíticos tradicionais frequentemente usados ​​nos ecossistemas .NET e Java. A geração mais jovem de desenvolvedores está ingressando na profissão em um contexto onde as ferramentas de desenvolvimento de software permitem um fluxo de trabalho rápido e eficiente, impossível para as gerações anteriores.

Relativamente à segunda parte da questão, embora existam tendências gerais, não creio que possamos falar de coesão num grupo tão grande e diversificado de pessoas. A comunidade global é composta por muitos ecossistemas menores agrupados pelas tecnologias que utilizam e pelos tipos de problemas que resolvem. Eles têm pouca interação uns com os outros, mas ainda assim são ativos por si próprios e muitas vezes enfrentam desafios semelhantes.

A comunidade de TI búlgara faz parte das comunidades globais, mas também temos uma componente local de interações e desenvolvimento. Eventos como a próxima conferência de desenvolvedores DevReach, que a Progress está organizando nos dias 25 e 26 de outubro em Sófia, oferecem a oportunidade para a comunidade se reunir fisicamente em um só lugar e trocar experiências. Tradicionalmente, engenheiros de software de todo o mundo participam do evento.

Como os desenvolvedores podem trazer novos aplicativos e funcionalidades ao mercado mais rapidamente, sem comprometer a qualidade para atender às expectativas dos usuários?

As expectativas dos clientes em relação à funcionalidade e velocidade das aplicações são cada vez maiores e, em muitos casos, a experiência do utilizador já é um factor importante na decisão de utilizar ou não um serviço. Os desenvolvedores estão sob intensa pressão para criar novos aplicativos com mais rapidez para atender a essas expectativas de negócios. Um inquérito recente realizado pela empresa líder em estudos de mercado IDC indicou que 43% dos líderes tecnológicos planeiam fornecer produtos e serviços digitais num período de tempo mais curto do que nos últimos anos.

A boa notícia é que a adoção em massa de hospedagem em nuvem e funcionalidades prontas para uso, práticas de DevOps e soluções de UI front-end combináveis ​​estão gerando custos cada vez mais baixos e menor tempo de lançamento no mercado.

Ao otimizar a velocidade e a qualidade, o uso de produtos de software como componentes da interface do usuário é mais eficaz. Com eles, os engenheiros de software, em vez de criar a interface de usuário de seu aplicativo do zero, podem contar com componentes rápidos e de alto desempenho construídos profissionalmente, que podem ser ajustados de acordo com suas necessidades, e gastar o tempo economizado na lógica de negócios do aplicativo. Um exemplo disso são nossos produtos Progress Telerik e Progress Kendo UI, que oferecem bibliotecas de componentes de UI para as estruturas de desenvolvimento .NET e JavaScript mais populares. Quando buscamos o controle máximo é o contrário, mas aí não podemos falar em velocidade.

Como será o futuro da tecnologia de criação de aplicativos?

No futuro, espero ver cada vez mais componentes de UI prontos para uso sendo combinados em soluções complexas. A IA generativa será amplamente utilizada como assistente de desenvolvimento, facilitando o trabalho rotineiro e repetitivo – como várias configurações, testes e código de suporte, o que irá acelerar significativamente o processo de desenvolvimento, ao mesmo tempo que liberta mais tempo para estratégia, criatividade e criação de inovação.

No futuro, ainda mais importante para o sucesso de um aplicativo será a experiência do cliente que ele proporciona. Desde a pandemia, as expectativas dos consumidores são de que os produtos que utilizam não só os ajudem a realizar o seu trabalho de forma mais rápida e fácil, mas também reflitam de perto as suas preferências e características comportamentais. Isto só seria possível quando as necessidades dos grupos-alvo e as diferentes situações em que utilizariam a determinada aplicação fossem tidas em conta já no processo de desenvolvimento.

Quais você acha que são as três qualidades mais importantes para um programador?

Ao longo dos anos, cheguei à conclusão de que não existe uma resposta única para esta pergunta. As qualidades importantes diferem com base no tipo de problema de negócios no qual se espera que o desenvolvedor trabalhe. No entanto, as habilidades de comunicação e o pensamento crítico são fundamentais para o sucesso em qualquer situação. Eles permitem que as pessoas compartilhem suas ideias de forma clara e compreensível, dêem e recebam feedback construtivo, analisem informações, encontrem a solução mais adequada para um determinado problema e se adaptem habilmente a um ambiente em mudança.

O DevReach se consolidou como um dos eventos mais significativos para profissionais de TI da região. O que os visitantes podem esperar este ano?

Estou extremamente feliz que mais e mais eventos retornem ao vivo após a pandemia. Ao longo dos anos, devido à forte resposta positiva, a DevReach tornou-se uma das conferências internacionais de desenvolvimento de aplicações mais respeitadas na Europa. Este ano, 25 especialistas em tecnologia de renome mundial chegarão a Sófia para o evento em outubro, que falarão sobre as últimas tendências no mundo do desenvolvimento de aplicações, incluindo novas abordagens na utilização de vários frameworks e bibliotecas, testes, serviços em nuvem, bem como discussões de tópicos mais amplos, como ética em tecnologia e o futuro do desenvolvimento de software.

As palestras do DevReach são práticas e totalmente focadas no trabalho dos desenvolvedores. O código é escrito, os aplicativos são criados, os problemas são resolvidos no local. Os participantes saem com novas habilidades que podem aplicar em seu trabalho diário já no dia seguinte. Claro que, além das palestras, também haverá muitas oportunidades de networking. Esperamos ansiosamente pelo DevReach em outubro.

Atualizado em by Alexandra Miekus
Registro Rápido

3 Estratégias pré-construídas Incluídas, automatize suas ideias de negociação sem escrever código .

100%
Pontuação de Confiança

Ganhe $10.000 Virtuais Ilimitados! Depósito Inicial Não é Necessário.

icon Saiba Mais! icon Saiba Mais!
Pontuação de Confiança
icon Saiba Mais! icon Saiba Mais!
Pontuação de Confiança
icon Saiba Mais! icon Saiba Mais!
Risco de Perda de Capital
Pontuação de Confiança
No futuro, ainda mais importante para o sucesso de um aplicativo será a experiência do cliente que ele proporciona, diz Gennady Sergeev (foto: Progress) As expectativas dos clientes em relação à funcionalidade e à velocidade das aplicações estão a tornar-se maiores e, em muitos casos, a experiência do utilizador é agora um factor importante na
banner image