O job hopping é a melhor maneira de seguir em frente e aprender no trabalho? [fechadas]


16

Deixando de lado qualquer coisa que você possa fazer fora do trabalho, como OSS ou auto-estudo, você acha que a troca de emprego é uma boa maneira de aprender continuamente novas habilidades.

Nesse contexto, minha definição de salto de emprego é a cada 2-3 anos, movemos empresas, possivelmente até domínios.

Ao mudar para os empregos certos, você poderia, em teoria, aprender uma nova linguagem / estrutura e obter exposição a outros domínios do conhecimento.

Uma atualização rápida: Esta não é a minha situação atual, nem é uma abordagem que eu segui. O pensamento me atingiu e pensei que era uma boa pergunta.


2
Embora você tenha que perguntar: se os empregadores veem um histórico de saltar a cada 2 anos, eles realmente querem correr o risco de contratá-lo e investir em você para aprender novas tecnologias, apenas para que você se incline logo depois? E então eles têm que contratar alguém novo outra vez ...
FrustratedWithFormsDesigner

2
2 anos é pouco depois? Quanto tempo leva para um desenvolvedor experiente fornecer ROI (tornar-se produtivo) no tempo necessário para se familiarizar com uma nova tecnologia.
Aditya P

1
Relacionado: Job hopping, é um problema? sobre a maneira como os empregadores percebem a prática.

Respostas:


9

No início de sua carreira, não vejo nenhum dano e, de fato, algum benefício em fazê-lo algumas vezes, mas mais cedo ou mais tarde os empregadores ficarão cautelosos com alguém que parece não ficar muito tempo. Portanto, você pode adquirir novas habilidades, mas pode achar mais difícil obter um papel mais responsável no futuro. Isso pode não incomodá-lo, mas se isso acontecer, eu pensaria em ficar mais tempo no futuro.

Você também pode procurar trabalhar para um empregador maior que permita desenvolver e mudar internamente; isso tem a maioria dos benefícios da procura de emprego e nenhuma das desvantagens.


3
Um bom ponto sobre as possibilidades dentro de uma empresa maior
Kevin D

1
É direito de qualquer pessoa a downvote, mas se você não me diga por que eu não ter a oportunidade de aprender o que havia de errado com a minha resposta ...
Steve

11

A busca de emprego é uma maneira de aprender continuamente novas habilidades técnicas , é verdade.

No entanto, permanecer em um emprego por pelo menos 3 a 5 anos ou mais oferece a oportunidade de aprender as habilidades sociológicas e de relacionamento que também são necessárias para ser um bom desenvolvedor de software.


4
Interessante, mas por outro lado, mudar de empresa, conhecer novas pessoas e integrar-se a novas equipes, poderia acelerar o aprendizado dessas habilidades sociológicas.
Kevin D

9
@ Kevin D: Na verdade não. Os humanos precisam de tempo para confiar e aceitar.
Gilbert Le Blanc

5
Em termos de prazos mencionados na pergunta, de uma estadia de 2 a 3 anos ... Eu diria que há algo muito errado se você não aprender a confiar ou confiar nesse período.
Kevin D

@ Kevin D: Eu gostaria de poder concordar com você, mas não vou discutir com a evolução. Você nunca ouviu a expressão: "Um 'oh merda' pode apagar mil attaboys".
Gilbert Le Blanc

1
+1 Permanecer por tempo suficiente para ver as pessoas sendo promovidas e ajudadas ajuda bastante.

9

Absolutamente.

Infelizmente.

Eu já participei de dois comitês de contratação diferentes e ambos tendiam a dar um valor mais alto aos currículos em que as pessoas pulavam a cada 2-3 anos ... Eles sempre prestam muita atenção à ideia da empresa "leal" - homem que permanece em uma empresa há vários anos, mas não apóia isso em ação.

Atribuo isso à sopa de letrinhas "maior" que esse salto de emprego lhes permitiu carregar. Eu entrei em choque várias vezes com o nosso CTO sobre isso ... quando ele queria trazer novas pessoas para um novo projeto de desenvolvimento, enquanto tínhamos caras espertos participando de projetos legados (e, como resultado, uma rotatividade bastante ruim).

E você também ouve aqui dos programadores - dificilmente passa um dia sem que alguém faça o estrume de "1 ano de experiência, repetido 5 vezes" ...

Então, sim, se você quiser avançar, pule por aí.


