O que são soluções de Low Code? E por que é hora de começar a olhar pra elas.

Uma vez escutei de um empreendedor, se alguém for matar o meu negócio é melhor que seja eu mesmo, e é por isso que como empreendedor a quase uma década na área de programação e produção de código, eu tenho ficado cada vez mais atento as soluções conhecidas como Low-code.

Mas afinal o que é o Low-code? 

Pra você que talvez não esteja habituado com a programação, ela é uma atividade de certa forma “artesanal” e por mais que tenha evoluído bastante na última década, ainda existem coisas que são feitas em 2022 da mesma maneira que era feitas a 10 anos atras.

A tecnologia melhorou processos em diversas áreas da atividade humana, são inúmeros os exemplos de atividades repetitivas que tiveram ganho de produtividade justamente pela automação de processos, e parece que essa automação e evolução esta chegando a área da programação.

Ou seja, chegou a hora da tecnologia ajudar a própria tecnologia.

Explicando, low-code, ou na tradução menos código, ou código menor, é um paradigma que busca permitir ao criador de software fazer mais com menos, ou seja utilizar estruturas pré-definidas para focar apenas na solução de problema que precisa ser construída.

Mas vamos a um exemplo prático.

Recentemente precisei criar um Dashboard para colocar em uma TV aqui na empresa com diversos indicadores de performance, ao invés de colocar o time para passar semanas trabalhando em bibliotecas complexas de construção de gráficos, apenas “plugamos” nossos dados ao Geckoboard, que já possui quase uma centena de possíveis fontes de dados e em apenas 2 dias tínhamos o nosso Dashboard.

Outro exemplo é a ferramenta Make.com que nos permitiu automatizar diversas ações de marketing e poucos minutos, sem a necessidade inclusive de hospedar os scripts, ou seja, investimos nossa energia na parte intelectual da solução e não na parte operacional.

Na minha visão essa sera a grande beleza de soluções de Low-code, e No-code, poderemos cada vez mais investir tempo em inteligência sem nos preocupar com ruídos técnicos.

Qual é a sua visão sobre o assunto?

#lowcode #nocde #programacao #tecnologia #evolucao

O Real digital esta chegando, o que você precisa saber sobre ele?

O Banco Central esta se preparando para emitir as primeiras “notas” do Real digital, em processo de testes com instituições parceiras, mas afinal o que pode mudar no nosso dia a dia com esse projeto de digitalização da nossa moeda, eu trouxe pra você algumas respostas para as principais perguntas:

  • Real Digital é o Bitcoin brasileiro? 

Não, apesar de ser sim uma moeda digital o Real não tem nenhuma ligação com o mundo cripto, ele é uma moeda emitida pelo Banco Central do Brasil assim como as cédulas de papel que sempre utilizamos, ou seja, nenhuma relação com cripto ou bitcoin.

  • O Real digital vai diminuir o custo do dinheiro?

Sim, com a emissão de “notas” digitais o Banco Central vai reduzir os custos envolvidos na impressão, armazenamento, e transporte de moeda entre as instituições financeiras, é o começo do fim dos famosos “CARROS-FORTE” que fazem transporte de valores.

  • Isso é criação do governo?

Não, o Banco Central do Brasil lançou o LIFT que é o Laboratório de inovações financeiras que é responsável por desenvolver iniciativas que modernizem o sistema financeiro do Brasil assim como aconteceu no caso do PIX.

  • Como vou ter acesso ao Real Digital

Você vai precisar criar uma carteira digital em custódia em um agente autorizado pelo Banco Central, como um banco ou uma empresa de pagamentos que ofereça esse serviço.

  • O Real digital pode ser convertido para cédulas

O uso do Real Digital será transparente, podendo ser convertido para qualquer outra forma de pagamento hoje disponível – como depósito bancário convencional ou em real físico – e também poderá ser utilizado para pagamentos do dia a dia.

