Artigos de Tecnologia e Negócios > Programação

Dev Full Cycle: o que é?

Vinicius Dias
Vinicius Dias

Full Cycle Developer vs Full Stack Developer

Full Stack Developer já é um termo relativamente polêmico. Algumas pessoas dizem que isso nem existe. E para aumentar a polêmica, em 2018 a Netflix cunhou um novo termo bastante interessante: Full Cycle Developer. Como se já não bastasse todas as dúvidas que temos para entender _as diferenças entre front-end e back-end.

Mas o que é Full Stack Developer

Antes de entrar em polêmicas, é importante a gente entender do que se trata. Uma pessoa considerada Full Stack Developer, basicamente, é quem tem os conhecimentos necessários para atuar em toda a Stack da aplicação, ou seja, desde a infraestrutura até alterações visuais. De banco de dados ao front-end, uma pessoa que seja Full Stack Developer teoricamente possui os conhecimentos para realizar de forma satisfatória as tarefas.

Mas onde entra a confusão e polêmica nisso? Uma pessoa Full Stack é naturalmente mais generalista. Não é comum que essa pessoa consiga se especializar e se tornar um grande conhecedor de alguma das partes da Stack da aplicação. Com isso, ela acaba entendendo "um pouco de tudo". Essa é uma das desvantagens de ser Full Stack Developer.

Tem esse episódio do podcast hipsters ponto tech com uma ampla discussão do assunto:

E Full Cycle Developer? É a mesma coisa?

Em 2018 a Netflix lançou um artigo sobre o processo de desenvolvimento na empresa. Munida com as ferramentas corretas, qualquer pessoa do time é capaz de realizar as mais variadas tarefas, seja levantar um novo servidor, prover suporte, etc. Mas apesar disso, as pessoas possuem especialidades. Existem devs front-end, back-end, sysadmins e vários outros cargos específicos. Então aí mora a principal diferença entre ser Full Stack Developer e Full Cycle Developer.

Embora sejam termos semelhantes Full Stack Developer e Full Cycle Developer possuem uma diferença que pode ser muito significativa, dependendo de como você encare. Se você quiser entender um pouco melhor, com um pouco mais de detalhes cada um desses termos, temos um vídeo em nosso canal exatamente sobre isso. Confere aqui:

E vale entender também o Dev em T que pode se relacionar bem a essa temática!

Artigos de Tecnologia e Negócios > Programação

Cursos profissionais de Programação é na Alura, comece agora!

  • 1241 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1241 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1241 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1241 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?

Acesso por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas