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

Backend, Frontend ou Fullstack ?

Olá, me chamo Eliseu Miguel e sou DevJunior com 1 ano e alguns meses de estudo, experiências, freelas, projetos, por fim, dentro do ramo da programação. E eu queria compartilhar minha experiência sobre esse assunto e espero que lhe ajude.

Qual a diferença entre Frontend, Backend e Fullstack ?

  • Backend: manipula banco de dados, cuida da segurança, atribui as funcionalidades de um software, ou seja, cuida do funcionamento de fato de um sistema.
  • Frontend: design de um site, estrutura visual, trabalha especificamente com a aparência e experiência do usuário.
  • Fullstack: resolve isso aí tudo rsrsrs

Por onde começar ?

Sendo bem direto, e concordando com boa parte das pessoas (pelo menos das que conversei e pesquisei), aconselharia o frontend. Mas antes até mesmo de escolher entre front e back, eu lhe aconselho a fazer outra coisa.....
Cara, se você for começar no ambiente web (onde boa parte começa), nada melhor do que você entender como funciona o ambiente web. Ou seja, existem alguns assuntos que a gente vai apredendo no decorrer do tempo, que se soubessemos antes evitaria um pouco o "tô perdido".

Então, como começar de fato

Pesquisa um pouco sobre como funciona a internet, os envios de dados. Pra te ajudar, pesquisa logo como funciona requisição. Eu n sei o porque, mas eu demorei pra entender como isso funcionava kkkkkkk.

// Pra galera que já coda, eu sabia fazer requisições no front, mas quando fui pro back me perdi kkkkkkkkkk

Então, pra te ajudar, receba aqui uma listinha logo:

  • Como funciona a web
  • O que é http/https
  • Como funciona uma requisição
  • Como ocorre a transferência de dados e quais modelos
  • O que é uma API
    Se você ver api, api rest e api restfull, é tudo a mesma coisa, só muda a forma como é feita, mas todos tem a mesma funcionalidade

Por fim, pra terminar esse tópico, te aconselho um livro Desconstruindo a Web. Esse livro fala muito bem sobre o que eu estou tentando dizer.

Agora você pode escolher por onde começar

Eu falei que aconselharia começar pelo front, mas sinceramente, depois de ter essa base de compreensão da web, você pode começar por onde achar que mais se encaixa com seu tipo. Mas por que eu aconselho front ?

Com o estudo da web, vc vai ler sobre html, e consequentemente, se vc atuar na web, vc precisa saber ao menos como o html funciona. Logo após, acabaria vendo sobre css, ou seja, já teria que passar no campo do front. Além disso, sabemos que mercado pra Júnior não tá tão fácil assim, então, com entendimento de front, você conseguiria montar uma landing page, ou alguns sites estáticos e conseguiria até fazer um cash (sendo sincero, eu n consegui arrumar serviço nenhum só com html e css. Quem conseguiu, parabéns, você tem quer ser contratado na área de progamação e marketing rsrsrs).

Minha experiência

Brincadeiras a parte. Eu comecei pelo front, mas n tinha estudado como a web funcionava antes de iniciar os estudos com html, css e js. Quando achava que já sabia muito de front, eu fui pro back (onde sempre quis atuar) e me lasquei, fiquei completamente perdido e estudava praticamente copiando e colando código. Então voltei pro front meio murcho, mas o pouco que aprendi do back me fez evolui muuuito no front, e meus estudos contínuos no front, me fez entender o que eu não tinha entendido no back.

Ou seja, se eu fosse te dar uma dica valiosíssima, independente de por onde você começar, seria NÃO DESISTA. Vai vir muitas vezes a vontade de parar quando vc ficar perdido, quando começar os primeiros bugs, mas se perssistir, você vai aprender.

OBS: Pensei em falar sobre mercado de trabalho, mas isso é pano pra outro dia rsrsrsr. Bons estudos :)

Carregando publicação patrocinada...
1

Assim, pra quem tá começando, eu indico aprender ou experimentar um pouco de cada coisa, tanto as stacks do back quanto do front. Até pra você conhecer e ter um overview das tecnologias. E após isso, caso você queria se especializar, é até melhor.

1

Gostaria de compartilhar com vc a minha situação atual !

Eu estou entrando no mundo da programação agora, e sinceramente, eu estou com um mix de duas sensações. Uma delas é a de estar MARAVILHADO com esse mundo incrivel que nos rodeia diaramente e quase ninguem se toca que temos "milhões"de coisa acontecendo por trás da internet, e a outra é a de MEDO, por eu estar deixando minha faculdade de Direito, para entrar no ramo da TI, e não saber direito o que irei enfrentar nesse caminho todo, até o meu primeiro freela ou meu primeiro estágio.

Sem dúvida alguma o seu post a respeito da suas experiências me abriu demais a mente, de vários detalhes e me mostrou certos caminhos a serem trilhados, principalmente se trantando de duas partes muito importantes dentro da programação como o Front-End e o Back-End.

Cada vez mais eu venho tento muito mais carinho pela parte de Back-End, mesmo tendo um carinho muito grade pela criação da arte visual que temos em apps e sits.

E para finalizar, gostaria de deixar um pergunta:

  • Você acha que seria mais interessante estudar Front e Back juntas ou se especializar em apenas umas ?

Muito obrigado !!!!

1

ola eliseu,cara eu tenho 17 anos agora e estou estudando programação faz 2 meses,eu estou facinado com essa area ,baixei um aplicativo chamado forest que ele planta arvores a cada tempo determinado por voce de estudo kkkkkk e uma forma de usar o metodo pomodoro de estudo de uma forma mais descontraida ,enfim eu estou com medo de estar tarde demais para estudar programaçao e nao conseguir arrumar um emprego no futuro por excesso de mao de obra
por que eu vejo que todos estao estudando isso e me sinto atrasado eu estudo de noite pq eu gosto da sensação de estar produzindo enquanto as pessoas dormen

eu queria saber se esse mercado realmente tem uma quantidade razoável de empregos ?