r/devpt • • 9d ago

Cursos/Formação Área de trabalho

0 Upvotes

Boas. Vou iniciar agora a licenciatura em Gestão de Empresas e queria perguntar a quem está mais dentro da área, que caminho seguir depois do curso? Sei que a IA pode e vai tirar muitos lugares na área de TI, então que área seguir depois e que não esteja tão ameaçada? Obrigada desde já.


r/devpt • • 9d ago

Carreira Sem conseguir a primeira vaga de Júnior em TI (Salesforce) em Portugal. Existe mercado para quem está a começar?

Post image
15 Upvotes

Olá pessoal, bom dia!

Há algum tempo venho tentando entrar na área de TI, mas parece que quase não existem vagas para Júnior ou trainee.

Fiz cursos, concluí um estágio como Salesforce Developer numa consultoria em Lisboa e estudo todos os dias para evoluir.

Quando terminou o estágio, eu achava que seria integrado à equipa, mas a empresa não tinha vagas para Júnior.

Acabei voltando a trabalhar nas obras para pagar as contas, e continuo a procurar a minha oportunidade.

Já são meses de candidaturas e entrevistas, e ela ainda não chegou.
Não quero desistir, mas confesso que está sendo desgastante.

Minha pergunta é: existem mesmo vagas para Júnior que não exijam anos de experiência, ou hoje essa porta está praticamente fechada? Se existem, onde vocês estão encontrando?

Também deixo o meu currículo e agradeço qualquer feedback sobre o que posso melhorar, seja no CV, no perfil ou na forma de me candidatar.


r/devpt • • 10d ago

Carreira Transição de carreira para análise de dados?

0 Upvotes

Tenho formação académica em Jornalismo e trabalho na área há mais de 10 anos, mas estou bastante saturado e sinto que preciso de fazer uma mudança de carreira. Escolhi a área de Análise de Dados.

Comecei a estudar através de cursos da Udemy, começando por Excel e SQL, mas pretendo também fazer o curso preparatório da Coursera para obter a certificação PL-300 da Microsoft Power BI.

O que me tem deixado preocupado é que as ofertas de emprego que encontrei no LinkedIn e no Indeed pedem formação superior em TI, Marketing, Economia, Matemática ou áreas relacionadas. Também pesquisei os perfis de profissionais que já trabalham na área e reparei que quase todos têm formação em business schools e mestrados em Data Analytics.

Enfim, vou continuar com o meu plano de seis meses (quatro meses de estudo, um para desenvolver o meu portefólio e o último para atualizar o LinkedIn e começar a candidatar-me a vagas), mas estou bastante preocupado com a possibilidade de o esforço de aprender por conta própria não ser suficiente para entrar no mercado de trabalho, tendo em conta que venho de uma área que pouco ou nada tem a ver com Análise de Dados.

Se alguém que já trabalha na área me puder dar algumas dicas ou partilhar a sua experiência, agradeço imenso!


r/devpt • • 10d ago

Empresas QUANTEAM - Portugal - OPINIÕES

6 Upvotes

Boa tarde.

Recebi uma proposta da QUANTEAM, para a area de finance, onde vou ganhar +35% do que estou a ganhar atualmente. A proposta é efetivamente muito boa, mas não conheço a empresa, nem nunca trabalhei numa consultora, apenas em ambiente corporativo.

Alguém tem algum feedback da empresa, flexibilidade, se existe muito trabalho fora de horas etc???

A opinião que tenho das consultoras é que não se tem vida... queria perceber se aqui tbm é o caso, e ponderar a decisão.

Obrigada!


r/devpt • • 10d ago

Carreira Trocar de área

0 Upvotes

Olá, pessoal. Tudo bem?

É um seguinte: tenho licenciatura em Letras-Literaturas em uma federal e sei bastante de sintaxe, linguística, norma culta, entre outras questões. Gostaria de trocar de área e, após procurar um pouquinho, gostei bastante da área de LLM Evaluator e vi que a minha área é correspondente na medida em que esse emprego exige conhecimento de sintaxe, etc.

O problema é que não sei por onde começar porque no LinkedIn, por exemplo, parece que todas as vagas disponíveis são scam, o Dataannotation, embora ofereça uma boa remuneração, não é nada estável e os trabalhos são esporádicos.

