É normal parar de programar "espontaneamente"?

Fala galera,

Feliz ano novo !

Bom, venho pensando nisso alguns dias já. Já estou na area a 10 anos. Sempre programando, fazendo poucas analises, vamos dizer…30% analise e 70% programação. Porém, de um tempo pra ca, comecei a perceber que estava me afastando demais da programação.

Por exemplo, hoje…dificilmente paro e fico programando algo, na maioria das vezes estou discutindo com o cliente ou respondendo emails. De vez em quandooooooooo aparece algo para programar. Mês que vem, meu gestor quer q eu fique em outro cargo, que seria mais na parte de “lider” de equipe de desenvolvimento. Legal, isso é otimo !! Porém, sinto que vou programar menos ainda.

Não sei quem já passou por isso, mas de certa forma, as vezes bate uma “insegurança”. Não relacionado a eu não conseguir desempenhar minhas atividades na empresa, mas sim, de um dia, precisar programar novamente, e estar meio “enferrujado” e a empresa não achar isso muito “interessante”.

Ou mesmo, aquela “insegurança” de conseguir um outro emprego, pois como programador, sabemos que a “praça” esta cheia de vagas. Mas quanto “maior” o seu cargo, mas dificil é conseguir um novo emprego, pois mais dificil é a empresa chegar no salario que você quer, certo ?

Resumindo: Vale a pena ser um eterno jogador de futebol, ou é melhor ser um jogador por um tempo e depois virar tecnico do time ? Qual destes consegue melhor enfrentar uma “crise” caso seja demitido ou qualquer coisa relacionado a isso ? Ou melhor, qual destes tem MAIS (veja bem, estou dizendo em quantidade de vagas no mercado e não de profissionais qualificados) chances de achar algo mais rapido ?

Olá não sei se meu comentário poderia ajudar mas vamos lá…
Eu praticamente não programo no meu trabalho (faço um Shell ou outro) e fico basicamente tomando conta e verificando os dados contidos no banco. Meu grande medo é um dia ser demitido e não achar mais um emprego pois que experiência é “vigiar” o BD e fazer um Schell básico? Não consigo vaga como programador por não ter experiência, assim sou autoditada na área de programação o que as vezes me deixa inseguro para concorrer com os que tem experiência. Se por acaso pudéssemos escolher nosso destino, seria um programador web e daqui uns 15 ~ 20 anos ser um consultor de TI ou gerenciar alguma equipe na área que trabalhei.
Penso que você pode parar de programar, mas nunca deixar de se atualizar, sendo assim quando voltar a escrever códigos não será tão complicado quanto foi da primeira vez.
Boa sorte e feliz ano novo.

Senão trabalha de sábado, arrume um emprego onde vc possa ser prof de programação. assim vc pode está em um cargo melhor na empresa onde trabalha, e de sábado pratica programação, dando aula, além de ganhar uma grana a mais, vc não vai correr o risco de enferrujar. xD kkk

Trabalhe em projetos pessoais (do seu gosto), que além de gerar um pouco de dinheiro , possam manter você atualizado com o que esta ocorrendo no mundo da programação :stuck_out_tongue:

pergunta dificil…

você ta indo pro trabalho no qual parece que você é “menos” peão, “menos” timido, e “mais” intelectual…e ganha mais por isso…

seria um trabalho para pessoas com as caracteristicas abaixo:
ter jogo de cintura, postura de lider, pró-atividade, visão empreendedora, visão de negócio, principalmente…Visão de Vendedor… (um Administrador com pós em TI ou vice versa)

se fosse meu caso, eu faria essa pergunta a respeito do meu trabalho: Estou Aprendendo ou Esquecendo ? estou Crescendo ou Estagnado ? Estou perdendo tempo ?

as respostas me dariam a decisão =), pois…essas perguntas são as que sempre me faço, talvez por causa da minha idade 23 anos,

você poderia criar suas próprias perguntas, responde-las e ver se vale a pena,

Em algum momento na carreira, é comum assumir cargos de maior responsabilidade.
Nada impede você de se manter atualizado com relação à programação em geral e novidades no mercado de trabalho, como por exemplo: oportunidades que estão surgindo.

Bom… ainda não cheguei no nível de ser líder de alguém =)

Mas acredito que, conforme vai chegando a senioridade como programador,

  1. É normal parar de programar um pouco e exercer essas atividades que você citou;
  2. “Não precisar” programar para se manter atualizado. Isso é uma coisa que às vezes acontece um pouco comigo, de tanto olhar tipos diferentes de algoritmos por aí, você simplesmente bate o olho em algo novo e passa a entender como aquilo funciona. Na verdade, isso não acontece só comigo, tive um chefe que também era assim. Aí, você não se desatualiza, porque você pode não estar programando, mas de ver os outros fazendo algo, você acaba assimilando como a tecnologia que esses outros estão usando funciona.

[]'s

Vejo isso como crescimento na carreira, vc esta virando lider tecnico, ou seja, tem o conhecimento necessario pra ajudar a equipe nas questoes de programacao…

Pode ser que vc programe menos, mas isso é crescimento de carreira, a forma de crescer, pelo meu ponto de vista, é programar cada vez menos, e cuidar mais das partes burocraticas

Nao tenha medo de crescer, com medo de se enferrujar. Se vc nao quiser enferrujar, vc nao vai… Como disseram ai, da pra dar aulas, trabalhar em projetos pessoais, escrever artigos ou estudar por conta propria mesmo.

Nao vejo problema em me acomodar com programacao, se eu ver que estou indo pro lado de Gerenciamento de Projetos. Pelo contrario, iria investir meu tempo com gerenciamento de projetos, estudar metodologias ageis, pmbok, etc…

Fazendo a analogia aos termos. Se vc é um bom jogador (programador) trará o título ao seu time (resultados/metas atingidas) junto com demais jogadores. Excepcionais jogadores fazem uma carreira brilhante enquanto jogadores. Isto não quer dizer que serão excepcionais técnicos. A expressão: “Não se mexe em time que está ganhando” é válida. Há desperdício de talentos. Grandes profissionais com especialização que estão engatinhando na carreira gerente. Surgi o pensamento: perdi um bom profissional especialista e tenho um gerente inexperiente. Tudo porque nas organizações o crescimento é na maioria das vezes vertical.