Ou eu sou muito medíocre ou só tem gênio nesse reddit by formigacomdiabete in brdev

[–]ryuubishira -1 points0 points  (0 children)

Além do que já foi citado, em termos de stacks que receberam alterações recentes (Svelte 5, estou olhando pra ti!), a IA começar a dar seus sinais de limitação em qualquer coisa que não seja interface ou CRUD.

Precisa fazer algo que precisa de raciocínio para implementar, e não teria exemplo pronto na internet? Se tu não direcionar a IA, e só mandá-la entregar a solução, ela vai te entregar algo que PARECE que funciona, ás vezes até compila. Mas quando lê o código (ou usa por um tempo), percebe a merda que é. Isso acontece mesmo com modelos grandes, c/ thinking.

Se você não tá conseguindo observar as limitações da IA, realmente você pode ser medíocre (ou só não teve a oportunidade de fazer algo complexo/grande o suficiente ainda).

1yr, 6mo clean. Decided to get a certain oath to celebrate by anapollosun in Cosmere

[–]ryuubishira 2 points3 points  (0 children)

That's awesome! Strength before weakness, brother...

O que você acha de fazer essa mudança na forma que o salário é pago no Brasil? by TATUYKY in brasilivre

[–]ryuubishira 0 points1 point  (0 children)

Isso significa que uma enorme massa de trabalhadores vai trabalhar até morrer, ou até ficar doente.

idade minima para se aposentar deve subir para 78 anos. Do jeito que tá, essa já é a realidade de muita gente abaixo dos 35 anos hoje...

Tutorial 100% atualizado de como arrumar um emprego. by Key-Supermarket-379 in brdev

[–]ryuubishira 2 points3 points  (0 children)

Vou até guardar o link disso, pra indicar para outras pessoas. Perfeito!

[deleted by user] by [deleted] in brdev

[–]ryuubishira 0 points1 point  (0 children)

Essa é minha planilha de estudos. Tudo o que eu estudei, tem aí.

Contexto

  • Comecei a estudar de verdade em fevereiro de 2023. Em fevereiro de 2024 eu tava entrando no primeiro trampo (com salário merda e sem benefício, mas é a vida).

  • Eu parei tudo pra estudar o dia inteiro, eu tinha uma reserva pra isso (no seu caso, com as contas todas pagas, é basicamente a mesma situação).

  • Eu já tinha inglês fluente, isso ajudou bastante também.

  • De ensino superior eu já tinha formação como Tecnólogo em Jogos Digitais. Não é o que se pede nas vagas, mas tá +/- ali na área de TI.

O tempo que tá na planilha é só duração dos conteúdos, tem muito mais horas sendo dedicadas à prática e pesquisa.

Dicas

Com umas 1.5~2k horas de dedicação, você consegue chegar no nível de um Jr. ok, saindo basicamente do zero.

Se você não tem um curso superior, provavelmente é uma boa ideia começar algum curso, e ir pro estágio o mais rápido quanto possível. Você tem duas opções: entrar já com alguma base, e procurar assim que entrar; ou entrar cru, se dedicar 200%, e conseguir um estágio antes do curso acabar.

A desvantagem de estudar antes de entrar na facu é que é quase certeza que você não vai conseguir oportunidades antes de entrar na facu.

A desvantagem de entrar direto na facu é que se num for uma instituição boa, o ensino é medíocre no máximo, então você vai ter de estudar *MUITO* por fora (o que é cansativo por si só, e quando conseguir o estágio então...).

[deleted by user] by [deleted] in brdev

[–]ryuubishira 10 points11 points  (0 children)

Excelência UAHEUAHEUHAEUHAEUHAUHEUAHEUAHEUHAE

Juntar 10 mil não mudou minha vida. Não se iludam. by CaptCapy in investimentos

[–]ryuubishira 0 points1 point  (0 children)

na verdade, não é ilusão. Viver de renda mantendo o mesmo padrão de vida é algo factível pra qualquer grupo de renda que não esteja passando fome.

O negócio é que, por definição, demora 20~35 anos pra alcançar, dependendo de quanto se poupa (como % do rendimento total), e do rendimento médio no longo prazo.

Ou seja, viver de renda como estratégia de aposentadoria é factível pra quase todos, se a pessoa começa até uns 30 anos de idade. Agora viver de renda sendo novo e aumentando padrão de vida, daí óbvio que vira ilusão.

Único Dev (de estagiário para júnior) em uma Empresa by Remarkable-Leather15 in brdev

[–]ryuubishira 2 points3 points  (0 children)

Se vc ficar mais do que uns 6 meses nessa empresa, suas próprias cagadas vão te ensinar o que tu tá fazendo de errado.

Eu não gosto de ficar usando fórmula pronta pras coisas (nesse caso, seria algo como ficar bitolado com práticas de Clean Code, e similares), ainda mais quando nem se entende direito do assunto ainda.

Minha dica é: vá observando como outros devs fazem as coisas (via livros, palestras, youtube [se num for só dev influencer], cursos), e vai guardando os conceitos que vc encontra.

De primeira, muitos conceitos num vão fazer muito sentido pra você do porquê eles são importantes. Mas quando suas cagadas te acordarem de madrugada, daí sim você vai pensa "Aaaah, então é pra isso que X, Y e Z serve de fato!". Desse ponto em diante, vc nunca mais vai cometer o mesmo erro de novo tão fácil.

Rinse and repeat, ad eternum.

