Olá Janaina, tudo bem? Trabalho na área de TI já tem um tempinho e concordo em muitos pontos já mencionados anteriormente, mas deixo algumas outras dicas que pra mim foram fundamentais durante o desenvolvimento da minha carreira.
Além de uma base técnica sólida (aqui eu estou falando de fundamentos), é importante também trabalhar algumas habilidades comportamentais (aka soft skills), como:
Comunicação: Ser capaz de explicar ideias com clareza — tanto verbalmente quanto por escrito. Desenvolvedores precisam discutir problemas, pedir esclarecimentos e descrever soluções para colegas de equipe.
Resolução de Problemas: Desenvolvimento é, essencialmente, resolver problemas. Um dev deve ser curioso, analítico e capaz de dividir questões complexas em partes menores e gerenciáveis.
Trabalho em Equipe e Colaboração: Software raramente é construído sozinho. É fundamental trabalhar bem com designers, testadores, engenheiros mais experientes e equipes de produto.
Adaptabilidade: A tecnologia muda o tempo todo. Desenvolvedores devem SEMPRE estar abertos a aprender novas linguagens, frameworks, processos e ferramentas — e se adaptar quando as demandas mudam.
Além dessas, eu sempre procurei ter um mentor. Na faculdade, pode ser um professor ou um veterano, no trabalho pode ser aquele senior que você admira, o importante é encontrar alguém com quem você tenha confiança e liberdade para trocar essa ideia. Durante a sua carreira, você terá inúmeros, e eles com certeza te ajudaram a crescer, seja por exemplo ou com alguma ajuda.
Ah, e por último mas não menos importante, estude Inglês! É tão fundamental quanto saber declarar uma função ou variável.
Fico a disposição caso queira conversar sobre esse assunto mais profundamente.
Segue meu LinkedIn: https://www.linkedin.com/in/thiagolsfortunato/
Abraço e sucesso!