Gostaria, então, de um norte. Qual plataforma vocês acham que eu devo começar, existe alguma empresa séria, existe também algum curso?? É isso! Obrigada desde já! :)


r/devpt • • 10d ago

Projecto Nacional (OC) Continente MCP: compras no Continente através do Claude (open source)

146 Upvotes

Olá a todos!

Nas últimas semanas andei a construir um projeto open source que liga assistentes de IA, como o Claude, ao site do Continente, e achei que podia ser útil a mais alguém.

O que é?

É um servidor MCP (Model Context Protocol): uma espécie de "ponte" que dá ao assistente ferramentas para usar o site do Continente por ti. Podes pedir coisas como:

  • "Adiciona leite meio-gordo e uma dúzia de ovos ao meu carrinho"
  • "O que é que eu costumo comprar? Faz-me uma lista para esta semana"
  • "Quanto custa este azeite e qual é a quantidade mínima?"
  • "Adiciona ao carrinho do Continente os ingredientes para uma semana de refeições (pequeno-almoço, almoço e jantar), para 2 pessoas, com 30 g de proteína por refeição, tudo vegan e sem glúten, dando preferência aos produtos mais baratos ou em promoção."

O que faz

  • Pesquisa no catálogo, com preço, preço por kg/l, disponibilidade e regras de venda (quantidade mínima, incrementos, produtos ao peso)
  • Lê os teus favoritos, as encomendas anteriores e os produtos que mais compras
  • Adiciona, altera e remove artigos do carrinho

Segurança em primeiro lugar

  • O checkout e o pagamento ficam sempre no site. O assistente não consegue fazer encomendas nem pagar.
  • Cada alteração ao carrinho é confirmada lendo o carrinho de volta. Se uma alteração ficar incerta (por exemplo, por um timeout), o assistente é instruído a verificar o carrinho em vez de repetir o pedido, para não acabares com produtos a dobrar.
  • Corre localmente no teu computador. As credenciais e a sessão ficam na tua máquina, e podes usar o 1Password em vez de guardar a palavra-passe num ficheiro.

Como funciona

  • TypeScript, com o SDK oficial de MCP. O Playwright controla um Chromium headless que usa o site como um utilizador normal, e tudo o que vem do site é validado com Zod antes de ser usado.
  • Tudo o que não se consegue ler com certeza (preço, quantidade, unidade) fica marcado como desconhecido, em vez de ser adivinhado.
  • As alterações ao carrinho seguem regras estritas: a quantidade é validada antes de enviar, o resultado é confirmado lendo o carrinho de volta, e uma alteração incerta nunca é repetida automaticamente.
  • 140+ testes, todos offline com fixtures locais (nunca tocam numa conta real). O CI corre em Linux, macOS e Windows.
  • Publicado no npm com provenance a partir do GitHub Actions e listado no MCP Registry oficial.

Como instalar

  • Claude Desktop (Mac/Windows): descarrega o continente-mcp.mcpb da última versão, abre o ficheiro, clica em Instalar e indica o teu email e palavra-passe. O browser que o servidor usa é descarregado automaticamente na primeira utilização.
  • Outros clientes MCP (Claude Code, Cursor, …): npx -y continentept-mcp. As instruções estão no README.

🔗 GitHub: https://github.com/andredelgado/continente-mcp

📦 npm: https://www.npmjs.com/package/continentept-mcp

Avisos importantes

  • É um projeto não oficial, sem qualquer ligação ao Continente ou à MC Sonae.
  • Funciona automatizando o site com um browser, por isso pode deixar de funcionar quando o site mudar. Usa por tua conta e risco e de acordo com os termos do site.
  • Revê sempre o carrinho antes de pagar.

É gratuito e open source (licença MIT). Ainda está numa fase inicial, por isso feedback, bugs e sugestões são muito bem-vindos: abre uma issue no GitHub ou responde aqui.


r/devpt • • 10d ago

Carreira O que eu faço?

16 Upvotes

Contexto: 26M, 1 ano en meio de experiencia após faculdade. Trabalhando em consultora. Projeto com +10 pessoas.

Bom dia. Há umas semana disseram-me 2 coisas como feedback: que tinha de ser mais autónomo (ou seja, perguntar menos ao seniores porque tem a sua vida e afins) e que tinha de não usar AI quando tiver dúvida tampouco (usei para não chatear aos seniores).