Sua experiência nesse assunto corresponde à minha. Costumo trabalhar em empresas que trabalham com uma ampla variedade de tecnologias. Enquanto você ouve as pessoas falarem sobre lealdade, etc ... o que elas mais focam quando se trata de contratação é que este candidato conhece todas as mais de 5 dessas tecnologias (a tropa de emprego), enquanto essa pessoa conhece apenas X e Y (o cara que ficou na empresa). mesmo lugar).
Húmido

7

A menos que você esteja trabalhando em uma empresa ágil em constante evolução, eu diria que sim, o salto de emprego é muito bom para você.

Não é muito bom para os empregadores; esteja ciente de que isso pode ser percebido como algo ruim.

Ser freelancer trabalhando em missões curtas (6 a 12 meses) é provavelmente o que você precisa.


6

Sim, ele é. A maioria das empresas estagna e os desenvolvedores se tornam complacentes com a maneira como fazem as coisas; eles se tornam preguiçosos e não querem aprender, porque seria realmente necessário. A gerência geralmente fica míope (se alguma vez parou) e derrubará qualquer coisa do ponto de vista técnico como "perda de tempo", exceto em raras circunstâncias.

Se você estiver ingressando em uma empresa estabelecida, provavelmente nunca obterá uma promoção de qualquer valor, pois existem pessoas com mais tempo lá, independentemente de suas habilidades técnicas serem tão boas quanto as suas.

Então, sim, a busca de emprego é a melhor maneira de avançar em nosso campo. É muito raro que você possa permanecer em uma empresa, a menos que se rebaixe para uma carreira de mediocridade e use a mesma tecnologia para sempre, ou se você tiver muita sorte e puder encontrar uma empresa que se preocupe em melhorar a si mesma. A maioria das empresas não se preocupa com melhorias além de alinhar os bolsos da administração para o trimestre atual e mostrar lucro.


generalização enorme. Eu trabalho com várias grandes empresas de desenvolvimento (internacional / global) e as perspectivas são impressionantes. Não é provável que você acabe executando o programa, pois os fluxos e o gerenciamento técnico são separados, mas a progressão é rápida!
Rory Alsop

3
Admito que é uma generalização, mas falando da minha experiência, a maioria das empresas não fornece um caminho de progressão devido à antiguidade e posse de outros colegas de trabalho; mesmo se você souber mais do que seu desenvolvedor "sênior", nunca conseguirá o emprego dele.
Wayne Molina

1
Sim - concordo com você, @Wayne M.
Jim G.

5

Como já concordo com muitas das respostas aqui, falarei das minhas experiências ...

No início da minha carreira, eu pulei de emprego e aprendi muito. No entanto , não dominei nada até ficar em um projeto por mais de três anos.

O fato é que você pode obter um título, mas nunca obterá o respeito de seus colegas de trabalho até se tornar o especialista na matéria. Você pode entrar com o melhor currículo do mundo, mas seus outros funcionários querem saber o que você fez por eles ultimamente.

Acho que saber muito parece ótimo em um currículo, mas ser respeitado é ainda melhor.

Agora, digo isso depois de anos de emprego. Mudaria alguma coisa que fiz no passado? É claro que acho que poderia ter feito melhores escolhas (retrospectiva é 20/20), mas o salto no emprego me levou a um salário decente e me forçou a interagir com um grande grupo de personalidades diferentes.

Iniciar um novo trabalho a cada 1 ou 2 anos é difícil, no entanto, se você sentir que precisa ir nesse período, faça-o. Apenas perceba que, se ele se tornar um padrão, será notado em seu currículo.

Meus 2 centavos.


Sim, o principal é tentar esconder esse padrão no seu currículo.
IgorGanapolsky

3

Job hopping é a coisa mais certa, você receberá um aumento de renda. Nem sempre, mas muito provavelmente.

O salto de emprego deve ser o resultado de algo maior. Imagine qual seria o lugar mais legal que você gostaria de trabalhar ou fazer.

Descubra o tipo de habilidades necessárias para você chegar lá. Agora, o salto de emprego se torna o processo para você desenvolver as habilidades necessárias para chegar onde deseja.

Saltar sem rumo é tanto uma perda de tempo quanto ficar no mesmo local por um longo tempo. Desenvolver seu senso de propósito é a coisa mais importante.


2

