Ol??, Mundo! (pt-br)

Atualmente, estou estudando Engenharia de Software na École 42 no campus de São Paulo, Brasil. É recomendado que você se dedique a estar no campus pelo menos 40 horas por semana. A metodologia de aprendizado é baseada na “programação em pares”, o que significa que não há “professores”. Aqui, você é responsável pelo seu caminho e ritmo de aprendizado. O currículo é orientado por projetos, simulando um ambiente de trabalho e segue a cultura “ágil”. Todo o processo de treinamento é gamificado (atualmente apenas em São Paulo), o que significa que temos “vidas” e o currículo é dividido em duas partes: a primeira é chamada de “common core”, com uma duração estimada de 1 ano e meio, e a segunda, a “especialização”, pode durar até 2 anos.

No commum core, trabalharemos em projetos focados nos fundamentos da ciência da computação, e na especialização, podemos nos aprofundar em várias trilhas, como Inteligência Artificial, DevOps, Segurança e muito mais.

Como a escola adota a cultura ágil, a entrega de projetos é determinada por ciclos, cada um com duração de 2 semanas, com o número de ciclos variando dependendo do projeto. No núcleo comum, existem 3 fases, e atualmente estou na primeira, “Entrando em órbita”. A primeira fase inclui os seguintes projetos: Libft, Get Next Line, Printf, BornToBeRoot e Fractol. Você pode obter mais informações sobre os projetos no meu GitHub (solismesmo) e sobre a escola em seu site. Criei este blog como um espaço para compartilhar meu desenvolvimento e aprendizado.

Meu último projeto foi o Libft, e hoje falarei brevemente sobre ele. Neste projeto, os alunos são desafiados a criar sua própria biblioteca em C, que inclui funções equivalentes às funções padrão da biblioteca C, como strcmp, strlen, strncpy e outras. Os alunos precisam implementar essas funções do zero, sem usar as funções padrão da biblioteca.

Visit Now