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

percebo que pouco disso é realmente usado em um trabalho de tecnologia. Dificilmente vou lidar com gráficos complexos no desenvolvimento mobile.

Porque as pessoas precisam aprender Bhaskara na escola se nunca vão usar?]

Para formar base

Você fazendo exercícios de LeetCode está treinando para diversas situações. Você pode não usar diretamente essas situações. Mas sabe como funcionam e treinará seu raciocínio lógico matemático.

Você usa árvores, grafos, listas, arrays todo o dia. Nunca precisei implementar uma estrutura de dados na mão profissionalmente. Mas sei como cada uma funciona por baixo dos panos e vou saber qual a melhor utilizar em que cenário.

Carregando publicação patrocinada...
1

Falou tudo, foi o que meu professor disse, essa é a diferença de quem fez uma boa faculdade, ou pelo, menos estudou a fundo as bases da ciência da computação, de um cara que só saiu aprendendo a codar qualquer coisa em react sendo generalista, é a capacidade de entender e aplicar a tecnologia ou conhecimento técnico certo pra aquele problema/cenário específico, esses caras de bootcamp e similares até sabem fazer projetinhos legais, mas quando a coisa escala e é preciso tomar medidas de otimização ou engenharia em um sistema, a coisa desanda pro lado dos caras!