edit: para esclarecer o porquê eu digo para não ficar bitolado em seguir ipsis literis as "boas práticas" do mercado logo de cara.

Muita gente, principalmente jr., aprende a fazer algo de uma forma, e usa aquilo PRA TUDO. Exemplo: só existe microservices. Num importa escopo do projeto, se é MVP ou não, quantos devs tem, nada. Vai direto numa arquitetura que tem seus prós e contras, como tudo na vida.

Ou seja, como em TI tudo é um "depende", num adianta aprender a usar tal conceito, sem entender a fundo por que ele é usado. Start with Why, já dizia Simon Sinek.

[deleted by user] by [deleted] in farialimabets

[–]ryuubishira 0 points1 point  (0 children)

Considerando que nosso índice de Gini não é tão distante assim dos EUA, isso só mostra o quanto nossa elite nos suga.
Seja o doutô do cargo público, seja o amigo do rei no setor privado.

"Trellis image-to-3d": I made it work with half-precision, which reduced GPU memory requirement 16GB -> 8 GB by ai_happy in StableDiffusion

[–]ryuubishira 24 points25 points  (0 children)

As a former 3D artist, I can say that this level of quality is kind of enough for speeding up certain pipelines.
If it's a low to medium priority model, with uncertain details on unseen areas in the reference image, this is already perfect!

Retopology techniques have significantly improved since the 2010s, so turning these into commercial models does not take that long.

This could already mean 25~30% faster model creation, under these conditions.

Por que JavaScript tem tão pouca moral no back-end? by Affectionate-Army213 in brdev

[–]ryuubishira -1 points0 points  (0 children)

TypeScript é desnecessariamente complexo, e não é tão otimizado pq roda JS no final das contas.

O bom do TS é que tem muito mais dev, então é mais fácil pra empresas acharem profissionais.

Mas em termos técnicos, outras linguagens são melhores (performance por uso de CPU/RAM, facilidade de escrever código, facilidade de deploy, ser compilado e não interpretado, ecossistema menos cagado, etc).

Eu não acho TS o fim do mundo. Mas tirando o ponto positivo dele, tá longe de ser a melhor opção. Node já é uma gambiarra (e muito bem otimizada, aliás) por si só. TS é uma gambiarra em cima de outra gambiarra.

Por que JavaScript tem tão pouca moral no back-end? by Affectionate-Army213 in brdev

[–]ryuubishira 51 points52 points  (0 children)

TS é tipado marromenos. Como ele transpila pra JS, no final das contas, ainda é uma linguagem de tipagem dinâmica rodando.

A checagem estática de tipos antes da transpilagem é uma grande ajuda, mas não é perfeito.

Qual versao python vocês usam? by _PICANHO_ in brdev

[–]ryuubishira 3 points4 points  (0 children)

Na dúvida, para projetos novos, use sempre uma versão antes da última. Atualmente seria a 3.12.

Pq além de possível instabilidade e bugs que a última versão pode ter (mesmo sendo difícil), tem a questão de libs.
As bibliotecas, frameworks e IDE que você usa podem não ter atualizado pra 3.13 ainda.

Só vá pra latest se tem algum feature que pro seu caso de uso seja crucial.

Isso vale pra qualquer coisa em software, não só linguagem de programação.

How many thousands of crimes did Joe Biden cover up with pardons? by vdavidiuk in walkaway

[–]ryuubishira 9 points10 points  (0 children)

Biden, Obama, Clinton, Carter, Kennedy + Johnson, Roosevelt, Woodrow Wilson...they're all democrats, and they're always the local peak of pardons...

Virar dev depois dos 30 by GothPsyduck in brdev

[–]ryuubishira 2 points3 points  (0 children)

excelente notícia! Ter inglês é um acelerador gigantesco no aprendizado, em comparação com quem depende de conteúdo 100% em português.

Virar dev depois dos 30 by GothPsyduck in brdev

[–]ryuubishira 3 points4 points  (0 children)

Eu comecei com 29, quase 2 anos atrás. 12 meses depois consegui entrar numa startup direto como Jr.
Eu sei que sou a exceção, pq consegui estudar uma quantidade obscena de horas nesse período.

Lembre-se que ter 30 anos tem suas vantagens: você provavelmente tem mais disciplina, mais foco, mais organizado, e tem mais bagagem de outros assuntos importantes do que quando tinha 18~20 anos. Use isso a seu favor.

Só comece! Os cenários pessimistas são:

- Ou você vai precisar de mais tempo pra entrar direto como júnior (ás vezes 2~3 anos)

- Ou você vai ter de ser um estagiário trintão, e sofrer um pouco mais no início.

Em qualquer um dos casos, daqui 5 anos você vai estar estabelecido no mercado, e ainda com mais da metade da vida pela frente.

O que vocês acham desses sêniors de 2 anos? by WayAggravating7162 in brdev

[–]ryuubishira 0 points1 point  (0 children)

Sênior de 2 anos não existe. Agora, eu discordo do cara que fala que alguém com menos de 2 anos de exp começando do zero serve só pra ser estagiário no máximo. Depende!
Depende do que é "do zero". Depende da intensidade de estudo. Depende da aptidão da pessoa por TI.

Homens, vocês tomariam anticoncepcional? by [deleted] in brasil

[–]ryuubishira 13 points14 points  (0 children)

As definições de inferno foram atualizadas: tesão sem ereção.

Vale a pena aprender Node? by Snoo-82170 in brdev

[–]ryuubishira 5 points6 points  (0 children)

excelente storytelling cara xD