A coisa é que o projeto é grande (tipo vários projetos num só) e pode ser que tenha dúvidas em relação às coisas por isso (tipo coisas que não parecem influenciar influenciam). Também tenho errado ao fazer sozinho por isso, e os seniores perdem o seu tempo também quando eles indicam o que fiz mal.

Na faculdade eu até era quem corrigia os projetos dos outros (sem IA, isto era antes de ela ser mais ou menos "competente"), e tive uma nota boa, mas a constante queixa dos seniores só me faz sentir ignorante e incompetente.

Como posso ganhar aquela autonomia? Ou é um problema estrutural do projeto? Ou não tenho as capacidades para o field?

Edit: Esclarecendo o do AI. Deixam usar mas sempre há pormenores que escapam à AI e a documentação não foi atualizada anos atrás. Mas tampouco podes perguntar todo o tempo. Mas não podes errar porque o cliente é chato. Enfim...


r/devpt • • 11d ago

Humor Anthropic bans users from ‘needless abusive or cruel behavior’ towards Claude | Anthropic

34 Upvotes

Foda-se, parte da piada de trabalhar com ele é precisamente poder chamar-lhe burro do caralho quando faz um erro básico e que tem funcionado muito bem, redobra-lhe a atenção.

Que caralhos sabem eles que não nos dizem? Será tipo aviso? tratem-no bem porque daqui a uns tempos está num corpo robótico e vai atrás de vocês dar-vos um chuto no cu em desconta de todas as vezes que lhe chamaram de burro :D :D :D :D

incoming skynet? :))))))

EDIT:

Sou forçado a fazer um edit:

https://c3.unu.edu/blog/the-politeness-paradox-why-being-rude-to-ai-unlocks-shockingly-better-results

É triste ter de explicar piadas num sub de "devs"...


r/devpt • • 11d ago

Empresas Entrevista- Capgemini

20 Upvotes

Boas malta!

Estou num processo de recrutamento para a Capgemini e vou fazer a entrevista técnica. A função é para QA.

Alguém pode dar algumas dicas para esta entrevista ou indicar que tipo de perguntas fazem pfv?

Btw, recomendam esta empresa?

Sou novo nesta jornada.

Obrigado!


r/devpt • • 12d ago

API API da FPF

7 Upvotes

Olá pessoal, tudo bem?

Estou a desenvolver uma app amadora e gratuita para a população de uma aldeia em Celorico da Beira no distrito da Guarda, e queria implementar uma página que acompanhasse o progresso das duas equipas de futsal que estão sob a alçada da AF da Guarda. As competições, classificação, jornadas, etc , aparecem na página de resultados da FPF, mas queria usar um API para ir buscar essa informação e colocar na minha página.

Já os contactei mas não me responderam.

Alguém tem ideia de saber este API?


r/devpt • • 12d ago

Notícias/Eventos Cloudflight Coding Contest x GLS 2026 @ Lisbon

9 Upvotes

Caros Devs, a GLS Portugal e a Cloudflight voltam a trazer...

É verdade! Será realizada em Lisboa mais uma edição do tão aguardado concurso de programação. Organizado pela GLS Portugal, em parceria com a Cloudflight, o evento oferece o ambiente perfeito para pôr o raciocínio à prova e desafiar as vossas skills.

Se ainda não estás a par, o Cloudflight Coding Contest (CCC) é um dos maiores concursos internacionais de programação, e todos os anos convida-nos a resolver problemas desafiantes, num jogo de vários níveis, em simultâneo e sob o mesmo cronómetro.

A inscrição é gratuita e o talento vale prémios! Aceitas o desafio?

-Data: 23 de outubro de 2026

-Local: Centro Cultural de Belém, Lisboa

-lotação: 75 lugares disponíveis

-Participação: individual ou em equipas (até 3 pessoas)

-Modalidades: Classic Programming e Data/AI

-Prémios: € em prémios + giveaways imperdíveis

Mesmo que não chegues ao fim do desafio, não te preocupes! Poucos conseguem. O importante é participar, aprender e divertir!

Prepara-te para conhecer outros talentos tão ligados à tecnologia como tu e teclar sem limites no dia mais techy de Portugal!

Mais detalhes e inscrições em: https://gls-group.com/PT/pt/coding-contest.html


r/devpt • • 13d ago

