• Prezados usuários,

    Por questões de segurança, a partir de 22/04/2024 os usuários só conseguirão logar no fórum se estiverem com a "Verificação em duas etapas" habilitada em seu perfil.

    Para habilitar a "Verificação em duas etapas" entre em sua conta e "Click" em seu nick name na parte superior da página, aparecerá opções de gestão de sua conta, entre em "Senha e segurança", a primeira opção será para habilitar a "Verificação em duas etapas".

    Clicando alí vai pedir a sua senha de acesso ao fórum, e depois vai para as opções de verificação, que serão as seguintes:

    ***Código de verificação via aplicativo*** >>>Isso permite que você gere um código de verificação usando um aplicativo em seu telefone.

    ***Email de confirmação*** >>>Isso enviará um código por e-mail para verificar seu login.

    ***Códigos alternativos*** >>>Esses códigos podem ser usados para fazer login se você não tiver acesso a outros métodos de verificação.

    Existe as 3 opções acima, e para continuar acessando o fórum a partir de 22/04/2024 você deverá habilitar uma das 03 opções.

    Tópico para tirar dúvidas>>>>https://forum.adrenaline.com.br/threads/obrigatoriedade-da-verificacao-em-duas-etapas-a-partir-de-24-04-2024-duvidas.712290/

    Atencionamente,

    Administração do Fórum Adrenaline

Estudo - Back END

M1SHAKE

Cientista da Computação
Registrado
Quais certificaçoes buscar para back end?
Vi a certificação L1P1 e tive interesse em começar a estudar.
É válido para quem foca em back-end?
Quais certificações buscar para back-end? Focar em Node? Mongo?
 
Em mais de 10 anos em Backend, fazendo entrevista ou sendo entrevistado, nunca vi botarem peso em certificação. A única vez em que vi fazerem questão é quando você trabalha pra consultoria, onde alguns contratos (na maioria, com órgãos públicos) exigem que o funcionário tenha X certificados.

Empresa seria que se preze põe muito mais peso no que você sabe do que em um título.

Já vi gente que acabou de sair da graduação entortar entrevistador com as respostas. E já vi arquiteto de software não saber desvantagem em usar microserviço.

Pra começar a estudar Backend eu sugiro fortemente pegar fundamento da programação. Uma base boa de algoritmo e estrutura de dados já te coloca na frente de muita gente.

Com isso na mesa, você começa a pensar nas bases de um sistema, a começar com uma linguagem. Hoje em dia, Java tá no topo da maioria das organizações que eu conheço (a não ser que você se interesse por um nubank). Depois, comece com conceitos de comunicação web, protocolos e tudo mais.
Visto isso, podemos começar a pensar em persistência. Primeiro com bancos relacionais. Teorema CAP, ACID, N+1, Locks... Conceitos que devem estar claros.
Aí partimos pros NoSql. Não precisa saber s fundo todos, mas deve saber quando usar e quando não usar.

Feito isso, começar a pensar em escala. Pra um sistema com 100 requisições sua api vai aguentar, mas e quando elas subirem pra 100k por minuto, o que fazer?

Responder essa pergunrq vai abrir um outro leque de conhecimentos que você vai ver que é contínuo, sempre vai existir um jeito novo ou ferramenta nova pra resolver o mesmo problema. E é esse tipo de conhecimento que procuramos.

Poderia ficar falando por muito tempo aqui, mas acho que dá pra ter uma ideia de caminho a seguir. Boa sorte!
 
Em mais de 10 anos em Backend, fazendo entrevista ou sendo entrevistado, nunca vi botarem peso em certificação. A única vez em que vi fazerem questão é quando você trabalha pra consultoria, onde alguns contratos (na maioria, com órgãos públicos) exigem que o funcionário tenha X certificados.

Empresa seria que se preze põe muito mais peso no que você sabe do que em um título.

Já vi gente que acabou de sair da graduação entortar entrevistador com as respostas. E já vi arquiteto de software não saber desvantagem em usar microserviço.

Pra começar a estudar Backend eu sugiro fortemente pegar fundamento da programação. Uma base boa de algoritmo e estrutura de dados já te coloca na frente de muita gente.

Com isso na mesa, você começa a pensar nas bases de um sistema, a começar com uma linguagem. Hoje em dia, Java tá no topo da maioria das organizações que eu conheço (a não ser que você se interesse por um nubank). Depois, comece com conceitos de comunicação web, protocolos e tudo mais.
Visto isso, podemos começar a pensar em persistência. Primeiro com bancos relacionais. Teorema CAP, ACID, N+1, Locks... Conceitos que devem estar claros.
Aí partimos pros NoSql. Não precisa saber s fundo todos, mas deve saber quando usar e quando não usar.

Feito isso, começar a pensar em escala. Pra um sistema com 100 requisições sua api vai aguentar, mas e quando elas subirem pra 100k por minuto, o que fazer?

Responder essa pergunrq vai abrir um outro leque de conhecimentos que você vai ver que é contínuo, sempre vai existir um jeito novo ou ferramenta nova pra resolver o mesmo problema. E é esse tipo de conhecimento que procuramos.

Poderia ficar falando por muito tempo aqui, mas acho que dá pra ter uma ideia de caminho a seguir. Boa sorte!
Excelente, pelo que eu andei lendo e buscando fui guiado a esse caminho..
Começei a estudar SQL mas estive focando em lógica e estrutura mesmo.
Meus muito obrigado! Um caminho a focar e trilhar auxilia bastante.
 

Users who are viewing this thread

Voltar
Topo