Sou desenvolvedor de software (em período parcial ou integral) há quase 3 anos. Eu sempre fui o tipo de pessoa que tem esse talento para liderar as coisas e fornecer à organização a tarefa de fazer as coisas. Desde que eu era o líder do meu projeto de design sênior na faculdade, senti que esse era meu verdadeiro chamado, não sentado atrás de uma mesa de codificação. Agora, eu sei que preciso entender como codificar para outros desenvolvedores me respeitarem de verdade. Além disso, eu realmente amo codificação. Trabalho em muitos projetos paralelos em casa, fora do trabalho, acompanho as melhores práticas de codificação e tento e aprimorando continuamente meu conhecimento do domínio.
Minha principal pergunta é: que tipo de coisas ou oportunidades devo procurar que me ajudem a progredir em minha carreira para uma função mais gerencial, em vez de uma função de codificação. Como eu disse, adoro codificar, no entanto, gostaria muito mais de poder projetar as coisas em alto nível e organizar a equipe de maneira a fazer as coisas e monitorar o progresso delas, ajudando na assistência técnica. decisões aqui e ali. Esse tipo de coisa realmente me deixa feliz, em vez de ficar sentado atrás de uma mesa codificando o dia inteiro.
Obviamente, um dos meus principais sonhos é produzir por conta própria algum tipo de software que eventualmente explodisse e aumentasse, começando a contratar uma equipe e a fazer tudo sozinho, mas sinto que as chances de isso acontecer são muito piores. do que apenas alterar um pouco minha carreira para chegar aonde quero ir. Sinto que posso conseguir a mesma satisfação fazendo isso por um empregador do que por mim. Mesmo que eu nunca tenha me sentido assim antes, sinto que tem sido principalmente porque não estou fazendo o que realmente quero.
Alguma dica, dicas ou coisas a serem lembradas? Alguém que fez exatamente isso, e se sim, como você fez isso?