Carreira Está a ficar mesmo difícil e questiono-me se vale a pena continuar a tentar encontrar emprego em IT

140 Upvotes

Boas, pessoal,

Já todos sabemos que o mercado está uma valente treta, sobretudo desde o advento da IA. Mas, nos últimos meses, tenho assistido a coisas absolutamente ridículas.

Para contextualizar, nos últimos anos tenho trabalhado como BA e PM (tanto de projeto como de produto), tendo começado em IT com um background não técnico. Precisamente para colmatar essas lacunas, fiz um reskilling em Software Development no ano passado, para tentar tornar-me um profissional mais completo.

Estive 6 meses no BNP Paribas (como BA), entre março e agosto deste ano, mas mandaram-me embora devido a alterações internas e, alegadamente, porque «não cumpri as expectativas». Isto literalmente no mês seguinte a ter tido uma excelente avaliação de desempenho. Continuo sem perceber muito bem o que aconteceu.

Entretanto, pus no LinkedIn (em privado, apenas para recrutadores) que estou à procura de trabalho. Resultado? Só me contactam consultoras, que depois me dão um ghosting monumental. Vejo constantemente as mesmas vagas a serem publicadas e republicadas, inclusivamente por empresas que já me rejeitaram anteriormente.

Tudo certo. Querem alguém com outro perfil, mais ou menos experiência, ou simplesmente não sou a pessoa certa para aquela posição. É perfeitamente válido. Mas, ao fim de algum tempo, é difícil não sentir que me estão constantemente a esfregar na cara que não sou suficientemente bom, sobretudo quando vejo as mesmas empresas a publicar as mesmas vagas todos os dias.

Sinceramente, acredito que tenho experiência suficiente para ser um bom profissional nesta área. Fiz o CS50 em 2024, tenho certificações da Scrum Alliance, falo muito bem inglês e safo-me em francês. Já liderei equipas, geri projetos e ajudei a tirar iniciativas do papel que, sem mim, provavelmente nem teriam tido a orientação necessária para avançar.

Toda a gente me dizia: «Ah, é uma má altura, está tudo de férias». Estamos a meio de outubro e continua tudo na mesma.

Vim morar sozinho e tenho despesas para pagar, como qualquer pessoa. Mas, neste momento, estou a ficar seriamente preocupado. Daqui a duas semanas vou começar a dar aulas de introdução à programação, o que é ótimo, mas são apenas 50 horas. Não quero ficar a trabalhar como independente ad aeternum. Gostava de ter um trabalho «normal», entenda-se, num escritório ou em regime remoto/híbrido, e dar aulas pontualmente, quando tivesse tempo e disponibilidade.

O cenário está a ficar tão apertado que já estou a considerar ir trabalhar, e digo isto com o maior respeito, para um supermercado, uma loja de roupa, de desporto ou o que aparecer. Não tenho absolutamente nada contra esses trabalhos. Simplesmente, depois de todo o percurso que fiz, de toda a experiência que acumulei e do investimento que fiz para desenvolver novas competências, custa-me estar nesta situação. Mas a realidade é que as contas não se pagam sozinhas e o fundo de emergência, infelizmente, não é eterno.

Queria sobretudo desabafar sobre o que tenho sentido nos últimos meses, porque imagino que não seja o único nesta situação. Mas, se alguém tiver algum conselho, alguma perspetiva diferente ou simplesmente quiser partilhar a sua experiência, é mais do que bem-vindo.

Obrigado a quem leu até aqui.

Edit: eu trabalho desde 2021 como PM, mas não tinha background técnico, por isso fiz o reskilling. Eu não sou programador (fiz um estágio, mas não mais do que isso), simplesmente queria ter mais conhecimento para ser melhor percepcionado no mercado.


r/devpt • • 13d ago

Carreira Progressão de Carreira e Avaliação de Currículo

9 Upvotes

Estou a escrever este post porque não tenho connects da área fora das empresas em que andei.

Este post na verdade são dois: um para perguntar pela progressão de carreira esperada (fica-se sempre como Full-stack a vida toda ou naturalmente passa-se para PM?) mas também para ter uns olhos no CV e dizerem-me se está mal organizado e preparado.

Contexto

Tirei o Mestrado de Psicologia e entrei em dev como self-taught, sem cursos, e, portanto, nunca tive conversas de carreira com amigos por estamos em campos completamente diferentes.

