Não podemos falar de Citizen Development sem lembrar que as revoluções industriais sempre foram pautadas por mudanças radicais na sociedade, em todas as formas, desde velocidade de produção, preço e até em êxodos da população e na natureza do trabalho. Não há como negar os impactos que foram gerados pela máquina a vapor na produção em massa, pela eletricidade no conforto e barateamento de bens de consumo e na democratização e velocidade que a internet e computadores trouxeram a nós.
Uma era marcada pela inteligência
Em um olhar pragmático podemos dizer que não há nada novo sendo criado, não há um novo combustível que esteja presente em toda a sociedade, não há uma nova internet ou meio de comunicação e não vemos “nada novo” surgindo, mesmo assim estamos em meio a uma nova revolução, caracterizada pelo famoso cientista, pesquisador e criador do World Economic Fórum, Klaus Schwab como a 4ª revolução industrial, e a definição em seu livro sobre esse é: “A quarta revolução industrial não é definida por um conjunto de tecnologias emergentes em si mesmas, mas a transição em direção a novos sistemas que foram construídos sobre a infraestrutura da revolução digital.”
Essa revolução transformou os avanços que antes eram lineares em avanços exponenciais, você consegue imaginar que em 2007 foi lançado o Iphone 1 e hoje mais de 6 bilhões de pessoas usam diariamente a internet por meio de um smartphone. Então essa revolução não é um novo desdobramento, mas sim uma convergência desses antigos desdobramentos de uma forma inteligente e integrada, garantindo que a evolução seja cada vez mais acentuada e rápida
🚨 Vagas abertas para o nosso grupo de ofertas que vai te fazer economizar MUITO!
Alta demanda, mas baixa tração
A nova velocidade do mercado, a globalização e necessidade de reinvenção fazem com que a demanda seja muito alta, estima-se que nos próximos anos serão desenvolvidos 4x mais apps do que tudo que já temos atualmente, por diversas razões são necessários mais apps, a Forbes lista 7 razões que resumem bem o cenário atual:
- Novas maneiras de trabalhos exigem novos softwares;
- Para aproveitarmos as IAs e aprendizado de máquina;
- Os usuários têm necessidade de transformação digital e apps atualizados;
- Abrir caminho para a computação quântica, ainda mais potente do que temos hoje;
- Aplicações precisam lidar mais rapidamente com dados em tempo real;
- A competição e concorrência está cada vez mais acirrada, e novas tecnologias podem ser o ponto chave para vantagens no mercado;
- Novos softwares precisam ser feitos para desbravar mercados ainda não aproveitados.
Tudo isso pessoalmente me brilha os olhos, por ser um entusiasta e até mesmo por trabalhar nesta área, mas não posso fechar os olhos à mensagem que me lembro até hoje de ver na tela do jornal nacional em 2004 de que “Faltam programadores para suprir as necessidades tecnológicas”. Essa necessidade ainda é atual, mesmo em meio a aparentes gigantes layoffs por excesso de pessoas e pelo avanço da IA, sendo mais recente da IBM em 13/03/24, o mercado de desenvolvimento continua resiliente e mais de 90% dos CEOs reportam falta de pessoas capacitadas, e o gap na área de tecnologia deve ultrapassar 300 mil pessoas em 2024.
Os backlogs aumentam cada vez mais, as necessidades são urgentes e não temos pessoas capacitadas, como resolver esses problemas?
Uma luz no fim do túnel
Todo o cenário que vimos até agora é real e traz grande preocupação, há inúmeras inciativas de skilling, novas escolas, novas comunidades, novas vagas e inclusive grandes inciativas privadas que visam capacitar empresas, startups e pessoas a alcançarem mais, e entre todas essas iniciativas não posso deixar de destacar o Microsoft Reactor que traz conteúdos gratuitos de todos os níveis técnicos e funcionais sobre tecnologia, os eventos são sempre disponibilizados online e alguns deles em formato híbrido na cidade de São Paulo, mas toda essa capacitação não é suficiente para sanar esse gap, então é preciso investir em novas tecnologias e novas abordagens, neste momento surge a nova esperança, os Citizen Developers
Citizen Development
A cultura de Citizen Development tem como objetivo democratizar o desenvolvimento de softwares, dando o potencial a usuários de negócio, não técnicos a implementar, personalizar, sustentar e manter aplicações sem a necessidade de conhecimento de programação. Essa abordagem permite que os softwares sejam entregues de forma mais rápida e mais prática, pois o usuário que está desenvolvendo tem de forma mais clara o objetivo daquele software, uma vez que o software está sendo desenvolvido para resolver o seu próprio problema de negócio.
Outra grande vantagem desse modelo é a reutilização de componentes e a capacitação de pessoas de áreas de negócio com habilidades de tecnologia, como lógica de programação, abstração, metodologias de gerenciamento de projetos e outras habilidades digitais que ajudam o usuário além da sua atuação profissional
Todo esse framework só funciona pois estamos em um momento ímpar na história que é a alta disponibilidade de softwares com tecnologia Low Code e No Code
Interfaces Visuais, LCNC
A capacidade de criar aplicativos por pessoas de negócio só é possível devido a tecnologias e aplicações que por meio de interfaces visuais e tecnologia Drag and Drop permitam criar softwares. Esse recurso não é novo, e gosto sempre de lembrar da famosa propaganda do Wix – “todo mundo precisa de um site, que tal criar hoje mesmo seu próprio site com Wix”.
Antigamente era preciso um conhecimento mínimo de programação e desenvolvimento para criar um site, a partir do Wix qualquer um poderia criar site com boas funcionalidades e tão completos quando um site totalmente desenvolvido. Essa realidade é a mesma com o Canva que fez com que qualquer um crie artes que antes eram precisam de designers com photoshop.
Democratizando o Desenvolvimento de Software com Citizen Development
E esse mesmo cenário acontece com desenvolvimento de aplicações, plataformas como o Bubble, AirTable, Power Platform, Zapier e outros permitem que usuários com facilidade crie desde a estrutura de dados até as interfaces visuais, fluxos e gráficos de forma rápida e eficaz e produzem resultados que antes eram possíveis apenas com meses de desenvolvimento.
Todo esse desenvolvimento traz inúmeras vantagens para a organização, pessoas e sociedade, provendo inclusão digital, democratização e que as empresas possam responder mais rapidamente a todas novas demandas que aparecem e são cruciais para seus negócios. A onda do Citizen Development não se compara ao tamanho da onda das IAs, mas certamente é uma onda que ou você aprende a surfar ou será arrastado por ela.