Executando verificação de segurança...
6

PowerApps na empresa..

Estou sofrendo dilema na empresa em que estou trabalho.

O Analista SR ( com mais tempo de casa ) está fazendo DIVERSOS apps em powerapps..

Só que sinceramente, powerapps é feito para usuários comuns e não aplicativo para empresa/negócio.

Basicamente está fazendo todas as demandas em powerapps e saem 'sistemas' nojentos, tudo com o mesmo template e aquela lentidão do powerapps, com escalabilidade medíocre.

Usuário por apk vária, mas a empresa tem 1500 funcionários ( nem todos utilizam óbvio mas é só uma info ).

Isso tudo parte de uma gestão de TI medíocre que não entende realmente de desenvolvimento e está deixando ele fazer todas essas baboseiras.

O pior que me força a ter que aprender e a utilizar porque está sendo "bem visto" mas meu interesse é totalmente 0.

Os aplicativos até agora são simples, e com IA hoje em dia, sinceramente, daria pra fazer com 1 ou 2 dias em react e node, facilmente.

Mas eles travam muito na questão da "segurança" na cabeça deles, por estar na microsoft é tudo lindo e maravilhoso, até precisarem integrar algo, ou esbarrar em todas as coisas premium e a incerteza da microsoft mudar seus planos.

Enfim.

Só um desabafo, vocês já passaram por algo parecido, não especificamente em power apps, mas por estarem investindo em algo mediocre?

Carregando publicação patrocinada...
6

mas meu interesse é totalmente 0.

A resposta curta e grossa aqui é só uma frase

Mude ou se mude

Se sua empresa quer assim você aceita e faz do mesmo, ou começa a procurar uma nova empresa.

2

Te entendo 100%! Passo exatamente por isso na minha empresa, só que com o AppSheet da Google. Tudo que poderia ser um app bem feito, performático e escalável acaba virando um Frankenstein de formulários, cheio de limitações e lentidão.

O pior é essa mentalidade de ‘se tá na Microsoft/Google, então é seguro e robusto’... até o dia que precisam de uma integração mais complexa ou que a empresa muda os preços/licenças e todo mundo entra em pânico.

E essa forçação de barra pra usar porque é ‘bem visto’ é a cereja do bolo. Dá vontade de chegar com um MVP em React + Node, feito em dois dias, só pra mostrar como dá pra fazer algo melhor e mais eficiente.

Mas é aquilo... gestão de TI muitas vezes não entende desenvolvimento, só quer algo que ‘funcione rápido’ e que pareça profissional de longe. Aí a gente tem que lidar com esse código ‘chiclete’, que gruda e ninguém consegue tirar depois.

Se precisar desabafar mais, tamo junto! 😂

2

Infelizmente é um pouco normal trabalhar em empresas que usam tecnologias que estão longe do ideal - mas é o que paga as contas.

Apesar de saber que não é tão empolgante, aprender sobre low/no-code pode ser interessante e é um mercado que pode gerar alguma renda extra, afinal esta na moda e não é tão complicado de se fazer.

Mantenha a calma, lembre dos boletos e atualize o CV - se surgir uma oportunidade melhor não hesite, mas enquanto isso vá fazendo o melhor com as ferramentas que tem a disposição.

Pode soar um pouco pragmático demais - mas exceto em casos onde voce esteja sendo maltratado ou humilhado, só pelo fato de trabalhar com uma tecnologia "medíocre" não é o fim do mundo - dev é dev e no final das contas a gente é pago para resolver problemas e codar.

Óbvio ululante - se perceber que não consegue segurar a barra e que vai cair em depressão, ai não tem jeito: sai fora e segue a vida.

1

Sobre trabalhar com ferramentas low code/no code como PowerApps

Cara, te entendo perfeitamente. Fique tranquilo, porque muita gente já passou ou está passando pela mesma situação diariamente. A seguir, compartilho algumas ideias que talvez te ajudem a enxergar esse momento de forma mais estratégica:


1. Aproveite seu background como desenvolvedor

Se você já tem experiência com desenvolvimento tradicional, tem uma vantagem enorme. Vai conseguir dominar ferramentas como PowerApps, Power Automate e similares com muito mais agilidade do que alguém sem esse conhecimento prévio.

Essa bagagem técnica te dá autonomia para ir além do básico e explorar possibilidades mais avançadas.


2. Mergulhe na documentação e entenda as limitações

Um ponto essencial é estudar profundamente a documentação das ferramentas. Entender como elas funcionam, seus recursos e — principalmente — suas limitações técnicas, te ajuda a antecipar problemas e propor soluções melhores.