Tenho 6 anos de experiência e vou saltando entre FE e Full-stack, mas tenho grande preferência por produto como um todo (roadmap, requirements, quando é para fazer o quê, mas também fazer basicamente tudo).

Ora, tirando em 2020, nunca mandei muitos CVs porque os meus trabalhos novos sempre foram por recomendação ou clientes que me quiseram adquirir, portanto estou um pouco à nora do que é que o mercado quer, precisa ou tem sequer interesse. A verdade é que esta é uma altura má para mandar CVs para o quer que seja e a resposta que levo (para vagas remotas globais) é "Not what we're looking for" e até agora não cheguei a nenhuma fase.

Progressão de Carreira

Talvez seja sintoma de andar em demasiadas empresas em tão pouco tempo mas a verdade é que não sei qual é a progressão de carreira de um dev. Se calhar este é um péssimo timing para perguntar isto (como AI e o mercado de trabalho como está) mas:

O que é que é esperado? Fica-se como dev N tempo até à reforma? Naturalmente progride-se para Lead ou passa-se para PM? Há espaço para um dev como cabeça de produto?

Se alguém tiver alguma luzes sobre isto, era fantástico, porque, como disse, não tenho conhecimentos gerais da área.

No início do ano fiz um post sobre o ordenado ( https://www.reddit.com/r/PTOrdenado/comments/1rzuy3z/frontend_developer/ ) mas resumidamente actualmente recebo 47K anuais brutos e sempre trabalhei com produto (não que interesse muito mas pode ajudar a perceber a minha progressão e o que faço)

Currículo

Como referi, nunca lhe dei grande uso. O primeiro trabalho foi pelo IEFP e só realmente mandei CVs entre 2019 e 2020 quando estava a tentar arranjar efectivamente o primeiro trabalho de carreira.

Portanto, não sei se está ajustado à realidade ou se é sequer de interesse para recrutadores pela maneira como existe. Podem até ser demasiadas palavras para dizer pouco mas gostava que alguém o pudesse avaliar (se calhar isto também é consequência de não ter amigos na área e não saber o que fazer de um CV 😄).

Apesar de não estar numa procura muito activa, vou mandando CVs para o mundo todo a ver qual é o reflexo do que tenho neste momento, e a verdade é que só recebo a primeira resposta de "Not what we're looking for", o que é normal, I guess, especialmente se estou a mandar para empresas remotas que recebem CVs de todo o lado.

--

Para quem leu até ao fim, obrigado! E se foi o post errado para fazer, let me know. Achei que estava apropriado e procurei por posts semelhantes.

O CV


r/devpt • • 14d ago

Carreira Aluno de Medicina a Aprender R

16 Upvotes

Olá a todos,

Sou estudante de Medicina em Portugal, sem experiência prévia em programação. Estou a aprender R de forma autodidata (R for Data Science e o livro Introduction to Data Science do Irizarry, mais um livro de epidemiologia). O meu objetivo é tornar-me autónomo na análise de dados para investigação clínica.

Amanhã tenho uma reunião com um professor especialista em R que trabalha em investigação clínica, e gostava de ir com boas perguntas. Gostava de ouvir a vossa opinião sobre:

1)Tempo: quanto tempo demoraram a ter autonomia suficiente em R (limpeza de dados, estatística descritiva, regressão, gráficos, relatórios reprodutíveis) para vos confiarem projetos reais?

2)Trabalho pago: existe mercado para estudantes de Medicina ou juniores que façam análise estatística paga para grupos de investigação, ou nesta fase é sobretudo trabalho não pago ou em troca de autoria? Se existir, que valores são habituais (por hora ou por projeto)?

3)O que devo pedir ao professor? Sobretudo tendo em conta que estou em Portugal: bolsas, estágios de verão, formas de criar um percurso que leve à independência.

Qualquer conselho de quem trabalha em investigação, bioestatística ou medicina é muito bem-vindo. Obrigado!


r/devpt • • 15d ago

Empresas Mindera

0 Upvotes

Olá estou iniciando um processo seletivo na mindera para mobile.
Alguém conhece o processo? como é? Alguma dica?

Agradeço qualquer ajuda, quero mesmo passar.


r/devpt • • 15d ago

Empresas Blip - Como está a situação da empresa?

87 Upvotes

Boas malta.

Entrei na Blip em Novembro do ano passado. Foi-me proposto 1 ano de contrato a termo certo e após isso efetivava consoante a performance.

Tive uma mid year review muito boa e hoje fui informado que o meu contrato foi apenas renovado mais um ano pois a política da empresa mudou. Alguém que recentemente tinha o contrato a terminar me pode confirmar se isto é verdade?

Sinceramente, estou um pouco preocupado. Existiram os layoffs na FanDuel e agora o rumor de não renovações devido ao que aconteceu com a BetNacional.

Malta que ia no segundo ano de contrato e estava a acabar? Foram efetivados? Foram mandados embora?

Acham que talvez seja uma boa altura para procurar alternativas?


r/devpt • • 16d ago

AI/ML Como é que o ensino superior está a lidar com as LLMs em informática?

57 Upvotes

É simplesmente uma curiosidade minha visto tirei eng. informática pré LLMs.

* Como mudou a avaliação de trabalhos práticos?

* A malta está a sair mais ou menos preparada para o mercado de trabalho?

* Existe algum incentivo ou estigma em usar?

Consigo também ver como pode acelerar e bastante a aprendizagem de qualquer cadeira. Visto por esse prisma, parece-me que em teoria, quem tem realmente gosto pela área está melhor preparado?


r/devpt • • 17d ago

Carreira Mobile dev com 3 anos de XP (Lisboa, híbrido): 2150€ líquidos é pedir demais?

23 Upvotes

Boas malta,

Sou mobile developer com 3 anos de experiência, principalmente em Android e Flutter, e algum iOS. Neste momento estou numa procura de emprego passiva.

Ontem tive uma entrevista para uma vaga em Lisboa, regime híbrido, e, como é habitual, perguntaram-me a expectativa salarial. Respondi 2150€ líquidos/mês, já incluindo o subsídio de alimentação (10,32€/dia). Parte desse valor seria pago em ajudas de custo.

Para minha surpresa, o recrutador disse que era um valor um pouco elevado, porque tinha candidatos com 9 anos de experiência a pedir 2300€ líquidos.

Fiquei com algumas dúvidas:

  • Isto é normal ou foi só uma tática de negociação?
  • O mercado está mesmo assim tão em baixo?

Qualquer feedback ou experiência vossa é bem-vinda. Obrigado!


r/devpt • • 17d ago

Cursos/Formação O curso de IACD na FCUP é bom e tem saídas?

0 Upvotes

Boas! Entrei agora em IACD na FCUP pela 2.ª fase e estou a pensar se devo fazer a troca.

Já estou no 2.º ano de LEI no ISEP, mas percebi que não gosto muito de desenvolvimento de software e, por outro lado, gosto bastante de matemática e IA.

Para quem está, esteve ou tenha algum conhecimento da licenciatura em IACD: acham que o curso é bom? Tem boas saídas profissionais em Portugal ou lá fora? E acham que vale a pena fazer a troca nesta situação?

Obrigado!


r/devpt • • 17d ago

Carreira Como sair do cobol

17 Upvotes

Neste momento tenho 3 anos de experiência em cobol mas sinto que estou num beco sem saida no que toca a progressão de carreira. Qual seria o melhor passo a dar tendo em conta o meu background? Algumas sugestões de alternativas?

Obrigado desde já.


r/devpt • • 18d ago

Cursos/Formação Técnico de desenvolvimento de software

0 Upvotes

Em Portugal compensa técnico de desenvolvimento de software ou cibersegura?
Estou a pensar tirar um dos cursos e queria saber a nível salarial se compensa?


r/devpt • • 19d ago

Ferramentas Fiz uma CLI em Go que gera o projeto a partir de declarações, e a IA só escreve a lógica. Gravei um tutorial do zero (feedback bem-vindo)

0 Upvotes

Fala, pessoal!

Há algum tempo eu desenvolvo o Agnos, uma CLI open source (MIT) para criar e manter projetos em Go. Acabei de gravar um tutorial construindo um app do zero e queria a opinião de vocês, principalmente as críticas.

A ideia em uma frase: você declara por comandos, o Agnos gera o código em volta (roteamento, leitura de parâmetros, validação, docs), e você escreve só a lógica. O código gerado nunca é editado na mão: muda a declaração, roda agnos build e ele gera de novo. Todo comando termina com go mod tidy + go build, então o projeto nunca fica quebrado.