Apesar de ainda estar em fase de protótipos com testes iniciais, não há como negar que a digitalização é um caminho sem volta para o mercado financeiro, inclusive essa chegada do Real Digital pode muito em breve viabilizar coisas como o Pix Internacional, algo que colocaria o Brasil em uma posição de vanguarda no cenário de pagamentos global. 

E você o que acha da digitalização do nosso dinheiro, você gosta, ou ainda prefere tudo no papel? 

O que são soluções de Low Code? E por que é hora de começar a olhar pra elas.

Uma vez escutei de um empreendedor, se alguém for matar o meu negócio é melhor que seja eu mesmo, e é por isso que como empreendedor a quase uma década na área de programação e produção de código, eu tenho ficado cada vez mais atento as soluções conhecidas como Low-code.

Mas afinal o que é o Low-code? 

Pra você que talvez não esteja habituado com a programação, ela é uma atividade de certa forma “artesanal” e por mais que tenha evoluído bastante na última década, ainda existem coisas que são feitas em 2022 da mesma maneira que era feitas a 10 anos atras.

A tecnologia melhorou processos em diversas áreas da atividade humana, são inúmeros os exemplos de atividades repetitivas que tiveram ganho de produtividade justamente pela automação de processos, e parece que essa automação e evolução esta chegando a área da programação.

Ou seja, chegou a hora da tecnologia ajudar a própria tecnologia.

Explicando, low-code, ou na tradução menos código, ou código menor, é um paradigma que busca permitir ao criador de software fazer mais com menos, ou seja utilizar estruturas pré-definidas para focar apenas na solução de problema que precisa ser construída.

Mas vamos a um exemplo prático.

Recentemente precisei criar um Dashboard para colocar em uma TV aqui na empresa com diversos indicadores de performance, ao invés de colocar o time para passar semanas trabalhando em bibliotecas complexas de construção de gráficos, apenas “plugamos” nossos dados ao Geckoboard, que já possui quase uma centena de possíveis fontes de dados e em apenas 2 dias tínhamos o nosso Dashboard. 

Outro exemplo é a ferramenta Make.com que nos permitiu automatizar diversas ações de marketing e poucos minutos, sem a necessidade inclusive de hospedar os scripts, ou seja, investimos nossa energia na parte intelectual da solução e não na parte operacional.

Na minha visão essa sera a grande beleza de soluções de Low-code, e No-code, poderemos cada vez mais investir tempo em inteligência sem nos preocupar com ruídos técnicos.

Qual é a sua visão sobre o assunto? 

Tech Day 23/08 – PHP invade a Disney, Nintendo derruba preços, Xbox fora da BGS, Vídeo da Tesla Banido

Nintendo que trouxe uma boa notícia para o público brasileiro reduzindo o preço do Nintendo Switch em quase 20% nas principais lojas de varejo brasileiras…

Xbox Brasil confirmou que não terá stand no evento Brasil Game Show

Programadores PHP vão invadir a Disneyland Paris, o evento acontece entre os dias 17 e 18 de novembro com direito a uma festa exclusiva dentro do parque na primeira noite de evento, momento esse que o parque estará aberto exclusivamente para a turma do PHP.

Disney irritou os fãs de avatar! Aparentemente a empresa pretende relançar o filme nos cinemas algumas semanas antes do lançamento da sua sequência, em uma espécie de esquenta para o lançamento…

Shoppings da Rede Almeida Júnior, maior rede de shoppings do sul do Brasil, receberam um presente nessa segunda feira, a empresa realizou o lançamento do seu novo aplicativo… 

A Tesla, empresa de Elon Musk se envolveu involuntariamente em uma polêmica no último final de semana, isso por que um vídeo foi banido do Youtube por demonstrar o sistema de direção autônoma utilizando nada mais nada menos que uma criança com obstáculo para o veículo…

DeepMind consegue criar vídeos curtos a partir da previsão de diversos ângulos de uma imagem, de maneira geral com a ferramenta é possivel criar ambientes virtuais a partir de algumas poucas imagens.

Tech Day Podcast 16/08/2022

Seriado Coders estreia no no Amazon Prime o seriado que conta com 8 episódios traz a história de programadores que participaram da Maratona Behind the Code da IBM.

Walmart vai entrar no Streaming, o supermercado americano acabou anunciar uma parceria com o estúdio Paramount para lançar o Walmart Plus e oferecer um serviçopara os clientes que assinam um serviço parecido com o Amazon Prime por lá…

Apple anunciou que em breve deve lançar um novo plano no APPLE TV+, mais barato e baseado em anúncios para o seu serviço de streaming o APPLE TV+ assim como já anunciaram Disney e Netflix.

Segundo os pesquisadores APPLE Watch conseguiria identificar infartos e sugeriram que o Apple Watch poderia, eventualmente, se tornar uma ferramenta de autoverificação para sintomas relacionados a um ataque cardíaco.

E ainda falando sobre saúde, o setor de HealthTechs ou seja startups que ajudam as pessoas a cuidar da saúde com ajuda de tecnologia não para de inovar inclusive aqui no Brasil…

Aconteceu na última semana em Las Vegas a Def Con, principal evento Hacker do planeta, onde pesquisadores e entusiastas da área de Seguraça da informação se reunem para demonstrações e testes dos mais diversos e entre os destaques do evento tivemos algumas invasões…

Hoje é dia de estreia da rede em mais 3 capitais brasileiras, Curitiba Goiânia e Salvador iniciam as operações da rede nesta terça-feira dia 16…

O mercado de Fintechs brasileiro continua crescendo fortemente segundo dados da Sensor Tower, os APPs do segmento tiveram mais de 20 milhões de downloads só no mês de Julho de 2022.

Microsoft admitiu nessa segunda feira que o Xbox One vendeu menos do que a metade de unidade que o Playstation 4

Você sabe o que é desperdício de software?

É muito comum falarmos sobre o desperdício de água, alimentos ou energia, mas você sabia quero desperdício de software também é um grande problema?

Tecnologia por Tecnologia.

Não é incomum um profissional tentar utilizar uma tecnologia em um projeto sem uma necessidade plausível para o uso daquela tecnologia, simplesmente pelo fato de ele querer aprender e usar o projeto como laboratório.

Um exemplo e apenas um exemplo disso foram os bancos de dados não relacionais que alguns anos atras se proliferaram por aplicações que não tinham nenhuma necessidade de usar essa tecnologia.

Tempos depois essas aplicações precisaram ser refeitas com bancos de dados relacionais para permitir o relacionamento correto e persistência de dados.

É melhor fazer de novo

Não é incomum ao apresentar uma aplicação já desenvolvida para um programador você escutar a frase: “é melhor fazer de novo” e nem sempre essa avaliação foi dada a partir de uma análise correta do software.

Por vezes esse diagnóstico é dado apenas pela falta de vontade de entender um código desconhecido ou inclusive pela vontade de trazer alguma tecnologia de hype para o projeto.

Entendo que em um mercado com escassez de mão de obra e prazos cada vez mais curtos é importante levantarmos essa discussão para entender como nós a comunidade de tecnologia pode desperdiçar menos software e acelerar a evolução da tecnologia parando de re-inventar a roda e focando no real avanço das aplicações.

O que você acha desse tema?

3 maneiras de empreender com programação

A programação além de ser uma excelente carreira te traz diversas oportunidades de empreender eu disse pra você três modelos que eu já vi programadores obterem muito sucesso

SAAS

O mundo esta cheio de oportunidades para soluções de software, você pode olhar para mercados que não investiram tanto em tecnologia ainda.

O grande segredo do SAAS esta na escala, ou seja buscar oportunidades de vender o mesmo software para um grande número de empresas.

Um exemplo seria um software para agendamento de banho e tosa, cobrando R$ 9,90 por mês.

PLUGINS

Diversos sistemas como o WordPress, Magento e Opencart possuem galerias imensas de plugins.

Esses plugins são pequenos pedaços de software que aumentam a capacidade de plataforma.

Um exemplo seria um plugin para permitir que um WordPress faça login com a conta do Facebook.

A venda de plugins é um grande negócio.

TEMPLATES

Seguindo o mesmo modelo dos plugins, a venda de templates também é um grande negócio.

Templates de sucesso para plataformas como o WordPress conseguem gerar milhares de dólares.

O segredo disso, a escala, você cria um tema e coloca a venda em sites como o Themeforest, se você cair no gosto do público, você vende milhares de vezes o mesmo código.

E aí qual das idéias você mais gostou?

Me diz nos comentários que eu faço um post aprofundando o modelo.

Programar não é tudo.

Eu tenho recebido muitas perguntas de pessoas do tipo, se eu aprender a programar preciso ir pra faculdade? Se eu aprender posso trabalhar de casa preta sempre?

E eu me sinto na obrigação de informar que aprender a programar não é um superpoder e não te torna de maneira nenhuma um ser mágico que não é afetado pelas regras da sociedade.

Programação é sim importante, e realmente o mercado passa por um momento de falta de profissionais, o que torna esse profissional alguém com um volume de oportunidades acima da média das outras carreiras.

Porém, todavia, entretanto, é importante você entender que se você quer se tornar alguém relevante dentro do mercado de tecnologia a programação é apenas uma das coisas que você deveria aprender.

Para que você possa colocar o seu software para rodar existem as áreas de hardware, redes, projetos, design e isso sem falar nas área de negócio como vendas, marketing, gestão e financeira, e o mercado de tecnologia é composto de todas elas.

Nenhuma empresa de tecnologia é feita apenas de programadores, e se você quer em algum momento ser Gerente, Diretor ou Presidente de uma empresa é melhor você entender que precisa se aprofundar no ecossistema como um todo.

Eu escuto alguns jovens me falarem: “ah mas a programação na faculdade é muito fraca” sinto lhe dizer, mas faculdade não existe pra te ensinar a programar.

O objetivo de uma graduação é que você tenha um nível intelectual maior do que quando você iniciou, e mais do que isso que você tenha a capacidade por si próprio de estudar e aprender atividades operacionais e técnicas.

Eu sei que você que enxerga a programação como o Santo Grau que vai lhe garantir a vida eterna pode estar um pouco bravo comigo, mas essa é a opinião de alguém que aprendeu a programar a mais de 20 anos atras e percebeu que precisava aprender muitas outras coisas se quisesse ter sucesso na vida.

3 Games para quem quer treinar HTML

Uma das formas mais legais de treinar HTML é jogando!, por isso eu separei 3 games para você se divertir aprendendo.

http://www.dungeonsanddevelopers.com

Você pode marcar quais áreas do universo Web você já domina e entender qual é o caminho que você deve seguir para se tornar um Mestre em Desenvolvimento Web.

http://www.flexboxdefense.com/

Um forma interativa de você treinar os conceitos do Flexbox, são algunsdesafios interativos e que permitem o iniciante praticar se divertindo.

https://flexboxfroggy.com

O clássico game Froggy foi adaptado para que você possa praticar e decorar como usar as propriedades do Flexbox

DeepMind cria IA que consegue programar como um programador mediano.

Em matéria publicada hoje no The Verge, a DeepMind anunciou que conseguiu desenvolver um sistema de inteligência artificial capaz de desenvolver programas de forma muito similar a um programador de nível médio.

O mais interessante, pelo menos para mim é que a Inteligência Artificial recebeu o nome de AlphaCode, (o nome da minha empresa @alphacode) e o teste foi realizado através de testes aplicados a partir do site Codeforces, e na média os resultados da AlphaCode foram dentro da médias dos 54,3% melhores usuários do site, o que não é grande coisa, mas esta acima de mais de 40% dos usuários humanos que realizaram os mesmos testes.

A DeepMind diz que as capacidades da IA ainda estão limitadas a desafios de cunho mais acadêmico, mas que isso com certeza abre uma porta para novas possibilidades com certeza abre.

E aí o que você acha desse programa que faz programas?