Neste artigo falaremos sobre o impacto do Amazon Honeycode para os desenvolvedores – será que a plataforma fará que nós percamos os empregos?
Fala ai programador, beleza? Já ouviu falar do Amazon Honeycode?
Este software está tirando sossego de muitos desenvolvedores por aí, sabe por que?
Ele é capaz de criar código sozinho, ou seja, programar por você!
Sobre o Honeycode
A proposta do Honeycode é que o time se concentre menos em código e mais na regra de negócio
Como a própria home do software diz: O único limite é a sua criatividade
Você tem uma facilidade de importar os dados por um CSV e utilizar a sua tabela como um template, sendo o modelo de dados da aplicação
Como se fosse uma tabela de Excel, por exemplo, a estrutura de dados ficará visível
Depois da definição do modelo de dados, a próxima etapa seria a construção do app, no maior estilo drag and drop
O que brilha os olhos principalmente da gerência/diretoria, que vê o projeto sendo construído em menos tempo, sem pensar nos pontos negativos desta prática, que abordarei mais tarde
Também na home do Honeycode é apresentado um sistema de controle de acesso, onde você pode escolher quem tem acesso ao que
Essa funcionalidade, por exemplo, alguns frameworks já contam com ela pronta, então não é bem uma grande novidade
Há também uma forma de deixar o app colaborativo, ou seja, compartilhar com o seu time e cada um trabalhar em uma parte diferente do aplicativo
Parecido com aquela edição colaborativa dos apps da Google
Uma breve comparação
A primeira coisa que me fez lembrar foi o Wix
Quando foi lançado também houve uma grande polêmica que os desenvolvedores iriam perder espaço no mercado
Anos depois vemos que a realidade não é essa, e ainda o serviço é extremamente mal falado
A principal queixa: falta de personalização ou adequação com uma regra de negócios mais complexa
O que pode, possivelmente, afetar o Honeycode também
Mas perceba que há um ponto bom nisso: um cliente adere a uma plataforma, seja web com o Wix ou app com o Honeycode
Quer mais conteúdo gratuito sobre carreira de programação? Se inscreva na Semana Carreira Dev!
O serviço atinge até certo ponto o que ele quer, e depois ele precisa buscar uma solução mais robusta
E é ai onde entramos, o impacto do Amazon Honeycode para os desenvolvedores pode ser positivo também
Pois abre a porta para mais um projeto, e este sim programado, entendeu?
Mas e aí, vou perder meu emprego ou não?
Acredito que o projeto está num estágio muito primitivo ainda, então a resposta é ‘ainda não’
Mas é claro que um dia um destes produtos vai resolver grande parte dos problemas das organizações
Avançando ainda mais o estágio em que as empresas vão precisar de um programador para o seu software
Mas isso só aumenta o nível do programador, ou seja, ele vai ter que se especializar mais caso queira se manter no mercado
O que eu penso é que os programadores que não evoluem serão sim atropelados por estas tecnologias uma hora ou outra
Mas como falei: o estágio é muito inicial para se preocupar ainda
Porém temos empresas grandes fazendo o desenvolvimento destes softwares, o que pode tornar o espaço de tempo menor
A Amazon e seus serviços
Fazendo uma conexão com o ponto anterior, é interessante observar que os serviços da Amazon são muito bons e por um preço muito acessível
Eles realmente destroem a concorrência
Uma hospedagem dedicada como o Lightsail é muito mais barata que a maioria dos servidores compartilhados do Brasil
Assim como enviar e-mails pelo Amazon SES se torna muito mais barato que qualquer serviço de e-mails do Brasil
Logo, temos que manter um olho também no Honeycode, que pode ser uma boa promessa
Cabe a eles criarem a medida certa entre a facilidade do drag and drop mais a persononalização do serviço em partes essenciais
Aí sim um impacto do Amazon Honeycode para os desenvolvedores seria perceptível
Sugestão
A minha sugestão é que você deve experimentar o serviço e ver do que ele é capaz
Assim você tira um pouco este receio da possibilidade de perder um emprego e vê quais pontos estão longes de se tornarem ideiais para o mercado de software
Você verá que alguns recursos chegam perto do que fazemos, mas outros nem um pouco
Deixar essa questão de modelagem de dados para alguem leigo pode ser um grande problema também
Talvez a parte de análise de software se torne mais forte ainda quando estas tecnologias entrarem em vigor e marcas grandes começarem a utilizar também
Conclusão
Acredito que você pode ficar tranquilo por enquanto em relação ao Honeycode
Mas observar de longe o serviço não vai te fazer mal algum e também vai te ajudar a perceber novos horizontes
Que é o essencial para todo programador, não se fechar numa bolha e ignorar o que acontece em volta
Afinal para apps menores e menos complexos o Amazon Honeycode pode ser sim a alternativa ideal, não acha?
Gostou do artigo?
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube