NOTÍCIA

PHP Experience 2019: Full Stack vs Full Cycle Developer

Elton Minetto disse no PHP Experience que é necessário que os desenvolvedores se especializem, para entregar trabalhos mais bem desenvolvidos.

PHP Experience 2019: Full Stack vs Full Cycle Developer
Imagem: Redação iMasters

Elton Minetto disse nesta sexta-feira que é necessário que os desenvolvedores se especializem, para entregar trabalhos mais bem desenvolvidos. Minetto é CTO da Codenation e foi o primeiro a palestrar no PHP↳PHP44 conteúdosPadronizando seu código com PHP CS FixerDev (Back & Front) · mai 2019Docker de imagem. Para rodar projetos PHP em menos de 30 segundosDev (Back & Front) · jan 2026PHP 7.3: conheça as novidades desta versãoDev (Back & Front) · abr 2019Ver tudo em Dev (Back & Front) → Experience 2019.

A palestra de Mineto abordou Full Stack vs Full Cycle Developer. Ele explicou como o mercado vê cada um destes perfis e quais suas vantagens/desvantagens para a carreira de cada um. E deixou claro que não existe um só caminho para percorrer na carreira.

Esta edição do PHP Experience está em formato mais intimista, em versão Pocket. O evento está sendo realizado no Developer HUB, a sede do iMasters, em São Paulo e teve todos os ingressos vendidos, segundo a organização.

Full Stack

Em 2018, havia 30% mais vagas para Full-Stack do que para front-end ou back-end, segundo o Angel List.

Desvantagem

Minetto deu um exemplo. Quando um Full Stack faz um job com java script, por mais que ele entenda do assunto, ele vai saber menos do que quem mexe com essa tecnologia todos os dias, que aprende e ganha mais sempre.

“Para desenvolver na carreira é preciso educação e experiência”.
– Elton Minetto. 

A sobrecarga de informações também é uma desvantagem, na opinião de Minetto. Você se torna superficial e não tem tempo de buscar mais aprendizado, explicou o desenvolvedor.

Vantagem

Minetto disse que no início de carreira faz sentido ser Full Stack, pois é quando o desenvolvedor precisa pegar experiência em várias áreas. É o momento em que os devs conseguem aprendizado de maneira rápida e descobrem qual área gostam mais.

“Para desenvolver na carreira é preciso educação e experiência”.
– Elton Minetto. 

Full Cycle Developer

Este é um termo novo, que foi cunhado há pouco mais de um ano pelo netflix, em um post. No contexto, significa um Time responsável por todo o ciclo de desenvolvimento do software, que se preocupa por todas as fases do produto, como mostra o slide mostrado na foto acima pelo Elton Minetto.

O ideal, portanto, é que um desenvolvedor consiga entender todo esse ciclo. E consiga melhorar as performances nos testes, segundo Minetto.

“Testes são o mínimo que um desenvolvedor deve fazer. Ele tem que entregar o software funcionando”.
– Elton Minetto

Vantagem

Tornar-se expert em uma determinado área. Treinar as pessoas para fazerem desenvolvimentos. Aproveitar a experiência já adquirida no mercado. Poder melhorar o software e fazer coisas novas.

Desvantagem

Dúvidas como “o que escolher” e “por onde começar”. Por isso, é importante, na visão de Minetto, ser Full Stack no começo da carreira

Na sequência de Minetto,

Segundo dia de PHP Experience

Neste sábado, 06/04, no segundo dia de PHP Experience, são esperados mais de 200 desenvolvedores para assistir aos palestrantes convidados. Descubra quem são e qual a programação:

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →