9 armadilhas na carreira que todo desenvolvedor de software deve evitar

Se você gosta de codificar e não pensa muito em sua carreira, é hora de se tornar real e repensar como você aborda o desenvolvimento de software

Author Photo
8:02 am - 03 de julho de 2020

Vamos ser reais. Alguns de vocês entraram no ramo de software porque pensaram que poderiam ganhar muito dinheiro dessa maneira. Mas, talvez, você nem goste muito de desenvolvimento de software e, nesses casos, sinto lhe informar – você sempre será medíocre. Você ganhará dinheiro porque a indústria de TI não sabe avaliar habilidades, talentos ou realizações – mas este artigo não é para você.

Se você foi punido por desmontar eletrônicos para ver como eles funcionam… Se você fugiu para a internet todas as horas da noite para aprender a desenvolver um videogame… Se você gastou um tempo precioso aprendendo quando ninguém estava fazendo isso e você não estava buscando uma carreira ativamente… Se você enxergou no software uma carreira (provavelmente porque descobriu que o desenvolvimento de jogos é a pior parte da indústria), então este artigo é para você.

Você precisa mudar a maneira de pensar sobre sua carreira. Você não está mais codificando por amor; você está codificando por dinheiro. Por todos os meios, certifique-se de que você gosta do seu trabalho do dia a dia – ainda melhor se você o ama. Caso contrário, encontre um lugar melhor, conforme possível ou conforme a economia permitir.

Ao longo do caminho, você precisa pensar em sua carreira, não apenas no seu trabalho atual. Para fazer isso, você precisa evitar essas nove armadilhas.

Armadilha No. 1: Ficar muito tempo em uma tecnologia

Você gosta do Microsoft C# ou Java ou JavaScript ou Python ou Cobol. No entanto, a maioria das tecnologias tem um ciclo de vida de adoção, pico, terceirização, nicho e falta de acessibilidade. Ou seja, se você conhecesse Cobol nos anos 1980, legal. Se você soubesse disso no início dos anos 1990 e não pretendesse se aposentar, corria o risco de perder o emprego. E o Java? Costumava faturar US$ 300 por hora para consultoria em Java. Agora? Agora, o trabalho em Java é contratado a granel em grandes empresas. Se você não acha que JavaScript ou Python ou o que você mais gosta é da mesma maneira, você simplesmente não está prestando atenção.

Armadilha número 2: Ser um tecnólogo em monopólio

Da mesma forma, você precisa proteger suas apostas. Parece fácil e seguro se tornar um especialista em tudo o que é dominante. Mas você está competindo com toda a multidão, tanto quando a tecnologia está quente, quanto quando o chão muda repentinamente e você precisa de um plano de fuga.

Por exemplo, eu era um cara da Microsoft e C++ quando o Java chegou. Eu aprendi Java porque todo mundo queria que eu tivesse muito mais experiência com C ou C++. O Java não existia há tempo suficiente para ter esses requisitos. Então, eu aprendi e fui capaz de ignorar os rigorosos requisitos de C e C ++ e, em vez disso, entrei no Java.

Alguns anos atrás, parecia que Ruby seria ascendente. A certa altura, parecia que o Perl chegaria ao mesmo nível que o Java finalmente alcançou. Prever o futuro é difícil, portanto, proteger suas apostas é a maneira mais segura de garantir relevância.

Armadilha No. 3: Ficar apaixonado por uma moda

Nunca diga ao pessoal do Groovy que acabou. E nunca diga ao pessoal do Ruby que é o fim. No entanto, a magia acabou. As pessoas não pagarão um prêmio pelos desenvolvedores Groovy ou Ruby. Se o seu chefe permitir que você os use em um projeto, será porque ele não se importa com o que você usa, não é muito importante e ele deseja mantê-lo feliz, ou ele é ignorante e não percebe que haverá uma oferta de trabalho em declínio.

De todas as formas, pule nas tecnologias ascendentes e aprenda-as. Esteja pronto para ser um dos primeiros a conhecê-las e se mostrar um especialista nele.

No entanto, também esteja pronto para pular fora quando a demanda diminuir. Sempre há outras novas tecnologias para se apaixonar, seja uma linguagem ou um banco de dados.

Armadilha No. 4: Ser alérgico à política

Toda organização, não importa quão grande ou pequena, tem algum tipo de política. Então, você precisa aprimorar suas habilidades políticas. Se você não conhece a política, será um peão nos jogos de outras pessoas. Não quero dizer que você tem que ser o idiota, que é todo do jogo político e não do trabalho, mas você precisa fazer política defensiva.

Armadilha número 5: Desinteresse nos negócios

“Sou apenas um desenvolvedor, não me interesso pelos negócios”. Isso é suicídio na carreira. Você precisa saber a pontuação. Sua empresa está indo bem? Quais são seus principais desafios de negócios? Quais são os seus projetos mais importantes? Como a tecnologia ou o software ajuda a alcançá-los? Como sua empresa se encaixa em todo o setor? Se você não souber as respostas para essas perguntas, trabalhará em projetos irrelevantes para pessoas irrelevantes em empresas irrelevantes por uma quantia relativamente irrelevante de dinheiro.

Armadilha número 6: Ter a mentalidade de “sindicato”

Quando eu era jovem, um dos meus primeiros empregos em uma empresa de telecomunicações tinha um veterano que estimava seis meses para quase tudo. Ele cometeu o “erro” de sair de férias, então terminei o projeto inteiro em duas semanas, mas economizei uma peça para ele trabalhar. Eu achava que ele ficaria feliz com isso. Ele não ficou. Rapaz, ele não ficou mesmo. Ele aproveitou todas as oportunidades para me despedir. Tornou-se sua missão na vida. Ele reclamou com o novo diretor.

Claro, eu terminei meu trabalho. Eu fui inovador. Eu estava sempre encontrando novas maneiras de fazer as coisas melhor e mais rapidamente e resolver problemas. Ele se aposentou logo depois que eu deixei o emprego. Algumas vezes, eu o vi em uma cafeteria e fingimos não nos conhecer.

Não foi a última vez que encontrei a ideia “vá devagar ou vamos estragar tudo”. Meu conselho é fazer a coisa certa em código, mas esteja pronto para enfrentar o que está por vir.

Armadilha No. 7: Não sabendo (ou se preocupando com) o seu valor

“Eu não estou nisso por dinheiro”. Então pegue um hobby. De todo jeito, não trabalhe todos os dias pensando no seu próximo dólar. Mas também não trabalhe 50% menos que todos os outros. Conheça o seu valor e colete-o.

Armadilha número 8: Tratar seu trabalho como apenas um trabalho

“É apenas um trabalho”. Não, é um passo na sua carreira. Você não estará neste trabalho para sempre. Então, o que você pode aprender aqui? Qual é o próximo passo? Quem é onde você eventualmente quer estar? Como esse trabalho ajuda você a chegar lá?

Desenvolver a consciência situacional de todo o negócio. Isso fará um favor a você e às pessoas para as quais você trabalha. Também irá atendê-lo bem a longo prazo. Isso não é apenas um trabalho, é uma jornada.

Armadilha No. 9: Pensando que é apenas sobre o dinheiro

Os vendedores gostam de dizer: “Sou operado por moedas”. No entanto, se você não está em vendas – ninguém quer trabalhar com alguém apenas pelo dinheiro. Você se importa com o quê? Essa é a única coisa em que você fará o máximo esforço. Eu sei que só quero trabalhar com a pessoa que se importa com o trabalho. E quanto a você?

Tags:

Newsletter de tecnologia para você

Os melhores conteúdos do IT Forum na sua caixa de entrada.