image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Caio Berkley
Caio Berkley01/08/2023 17:56
Share

O Fator Humano no Desenvolvimento Mobile em Tempos de IA

  • #Android
  • #ChatGPT
  • #iOS

Caros desenvolvedores e aspirantes, antes de mais nada, espero que todos estejam bem, e para aqueles que enfrentam momentos difíceis, que este texto possa trazer um pouco de esperança para dias melhores.

É inegável que a indústria de tecnologia, especialmente o desenvolvimento mobile, tem passado por mudanças significativas após a pandemia. De tempos em tempos, vemos "layoffs" surgindo no LinkedIn e outras redes sociais, e é comum buscar um culpado para essas surpresas repentinas. Seria a mudança de governo? Má gestão de colaboradores? A bolha estourou? Ou, como um dos meus favoritos, a IA vai substituir o desenvolvedor?

Um breve sumário deste artigo:

  1. Introdução
  2. A Nova Era de Desenvolvimento Mobile com IA
  3. Desafios Abstratos no Desenvolvimento Mobile
  4. O Papel do Fator Humano
  5. Conclusão
  6. Referências

Introdução

image

O desenvolvimento mobile tem sido impulsionado por avanços tecnológicos notáveis, como o ChatGPT e outras formas de inteligência artificial (IA). Essas ferramentas têm oferecido soluções poderosas e eficientes para diversos problemas, tornando a vida dos desenvolvedores mais fácil e melhorando a experiência dos usuários.

Entretanto, é crucial ressaltar que, mesmo diante desses avanços, o fator humano ainda é de extrema importância no desenvolvimento de software, principalmente na área mobile, na qual atuo com dedicação há quase uma década. Isso acontece porque muitos dos desafios que enfrentamos nesse campo são abstratos e únicos, exigindo a criatividade, empatia e o pensamento crítico que só os seres humanos podem oferecer.

Eu por exemplo poderia ter simplesmente utilizado um prompt para gerar esse texto e gerado alguma imagem no MidJourney (uma IA de criação de imagens) para colocar na capa do artigo, mas tudo que apresento a vocês tem meu cerne em sua criação, desde o texto até a imagem que apresentei são autorais e portanto possuem o fator humano que mencionei a pouco.

Após participar de alguns workshops, como o Dev Week Santander aqui na Dio, enquanto aprendia sobre tecnologias novas e redescobria outras que estão em constante evolução, percebi que esse receio em relação a ferramentas que, em tempos de estágio, teriam me poupado algumas madrugadas de trabalho é apenas mais uma preocupação entre tantas outras que já foram alvo de críticas em situações similares.

A Nova Era de Desenvolvimento Mobile com IA

image

Apesar de não ser algo exatamente novo no mundo da tecnologia (lembram da tão disputada "guerra das assistentes virtuais"?) inteligência artificial tem transformado a maneira como desenvolvemos aplicativos móveis. Ferramentas como o Chat GPT permitem a automatização de tarefas repetitivas, processamento avançado de dados e tomada de decisões mais rápidas e precisas. Com essas soluções, os desenvolvedores podem acelerar o desenvolvimento, melhorar a qualidade e reduzir custos operacionais.

Além disso, a IA desempenha um papel fundamental no aprimoramento da experiência do usuário. Por exemplo, chatbots com IA podem oferecer atendimento ao cliente em tempo real, personalizado e eficiente, tornando a interação com os aplicativos mais agradável (quando bem aplicada, já que também temos a situação onde o usuário ainda prefere um contato mais "humano" por assim dizer).

A inteligência artificial pode, na verdade, criar empregos. Um relatório do Institute for the Future em parceria com a empresa de tecnologia Dell prevê que 85% dos empregos que estarão disponíveis em 2030 ainda não foram inventados. O Fórum Econômico Mundial também prevê que, embora trabalhos sejam perdidos para a IA, a longo prazo, vai levar ao crescimento do emprego.[4]

Desafios Abstratos no Desenvolvimento Mobile

image

Apesar de todas as vantagens trazidas pela IA, muitos problemas no desenvolvimento mobile são complexos e abstratos, exigindo uma abordagem humana única. Criar um aplicativo que atenda às necessidades específicas de um nicho de mercado, por exemplo, pode ser um desafio, pois não há um modelo predefinido ou algoritmo que possa abordar todas as variáveis envolvidas.

Além disso, questões éticas e morais podem surgir no desenvolvimento de aplicativos, especialmente quando se trata de coleta e uso de dados do usuário. Nesses casos, a perspectiva humana é essencial para garantir que a privacidade e os direitos dos usuários sejam respeitados.

O Papel do Fator Humano

image

Em meio aos avanços tecnológicos, o fator humano continua sendo insubstituível no desenvolvimento mobile. A criatividade, por exemplo, é fundamental para conceber soluções inovadoras e atraentes para os usuários. Enquanto as IA podem fornecer sugestões com base em dados existentes, a criação de algo verdadeiramente novo e original requer a mente criativa de um desenvolvedor humano.

Além disso, a empatia desempenha um papel importante na compreensão das necessidades dos usuários. As IA podem analisar padrões de comportamento e preferências, mas somente os seres humanos podem realmente se colocar no lugar do usuário e entender suas motivações e desejos.

Por fim, o pensamento crítico é vital para lidar com problemas complexos e ambíguos. Enquanto as IA podem ajudar a analisar dados e fornecer insights, a capacidade de avaliar e tomar decisões com base em diferentes perspectivas é uma habilidade exclusivamente humana.

Conclusão

As ferramentas de IA, como o Chat GPT, revolucionaram o desenvolvimento mobile e proporcionaram benefícios significativos para desenvolvedores e usuários. No entanto, é importante reconhecer que o fator humano continua sendo essencial nesse processo. Problemas abstratos e únicos demandam a criatividade, empatia e o pensamento crítico que só os seres humanos podem oferecer. Assim, a combinação do poder da IA com a mente humana é a chave para desenvolver soluções móveis verdadeiramente inovadoras, eficientes e centradas no usuário.

Portanto, o desenvolvimento mobile do futuro será aquele que alia o potencial das IA com a expertise e sensibilidade dos desenvolvedores humanos, garantindo que as necessidades dos usuários sejam atendidas de forma completa e inteligente. O fator humano continuará sendo o elemento distintivo na criação de aplicativos que fazem a diferença na vida das pessoas, mesmo em um mundo cada vez mais tecnológico.

Tomo a liberdade de encerrar esse artigo com uma frase minha que gosto de utilizar quando acabo opinando sobre esse tema: "Em Terra de IA, Quem é Humano é Rei!"

Referências

  1. Mundo Conectado - Chat GPT: O que é, como funciona, como usar (https://mundoconectado.com.br/artigos/v/31327/chat-gpt-o-que-e-como-funciona-como-usar)
  2. Hups - Are Developers Needed in the Age of AI? (https://hups.com/blog/are-developers-needed-in-the-age-of-ai)
  3. UOL VivaBem - Por que a inteligência artificial causa medo em algumas pessoas? (https://www.uol.com.br/vivabem/noticias/redacao/2023/07/07/por-que-a-inteligencia-artificial-causa-medo-em-algumas-pessoas.htm)
  4. Forbes - Sim o Chat GPT pode alavancar sua carreira: (https://forbes.com.br/carreira/2023/02/sim-o-chat-gpt-pode-alavancar-sua-carreira-saiba-como-tirar-o-melhor/)
  5. Peopleware - O Fator Humano na Tecnologia: (https://mtp.com.br/peopleware)
Share
Comments (0)