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

Eu sou júnior ainda, sempre tive muita dúvida sobre o que escolher... Anteriormente fiz design (generalista) na USP e trabalhei como web designer e UI designer por uns 4 anos, portanto o mais "natural" seria eu trabalhar com Front End nessa transição (até porque fiz uma estágio nessa área, onde me interessei por desenvolvimento). Mas acho tão legal a parte de lógica de programação e de entender como a coisa funciona por trás... Decidi seguir com "full stack" para ter "independência", conseguir montar ferramentas que funcionem e ao mesmo tempo tenham boa usabilidade e sejam bonitas! Por isso me identifico mais com full stack, apesar de não gostar do nome. Gosto mais da denominação "desenvolvedora".

Em design tem algo parecido: você pode se especializar em design gráfico, design de interfaces, de produtos, de serviços... ou ser simplesmente designer: aquele que projeta coisas. É algo mais a ver com a forma de ser e de pensar, uma identidade, e acredito que desenvolvedor também se encaixa nisso: é aquela pessoa que pega o projeto e faz a "mágica" para funcionar. Teoricamente você não fica bom em nada mas veja Leonardo da Vinci e outros humanistas que eram generalistas. Tudo bem que ele era um gênio, mas acho um caminho válido para quem tem perfil curioso e que gosta de entender as coisas, entender o todo, ter independência, ou até mesmo ser líder...

Demora mais para ficar melhor em uma coisa só, mas você tem algo que aquele que é só frontend ou só backend não tem: experiência e visão do todo. Além de que tem coisas de outras especialidades que, se você entende um pouco, agregam muito. Acho que ser profissional em T (com uma ou mais "perninhas") é muito importante, mesmo para quem quer ser especialista.

Ter o privilégio de ter trabalhado como designer me dá uma visão ainda mais rica da coisa. O mundo em si é tão rico... Mas é questão de perfil eu acredito, e até o momento não me arrependo da decisão.

Carregando publicação patrocinada...