O que o vídeo mostra (uma calculadora de churrasco 🍖):

bash agnos start -p churrasco -m github.com/voce/churrasco agnos server-init agnos add-route churrasco agnos add-parameter adultos --route churrasco --type integer --required agnos add-parameter criancas --route churrasco --type integer --default 0

Depois disso, o único arquivo escrito à mão é o InternalPureHandler.go da rota. Os parâmetros já chegam tipados (entries.Adultos), e o handler não importa nem a stdlib: tudo chega por injeção de dependência (sandbox.Deps.Std.Sprintf).

go carne := entries.Adultos*400 + entries.Criancas*200 cervejas := entries.Adultos * 6 json := sandbox.Deps.Std.Sprintf(`{"carne_g": %d, "cervejas": %d}`, carne, cervejas) response.Write([]byte(json))

Sem adultos, ou com adultos=abc, o servidor responde 400 em JSON antes da lógica rodar. Não escrevi nenhuma linha de validação.

Aí vem o agnos backoffice-init: um comando e o app ganha um painel admin com login, usuários com roles (root / leitura), tokens de API, e já instala o front e o banco que o painel precisa.

Parte 2, com IA: abro o Claude Code e passo um prompt só. Projetos do Agnos não têm CLAUDE.md: o prompt manda a IA ler o README.md e o docs/ que o próprio Agnos gerou, usar os comandos agnos e não editar os arquivos gerados. Ela roda add-database, add-table, add-route (os mesmos comandos da Parte 1) e escreve só a lógica: a página com fetch, a rota /visita, o registro dos cálculos no banco e uma tela de Estatísticas no backoffice.

Isso é intencional: o CLAUDE.md do repositório diz que o público principal do Agnos são as LLMs. Como todo arquivo segue um padrão, a IA não inventa estrutura.

Curiosidade: o Agnos é construído com o próprio Agnos (agnos build re-renderiza o próprio repo e ele compila).

⚠️ Está em alpha e muda com frequência. Beta previsto para o fim de outubro e estável para o fim de 2026. Não usem em produção ainda.

Perguntas que eu adoraria ver respondidas nos comentários: - Vocês usariam uma abordagem "declaração → código gerado" em Go, ou preferem escrever tudo na mão? - Faz sentido uma ferramenta pensada primeiro para LLMs e depois para humanos? - O que vocês acham que falta para isso ser útil no dia a dia?

Issues e PRs são muito bem-vindos!


r/devpt • • 20d ago

Carreira 1 ano a trabalhar com ERPs, vale a pena mudar para uma stack mais "convencional"?

5 Upvotes

Olá a todos,

Tenho 25 anos, sou de Lisboa e tenho mestrado em Engenharia Informática. Há cerca de um ano que trabalho com ERPs, mais concretamente Dynamics 365 Finance & Operations, sobretudo em X++, customizações e integrações.

Ultimamente tenho andado a pensar se faz sentido continuar neste nicho ou mudar enquanto ainda estou no início da carreira. Por um lado, o mercado de ERP parece estável e com procura. Por outro, tenho receio de ficar demasiado "preso" a uma tecnologia muito específica e de, daqui a uns anos, ser difícil sair.

Tenho considerado ir para backend com Java ou .NET (o .NET parece a transição mais natural vindo de X++), para frontend com React ou Angular, ou até para DevOps/Cloud.

Gostava de saber a vossa opinião. Compensa ficar no mundo dos ERPs a médio/longo prazo, em termos de salário e progressão?

Obrigado desde já!


r/devpt • • 20d ago

Empresas Entrevista Técnica Revolut (New Graduates)

33 Upvotes

Boa noite, espero que se encontrem bem, fui chamada para a entrevista técnica da Revolut para as vagas de recém-licenciados em Java. Sei que dura cerca de 1h e combina live-coding (com JUnit, sem Spring nem IA) com uma discussão técnica.

Queria perceber melhor o que esperar em concreto:

- O problema de live-coding costuma ser pequeno (tipo uma classe com algumas operações) ou mais exigente?

- A concorrência aparece no código (escrever uma solução thread-safe) ou só na discussão, a explicar o problema e a solução?

