Vou aprender mais como freelancer ou trabalhar para uma empresa?


8

Saí da escola há cerca de um ano e tenho trabalhado como freelancer desde então. Às vezes, parece que seria uma boa ideia trabalhar para uma empresa por alguns anos, aprender com pessoas com mais experiência do que eu. Mas, por outro lado, trabalhar por conta própria me permitiu buscar projetos / tecnologias sobre as quais estou interessado em aprender e hesito em desistir disso. Algum conselho?


Depende do que você quer aprender, até onde eu sei. As empresas podem permitir que você se especialize mais, enquanto o freelancer o obriga a usar o chapéu de pau duro. Você aprenderá muito ao desempenhar muitos papéis como freelancer, mas você também poderá, para uma empresa em várias posições, se especializar e se concentrar em um tópico específico até certo ponto. Cada um deles depende.
Chris

Respostas:


2

No freelancer, o valor do seu negócio é dado ao ver e resolver problemas, geralmente em interação direta com seu cliente. Uma das partes mais difíceis é descobrir o que seus clientes desejam. Pense nisso como um médico, que precisa descobrir a dor do paciente e desenvolver uma terapia

Em uma empresa, o valor comercial é frequentemente criado pela coordenação de tarefas com outras pessoas. Isso requer uma quantidade bastante alta de discussões e reuniões. Por outro lado, você pode ter mais acesso a recursos (equipamentos, conhecimento, ...) para resolver um problema. Pense nisso como parte de um banco que gera interesse no conhecimento gerado.


12

Faz ambos. Eu sempre tive. Eles não precisam ser mutuamente exclusivos.

Trabalhar para uma empresa ensinará coisas como:

  1. Decifrar e melhorar o código legado que não é seu.
  2. Cumprimento de prazos
  3. Documentação
  4. Convivendo com tecnologias e ferramentas que outras pessoas selecionaram para você.

Trabalhar como freelancer permitirá que você explore o que lhe interessa a qualquer momento. É mais provável que você consiga jogar com tecnologias de ponta e pode escolher suas ferramentas favoritas.


Claro, quem precisa de uma vida social, certo? (I piada, mas aqui eu estou fazendo exatamente a mesma coisa ...)
Aaronaught

Se você quer fazer as duas coisas, tenha cuidado com o contrato de não concorrência que seu empregador deseja que você assine.
WuHoUnited

Verdade. Verifique também se a sua empresa não possui tudo o que você codifica - mesmo no seu tempo.
Amy Anuszewski

Bom conselho! Essa configuração ajuda você a aprender coisas novas e ter uma renda sólida, ao mesmo tempo ...
gyurisc

3

Você aprende a mesma quantidade - apenas um conjunto diferente de habilidades.

Assim como tudo, a prática leva à perfeição . As habilidades necessárias - e adquiridas - são muito diferentes do trabalho freelance e do trabalho com outras pessoas. Trabalhar em equipe por X anos o exporá profundamente ao jogo da política e ao relacionamento geral da equipe. Visto que o trabalho freelance por X anos o tornará extremamente suficiente no auto-aprendizado e apreciará sua programação flexível. Se você está realmente sentado em cima do muro, experimente os dois. Caso contrário, mergulhe (mais) no que você está se inclinando e se prepare para o futuro.

Prefiro a interação cara a cara com as pessoas regularmente. Uma coisa que ficou presa na escola foi o professor disse uma vez: aqui na escola, você aprende 20% de mim e 80% de seus colegas de classe . Tenho certeza de que não há evidências para apoiar os números, mas eu gosto.


Não tenho certeza sobre "Você aprende a mesma quantidade - apenas um conjunto diferente de habilidades". Como freelancer, depende realmente de como você está motivado e depende potencialmente de quais tarefas você desempenha para uma empresa que o emprega.
Chris

@ Chris - Diferença em nossas mentalidades: você sucumbe a deixar seu ambiente determinar o quanto aprende. (A primeira 'você' é enfatizada por uma razão.)
JK

Apenas apontando, pois você não mencionou explicitamente.
Chris

3

Eu diria que trabalha para uma empresa por alguns bons anos, mas tome cuidado para escolher um lugar que enfatize a interação da equipe e tenha desenvolvedores seniores fortes com muita experiência 'nas trincheiras' - isso é vital para o seu sucesso e é difícil obter quando você está por conta própria. Depois disso, faça 'o que flutua no seu barco'.


2

Complementar - Trabalhar em uma organização me ensinou a ser um jogador de equipe e coisas a serem observadas. No mundo real, os projetos são igualmente guiados por decisões políticas e necessidades de negócios.

Você também pode se expor ao trabalho com organizações externas (especialmente quando você está em uma empresa de consultoria).


1

A maioria das tarefas freelancers são projetos individuais. A contratação pode dar oportunidade para o trabalho em equipe. Trabalhar em uma empresa oferece oportunidades de trabalho em equipe.

O que você aprendeu nessas duas configurações será diferente. Qual destes você aprende mais e quais aprende menos é o que você se tornará no futuro.

Minha opinião é que pode haver mais oportunidades de trabalhar em grandes projetos (compará-los a arranha-céus, cidades etc.) ao trabalhar em uma empresa, em uma equipe. Além disso, pode haver mais oportunidades de escrever códigos mais inteligentes que você mais goste, mas só pode lidar com projetos de algum tamanho (que, na minha opinião, podem ser de tamanho e complexidade médios), após o qual você precisaria trabalhar em um equipe.


1

Encontre um lugar onde você possa se cercar de mentores, pessoas seniores fortes e pensadores inovadores. Verifique se você está em um ambiente desafiador. Você pode encontrar essas coisas em uma empresa ou como freelancer, mas como contratado freelancer, você está mais à vontade com os contratos que recebe.

Se puder, tente encontrar uma empresa de consultoria. Lá você encontra o melhor dos dois mundos. Você obterá diversos projetos, tecnologias, mas geralmente terá uma ótima rede de suporte e estará cercado por outros consultores seniores. E você também aprenderá muitas habilidades sociais que o ajudarão nos aspectos não técnicos do seu trabalho.


1

Trabalhar para uma empresa pode ser bastante inestimável para começar. Você vê como as coisas são feitas "no mundo real", procedimentos e processos em que você não pensaria sozinho.

Como se costuma dizer, você não sabe o que não sabe .


1

Como geralmente acontece com esses tipos de perguntas, a resposta está em algum lugar - depende!

Existem muitas empresas excelentes para se trabalhar, que oferecem a você todas as oportunidades de aprendizado que você poderia desejar.

Existem outras empresas que sugam a vida de você em algum projeto terrível sobre tecnologias ultrapassadas.

Uma entrevista de emprego nem sempre revela a verdade sobre como é realmente uma empresa.

Mesmo nas grandes empresas, você pode se sentir constrangido por um grupo / divisão / gerente de baixa qualidade.

Para mim, encontrar uma ótima empresa para se trabalhar (no entanto, você define ótima e se descobre a verdade) por alguns anos seria um grande começo. Você sempre pode trabalhar como freelancer novamente mais tarde.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.