Ser capaz de alinhar rapidamente e eficientemente nossas habilidades e o foco de nossa vida profissional tem muito valor. O título que usamos pode efetivamente dizer aos outros o que fazemos e para onde nossa carreira está indo. Apesar dessa importância, os títulos são algo que muitos de nós têm problemas.
designers que entendem de código, produzem modelos mais realistas
É definitivamente difícil encontrar um título que explique claramente nossas habilidades e limitações como profissional. Noções básicas sobre a terminologia de pilha completa não é apenas benéfica para ajudar a dar-nos um título embora. Também é imensamente valioso tornar-se aquele membro da equipe que pode intervir em qualquer fase de um projeto para ajudar. Ou apenas para usar as habilidades no planejamento antes do que nosso principal foco de trabalho pode ser (é de conhecimento comum que designers que entendem de código, produzem modelos mais realistas). Então, como nós começamos?
Nos “velhos” dias, era bastante simples. Houve uma separação muito clara entre os grupos de design e desenvolvimento, com poucas pessoas fazendo as duas coisas. Agora, é bastante incomum encontrar um web designer que também não faça algum tipo de desenvolvimento ou trabalho de UX. Com muitos de nós nos ramificando em mais habilidades dentro do nosso setor, estamos nos tornando cada vez mais engenhosos. O problema é que agora um “web designer” pode significar alguém que apenas projeta, projeta e codifica, ou pode até mesmo manipular todo o projeto para o processo de desenvolvimento! Nós nos tornamos uma indústria de trabalhadores renascentistas que não se contentam em aprender exatamente o que precisamos aprender, e isso é ótimo.
“Web designer” pode significar alguém que apenas projeta, projeta e codifica, ou pode até mesmo manipular o design completo para o processo de desenvolvimento!
Digite o designer de pilha completa. Ser full stack simplesmente se refere a alguém que é interdisciplinar e capaz de levar um projeto até a conclusão. Neste caso, refere-se a um indivíduo que tem as habilidades para realizar um projeto nas primeiras fases principais do projeto. Os desenvolvedores de pilha completa existem há anos, lidando com tudo, desde desenvolvimento de front-end, desenvolvimento de back-end, gerenciamento de servidor de backend e muito mais.
Eu sei o que você está pensando: “Ótimo, outra frase de marketing é exatamente o que essa indústria precisa!” Mas posso garantir que esta está por aí, e tem mais valor do que um nome de quadril. Dê uma olhada em uma grande variedade de vagas de emprego e você encontrará, sem dúvida, muitas listagens de “Designer de produtos” e “Designer de pilha completa”.
Os benefícios de expandir nossos conjuntos de habilidades são muito bons. Designers full-stack geralmente acabam com um entendimento mais completo de seu trabalho, tornando-o mais consistente da pesquisa para as fases de produção. Conhecer as limitações e o que esperar no desenvolvimento, enquanto planeja wireframes UX / UI, pode manter os conceitos realistas. Portanto, os designers full stack não são apenas mais informados sobre o que pode e não pode funcionar elegantemente no design, mas também têm expectativas mais realistas antes mesmo de começar a empurrar pixels ou codificação.
Ter um conjunto de habilidades expansivas é extremamente benéfico para as pessoas que nos empregam também! Nossos empregadores recebem um membro da equipe que pode entrar e ajudar até mesmo fora de sua área de foco. Isso significa manter as equipes enxutas e diversificadas com menos pessoas, e todo mundo ter mais compreensão do panorama geral.
Existem inúmeras boas qualidades em ter um conjunto de habilidades tão expansivo, mas o mais importante é que você aprende mais. Mesmo ter uma base básica no desenvolvimento ou outra habilidade pode aumentar a probabilidade de aprender mais nessa área. Com essa pequena pepita de conhecimento já existente, a busca por mais educação é facilitada, já que o conteúdo já é um pouco mais compreensível. Então, da próxima vez que você vir esse artigo sobre a habilidade que você tem aprendido a aprender há muito tempo, simplesmente vá em frente. Você não precisa ser um especialista até o final, basta lembrar o suficiente para facilitar a próxima vez.
Demorou um bom tempo para chegarmos até onde estamos hoje em termos de educação. Ser capaz de procurar algo instantaneamente e “acidentalmente” passar as próximas quatro horas aprendendo sobre isso é o futuro fantástico em que vivemos. Mas, quando você tem dezenas de tecnologias, práticas e habilidades para se manter atualizado, esse processo pode facilmente resultará em uma longa lista de “leitura”. Com tanto para acompanhar, é fácil simplesmente não ter tempo suficiente. Isso não significa que perderemos completamente a habilidade, significa apenas que a habilidade não é um dos nossos destaques, por assim dizer. É muito comum que alguém possa ser um especialista em CSS / HTML, mas tenha apenas um conhecimento básico de trabalho em JavaScript.
Não é apenas difícil acompanhar tudo, mas também é difícil identificar com quais tecnologias investir nosso tempo também. Com o setor crescendo em ritmo acelerado, há um novo idioma, biblioteca e padrão de uso ao final de cada dia. Alguém se lembra dos dias de jQuery vs MooTools vs debates JavaScript? Identificar quais habilidades aprender e quais são meras modas passageiras podem facilmente fazer ou quebrar um investimento de tempo.
Os empregadores também não estão isentos dessas armadilhas. Ser um membro da equipe muito mais qualificado geralmente vem com um salário maior. Embora a maioria dos designers de pilha completa não tenha o mesmo custo de vários designers e desenvolvedores, eles certamente custam um prêmio para serem tão habilidosos.
Tornar-se um stack completo é especial por si só. Está investindo bastante tempo e esforço em si mesmo profissionalmente, na maioria das vezes fora do local de trabalho. Então, o que torna os designers full-stack tão importantes? Primeiramente, são as habilidades em seu espectro. Normalmente, os designers são os que organizam a pesquisa, criam wireframes, verificam os padrões de UX, organizam o design da UI e, geralmente, certificam-se de que não estamos acabando com sites e aplicativos incrivelmente bonitos que simplesmente não têm um propósito.
Ser mais do que apenas uma engrenagem na máquina é o que significa ser full-stack
Ser mais do que apenas uma engrenagem na máquina é o que significa ser full-stack. Quando se trata de design, isso significa definir o propósito e as metas de um projeto nas fases de planejamento e, ao mesmo tempo, manter as limitações e objetivos de projeto e desenvolvimento em mente. Alguém que possa gerenciar e compreender completamente um projeto desde a sua concepção até os primeiros passos no desenvolvimento contribui para uma experiência muito mais consistente. Alguns dos melhores sites, aplicativos e até mesmo os produtos que você usou provavelmente foram criados ou supervisionados por um gerente com um vasto conjunto de habilidades para garantir essa alta qualidade.
Expandir nossas habilidades e conhecimentos para tornar-se full-stack pode ser inestimável em uma equipe e uma necessidade absoluta como um freelancer solitário. Com a qualidade da educação tornando-se excepcionalmente fácil de encontrar, tornou-se uma experiência agradável para aprender mais nos dias de hoje. A parte difícil, parece, vem com a compreensão de quais habilidades devemos aprender. O conjunto de habilidades de cada pessoa é único, e é isso que faz com que todos sejam valiosos.
Alguns anos atrás, por exemplo, ter o interesse de um amador em mídia social quase que instantaneamente se tornou um ativo excepcionalmente valioso quando o boom da mídia social decolou. Empresas e agências buscavam pessoas para ajudá-las a gerenciar sua presença em tais plataformas. Então, como maximizamos nosso valor escolhendo as habilidades certas?
A melhor maneira de buscar a educação é sempre perguntar a si mesmo o que a tornaria mais valiosa naquilo que você já faz. Para a maioria dos designers, isso significa aprender a codificar ou buscar uma compreensão mais profunda da ciência e da psicologia por trás do design UX. Mas para outros designers, a resposta pode significar enfocar o design de impressão e branding. É realmente difícil dizer quais idiomas, recursos e habilidades específicos são essenciais para se ter, especialmente em um setor tão rápido e diversificado quanto o nosso. Se você ainda estiver perplexo, dê uma olhada nas vagas em posições que você gostaria de preencher. Veja o que eles estão exigindo e, mais importante, esperando, em um candidato.
Títulos são importantes, não há dúvidas sobre isso. Mas só porque representam (embora mal) as habilidades que possuímos. Quando se trata disso, investir o tempo para nos desenvolvermos profissionalmente, expandindo essas habilidades, apenas beneficia todos os envolvidos. A educação continuada sempre fez parte de nossa indústria de ritmo acelerado, então vamos usar isso para nossa vantagem e nos tornarmos os melhores trabalhadores full-stack por aí.