“Um ser humano deve ser capaz de trocar uma fralda, planejar uma invasão, abater um porco, projetar um prédio, conectar um navio, escrever um soneto, equilibrar contas, construir um muro, montar um osso, consolar os moribundos, receber ordens, dê ordens, coopere, aja sozinho, resolva uma equação, analise um novo problema, lance o estrume, programe um computador, cozinhe uma refeição saborosa, lute de forma eficiente, morra galantemente. A especialização é para insetos ”. Robert A. Heinlein
Parece que o tópico da especialização entrou em foco mais uma vez no mundo da web e, com isso, as pessoas que dizem ser um “pau para toda obra” são uma coisa inútil para se lutar.
Muitos profissionais da Web estão pressionando os recém-chegados a se especializarem em uma única área para se tornarem mais comercializáveis e empregáveis. Sem dúvida, especialistas sempre serão necessários em qualquer setor. Mas é realmente tão ruim ser um generalista da web?
Ser considerado um “pau para toda obra” sempre teve uma conotação negativa. Isso implica que você se interessa por tudo, mas nunca consegue o conhecimento necessário para ser bom em qualquer atividade.
Talvez um generalista de sucesso deva ser considerado um “homem da Renascença” (ou mulher).
Poucos argumentariam que DaVinci deveria ter se apegado a um assunto.
Ok, então eu não sou DaVinci. Apesar da minha falta de gênio, ser um Jack funcionou bem para mim.
Eu sempre trabalhei com equipes pequenas, onde ser flexível e disposto a aprender era visto como um grande trunfo. Eu não diria que sou generalista, mas também não me chamaria de especialista.
Web design é minha principal paixão. É o que eu gasto mais energia praticando e aperfeiçoando. Ainda assim, passo um bom tempo aprendendo técnicas de desenvolvimento front-end e lendo os princípios da experiência do usuário para garantir que meus designs sejam mais do que apenas imagens bonitas.
Eu gerenciei projetos, criei bancos de dados, criei wireframes e documentos IA e copiei para peças de marketing. Eu até construí alguns sites do ColdFusion e do PHP no dia que tenho certeza que me assombrariam para ver agora.
Eu trabalhei com mais de uma dúzia de produtos CMS em uma infinidade de idiomas. Eu projetei tudo, desde layouts de revistas até gráficos ambientais. Parte do que eu produzi pode ser muito ruim - como o banco de dados que eu construí com um livro em uma mão para me acompanhar passo a passo do processo, mas preenchi uma lacuna, resolvi um problema e aprendi muito no processo.
Ser adaptável me rendeu alguns aumentos e promoções. Já me disseram várias vezes que sou um membro valioso da equipe precisamente porque sei um pouco sobre todos os aspectos do processo da web.
Ele também me permitiu assumir projetos freelance interessantes que eu posso chamar de meu do começo ao fim. Isso faz com que meu design trabalhe mais bem informado, porque eu sei exatamente o quão difícil será fazer com que uma pequena coisa pareça boa no IE6.
E é mais fácil para mim me relacionar com os problemas de um desenvolvedor frustrado por um bug de codificação, ou um gerente de projeto tentando desesperadamente fazer um cliente feliz, o que me faz um melhor companheiro de equipe.
Ser um generalista funciona para mim, mas não funciona para todos. Existem algumas razões que eu acho que tive sucesso com isso. Eles incluem:
Curiosidade infinita
Ao longo dos anos, aprendi muito sobre mim mesmo e comecei a trabalhar com a minha natureza, em vez de contra ela.
Eu sou uma pessoa muito curiosa. Eu tenho dificuldade em me concentrar em um único assunto porque tudo parece tão interessante para mim. Eu tenho um amplo arsenal de habilidades reunidas ao longo dos anos graças à minha natureza curiosa. Se eu me obrigasse a escolher uma especialidade e ficar com ela, ficaria incrivelmente entediado e, para mim, o tédio é uma desgraça.
Um amor de aprendizagem
Eu realmente gosto de aprender coisas novas. Eu poderia odiar um assunto e ainda aproveitar o processo de aprender sobre isso. É divertido para mim sentar e pesquisar uma nova técnica ou testar um estilo que ainda não dominei. Se não fosse divertido para mim, eu não gostaria de gastar tanto tempo livre fazendo isso.
Uma necessidade profunda de controle
Sejamos honestos ... sou um maníaco pelo controle. Eu aprendi muito do que eu sei, então eu não teria que pedir a outra pessoa para fazer isso por mim. Eu fiquei bem no desenvolvimento do front-end porque não estava feliz com a forma como os programadores perdiam pequenas nuances ao criar meus designs, por exemplo.
O velho ditado muitas vezes é verdade - se você quer algo bem feito, você tem que fazer isso sozinho. Minha visão de "certo" e de outra pessoa é muitas vezes muito diferente.
Mesmo quando não tenho tempo para fazer algo, saber que isso pode ser feito (e como fazê-lo) me dá muita vantagem.
Se você precisa conhecer todos os detalhes sobre como algo funciona antes de estar satisfeito, ou se não gosta de pular de assunto em assunto, provavelmente não é um generalista.
E muitas pessoas não gostam do processo de aprendizado - em vez disso, gostam de colocar suas habilidades para trabalhar todos os dias e se aproximam cada vez mais do aperfeiçoamento dessas habilidades.
Conheça a si mesmo. Trabalhe com o que você tem e mantenha-se feliz.
Para realmente ter sucesso, sugiro que você encontre um equilíbrio entre generalista e especialista .
Seja realmente ótimo em uma coisa, mas decentemente bom em várias outras coisas relacionadas a ele. Seja um grande designer com um sólido background em experiência de usuário e SEO, ou um fantástico front end dev que pode fazer uma leve codificação de back-end e reunir um layout decente.
Seu trabalho principal irá melhorar devido ao conhecimento secundário que você recebe. E se você é freelancer ou trabalha para uma empresa, você será um recurso mais valioso.
Vá além de “o suficiente para ser perigoso” . Saber o suficiente para conversar fluentemente com alguém que é especialista nessa área. Desta forma, você será capaz de identificar problemas, cuidar dos menores e comunicar maiores problemas aos especialistas certos. Você pode ser a pessoa que vê o quadro geral e entende como todas as partes se inter-relacionam.
Em geral, os Jacks são mais adequados para equipes pequenas, posições de gerência ou freelancers.
Equipes de pequeno porte apreciarão sua flexibilidade e, em geral, ficarão encantadas ao ver você enfrentar coisas extras que não estão na descrição de seu trabalho.
Uma empresa maior significa mais dedos para pisar, então sua ânsia pode não ser bem recebida. E com equipes maiores, você tende a ver um alto grau de especialização e menos oportunidades de experimentar papéis diferentes.
Se você já está em uma grande empresa, uma posição de gerenciamento ou “grande figura” pode evitar que você se sinta dentro da caixa. As pessoas mais altas precisam de uma gama maior de habilidades para manter suas equipes interconectadas.
Freelancing pode ser uma ótima opção se você for voltado para os negócios. Você escolhe os projetos que se ajustam aos seus interesses, assim você sempre terá chances de ampliar seu conjunto de habilidades e aprender coisas novas.
Se você fizer o certo, ser um investidor de todos os negócios deve ser considerado uma força.
Sua capacidade de se adaptar às necessidades de uma empresa será altamente procurada. Não há razão para sentir que esse é um caminho inferior.
Generalistas trazem o equilíbrio necessário para o local de trabalho e facilitam a comunicação entre as disciplinas.
Então vá em frente… ignore as massas super especializadas e continue aprendendo!
Escrito exclusivamente para WDD por Mindy Wagner. Ela iniciou seu caso de amor com a web há mais de uma década, quando uma especialista em ciência da computação mostrou como visualizar o Source. Seu objetivo é criar sites criativos que estabeleçam um equilíbrio entre usabilidade e beleza. Ver o perfil de Mindy em Viget . Você pode segui-la no Twitter @graphicsgirl
Onde você está entre ser um generalista e um especialista? O que funciona melhor para você e por quê?