Executando verificação de segurança...
9

Do código, para pessoas?

Esses dias me peguei pensando... estamos tão focado em evoluir nossas habilidades técnicas com o objetivo de dominar tecnologia X ou Y e nos esquecemos de alguns pontos, que ao meu ver podem ser mais importantes do que o aprendizado técnico.

Estou falando das famigeradas "Soft Skills", se é assim que se chama mesmo... estou falando da habilidade além do 0 e 1. O contato humano e a gestão eficiente de projetos.

Talvez alguém vá se identificar com o meu sentimento... mas é que, quando estamos trabalhando, resolvendo problemas estratégicos e até se arriscando com manutenção direto em produção.

Chega um momento que, me pareceu natural, que você começa a perceber que o seu trabalho vem se tornando cada vez mais gerencial do que, de fato a mão no código.. e as "Soft Skills" são mais requisitadas para fazer o projeto acontecer... mas em que momento isso mudou?

Percebi que conforme fui ganhando mais responsabilidades, as minhas atividades foram mudando gradualmente e hoje estou atuando em partes mais estratégicas do projeto, definições e documentação.. do que fato escrever o código dos projetos.
Apenas para os projetos que são de minha iniciativa que realmente escrevo algumas linhas de código.

Será que isso é uma transição natural? (principalmente, quando ficamos alguns anos na mesma empresa) De qualquer modo, eu gostei das atividades e hoje estou direcionando meus estudos para evouir essas habilidades "sociais" e de gestão de projetos.

Hoje meu maior desafio é se conectar com as pessoas, afinal sempre fui o cara do código.
E nunca tive alguém para me ensinar, sempre foi na prática (observando e aplicando) que evolui um pouco essas habilidades.

6

Essa transição de um foco em habilidades técnicas para habilidades interpessoais e de gestão é completamente natural na carreira de um profissional, especialmente em engenharia. Esse fenômeno é parte do conceito da carreira em "Y", onde as trajetórias se dividem entre aprofundamento técnico e gestão. Sendo a última muitas vezes o caminho 'padrão'. A realidade é que poucos têm a sorte, talento ou interesse para se manterem intensamente envolvidos com código ao longo das décadas.

É fundamental reconhecer que qualquer empreendimento significativo exige a coordenação de um grande número de indivíduos. À medida que a carreira avança, é natural que a colaboração e a gestão de equipes se tornem aspectos mais salientes do trabalho diário e cada vez mais tempo é gasto em reuniões e tarefas administrativas do que programando.

Existe uma vasta gama de recursos disponíveis para aprender as softskills. A liderança é, provavelmente, um tema com mais livros e cursos disponíveis do que qualquer outro assunto. Um exemplo clássico é "O Monge e o Executivo", um dos livros mais vendidos na história do Brasil. Outros clássicos relevantes incluem "A Arte da Guerra" de Sun Tzu e "O Príncipe" de Maquiavel, que oferecem perspectivas atemporais sobre estratégia e liderança.

Além disso, existem recursos específicos para programadores. Por exemplo, na plataforma Pluralsight, há cursos fantásticos de softskills. A série "The Pragmatic Programmers" também oferece títulos como "Behind Closed Doors" e "Management, People, and Teams".

4

Esse me parece o caminho natural para o dev, mesmo para quem foca numa carreira mais técnica como os arquitetos, especialistas, (staff | principal) engineer ou qualquer outro nome que você prefira usar.
Boa parte do dia desses caras passa por organizar os projetos, passar por alinhamento com os times de gestão e apoiar os times a tirar os projetos do papel.
No fim das contas não tem muito para onde correr, tem que focar soft skills para crescer na carreira.

2

Trabalho a pouco mais de 1 ano e meio na mesma empresa, e senti que estava indo pra esse lado mais gerencial e menos código.

Eu notei que mesmo com pouco tempo de empresa meus superiores davam muito valor ao fato de eu aprender as famigeradas regras de negócios da empresa muito rápido, então eu sempre estava resolvendo coisas que não deveria esta, na minha percepção ser proativo em TI te leva facilmente para um cargo de gestão.

Não tenho tanto interesse nessa área ainda então cheguei ate desanimar quando não vi outra saida a não ser ir pra isso, Por sorte ainda não possuo nem um cargo gerencial e quero continuar assim por uns anos, se necessário posso suprir a falta do meu lead com toda a equipe mas não quero ter esse cargo de forma fixa kkk