A única coisa que posso acrescentar além do que os outros disseram é comentar o momento. Não acho que seja uma questão de tempo de calendário, mas sim do ciclo de aprendizado em que você está (estou falando de ciclos longos no (s) ano (s))

Depois de ter atingido um prato de aprendizado, você tem duas opções

  1. Cimente isso ensinando as pessoas ao seu redor retribuindo até o próximo crescimento natural recomeçar.
  2. Encontre uma nova empresa para iniciar um novo ciclo de aprendizado.

Portanto, não baseie sua decisão apenas no calendário, mas no ciclo de aprendizado.


1

Estou pensando em procurar emprego a cada 2-3 anos, mover empresas, possivelmente até domínios

Isso é um erro. Você precisa considerar se deve mudar de emprego por emprego. Se você está na companhia que o trata bem e está subindo na hierarquia, por que você saltaria do navio?


1
Esse é o problema; em muitas empresas, as classificações técnicas diminuem muito mais rapidamente do que as classificações gerenciais. Se você deseja obter um cargo superior a "desenvolvedor de software" ou "desenvolvedor de software sênior", provavelmente precisará se movimentar e encontrar uma empresa que possua essas classificações.
Quanticle

1
Talvez eu fiquei entediado ...
Ben L

1
+1 - Concordo que você precisa tomar uma decisão por emprego. -1 - Mesmo se você gosta do trabalho, seu salário não aumenta proporcionalmente ao que acontece quando você muda de emprego. Assim, às vezes você é forçado a abandonar o navio apenas para acompanhar a porta ao lado do Jones. Quanto você deseja acompanhar esses Jones é geralmente quantas vezes você precisa mudar de emprego.
Dunk

1

Se você está desenvolvendo da perspectiva da programação ou do desenvolvimento pessoal ou das habilidades do projeto, geralmente aconselho ficar (a menos que você não esteja gostando) - isso ajudará a construir sua reputação como 'stayer'

Ao olhar para candidatos a cargos, estou sempre mais interessado naqueles que sinto que podem permanecer o tempo suficiente para pagar meu investimento neles. Não quero contratar alguém que só queira sair 2 anos depois.

Dito isto, se um candidato fornecer boas razões para se mudar, as mudanças rápidas não as excluirão. É melhor que sejam boas razões!


1
Um candidato deveria ter 2 empregos nos últimos 6 anos, proporcionando boa experiência em 2 idiomas e estruturas e práticas de seus associados, isso não seria uma boa coisa do seu ponto de vista? Desde que essas habilidades sejam relevantes para o trabalho solicitado.
Kevin D

1
Dito isto, eu também desconfiaria de qualquer candidato que tenha experiência apenas em um único idioma e domínio. Há uma diferença entre 10 anos de experiência e 1 ano de experiência repetidos dez vezes.
Quanticle

@quanticle e @KevinD - absolutamente. Sim para ambos os pontos!
Rory Alsop

1

O mundo mudou. Dois anos costumavam ser pouco tempo para permanecer em uma posição, mas não é mais. Em nossas mentes parece curto, mas você precisa considerar o que realmente está acontecendo; o que os empregadores estão realmente vendo. Uma maneira de fazer isso é observando o BLS .

Apenas uma análise rápida mostra que pessoas com menos de 40 anos trocam de emprego 3 vezes em um período de 4 anos. Isso representa pouco mais de um ano por emprego. Então, em comparação com a concorrência, você está indo bem por 2 anos em um emprego.


1

Alguém que leciona empregos com demasiada frequência é preterido para entrevistas (e quando contratado, promoções) porque é considerado não confiável. Alguém que permanece no mesmo emprego por muito tempo é preterido em promoções porque ele é considerado valioso demais para ser promovido a outros cargos (e ele não deve sair se não for promovido ou valorizado, então, por que investir nele?) .

Você tem que encontrar o meio termo. Mudar de emprego a cada poucos meses (como costumava ser comum no boom .com) é ruim. Manter o mesmo emprego por uma década pode ser tão ruim quanto. Acho que 3 a 5 anos são longos o suficiente para me cansar de um emprego, mas isso depende muito da empresa e do trabalho. Se eu gostar do ambiente de trabalho e conseguir outro projeto na mesma empresa, seria preferível mudar para outro empregador. Mas eu gosto de estabilidade, e nem todo mundo gosta.


0