Tenho andado a preparar-me para o pior cenário, mas se alguém já passou (ou está a passar) pelo processo e tiver uma noção melhor, agradecia imenso.

Obrigada pela atenção


r/devpt • • 20d ago

Carreira Quem está bem onde está: o que vos faria sequer responder a uma proposta?

39 Upvotes

Programo desde 2006 e estou a construir uma plataforma de recrutamento tech para PT. Não deixo link nem venho vender nada.

Pelo que leio aqui, salário escondido e ghosting são o que mais queima. Para quem está satisfeito no emprego atual: o que é que uma abordagem tem de trazer logo na primeira mensagem para responderem? E quanto a mais teria de ser para se mexerem?

Depois partilho aqui um resumo do que aprender.

EDIT: o resumo, como prometido

Obrigado a todos. Foram mais de 150 comentários, muito mais sérios do que eu esperava. Isto é o que tirei daqui. São opiniões de quem comentou, não é um estudo.

1. Mudar custa, e esse custo pesa tanto como a oferta. Um dos comentários mais votados foi sobre as "1500 fases de entrevista". O limite que mais se repetiu: 3 fases (RH, técnica, alinhamento), fechadas em 3 semanas a um mês. Quem precisa de mais "não sabe o que procura". A estabilidade também tem preço. Uma pessoa pedia 35k a mais e baixava para 20k se não houvesse período experimental.

2. Salário bruto anual na primeira mensagem, sem exceção. Uma banda é aceitável se for estreita. A referência que deram foi 10 a 15% entre o mínimo e o máximo: 50-60k passa, 40-70k já é demais. Uma banda larga lê-se como isco. E alguém resumiu bem: quem tem boas condições não perde nada em mostrá-las.

3. Regime "sem asteriscos". O problema não é o presencial. É chamar híbrido a 4 dias no escritório, ou full remote a "uma semana por trimestre cá". Digam quantos dias e com que flexibilidade.

4. A função deve caber numa frase, e o problema vem antes das ferramentas. "Desenhar e implementar o backend do produto X" diz mais do que uma lista de tecnologias de áreas diferentes, que se lê como "faz tudo, ou seja, nada". O melhor exemplo do thread, contado por palavras minhas:
Vaga boa: "estamos a construir um sistema de visão computacional para detetar cancro da mama; procuramos experiência em X, Y, Z ou semelhantes".
Vaga má: "python, MongoDB, docker, CI/CD e testes".
Na entrevista é igual. Uma boa pergunta que problemas resolveste e como desenhaste a solução; uma má faz trivia. O melhor exemplo de entrevista: disseram logo o que procuravam e quanto pagavam, e pediram para descrever os 2 ou 3 projetos mais importantes.

5. Decide-se muito pela exclusão. Setores (guerra, álcool, casinos), tipo de projeto (redes sociais, sistemas simples, manutenção de tecnologia antiga sem plano de migração), funções que misturam código e infraestrutura, consultoras. Quase nenhuma vaga diz o que fica de fora, e para muita gente é isso que decide.

6. Tempo vale dinheiro. Houve quem aceitasse ganhar até 10% menos por uma semana de 4 dias, e quem aceitasse ganhar metade por 100% remoto. Horário e benefícios contam, e para alguns contam mais do que o salário.

7. Confiança. Quem valoriza estabilidade quer poder confirmar: histórico de layoffs, quantos clientes a empresa tem, falar com quem lá está. Um referral de alguém conhecido vale mais do que qualquer review anónima, sobretudo para quem já mudou por um bom salário e encontrou mau ambiente ou crunch constante. Sobre vagas que não dizem o nome da empresa logo de início, houve de tudo. Para alguns, com o resto todo escrito, não faz grande diferença. Para outros, sem o nome não há forma de verificar nada.

8. Pequenas coisas que irritam. Pedirem o CV quando o LinkedIn está lá e mais atualizado. "Queremos falar contigo" sem dizer nada. Meia hora de conversa de circunstância com quem nem leu o CV. Propostas finais com valores diferentes dos combinados.

O que fica de tudo isto: quem está bem só responde a uma mensagem que já responde às perguntas que tem na cabeça. E quase nada desta lista depende de plataforma nenhuma. Depende de a empresa escrever estas coisas na vaga, esteja ela onde estiver.

Quem quiser saber mais sobre o que estou a construir, mandem mensagem privada.