TDC São Paulo
TECNOLOGIAS PARA NEGÓCIOS TRANSFORMADORES

Trilha DESIGN DE CÓDIGO

Debatendo design de código como um Staff Engineer

Ao longo de uma carreira em desenvolvimento você percebe que precisa conhecer certos assuntos pra evoluir. Alguém que chega a ser um staff engineer ou pretende chegar lá acaba esbarrando em coisas como arquitetura, padrões de projeto, refatoração e análise técnica.

Contudo, assim como livros de arte não fazem um artista, alguns conteúdos não devem ficar só na teoria e precisam da experiência de quem já falhou e teve sucesso.

Nesta trilha, você vai ter a chance de debater com esses profissionais que vão te ajudar a entender um pouco mais destes temas tão complexos e controversos.

O que é uma trilha?

A trilha é um evento híbrido, presencial em São Paulo e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Data e Local

Quinta-feira, 19 de Setembro de 2024

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras São Paulo - SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE

Investimento

Inscrição online
1 trilha: de R$ 270 por R$ 165

Inscrição online
1 trilha: de R$ 270 por R$ 245

Inscrição online
1 trilha: R$ 270

Inscrição híbrida (presencial + online)
1 trilha: de R$ 435 por R$ 275

* aproveite maior desconto até 11/07, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: de R$ 435 por R$ 375

* preço válido até 27/08, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: R$ 435

* preço válido até 20/09, veja tabela completa

Promoções

Inscrição híbrida (presencial + online)
2 trilhas: de R$ 780 por R$ 499 *Economize: R$ 284
3 trilhas: de R$ 1.107 por R$ 699 *Economize: R$ 408

* aproveite maior desconto até 11/07, veja tabela completa

Inscrição híbrida (presencial + online)
2 trilhas: de R$ 750 por R$ 650 *Economize: R$ 100
3 trilhas: de R$ 1.125 por R$ 951 *Economize: R$ 174

* preço válido até 27/08, veja tabela completa

Inscrição híbrida (presencial + online)
2 trilhas: R$ 750
3 trilhas: R$ 1.050,00

* preço válido até 20/09, veja tabela completa

Inscreva-se e ganhe um workshop

Faça sua inscrição em qualquer trilha Premium presencial e ganhe um workshop Bônus no mesmo dia! Mas não perca tempo pois as vagas são limitadas. Confira a lista completa de workshops aqui.

Esta trilha pertence à área

Confira as trilhas relacionadas:

Programação / Palestras Time Zone: GMT-3

Programação Stadium:

08:00 às 08:55

Credenciamento

09:00 às 10:00

Abertura do evento e mini keynotes
Programação desta Trilha:

10:10 às 10:25

Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:30 às 11:05

Mas afinal, o que é uma abstração?

Henrique Yuji Rossetti Inonhe

Na programação, estamos constantemente pensando sobre, usando e criando abstrações e nas suas diversas manifestações como objetos, funções, classes, frameworks, etc, afinal, são elas que nos possibilitam gerenciar a complexidade durante a construção de sistemas.

Mas afinal, o que é uma abstração?

Nesta talk, vamos esclarecer o que são abstrações e aprofundar o nosso entendimento sobre a sua natureza, buscando compreender como elas surgem e os mecanismos através dos quais elas nos permitem ao mesmo tempo lidar com a complexidade e manter o descoplamento.

11:15 às 11:50

Abordagem sobre as características de qualidade de software da ISO/IEC 25010:2023 para desenvolvedores

Jessika Mayumi Fujimura

Classificar a qualidade de software pode parecer subjetivo, mas a ISO 25010:2023 oferece diretrizes claras para auxiliar nesta tarefa. Nesta palestra, exploraremos os principais aspectos desta norma e discutiremos como identificar e aplicar essas diretrizes no nosso dia a dia como desenvolvedores de software. Junte-se a nós para descobrir como aprimorar a qualidade do seu código e assegurar um software mais robusto e eficiente.

