Experiência como estagiário em Dev WEB
Introdução
Este artigo é sobre minha experiência profissional atuando como estagiário de desenvolvimento web.
O estágio foi realizado de maneira totalmente remota com início em Março de 2021 até Maio de 2021.
A empresa
Pris é uma empresa cujo foco é simplificar processos de negócios nos campos de propriedade intelectual e incentivos de longo prazo através de sistemas no modelo Software As A Service (Saas).
Minha área de atuação era no time de TI do produto Options Report, que é um sistema web para a gestão dos planos de incentivo de longo prazo (ILP).
Incentivo de longo prazo (ILP) é uma remuneração variável (RV) isto é, uma remuneração condicionada aos resultados do funcionário, equipe ou toda empresa num determinado período de tempo. A RV configura uma forma de recompensa que complementa a remuneração fixa do colaborador. Os planos de ILP mais comuns são os planos baseados em ações (Stock Options, Ações de Performance, Ações Fantasmas, etc).
Atividades realizadas
Ao longo desse tempo atuando como estagiário eu fiquei encarregado de realizar algumas atividades que envolviam pequenas alterações do sistema e correção de bugs.
Exemplo de tarefas: adicionar uma coluna de valores numa tabela com base em outra, adicionar validação de input para confirmação do formulário, corrigir rotina que não estavam atualizando os valores conforme o esperado, etc.
Tecnologias
Tecnologias que eu tive contato durante o estágio:
- Front-end e Back-end: C# com ASP.NET do .NET.
- Banco de dados: SQL Server.
- Versionamento de código: Git com Azure DevOps.
Grande parte das tecnologias utilizadas durante o trabalho eram novas para mim, principalmente o .Net Framework, o que me fez passar várias horas estudante C#, foi nesse processo que realmente fui entender a utilidade de programação orientada a objetos e como utiliza-la, inclusive, compartilhei um pouco disso nessa postagem.
Conclusão
Apesar de ter sido uma passagem curta foi de bastante valia porque foi minha primeira experiência na área de programação e então pude experienciar na prática como é a trabalhar como desenvolvedor, programar para um sistema em produção,dar manutenção em código dos outros, passar perrengues com o Git, abusar da função debug, etc.
Experienciei a metodologia ágil Scrum na prática, que era bastante difundida, com reuniões pontuais durante a Sprint.
Tive que aprender também um pouco da área de financias, já que era o time de negócios que passavam as tarefas na Sprint Planning com base nas cobranças de clientes e boa parte do trabalho não era nem programando, mas sim entendendo a regra do negócio, para performar a resolução do problema da melhor maneira possível.