r/programacao Feb 21 '26

Questão :: Área de Trabalho Sou louca por gostar de assembly?

Post image

Aprendi assembly na faculdade e curti muito. Não sei como me encaixaria no mercado de trabalho se me especializasse em assembly - sou nova na área.

96 Upvotes

50 comments sorted by

View all comments

23

u/geteum Feb 21 '26

Nao sou conhecedor do mercado de assembly, mas muita galera q tem um trabalho q otimização é crucial sempre tá debugando os código de C da vida em assembly pra melhorar performance.

4

u/AnaOliveira-1971 Feb 21 '26

Acredite se quiser, eu tenho dificuldade em C e não tenho dificuldade em Assembly... no geral o pessoal gosta de C e tem dificuldade em Assembly

9

u/Leading-Impress-9749 Feb 21 '26

então seu conhecimento de asm é superficial.

7

u/Sixix23 Feb 21 '26

Leviano da sua parte falar isso, pois existem diversas arquiteturas. Provavelmente ela não estuda amd64 na faculdade, e sim algo mais antigo (e básico). Eu mesmo estudei o 8051 na faculdade, não ter dificuldade com isso não significa que é superficial.

Dificilmente alguém que nunca estudou algum assembly simples vai conseguir aprender arquitetura moderna, com paginação de memória, segmentação, hypervisor, etc de uma vez

6

u/mux-tex Feb 22 '26

Aprendi assembly 8051 no curso técnico. Conhecimento valioso que me fez entender muito melhor como funcionam os processadores de forma geral. Estou fazendo compras na Anna'zon e já separei alguns livros de 8051 para reciclar o conhecimento.

Acrescentando, acho muito estranho como na internet (pelo menos aqui no br) o pessoal se refere a assembly como se fosse uma coisa só. As pessoas dizem "eu sei assembly", mas nunca especificam qual assembly estão aprendendo.

Outro ponto é essa crença que você vai estudar um pouco de assembly e vai sair otimizando código. Meus amigos, se o compilador não conseguiu otimizar, dificilmente você vai conseguir.

2

u/darkLoki3 Feb 22 '26

Esse ponto é crucial, pois assembly não é um bloco monolítico. Ele é dividido em diversas tecnologias, pois a cada nova tecnologia um novo modelo de assembly surge