Não há resposta correta. Troque de emprego se achar que não há mais nada que possa aprender.


0

Esta pode ser uma boa publicação para http://careers.stackoverflow.com/

Tudo depende do que você está tentando fazer com sua carreira - se está consumindo experiência técnica em um idioma específico durante 8 das 24 horas em um dia, talvez. Ou, se você estiver mais interessado em uma variedade de trabalhos, talvez seja o melhor caminho. Tudo depende de seus próprios objetivos, eu diria.

E isso também depende das empresas com as quais você está abordando seu currículo - alguns diriam que saltar é uma coisa ruim, outros diriam que saltar é uma coisa boa.

Espero que ajude!


0

Eu diria "depende". Vejo esta resposta à minha pergunta (em geral relacionada ao salto no emprego) para um dos problemas do salto no emprego.

Definitivamente, há um equilíbrio. E isso realmente depende da empresa. Em algumas empresas, é bem possível se movimentar internamente e aprender novas tecnologias - e até estilos e habilidades de gerenciamento bastante diferentes, dependendo de como equipes e departamentos individuais são executados.

Como regra geral , eu diria - sim, é bom, mas tome cuidado para que as passagens não sejam todas muito curtas. Você quer ter mais do que apenas uma breve amostra de cada trabalho (e a tecnologia nele) e definitivamente deseja ver os projetos até a conclusão. Passos muito curtos podem dar a você uma experiência superficial e fazer com que você pareça com alguém que não consegue aguentar - e basicamente tão rápido quanto agora disse: como um "desenvolvedor de gaivotas". Permanecer e manter seu próprio trabalho e conviver com seus erros por um tempo é uma parte crucial de ser um desenvolvedor de software sério. Você não quer parecer alguém que sempre foge a essa altura.


0

A maioria dos postos de trabalho parece exigir a "sopa de letrinhas" que você pode obter na busca de emprego. Por exemplo, 3-5 anos em Java, 3-5 anos em C ++, 3-5 anos em .NET. Muitas vezes, um trabalho como esse precisa de alguém que tenha 3 empregos, porque geralmente você usa apenas um em um trabalho. Também a maioria dos empregos que tive tendem a se repetir várias vezes após o primeiro ano ou dois. Sou um aprendiz mais rápido do que muitos, por isso pode não ser tão ruim. Porém, nos primeiros 6 meses, você assume as responsabilidades diárias do trabalho e, provavelmente, quaisquer novas nuances da tecnologia. Para o meu primeiro emprego, foi mais como um ano. Depois disso, é só repetir os mesmos 6 meses / 1 ano de experiência repetidamente, fazendo a mesma coisa. As pessoas que eu conheço que pularam mais têm uma experiência mais variada. Alguns deles pulam a cada 2 anos ou a cada 1 ano. Eles recebem Ruby / Java / C / PHP / etc. e pode pular em trabalhos com uma variedade de requisitos. Enquanto isso, mudo com menos frequência, para não ter uma variedade de experiências que dificulte a mudança. Geralmente, eu nem sequer recebo uma entrevista até que um empregador fique desesperado ... E se eles encontrarem um profissional competente, eles nem ficarão desesperados o suficiente para me chamar ...

Também do ponto de vista salarial, você realmente sofre se permanecer no mesmo local por muito tempo. Não sei por que, mas quando você trabalha para uma empresa ano após ano, sua "lealdade" costuma ser "recompensada" com um aumento simbólico de 2-3% que mal acompanha a inflação. Se você pular no trabalho, normalmente recebe de 10 a 20% apenas pelo salto. Se o mercado realmente aumentou, você pode acabar com muito mais. Não se trata apenas de dinheiro, mas futuros empregadores julgam você com base no seu salário. Se você permanecer no mesmo emprego por 5 anos e depois mudar, eles se perguntarão por que seu salário é tão baixo e hesitarão em contratá-lo ....

No geral, acho que a situação é diferente com uma empresa de consultoria onde você pode trabalhar para a mesma empresa, mas trabalhar em uma variedade de projetos. Além disso, algumas empresas têm fortes programas de mobilidade interna para ajudar os trabalhadores a se locomover. Mas outros são pequenos demais para ter um ou é uma piada. Mas, por trabalho, eu diria que você aprende mais mudando especialmente em uma grande empresa onde as funções são mais especializadas. Embora você nem sempre precise mudar de empresa para um novo emprego.

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.