Sinto muito pelos meus amigos que trabalham com UX, pq a implementação do #pix pelos bancos, digitais ou tradicionais, está toda mal feita. Nem os modernosos fizeram um bom trabalho. É tanta coisa mal feita, que se eu não conhecesse como a linguiça é feita ficaria surpreso. 🤦‍♂️
Sabe a chave aleatória, gigante? Tem banco que não deixa você copiar com o celular. Você tem que copiar na mão pra outro lugar. Sério isso? 🤦‍♂️
E banco que não reconhece a chave já cadastrada e testada em outro banco? Só pq coloquei um `+` no email, algo que está de acordo com a RFC que define endereços de email. Erraram na regex de validação. Erro primário, amador, exemplo de clara falta de testes. 🤦‍♂️
No outro banco eu não posso cadastrar qualquer email, só o que já tenho cadastrado no banco. Aí tentei mudar o email 3x, pra colocar o `+`, ele não deixava. Aí usei banco arroba meudominio e foi. Mas agora ao tentar cadastrar a chave, ele ainda mostra meu email antigo. 🤦‍♂️
Aí tentei avisar esse último banco no chat. O chat não funciona, a mensagem não é enviada. Não há nenhuma outra forma de entrar em contato com o banco, só o chat que não funciona. Na web o chat só tem um bot que é completamente inútil.
Saudades de quando surgiu um banco digital que se dizia inovador no Brasil. Ele era diferente. De repente todos diziam que trariam experiências incríveis. A real é que ninguém entregou. Cadê o mínimo cuidado desses bancos bilionários (ou que pretendem sê-lo) com o software?
Eu tenho 42 anos, e eu não vou em agência bancária. Mais da metade da população deve ser mais nova que eu. A app é o único contato que queremos ter com essas empresas. Tecnologia é o ativo mais importante nesse contato. Como falham assim? Causa vergonha a toda a categoria da TI.
E sem essa de prazo apertado. Isso foi projeto de quase um ano. Um ano *pra mexer numa app*! Bota uma equipe de mobile decente pra fazer o trabalho, coloca dinheiro em UX. UX *é importante*! Testes são importantes.
(nem to contando o backend, isso é obrigação, é o mínimo exigido)
Pronto, desabafei. Tenho certeza que vocês também tão se estressando com esse trabalho bem mais ou menos que estamos tendo que consumir. Bola pra frente. Daqui uns seis meses deve estar um pouco melhor. Talvez.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Giovanni Bassi 🇧🇷

Giovanni Bassi 🇧🇷 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @giovannibassi

31 Aug
Quer descobrir os melhores lugares pra trabalhar na TI? Procure quem usa agilidade de verdade, quem exige a escrita de testes, quem tem uma política clara de inclusão (e meios pra denúncia anônima de abusos). Fuja de empresas em que gerentes de projeto têm muito poder. Fio.
Mais palpável: a empresa busca diversidade na contratação, respeita as pessoas pelo que elas são, e as incentiva a serem elas mesmas no ambiente de trabalho. Se esforça por usar linguagem neutra de gênero.
Pergunte se a empresa já teve conflito com clientes (internos ou externos) por assédio. Se disser que não teve, está mentindo. Daí pergunte como ela lidou. Ela ficou do lado do lucro ou dos funcionários?
Read 10 tweets
30 Aug
"O Giovanni pega pesado nas opiniões."
Não amigas e amigos, eu tenho mais de duas décadas nesse mercado. Não tenho mais tempo ou paciência pra quem não quer fazer um trabalho bem feito.
Quer fazer pela metade, sem agilidade, com cover your ass? Tá falando com o cara errado.
Além disso, respeito profundamente meus clientes. Não seria profissional da minha parte entregar nada menos do que todo o profissionalismo que desenvolvi ao longo desses anos. Ou não pedir o mesmo a quem trabalha comigo.
Tem muito lugar que faz assim, quem quer o fácil vá pra lá.
Isso não significa virar noites e gritar com funcionários. Isso não é profissional. Nossa área precisa de seriedade e compreensão do que significam prazos e escopos de um projeto de software. Quem grita é amador, nada profissional. Uma vergonha à nossa área.
Read 10 tweets
30 Jul
Tratar desenvolvimento de software como linha de produção fabril continua sendo um dos maiores erros que a indústria de tecnologia comete.
Cada projeto é único.
Boas práticas só são boas dentro de um contexto.
Padronizações devem ser opcionais e atender cenários.
Segue o fio...
Frameworks devem ser extensíveis ou são inúteis, ou pior que isso, vão atrapalhar.

E qual o problema do momento atual?
A complexidade está cada vez maior. SPAs, APIM, Kubernetes, microsserviços, NoSQL, nuvem, poucos estão acompanhando.
Pra piorar, muitos talentos estão saindo do país ou trabalhando pra fora.
Pra piorar, os orçamentos estão menores (e os salários maiores - e isso é bom), os prazos estão mais curtos, então a pressão pra entregar mais é ainda maior.

Resultado: esforços de padronização fabris.
Read 9 tweets
17 Nov 19
Acho importante esclarecer alguns pontos sobre esse twit. Quero aprofundar alguns conceitos, depois de várias conversas que aconteceram e em mais de 280 caracteres.
O primeiro ponto que notei que causou desconforto foi a palavra "relevância". A intenção era levantar o fato de que temos brasileiros falando com brasileiros em inglês, e isso exclui quem não entende o idioma.
Não acredito que exista uma forma de medir relevância, e não tive a intenção de medir valor por popularidade. Mais sobre isso mais pra frente.
Read 17 tweets
21 Sep 19
É comum dividir a economia em macroeconomia e microeconomia. Elas estudam as relações econômicas por ângulos muito diferentes. Tenho notado como na computação isso também é possível, também temos, como vou chamar, a "macrocomputação" e a "microcomputação".
Na "microcomputação" temos algoritmos, gestão da memória, otimizações do uso de processamento e memória, design de código, testes automatizados, OO, PF, linguagens, runtimes, front-end e backend, debug, e muitas outras coisas.
Na "macrocomputação" temos arquitetura de soluções e todas as suas decisões, DDD, microsserviços, DevOps, networking, integrações, failover, disponibilidade, clusters, decisões sobre bancos de dados, testes end to end e de carga, e muitas outras coisas.
Read 11 tweets
25 Sep 18
Vai chegar ou já chegou na timeline de vocês uma discussão sobre os termos do novo Código de Conduta do #Linux. Aparentemente alguns desenvolvedores não gostaram do CdC e estão querendo cancelar suas contribuições ao kernel, supostamente ameaçando o Linux. Thread.
O Linux é gerenciado pela GPL2. A licença não menciona capacidade de cancelamento (revoke em inglês). Isso está mencionado como uma brecha que essas pessoas poderiam usar para cancelar o licenciamento do seu código. Na prática, isso é falso.
Essa thread do Stack Exchange dá as bases legais. Você pode ler pra se aprofundar.
opensource.stackexchange.com/a/4013/13174
Na prática somente se houvesse quebra dos termos da licença isso seria aplicável.
Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!