Esse conhecimento também fortalece seus argumentos quando for discutir soluções com outros times, como arquitetura ou segurança.


3. Trabalhe sua resiliência e use como oportunidade de crescimento

Desenvolver com low code/no code pode, no início, parecer limitador. Mas também pode ser uma ótima oportunidade para desenvolver MVPs rapidamente e validar ideias com mais agilidade.

Além disso, é uma chance de exercitar sua resiliência, se adaptar a diferentes contextos e mostrar que você consegue entregar valor independente da stack.


4. Use essas ferramentas como ponte para algo maior

Em empresas maiores, ferramentas como PowerApps costumam facilitar aprovações por já estarem dentro do ecossistema Microsoft, com definições claras de segurança, compliance e arquitetura.

A tendência, no entanto, é que, em algum momento, a empresa sinta necessidade de migrar para soluções mais customizadas, seja por limitações técnicas, seja por custo de licenciamento.

Quando esse momento chegar, você estará em posição estratégica para liderar essa transição — com conhecimento tanto do negócio quanto da parte técnica.


5. Compartilhar experiências fortalece a comunidade

Inclusive, é um tema que quero escrever mais aqui no TabNews: como foi pra mim construir bots inteligentes para o Microsoft Teams, passando por escolhas de ferramentas, definições técnicas, e como tudo isso se conecta com o que você trouxe aqui.


Resumo:
Tente ver esse momento como uma oportunidade. Crescimento pessoal, crescimento da equipe e evolução da empresa podem estar acontecendo agora, mesmo que não pareça. Qualquer coisa, conte comigo por aqui!

1

Trabalho com PowerApps e outras ferramentas Microsoft a uns 4 anos já, aprendi quase tudo sobre a plataforma sozinho, o fato de ser LowCode facilitou muito, já que pra quem tem noção de programação sabe o que acontece ali.
Não da pra aplicar em tudo, realmente vai existir demandas que o PowerApps não vai atender, principalmente pelas integrações e as necessidades de licenciamento pra recursos avançados, como conectar a um banco de dados externo.
Sobre o desing dos Apps, pode ser uma questão de gosto, já que a ferramente permite fazer modificações visuais interessantes, limitadas, mas já vi Apps responsivos, que se moldam visualmente ao ambiente que estão sendo executados, o que é uma grande sacada de usar o PowerApps, o mesmo App pode ser usado no Desktop (App Windows), no navegador (Chrome, Edge, Firefox), no celular (Android e IOs) e no tablet (Android e IOs), não precisa recriar tudo pra cada plataforma, apesar de algumas libguagens já permitirem, mas você precisa compilar eu acho? Ou não? Me corrijam se estiver errado. Não precisar ter uma conta Google e Apple de desenvolvedor pra publicar o App também é um ponto positivo em partes.
Mas como qualquer coisa que existe no mundo, há pontos fortes e fracos, pessoas que gostam e pessoas que não gostam, quem quer usar e quem não quer, é natural isso.
Como já foi mencionado, se não é opção pra você não usar, você pode buscar alternativas de local de trabalho, desde que se sinta confortável, ou ter uma conversa sincera com os superiores, se a empresa for séria, você terá alternativas.

1

Eu nunca lidei com PowerApps, mas tive um cliente que uma vez achou que os valores que a gente cobrava para as aplicações era elevado, como ele conhecia um pouco de PowerBI decidiu que iria fazer as demandas sozinho com PowerApps.

Não queria entrar em atrito com ele e sabia onde ia parar, então até incentivei que ele fizesse isso, até encontrei alguns cursos da Microsoft e mandei para ele. Ele ficou super empolgado e começou a fazer como você disse, um monte de aplicações mas que tinham diversos problemas.

Como resultado, em um determinado momento ele mesmo percebeu a limitação e a dificuldade que era e tivemos que refazer todos esses apps da forma convencional. No fim das contas, incentivar a ele usar PowerApps me fez ganhar mais dinheiro.

Também peguei outros projetos para refazer de outras empresas que começaram a resolver os problemas com algum tipo de No/Low Code, mas viram que não iriam chegar muito longe. E percebo que isso vai acontecer demais com essa galera empolgada com IA.

1

Eu estava resistente com Low Code, mas essa discurssão despertou em mim o interesse por desenvolver alguma coisa com Power Apps. Realmente no ambiente corporativo tem bem menos resistência de aceitação

1

Você viu que no exemplo que participei, eu tive que refazer as aplicação do modo convencional pois os powerapps não deram conta, né?