11:55 às 13:20

Intervalo para almoço

Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.

13:20 às 13:30

Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

13:30 às 14:05

A Arte da Refatoração: Melhorando seu Código sem Medo

Larissa Azevedo / Kevin Uehara

Refatorar código pode parecer uma tarefa intimidadora, mas é uma habilidade essencial para qualquer desenvolvedor que deseja manter a qualidade e a sustentabilidade de seus projetos. Nesta palestra, vamos explorar "A Arte da Refatoração", desmistificando o processo e mostrando como é possível melhorar seu código sem medo.

14:10 às 15:10

Design de Código Avançado: Insights Valiosos de Staff Engineers

Alberto Souza / Thamirys Gameiro
Painel de Discussão desta Trilha

15:15 às 15:45

Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

15:50 às 16:25

Arquitetura Evolucionária: A Arte de Tomar Decisões

Leonardo Elias

unte-se a mim em uma sessão envolvente que explora o papel indispensável da tomada de decisões na manutenção da capacidade de evolução dos projetos arquitetônicos. Ao final desta palestra, você obterá uma compreensão profunda da importância da tomada de decisões na formação de arquiteturas robustas e sairá com um kit de ferramentas prático de melhores práticas para gerenciar e documentar com eficácia suas decisões arquitetônicas.

16:30 às 17:05

Produto vs. Plataforma: Será que a separação entre frontend e backend faz sentido para sua carreira?

Lucas Faria

Você sabe a diferença entre engenheiros de produto e plataforma?

Vamos explorar a diferença entre engenheiros de produto e de plataforma, como esses papéis mudando a entrega de software, e por que a tradicional separação entre frontend e backend pode não fazer sentido. Discutiremos como os engenheiros de produto focam no usuário final, enquanto engenheiros de plataforma suportam a infraestrutura necessária para entrega rápida e escalável.

Também abordaremos a importância de um conhecimento amplo e colaborativo, além da necessidade de trabalhar no que gera maior impacto para o negócio. Descubra como alinhar sua carreira com suas paixões e habilidades dentro da engenharia de software.

17:10 às 17:45

Fortalecendo as Raízes: A Essência dos Fundamentos no Crescimento e Sucesso

Gabriel Silva Andrade / Francisco Isidro Massetto

Hoje em dia, encontramos diversos conteúdos na web sobre REST API, NoSQL, arquiteturas de microservices, Inteligencia artificial entre outros tópicos modernos. Embora esses temas sejam interessantes e divertidos de aprender, é crucial refletir sobre o que vem antes deles. Quais são os conhecimentos essenciais que todo desenvolvedor precisa dominar para criar esses serviços com sucesso?

Nesta palestra, vamos explorar a importância dos fundamentos, abordando os requisitos básicos que são indispensáveis para qualquer desenvolvedor. Venha descobrir como uma base sólida de conhecimentos é vital para o desenvolvimento eficaz e eficiente de tecnologias avançadas.

17:50 às 18:25

Do cartão perfurado à I.A.: A divertida evolução da programação

Andre Noel

De onde viemos? Para onde vamos? Vou perder o emprego para o ChatGPT? Entender de onde veio a tecnologia nos traz luz sobre onde estamos no momento atual e para onde estamos indo. Essa palestra analisa, à luz da história, os momentos disruptivos na computação e como isso impactou a carreira de desenvolvedores e desenvolvedoras em geral.

Programação da Stadium no final do dia:

18:30 às 18:35

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Programação sujeita a alterações

Patrocinadores


Gold



Exclusivo Digital



Community Lounge


Gold | TDC +Diversidade

Apoio | TDC +Diversidade


Hacking Lounge

Fórum Executivo


Fórum Computação Quântica


Podcast

Hub de Mentoria

Parceiro Oficial de Tecnologia


Patrocínio Trilha

Realização