1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg"/><link rel="stylesheet" href="/_next/static/css/0d16c72050851854.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/7ffcc02a3c67389b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c20e76e7d11dec32.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/59fefb2212bd5b60.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-55b36f0cd6c208fe.js"/>
1<script src="/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js" async=""></script>
1<script src="/_next/static/chunks/9da6db1e-8a4e8c23641c31bf.js" async=""></script>
1<script src="/_next/static/chunks/1255-a242e0ce0372fddf.js" async=""></script>
1<script src="/_next/static/chunks/main-app-bda8a52fe841b3aa.js" async=""></script>
1<script src="/_next/static/chunks/4554-984b480a9db5f3fe.js" async=""></script>
1<script src="/_next/static/chunks/7563-4dfa0994a9b0e37c.js" async=""></script>
1<script src="/_next/static/chunks/9216-9272709ba40c1cfd.js" async=""></script>
1<script src="/_next/static/chunks/2810-6b74d77b4b0dc790.js" async=""></script>
1<script src="/_next/static/chunks/3091-bf1537ff6571a1bd.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-6ae7b4b583d4bba3.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-b861935655c5698b.js" async=""></script>
1<script src="/_next/static/chunks/5001-fae0bebdd93f95e3.js" async=""></script>
1<script src="/_next/static/chunks/2423-c8b1388240338d7d.js" async=""></script>
1<script src="/_next/static/chunks/652-f40dcb480b4e356f.js" async=""></script>
1<script src="/_next/static/chunks/730-8191af9e9424b148.js" async=""></script>
1<script src="/_next/static/chunks/app/page-cc18ae1a3a7a5ed8.js" async=""></script>
1<script src="/_next/static/chunks/0dbeb660-9e82e99813552576.js" async=""></script>
1<script src="/_next/static/chunks/1545-7abf96433ff6553f.js" async=""></script>
1<script src="/_next/static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Tech + Lead</title><meta name="description" content="No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função. 2Eu não vou entrar em definições desse papel aqui, pois já exi..."/><link rel="canonical" href="https://angeliski.com.br/tech-lead"/><meta property="og:title" content="Tech + Lead"/><meta property="og:description" content="No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função. 3Eu não vou entrar em definições desse papel aqui, pois já exi..."/><meta property="og:url" content="https://angeliski.com.br/tech-lead"/><meta property="og:site_name" content="Rogerio Angeliski"/><meta property="og:image" content="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="article"/><meta property="article:published_time" content="2023-01-30T09:40:39.333Z"/><meta property="article:author" content="https://angeliski.com.br/@angeliski"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="https://twitter.com/angeliski_"/><meta name="twitter:title" content="Tech + Lead"/><meta name="twitter:description" content="No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função. 4Eu não vou entrar em definições desse papel aqui, pois já exi..."/><meta name="twitter:image" content="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg"/><link rel="icon" href="/favicon.ico"/>
4<script type="text/javascript">window.addEventListener('message',function(e){var d=e.data;if(!d||d.__hnWidget!==1||typeof d.h!=='number'||d.h<=0)return;var f=document.querySelectorAll('.hn-widget-frame');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=d.h+'px';break;}}});</script>
4<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
4</head><body class="__variable_c2612a __variable_246ccd __variable_3069d5 bg-background dark:bg-background"><div hidden=""><!--$--><!--/$--></div>
4<script>((a2, b2, c4, d3, e2, f2, g4, h3) => { 5 let i3 = document.documentElement, j2 = ["light", "dark"]; 6 function k2(b3) { 7 var c5; 8 (Array.isArray(a2) ? a2 : [a2]).forEach((a3) => { 9 let c6 = a3 === "class", d4 = c6 && f2 ? e2.map((a4) => f2[a4] || a4) : e2; 10 c6 ? (i3.classList.remove(...d4), i3.classList.add(f2 && f2[b3] ? f2[b3] : b3)) : i3.setAttribute(a3, b3); 11 }), c5 = b3, h3 && j2.includes(c5) && (i3.style.colorScheme = c5); 12 } 13 if (d3) k2(d3); 14 else try { 15 let a3 = localStorage.getItem(b2) || c4, d4 = g4 && a3 === "system" ? window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light" : a3; 16 k2(d4); 17 } catch { 18 } 19 })("class","theme","system",null,["light","dark"],null,true,true)</script>
19<main id="main-content" class="min-h-screen bg-transparent"><header class="sticky top-0 z-50 w-full py-4 bg-background backdrop-blur-sm transition-transform duration-300 translate-y-0"><a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:left-4 focus:top-4 focus:z-50 focus:rounded-md focus:bg-background focus:px-4 focus:py-2 focus:text-sm focus:shadow">Skip to main content</a><div class="relative w-full mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem] px-4 sm:px-12 md:px-18 lg:px-16 xl:px-10"><div class="flex items-center justify-between gap-3 xl:hidden"><div class="flex items-center gap-3 min-w-0 flex-1"><a href="https://hashnode.com/?utm_source=https%3A%2F%2Fangeliski.com.br&utm_medium=referral&utm_campaign=blog_header_logo&utm_content=logo" class="inline-flex items-center justify-center text-lg text-muted-foreground hover:text-foreground transition border rounded-md h-9 w-9 shrink-0 border-border hover:bg-muted"><i class="text-xl fa-brands fa-hashnode" aria-hidden="true"></i><span class="sr-only">Hashnode</span></a><a title="Rogerio Angeliski" class="text-lg font-semibold text-foreground truncate min-w-0" href="/">Rogerio Angeliski</a></div><div class="flex items-center gap-2 shrink-0"><button class="gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent py-2 h-9 w-9 px-0 flex items-center justify-center text-muted-foreground hover:text-foreground bg-transparent border-border shadow-none" aria-label="Open search (press Control or Command and K)"><i class="fa-jelly fa-search text-sm" aria-hidden="true"></i><span class="sr-only">Open search (press Control or Command and K)</span></button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent w-9 px-3 h-9 text-muted-foreground hover:text-foreground shadow-none" type="button" id="radix-_R_2j4anpfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger"><i class="fa-jelly fa-sun text-sm scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90" aria-hidden="true"></i><i class="fa-jelly fa-moon absolute text-sm scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0" aria-hidden="true"></i><span class="sr-only">Toggle theme</span></button><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground py-2 h-9 w-10 px-0 shadow-none" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_3j4anpfalb_" data-state="closed" data-slot="sheet-trigger"><i class="fa-jelly fa-bars" aria-hidden="true"></i><span class="sr-only">Open menu</span></button></div></div><div class="hidden xl:grid gap-4 items-center xl:grid-cols-[1fr_auto_1fr] xl:gap-6 max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]"><div class="flex items-center w-full gap-3 min-w-0"><a href="https://hashnode.com/?utm_source=https%3A%2F%2Fangeliski.com.br&utm_medium=referral&utm_campaign=blog_header_logo&utm_content=logo" class="inline-flex items-center justify-center text-lg text-muted-foreground hover:text-foreground transition border rounded-md h-9 w-9 border-border hover:bg-muted"><i class="text-xl fa-brands fa-hashnode" aria-hidden="true"></i><span class="sr-only">Hashnode</span></a><span class="h-6 border-l border-border"></span><p class="font-semibold text-foreground min-w-0 truncate text-lg sm:text-xl"><a title="Rogerio Angeliski" href="/">Rogerio Angeliski</a></p></div><nav aria-label="Main navigation" class="flex justify-center w-full"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" data-slot="navigation-menu" data-viewport="false" class="group/navigation-menu relative flex flex-1 items-center max-w-max justify-center"><div style="position:relative"><ul data-orientation="horizontal" data-slot="navigation-menu-list" class="group flex flex-1 list-none items-center flex-nowrap justify-center gap-1 text-muted-foreground text-base" dir="ltr"><li data-slot="navigation-menu-item" class="relative"><a data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground flex-col p-2 outline-none focus-visible:outline-1 [&_svg:not([class*='
19size-'])]:size-4 inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2" data-radix-collection-item="" href="/page/about">Sobre</a></li><li data-slot="navigation-menu-item" class="relative"><a target="_blank" rel="noopener" data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground flex-col p-2 outline-none focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4 inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2" data-radix-collection-item="" href="https://maestria.tech/">Maestria</a></li></ul></div></nav></nav><div class="flex items-center justify-end gap-3 text-muted-foreground"><button class="gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent py-2 h-9 w-9 px-0 flex items-center justify-center text-muted-foreground hover:text-foreground bg-transparent border-border shadow-none" aria-label="Open search (press Control or Command and K)"><i class="fa-jelly fa-search text-sm" aria-hidden="true"></i><span class="sr-only">Open search (press Control or Command and K)</span></button><div class="flex items-center gap-3"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent w-9 px-3 h-9 text-muted-foreground hover:text-foreground shadow-none" type="button" id="radix-_R_6t4anpfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger"><i class="fa-jelly fa-sun text-sm scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90" aria-hidden="true"></i><i class="fa-jelly fa-moon absolute text-sm scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0" aria-hidden="true"></i><span class="sr-only">Toggle theme</span></button><a target="_blank" rel="noopener" class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground py-2 gap-2 px-3 h-9 shadow-none" href="https://hashnode.com"><i class="text-sm fa-jelly fa-pencil" aria-hidden="true"></i>Write</a></div></div></div></div></header><div data-slot="dialog-header" class="flex flex-col gap-2 text-center sm:text-left sr-only"><h2 id="radix-_R_8anpfalbH1_" data-slot="dialog-title" class="text-lg leading-none font-semibold">Command Palette</h2><p id="radix-_R_8anpfalbH2_" data-slot="dialog-description" class="text-muted-foreground text-sm">Search for a command to run...</p></div><section class="py-8"><div class="px-4 sm:px-8"><div class="w-full max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]"><div class="grid gap-5 max-w-full"><article class="w-full max-w-full rounded-xl border bg-card text-card-foreground"><div class="px-5 pt-12 pb-8 sm:px-8"><header class="space-y-5"><div class="space-y-4 text-center max-w-4xl mx-auto"><h1 class="text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-bold leading-tight tracking-tight text-balance text-foreground">Tech + Lead</h1><p class="text-lg sm:text-xl leading-normal font-normal text-muted-foreground text-balance">os desafios de uma liderança técnica</p><div class="flex flex-wrap items-center justify-center gap-3 text-sm text-muted-foreground"><div class="flex items-center gap-2"><span>Published</span><time dateTime="2023-01-30T09:40:39.333Z">January 30, 2023</time></div><span class="text-muted-foreground">â¢</span><span>11<!-- --> min read</span><span class="text-muted-foreground">â¢</span><a href="/tech-lead.md" target="_blank" rel="noopener" class="inline-flex items-center gap-2 text-muted-foreground transition-colors hover:text-foreground"><i class="fa-brands fa-markdown" aria-hidden="true"></i>View as Markdown</a></div></div></header></div><div class="w-full"><img alt="Tech + Lead" width="1200" height="750" decoding="async" data-nimg="1" class="w-full h-auto" style="color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c6
197ab32cb3c8f69c6c5.jpeg"/></div><div class="px-5 py-12 sm:px-8 space-y-8"><div class="max-w-2xl mx-auto"><div class="flex flex-wrap items-center gap-5"><div class="flex items-center gap-5"><div class="flex gap-3 items-center"><a target="_blank" rel="noopener" href="https://hashnode.com/@angeliski"><span class="relative flex shrink-0 overflow-hidden rounded-full h-10 w-10 border border-border transition-opacity hover:opacity-80"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted text-muted-foreground font-semibold text-lg">R</span></span></a><div class="min-w-0"><div class="flex items-center gap-2"><a target="_blank" rel="noopener" class="font-medium text-foreground hover:text-primary transition-colors" href="https://hashnode.com/@angeliski">Rogerio Angeliski</a></div></div></div></div></div></div><div class="relative"><aside class="hidden xl:block absolute top-0 left-0 h-full"><nav class="sticky top-22 w-44"><div class="hidden xl:block group/toc relative"><div class="grid"><div class="[grid-area:1/1] opacity-0 group-hover/toc:opacity-100 transition-opacity duration-200 max-h-[calc(100vh-3rem)] overflow-y-auto"><p class="text-sm font-semibold uppercase tracking-wide text-muted-foreground mb-3">On this page</p><nav aria-label="On this page"><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-voce-e-um-lider">Você é um lÃder</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-lideranca-pelo-exemplo">Liderança pelo exemplo</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-multiplicacao-de-valor">Multiplicação de valor</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-nao-e-sobre-fazer-e-sobre-ensinar">Não é sobre fazer, é sobre ensinar</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0.75rem" href="#heading-prepare-seu-time-para-executar-num-nivel-de-excelencia-mesmo-que-voce-nao-esteja-presente">Prepare seu time para executar num nÃvel de excelência mesmo que você não esteja presente.</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-a-procura-do-desafio-certo">à procura do desafio certo</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-explicar-mostrar-corrigir-repetir">Explicar, mostrar, corrigir, repetir</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-comunicacao-alinhamento-e-comunicacao-de-novo">Comunicação, Alinhamento e Comunicação de novo</a><a class="block py-1 text-sm transition-colors hover:text-foreground text-muted-foreground" style="padding-left:0rem" href="#heading-conclusao">Conclusão</a></nav></div><div class="[grid-area:1/1] relative flex flex-col gap-px transition-opacity duration-200 group-hover/toc:opacity-0 pointer-events-none self-start max-h-[calc(100vh-3rem)] overflow-hidden pl-3"><div class="absolute left-0 w-0.5 rounded-full bg-foreground transition-all duration-300 opacity-0" style="transform:translateY(0px);height:12px"></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:15px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:22px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:22px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:54px"></div></div><div class="flex items-center h-3" style="padding-left:10px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:48px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:26px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:36px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:46px"></div></div><div class="flex items-center h-3" style="padding-left:0px"><div class="h-0.5 rounded-full transition-all duration-300 bg-border" style="width:10px"></div></div></div></div></div></nav></aside><div class="max-w-2xl mx-auto min-w-0 contain-[inline-size]"><div class="prose dark:prose-invert prose-pre:bg-foreground prose-pre:text-background prose-pre:border prose-pre:border-border prose-pre:rounded prose-pre:p
19x-5 prose-pre:py-4 dark:prose-pre:bg-muted dark:prose-pre:text-foreground dark:prose-pre:border-border prose-pre:overflow-x-auto max-w-none text-base sm:text-lg [&>div>p:first-child]:mt-0 [&>div>p:first-child]:pt-0 min-w-0 wrap-break-word [&_a]:break-all **:max-w-full"><div><p>No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.</p> 20<p>Eu não vou entrar em definições desse papel aqui, pois já existem diversas abordagens e explicações a respeito (vou deixar alguns links no final) além de variar entre cada empresa. Meu objetivo nesse texto é trazer algumas provocações para te tornar um Tech Lead melhor, pois essas provocações me ajudaram a crescer ao longo do ano passado.</p> 21<h2 id="heading-voce-e-um-lider"><strong>Você é um lÃder</strong></h2> 22<p>Um papel de liderança não é sobre poder, mas sobre responsabilidade. Seu time é sua <strong>responsabilidade</strong>. Não me entenda mal, no caso de um Tech Lead não estamos falando especificamente de gestão, mas é importante ter clareza de que, em um time onde as pessoas não estão bem, não vai ter habilidade técnica que faça seu time gerar valor para ninguém.</p> 23<p>Se você não se enxerga como um lÃder, vai deixar a desejar nesse quesito, deixar de estudar e crescer como um lÃder. Não cometa esse erro.</p> 24<p>Como destaque eu deixo duas habilidades a serem olhadas com carinho nesse papel: a influência e a delegação.</p> 25<p>Essas duas habilidades vão te ser fundamentais para evitar que você <strong>tenha que estar presente a todo momento.</strong></p> 26<p>Exemplo prático: ao longo desse último ano, eu tive oportunidade de entender mais sobre as habilidades que meu time tinha, e pouco a pouco deixar de resolver as coisas para delegá-las para cada um deles. Em vários casos a resposta mais rápida seria eu ir lá e executar, mas isso ia roubar duas coisas: meu foco em outra atividade e a oportunidade do meu time crescer junto comigo. E se no final, eles não conseguirem resolver, eu estava pronto pra ajudar (não é de<strong>largar</strong> não viu?)</p> 27<h2 id="heading-lideranca-pelo-exemplo"><strong>Liderança pelo exemplo</strong></h2> 28<p>Eu repito isso praticamente todas as semanas: você precisa liderar pelo exemplo.</p> 29<p>As palavras são baratas, qualquer um pode juntar um punhados delas e construir um discurso (se ele vai ser bom é outra história).</p> 30<p>Mas o que você <strong>faz é o que conta.</strong></p> 31<p>Você quer que seu time entregue com mais qualidade? Revise a qualidade com que você está entregando.</p> 32<p>Quer que eles escrevam mais testes? Escreva mais testes com eles. Ensine-os como testar melhor.</p> 33<p>Aqui eu tenho dois exemplos práticos:</p> 34<p>Antes de virar oficialmente o Tech Lead, eu tinha o hábito de mergear alguns PRs sem pedir revisão do restante do time. Como eu poderia cobrar isso do meu time se eu não fizesse?</p> 35<p>Então hoje eu simplesmente não faço mais, sem exceções (mas a zueira será eterna com a <a target="_blank" href="https://www.linkedin.com/in/mpaula-assis/" rel="noopener ugc">Paula</a> que odeia que eu faça isso haiahua)</p> 36<p>O segundo exemplo tem a ver com documentação. Essa é uma prática pela qual eu tenho muito apreço. Durante o ano, por diversas vezes eu me esforcei por cobrar e executar mais documentações, por revisar as que o time fez, dar feedback, elogiar, estar presente nesse assunto. Isso inclusive levou nosso time a ter um Tech Writer.</p> 37<p>Se eu puder resumir: não seja um hipócrita</p> 38<p><img src="https://lh5.googleusercontent.com/dTOPkokzefXrVqYKkhja9yevfZohCijjhhV62SEcaJlymBGPMxoM_o-uwEV4_oxqXETfhIj9lkdQekOpmdieNW9GIDNxxXZieGBpKMxNzy9OpFJ_nv77-vnDd1mnrj1H_saKEEiJqA0bfZTf77q2s2QPxapVwd0qruae3AtNBlQMPzMTbjqrsuZ86NIJvA" alt="meme: Mergeia os pr sem revisão e vem cobrar o time. Enfim, a hipocrisia" class="image--center mx-auto" /></p> 39<h2 id="heading-multiplicacao-de-valor"><strong>Multiplicação de valor</strong></h2> 40<p>A senioridade na minha carreira veio com um plot twist com o qual eu não contava: meus lÃderes não esperavam que minhas entregas fossem <strong>apenas</strong> relacionadas a escrever código.</p> 41<p><img src="https://lh6.googleusercontent.com/teZ6B7fS065yF9p_rod9ckte2kUmF-oA77X7ZKrixQLNRtHncpXRzIq1yVAf2Cnxf-c_1A_ZvQu0M0RU96vkeTYm6oIsJ3iuQxA_p595oMyUi4TQ2P6439P9SJzrYhPaCwxKuh7NCb9hX2of5UEI_10HCe7ZMgaL7bDE7OBT_qsDtSWJ3TsEhC8P_nNfgA" alt="Meme: joey tribbiani fazendo cara de choque" class="image--center mx-auto" /></p> 42<p>E isso sem dúvida nenhuma cresceu ainda mais agora que eu estou no papel de um Tech Lead. A execução não é onde eu posso gerar <strong>mais valor</strong>.</p> 43<p>Não estou dizendo que você precisa parar de escrever código, é longe disso (eu pessoalmente gosto muito), mas o balanço entre a execução e o estratég
43ico ganha <strong>maior</strong> destaque. Seu papel passa a ser <strong>multiplicar o valor que seu time entrega</strong>.</p> 44<p>Usar o seu conhecimento para guiar seu time de forma que eles consigam ter mais <strong>impacto</strong>, <strong>errar menos e crescer mais</strong>.</p> 45<p>Isso pode se desenrolar através de revisão de código, construção de prioridade na hora de atacar as dÃvidas técnicas do produto, escrever documentação e muitas outras coisas. Tenha em mente que você precisa gerar valor <strong>através</strong> do seu time.</p> 46<p>Aqui tem um ponto que eu sempre gosto de dizer: eu permito que meu time erre num espaço controlado (e seguro). Ãs vezes, aquela solução não é a melhor, mas ela carrega um aprendizado. E experiência vem de se experienciar, então cuidado para não virar a mãe coruja ð¦. Aqui vale um destaque até para uma estudo que o <a target="_blank" href="https://vocerh.abril.com.br/politicasepraticas/seguranca-psicologica-equipe-eficiente-e-engajada/" rel="noopener ugc">Google fez</a> e constatou que equipes de alta performance tem um espaço seguro para cometer erros (e aprender)</p> 47<h2 id="heading-nao-e-sobre-fazer-e-sobre-ensinar"><strong>Não é sobre fazer, é sobre ensinar</strong></h2> 48<p>Outra coisa que eu digo sempre pro meu time: eu não dou respostas prontas.</p> 49<p>Na verdade, eu digo isso para todo mundo que já aprendeu comigo. Na terapia eu descobri que o meu método de ensino tem uma base na <a target="_blank" href="https://mundoeducacao.uol.com.br/filosofia/maieutica.htm" rel="noopener ugc">maiêutica</a> , que resumidamente consiste em perguntar ao invés de responder. Isso tem seu nÃvel de <strong>frustração</strong> envolvido, mas eu acredito que no longo prazo constrói um conhecimento (e uma atitude) que torna a pessoa um indivÃduo melhor.</p> 50<p>Mas porque eu acredito que isso é importante para um lÃder técnico?</p> 51<p>Porque em muitas situações o caminho mais fácil é <strong>executar</strong>, ou simplesmente dar a resposta. Existem situações em que isso é necessário, como em um incidente, mas no dia a dia isso pode ser <strong>prejudicial</strong>, pois vai criar uma dependência do seu time em você.</p> 52<h3 id="heading-prepare-seu-time-para-executar-num-nivel-de-excelencia-mesmo-que-voce-nao-esteja-presente">Prepare seu time para executar num nÃvel de <strong>excelência</strong> mesmo que você <strong>não esteja presente</strong>.</h3> 53<p><img src="https://media.giphy.com/media/ckB5P6F7oGnCSHxVpe/giphy-downsized.gif" alt="Cara americano que eu não lembro o nome falando que ama excelência" class="image--center mx-auto" /></p> 54<p>Achar o balanço certo entre a <strong>entrega de valor</strong> e o <strong>crescimento</strong> do time é essencial, tanto para que a equipe consiga encarar cada vez <strong>desafios maiores</strong>, quanto para que você possa preparar seu time para <strong>assumir seu papel</strong> (o que permite que você assuma novos papéis).</p> 55<p>Outro aspecto que eu aprendi a ter cuidado é em dividir coisas que eu sei com meu time. Desde conhecimento especÃfico como kubernetes até em como revisar um PR (mérito para o meu grande Team Lead <a target="_blank" href="https://www.linkedin.com/in/felipeetchatz/" rel="noopener ugc">Almeida</a> que levantou essa bola).</p> 56<p>Eu já falei sobre <a target="_blank" href="https://maestria.substack.com/p/ilhas-conhecimento" rel="noopener ugc">ilhas de conhecimento</a>, é importante que vocês estejam atentos a isso.</p> 57<h2 id="heading-a-procura-do-desafio-certo"><strong>à procura do desafio certo</strong></h2> 58<p>Alguns anos atrás eu li o livro <a target="_blank" href="https://www.amazon.com.br/Engajamento-Melhores-lideran%C3%A7a-Rogerio-Cher/dp/8576088800" rel="noopener ugc">Engajamento, do Rogério Chér</a>, e nele eu aprendi um conceito que é chamado de <a target="_blank" href="https://blog.caffeinearmy.com.br/coaching/o-que-e-o-estado-de-flow-e-por-que-voce-deve-alcancalo/" rel="noopener ugc">estado de flow</a>.</p> 59<p>De maneira simples, o estado de flow é aquele momento que você âse perde no tempoâ de tão envolvido que está numa tarefa.</p> 60<p>Mas o que eu realmente quero chamar atenção é o gráfico que sempre vem acompanhado desse conceito, que fala da <strong>relação desafio x habilidade</strong></p> 61<p>
61<img src="https://lh3.googleusercontent.com/xfwFg8Onhg93hXv9Cq3d57Tc2Un0g7_oqh7mur8P7aZSNQjbPxB5RVD9WE-wYhmfXXxNGSz4YuGow2GnATladBqaCjBlq0YWIOiHDqCf2zOgjHE4hv54gn8VR87ivmULUijTFVSaFyU9PPdER-loM4RtbxoDuX2AuasUzZmd8bhfPU2WIMA_2sqSf3dkEg" alt="Grafico que tem eixo cartesiano Desafios x habilidade" class="image--center mx-auto" /></p> 62<p>Eu já mostrei esse gráfico pelo menos uma vez para todo mundo do meu time, pois eu acredito que ele está intimamente relacionado com um dos <strong>meus deveres</strong> dentro do time.</p> 63<p>Conhecer as habilidades de cada indivÃduo vai me permitir ajudar essa pessoa a atuar em algo que não seja nem fácil de mais, nem difÃcil demais. Só o suficiente para que essa pessoa tenha espaço para crescer. E quando ela cresce, o desafio aumenta.</p> 64<p>Quando eu erro nessa etapa, as pessoas vão invariavelmente ficar na linha do tédio (fácil demais) ou na ansiedade (difÃcil demais).</p> 65<p>E acredite, <strong>você vai errar</strong>. Então estar atento e <strong>escutar</strong> as pessoas vai te ajudar a corrigir isso e aprender mais sobre seu time.</p> 66<p>Claro, existem situações que não tem o que fazer de fato: <a target="_blank" href="https://medium.com/rd-shipit/os-3-melhores-feedbacks-que-recebi-como-engenheiro-de-software-e-que-mudaram-a-minha-carreira-de8f96851737" rel="noopener ugc">Tem a tarefa fácil demais que precisa ser feita</a>, ou um problema que é complicado. Faz parte do trabalho (se só tivesse coisa legal ia ser diversão, não trabalho né?)</p> 67<h2 id="heading-explicar-mostrar-corrigir-repetir"><strong>Explicar, mostrar, corrigir, repetir</strong></h2> 68<p>Ajudar pessoas a se desenvolverem passa por um processo repetitivo, onde você <strong>explica</strong> um conceito (como fazer card X), você <strong>mostra como</strong> isso pode ser feito (esse PR faz X), você <strong>corrige</strong> (deixei um Review no seu PR) e começa <strong>tudo de novo</strong> (à s vezes até para o mesmo conceito). Repetição é parte do processo de <a target="_blank" href="https://rededeempreendedores.com.br/repeticao-aprendizado/" rel="noopener ugc">aprendizagem</a>.</p> 69<p>Se você já trabalha com seu time a mais tempo, isso tem uma velocidade maior, pois você já sabe que eles conhecem certas coisas, e que não sabem outras.</p> 70<p>E esse feedback os ajuda a ter mais confiança, pois eles têm alguém mais experiente olhando e dando um selo de confiança, por isso é importante você também falar sobre os acertos e não só sobre os erros. Aqui fica inclusive a recomendação do <a target="_blank" href="https://conventionalcomments.org/" rel="noopener ugc">Conventional Comments</a> (que a grande <a target="_blank" href="https://www.linkedin.com/in/masisiliani/" rel="noopener ugc">Marcela Sisiliani</a> me apresentou) que ajuda muito a alinhar comunicação nas revisões de código.</p> 71<p>Um dos meus atuais desafios é entender <strong>onde</strong> as habilidades de <strong>cada integrante</strong> do meu time estão concentradas. Essa pessoa conhece mais dessa linguagem? Dessa tecnologia? Desse framework? Compreender isso me ajuda a combinar as tarefas para permitir que pessoas <strong>aprendam mais</strong> e que as que conhecem o assunto possam passar esse conhecimento adiante. E quando ninguém sabe? Ai eu tenho que ensinar (mesmo que eu não saiba também XD)</p> 72<p>Um exemplo prático: Ano passado nós começamos a trabalhar com o <a target="_blank" href="https://blog.backtostage.app/backstage-o-que-e-isso" rel="noopener ugc">Backstage</a> na empresa. Minha expertise não era tão profunda em Typescript, React e outros componentes que envolvem o front dessa aplicação. Ao mesmo tempo que eu quebrava tarefas para o meu time executar e entender mais sobre a arquitetura do Backstage em si, eu aprendia o suficiente sobre o ecossistema para me permitir dar bons feedbacks e orientações sobre <strong>como</strong> e <strong>onde</strong> eles podiam fazer algo.</p> 73<h2 id="heading-comunicacao-alinhamento-e-comunicacao-de-novo"><strong>Comunicação, Alinhamento e Comunicação de novo</strong></h2> 74<p>Um aprendizado poderoso na minha carreira que ganhou destaque para mim esse ano foi o alinhamento de expectativas e a comunicação constante.</p> 75<p>Eu já falei que não acredito em <a target="_blank" href="https://maestria.substack.com/p/a-obviedade-da-incerteza-nao-e-obvio" rel="noopener ugc">coisas óbvias</a>
75, mas quero destacar o quão importante é o <strong>alinhamento</strong>. Em muitos cenários, você acaba chegando em uma conclusão e deixa de comunicar ela para os envolvidos. Isso gera ruÃdo, porque você espera algo, ou alguém espera algo de você, que não vai acontecer.</p> 76<p>Por diversas vezes eu fazia questão de <strong>ressaltar</strong> o alinhamento que eu tinha feito, para que diversas pessoas estejam na mesma página. Além disso, comunicação constante.</p> 77<p>E comunicação não é micro-gerenciamento tá? Não usa comunicação como desculpa pra isso.</p> 78<p>Dois exemplos do meu dia-a-dia: Em um projeto que estávamos trabalhando envolvendo dois times, eu sempre deixava no canal público o alinhamento que eu tinha feito com as lideranças sobre os passos que Ãamos seguir. Isso deixava <strong>todo mundo</strong> na mesma página e abria espaço para questionar caso algo estivesse estranho.</p> 79<p>Outro cenário foi o da daily: Nosso time é totalmente distribuÃdo e por vezes a daily era nosso <strong>ponto central</strong> de alinhamento. Mas e se alguém faltar? Filhos, médicos, internet, são muitos os imprevistos que podem fazer alguém precisar não estar presente nesse momento. Nossa alternativa foi deixar no canal do time um alinhamento sobre os combinados que fizemos, principalmente nos casos em que alguém não estava presente. E se a gente esquecer, a pessoa que faltou cobra a gente.</p> 80<h2 id="heading-conclusao"><strong>Conclusão</strong></h2> 81<p>O ano foi intenso, mas duas coisas eu vi acontecer: meu time entregou MUITO e cresceu MUITO ao longo dele. Eu tive a oportunidade de falar e aprender com outros Tech Leads, de aprender <strong>com meu time</strong> e com <strong>meu lÃder</strong> como estar nesse papel.</p> 82<p>Você deve ter reparado que ao longo desse texto eu não falei praticamente nada sobre aprender e aprimorar novas <strong>habilidades técnicas</strong> e o motivo é simples: eu não acredito que isso é o <strong>mais</strong> importante.</p> 83<p><img src="https://lh5.googleusercontent.com/SJC_2mM9fAXUieav8oo0lKReVJoibYCTh-XZ2QFmw5ULFt1I1qpzPzpTYUw1KysiPtKZTD-pH26weg-zsIIrSBMkTqstNUlvAKVNs-cqmm96EXtN6PzzyfZJZLlFbHet6L2uCLBjl0hT422uezDEiDgtgkpbfo1RgtiTJHibZgyrAUPzGvF8J0nqaGM8" alt="Mulher americana falando "Controverso" em inglês dentro de um carro" class="image--center mx-auto" /></p> 84<p><em>âQuer dizer que o Tech Lead não precisa ter habilidade técnica?â</em></p> 85<p>Longe disso, precisa ter <strong>muita</strong>. Um exemplo trivial é que ao longo do ano passado, enquanto eu aprendia tudo isso que eu falei ali em cima, ainda tirei a minha certificação da <a target="_blank" href="https://www.cncf.io/certification/cka/" rel="noopener ugc">CKA</a> (depois de <strong>estudar muito</strong>).</p> 86<p>O meu argumento é que ao longo da nossa carreira técnica, nós focamos em aprender e desenvolver as habilidades especÃficas a tecnologia, mas deixamos de lado as famosas â<a target="_blank" href="https://maestria.substack.com/p/o-que-sao-as-soft-skills" rel="noopener ugc">Soft Skills</a>â e quando você assume um <strong>papel de lÃder</strong> elas são essenciais e quanto <strong>menos você tiver</strong> delas, <strong>mais complicada sua vida vai ser</strong>. Então tem que correr atrás das <strong>habilidades comportamentais E da sua habilidade técnica</strong>.</p> 87<p>Um exemplo prático, esse ano eu vou assumir um novo desafio envolvendo duas coisas que não são parte da minha expertise: novas tecnologias (React por exemplo) e um contexto de negócio novo (<a target="_blank" href="https://www.rdstation.com/crm/" rel="noopener ugc">CRM</a>).</p> 88<p>Não significa que eu não saiba nada desses dois itens, mas eu vou precisar colocar <strong>mais energia</strong> para aprender e me aprimorar nesses contextos. Ao mesmo tempo, o último ano foi mais intenso no aprendizado das habilidades comportamentais que eu vou precisar bastante no novo desafio: <strong>delegação e influência</strong>, então eu posso colocar <strong>menos energia</strong> nessas duas habilidades.</p> 89<p>Claro que achar o balanço disso vai ser novamente um desafio, mas aà que está a graça: continuar crescendo, como profissional, como pessoa, como Tech Lead.</p> 90<p>Eu vou deixar uma lista de referências abaixo, inclusive uma live que eu fiz tempos atrás falando disso (na época eu nem me imaginava nesse papel).</p> 91<p>E se você quiser vir trocar uma ideia sobre, só me chamar no <a target="_blank" href="https://www.linkedin.com/in/angeliski/" rel="noopener ugc">Linkedin</a> :) (pode demorar mas eu respondo todo mundo)</p> 92<p>Referências:</p> 93<ul> 94<li><p><a target="_blank" href="https://www.youtube.com/watch?v=JSnEbU6iOVo" rel="noopener ugc">Team Lead ou Tech Lead - Liderança na tecnologia</a></p> 95</li> 96<li><p><a target="_blank" href="https://leaddev.com/team/what-lead-developer-leader-amongst-their-peers" rel="noopener ugc">What is a lead developer? A leader amongst their peers</a></p> 97</li> 98<li><p><a target="_blank" href="https://vadimkravcenko.com/shorts/things-they-didnt-teach-you/" rel="noopener ugc">Things they didn't teach you about Software Engineering</a></p> 99</li> 100<li><p><a target="_blank" href="https://github.com/gabiduarte/awesome-techleads" rel="noopener ugc">GitHub - gabiduarte/awesome-techleads: Uma lista selecionada de conteúdos sobre liderança técnica, com preferência em conteúdos em português</a></p> 101</li> 102<li><p><a target="_blank" href="https://anchor.fm/cabeca-de-lab/episodes/O-Que-Faz-UmA-Tech-Lead-e1lv108" rel="noopener ugc">O Que Faz Um(A) Tech Lead? by Cabeça de Lab</a></p> 103</li> 104<li><p><a target="_blank" href="https://www.youtube.com/watch?v=V_sRgLpt_n0" rel="noopener ugc">Talking with Tech Leads (aka How To Become a Tech Lead)</a></p> 105</li> 106<li><p><a target="_blank" href="https://www.patkua.com/blog/the-definition-of-a-tech-lead/" rel="noopener ugc">The Definition of a Tech Lead</a></p> 107</li> 108<li><p><a target="_blank" href="https://www.patkua.com/shortcut-to-tech-leadership/" rel="noopener ugc">(Online Course) Shortcut to Tech Leadership: Accelerate Your Journey From Maker to Multiplier</a> (Eu não fiz esse curso, só assisti muitos vÃdeos do Patrick)</p> 109</li> 110<li><p><a target="_blank" href="https://leanpub.com/talking-with-tech-leads" rel="noopener ugc">Talking with Tech Leads - Patrick Kua</a> (Ainda não terminei de ler, são várias entrevistas com Tech Leads. Tem sido legal até onde eu li)</p> 111</li> 112<li><p><a target="_blank" href="https://staffeng.com/guides/" rel="noopener ugc">Guides for reaching Staff-plus engineering roles - StaffEng</a> (O site eu já li tudo, o livro ainda não. Mas é bem legal)</p> 113</li> 114<li><p><a target="_blank" href="https://www.gsb.stanford.edu/insights/when-it-comes-communication-top-less-isnt-more" rel="noopener ugc">When It Comes to Communication from the Top, Less Isnât More | Stanford Graduate School of Business</a></p> 115</li> 116<li><p><a target="_blank" href="https://kind.engineering/" rel="noopener ugc">Kind Engineering</a></p> 117</li> 118</ul> 119</div></div></div></div><div class="max-w-2xl mx-auto border-t border-border pt-8 space-y-5"><div class="flex flex-wrap items-center gap-2"><a class="inline-flex items-center gap-1.5 rounded-full border border-border px-3 py-1 text-sm text-muted-foreground transition hover:border-primary hover:text-primary" href="/tag/techlead">#<!-- -->techlead</a><a class="inline-flex items-center gap-1.5 rounded-full border border-border px-3 py-1 text-sm text-muted-foreground transition hover:border-primary hover:text-primary" href="/tag/engineering-leadership">#<!-- -->engineering-leadership</a></div></div></div></article></div></div></div></section><section class="pb-8"><div class="px-4 sm:px-8"><div class="w-full max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]"><div class="max-w-4xl w-full mx-auto"><div class="rounded-xl border bg-card text-card-foreground p-5 sm:p-8"><section class="space-y-5"><div class="flex items-center justify-between"><h2 class="text-lg font-bold tracking-tight">Comments</h2><a target="_blank" rel="noopener" class="inline-flex items-center gap-2 rounded-md border border-border px-3 py-1.5 text-sm font-medium text-foreground transition hover:border-primary hover:text-primary" href="https://hashnode.com/posts/tech-lead/63d790976a29d3450a1f06d9"><i class="fa-regular fa-comment" aria-hidden="true"></i>Join the discussion</a></div><p class="text-sm text-muted-foreground py-5 text-center">No comments yet.<!-- --> <a target="_blank" rel="noopener" class="text-primary hover:underline" href="https://hashnode.com/posts/tech-lead/63d790976a29d3450a1f06d9">Be the first to comment.</a></p></section></div></div></div></div></section><section class="pb-8"><div class="px-4 sm:px-8"><div class="w-full max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]"><div class="max-w-4xl w-full mx-auto"><section class="space-y-6"><h2 class="text-2xl font-bold tracking-tight text-balance">More from this blog</h2><div class="flex flex-col gap-6"><article aria-labelledby="_R_panpfalb_" class="h-full"><a class="block h-full" href="/fomo-27-opus-magnum-master"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-[1.2fr_1fr]"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_panpfalb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">
119FOMO 2.7 Opus Magnum Master</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Mais rápido. Melhor. Mais ansiedade por muito menos esforço.</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Feb 6, 2026</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>7 min read</span></div></div><div class="flex items-center md:justify-end order-first md:order-last"><div class="relative overflow-hidden rounded-lg bg-muted aspect-[800/420] w-full md:max-w-[320px]"><img alt="FOMO 2.7 Opus Magnum Master" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/upload/v1770324371800/68be1ee3-c1b7-45ac-9f86-708a37859825.webp"/></div></div></div></div></a></article><article aria-labelledby="_R_19anpfalb_" class="h-full"><a class="block h-full" href="/kind-engineering"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-[1.2fr_1fr]"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_19anpfalb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">Kind Engineering</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Fomentando uma cultura de gentileza na engenharia</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Oct 8, 2024</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>16 min read</span></div></div><div class="flex items-center md:justify-end order-first md:order-last"><div class="relative overflow-hidden rounded-lg bg-muted aspect-[800/420] w-full md:max-w-[320px]"><img alt="Kind Engineering" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/VvM8h5TnWUg/upload/9c67079b5b8047bba5aaf68fc7427d36.jpeg"/></div></div></div></div></a></article><article aria-labelledby="_R_1panpfalb_" class="h-full"><a class="block h-full" href="/backstage-o-que-e-isso"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-[1.2fr_1fr]"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_1panpfalb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">BackstageâââO que é isso?</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Uma das temáticas que tem ganhado cada vez mais força é a tal da experiência do desenvolvedor, ou Developer Experience (para os mais chegados no inglês). 120Dentre muitas dos assuntos que podemos falar sobre esse tema, um que tem ganhado cada vez mais d...</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Dec 5, 2022</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>7 min read</span></div></div><div class="flex items-center md:justify-end order-first md:order-last"><div class="relative overflow-hidden rounded-lg bg-muted aspect-[800/420] w-full md:max-w-[320px]"><img alt="BackstageâââO que é isso?" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/upload/v1670280416169/83OCDpgao.png"/></div></div></div></div></a></article><article aria-labelledby="_R_29anpfalb_" class="h-full"><a class="block h-full" href="/developer-experience-chapter-two"><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 h-full"><div class="grid h-full gap-4 p-4 items-stretch md:gap-6 md:p-6 md:grid-cols-[1.2fr_1fr]"><div class="flex flex-col gap-4"><header class="flex flex-col gap-3"><h3 id="_R_29anpfalb_" class="text-foreground text-lg sm:text-xl font-bold leading-snug tracking-tight transition-colors line-clamp-3">Developer ExperienceâââChapter Two</h3><p class="text-sm leading-relaxed text-muted-foreground line-clamp-3">Em busca da métrica perdida</p></header><div class="flex flex-wrap items-center gap-3 text-sm text-muted-foreground"><span class="whitespace-nowrap">Sep 5, 2022</span><span class="whitespace-nowrap"><span class="mr-3" aria-hidden="true">·</span>8 min read</span></div></div><div class="flex items-center md:justify-end order-first md:order-last"><div class="relative overflow-hidden rounded-lg bg-muted aspect-[800/420] w-full md:max-w-[320px]"><img alt="Developer ExperienceâââChapter Two" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="https://cdn.hashnode.com/res/hashnode/image/upload/v1670280432314/Zk5rliX5B.png"/></div></div></div></div></a></article><div class="rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 p-5 flex flex-col"><div class="flex flex-col items-center text-center gap-5"><div class="flex flex-col items-center gap-3"><div class="flex h-16 w-16 shrink-0 items-center justify-center rounded-full bg-muted"><i class="text-2xl fa-brands fa-hashnode text-foreground" aria-hidden="true"></i></div><div class="space-y-1"><p class="text-base font-semibold text-foreground leading-tight">Rogerio Angeliski</p><p class="text-sm text-muted-foreground">46<!-- --> posts</p></div></div><div class="prose prose-sm dark:prose-invert max-w-xs mx-auto text-muted-foreground"><p>Eu acredito que a tecnologia é um meio, uma ferramenta, não o fim. 121Gosto de escrever código, mas prefiro gerar valor e pra isso nem sempre é preciso escrever código.</p> 122</div><div class="flex flex-wrap items-center justify-center gap-3"><a href="https://twitter.com/angeliski_" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Twitter"><i class="fa-brands fa-x-twitter" aria-hidden="true"></i></a><a href="https://github.com/angeliski" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="GitHub"><i class="fa-brands fa-github" aria-hidden="true"></i></a><a href="https://www.linkedin.com/in/angeliski/" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="LinkedIn"><i class="fa-brands fa-linkedin" aria-hidden="true"></i></a><a href="https://www.youtube.com/channel/UCi5VvNt5MKS3ustu6Ng5enQ" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="YouTube"><i class="fa-brands fa-youtube" aria-hidden="true"></i></a><a href="http://angeliski.com.br/" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Website"><i class="fa-jelly fa-globe" aria-hidden="true"></i></a><a href="https://hashnode.com/@angeliski" target="_blank" rel="noopener" class="text-muted-foreground transition-colors hover:text-foreground" aria-label="Hashnode"><i class="fa-brands fa-hashnode" aria-hidden="true"></i></a></div></div></div></div></section></div></div></div></section>
122<script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","url":"https://angeliski.com.br/tech-lead","mainEntityOfPage":"https://angeliski.com.br/tech-lead","headline":"Tech + Lead","description":"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\nEu não vou entrar em definições desse papel aqui, pois já exi...","author":{"@type":"Person","name":"Rogerio Angeliski","url":"https://hashnode.com/@angeliski","image":"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg"},"publisher":{"@type":"Organization","name":"Rogerio Angeliski","url":"https://angeliski.com.br"},"datePublished":"2023-01-30T09:40:39.333Z","dateModified":"2023-01-30T09:40:39.333Z","image":{"@type":"ImageObject","url":"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg"},"keywords":"techlead, engineering leadership"}</script>
122<footer class="px-4 pt-8 pb-20 sm:px-8 text-muted-foreground" aria-label="Footer"><div class="w-full max-w-4xl mx-auto"><div class="flex flex-col items-center gap-4 text-center text-sm"><p class="font-medium"><time dateTime="2026"><span class="font-sans">©</span> <!-- -->2026</time> <!-- -->Rogerio Angeliski</p><nav aria-label="Footer navigation"><ul class="flex flex-wrap justify-center gap-4 text-sm tracking-wide"><li><a class="transition hover:text-foreground" href="/archive">Archive</a></li><li><a class="transition hover:text-foreground" target="_blank" rel="noopener" href="https://hashnode.com/privacy-policy">Privacy</a></li><li><a class="transition hover:text-foreground" target="_blank" rel="noopener" href="https://hashnode.com/terms">Terms</a></li></ul></nav><div class="pt-8 flex justify-center gap-6"><a target="_blank" rel="noopener" class="flex items-center gap-2 text-sm transition hover:text-foreground" title="Sitemap" href="/sitemap.xml"><i class="fa-regular fa-sitemap"></i><span>Sitemap</span></a><a target="_blank" rel="noopener" class="flex items-center gap-2 text-sm transition hover:text-foreground" title="RSS Feed" href="/rss.xml"><i class="fa-regular fa-rss"></i><span>RSS</span></a></div><div class="pt-10 text-center"><a target="_blank" rel="noopener" aria-label="Visit Hashnode (opens in a new tab)" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 rounded-md text-xl px-5 py-4" href="https://hashnode.com/?utm_source=https%3A%2F%2Fangeliski.com.br&utm_medium=referral&utm_campaign=blog_footer_logo&utm_content=logo"><svg fill="none" viewBox="0 0 282 39" aria-hidden="true" class="h-6 w-auto min-w-[9.5rem] text-muted-foreground transition hover:text-foreground"><path fill="currentColor" d="M2.68 13.032c-3.573 3.505-3.573 9.363 0 12.936L13.032 36.32c3.505 3.573 9.363 3.573 12.936 0L36.32 25.968c3.573-3.573 3.573-9.431 0-12.936L25.968 2.68c-3.573-3.573-9.431-3.573-12.936 0zm12.211 1.935c2.507-2.521 6.582-2.544 9.104-.038s2.544 6.582.038 9.104-6.582 2.544-9.104.038-2.544-6.582-.038-9.104"></path><path fill="currentColor" d="M268.379 39q-6.322 0-10.35-4.108-4.002-4.134-4.002-10.483 0-6.296 4.002-10.43 4-4.135 10.163-4.135 6.028 0 9.817 3.734 3.814 3.735 3.814 9.497v2.8h-24.248v-4.054h17.633q-.187-2.747-2.054-4.508-1.868-1.76-4.962-1.76-3.28-.001-5.388 2.374-2.108 2.373-2.108 6.375 0 4.188 2.348 6.695 2.347 2.481 5.895 2.481 1.68 0 2.934-.453a8.5 8.5 0 0 0 2.321-1.307q1.041-.854 2.268-2.614l4.694 2.96q-1.707 2.748-3.494 4.135a12.7 12.7 0 0 1-3.975 2.081q-2.187.72-5.308.72m-33.496 0q-5.575 0-9.283-4.028-3.681-4.029-3.681-10.484 0-6.43 3.761-10.51 3.76-4.108 9.47-4.108 2.8 0 5.175 1.2 2.4 1.174 3.628 3.148l.026-.08V0h7.016v38.2h-6.722v-4.722l.64.8-.694.133q-1.28 2.108-3.788 3.361Q237.924 39 234.883 39m1.627-6.002q3.308 0 5.495-2.428t2.188-6.135q0-3.762-2.214-6.109-2.214-2.374-5.469-2.374-3.28 0-5.522 2.347-2.214 2.348-2.214 6.163 0 3.76 2.214 6.162 2.214 2.374 5.522 2.374M205.811 39q-6.376 0-10.537-4.161-4.161-4.188-4.161-10.404 0-6.321 4.161-10.456 4.188-4.135 10.537-4.135 6.348 0 10.537 4.161 4.188 4.161 4.188 10.43 0 6.216-4.188 10.404Q212.186 39 205.811 39m0-6.162q3.307 0 5.575-2.374 2.267-2.374 2.267-6.055 0-3.707-2.294-6.056-2.267-2.347-5.548-2.347-3.308 0-5.575 2.374-2.268 2.348-2.268 6.029t2.241 6.055q2.268 2.374 5.602 2.374M162.586 38.2V10.644h6.802v5.015l-.8-.987h.906q1.308-2.187 3.762-3.494 2.48-1.335 5.228-1.334 4.615 0 7.256 2.8 2.667 2.776 2.667 7.603V38.2h-7.069V21.794q0-2.854-1.387-4.401t-4.134-1.547q-2.614 0-4.402 1.974-1.76 1.974-1.76 4.881V38.2zm-30.181 0V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.069V21.794q0-2.827-1.387-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.814 2.027-1.814 4.962v15.391zm-14.416.8q-2.882 0-5.015-.64-2.108-.614-3.761-1.84-1.654-1.228-2.668-2.695l-.987-1.467 4.695-3.174.773 1.067a9.1 9.1 0 0 0 1.788 1.814 8.2 8.2 0 0 0 2.32 1.2q1.308.4 3.068.4 2.161 0 3.441-.8 1.308-.8 1.307-2.294 0-1.36-1.147-2.108-1.12-.747-5.068-1.654-5.335-1.253-7.656-3.334-2.32-2.107-2.321-5.362 0-3.76 3.148-6.002 3.148-2.267 7.923-2.267 2.454 0 4.348.507t3.388 1.493q1.493.988 2.454 2.188l.987 1.2-4.482 3.255-.667-.774a7.4 7.4 0 0 0-1.627-1.387 6.4 6.4 0 0 0-2.054-.88 9.5 9.5 0 0 0-2.401-.294q-1.974 0-3.201.8-1.2.774-1.2 1.921 0 1.254 1.12 2.027 1.147.748 5.229 1.681 5.334 1.227 7.629 3.308 2.294 2.055 2.294 5.308 0 4.029-3.228 6.43Q123.217 39 117.989 39M87.61 39q-4.508 0-7.335-2.454-2.828-2.481-2.828-6.482 0-4.188 3.254-6.669t8.483-2.48q2.082 0 4.028.426 1.974.427 3.361 1.12v-1.6q0-2.588-1.813-4.082-1.788-1.493-4.615-1.493-1.628 0-2.801.373a8.7 8.7 0 0 0-2.188.987q-.987.614-1.84 1.414l-.854.8-4.081-3.788 1.307-1.173a18.7 18.7 0 0 1 2.934-2.108q1.601-.933 3.601-1.44t4.589-.507q5.868 0 9.229 2.88 3.361 2.882 3.361 8.084V38.2h-6.749v-5.922l1.654 2.187h-1.76q-1.308 2.055-3.655 3.308Q90.545 39 87.611 39m1.814-4.988q3.148 0 5.149-2.187 2-2.215 2-5.309v-.08q-1.12-.693-2.72-1.094a13 13 0 0 0-3.388-.426q-2.828 0-4.562 1.2-1.734 1.173-1.734 3.521 0 2.028 1.468 3.201t3.787 1.174M49 38.2V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-
1227.07V21.794q0-2.827-1.386-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.815 2.027-1.814 4.962v15.391z"></path></svg></a></div></div></div></footer></main><!--$--><!--/$-->
122<script src="/_next/static/chunks/webpack-55b36f0cd6c208fe.js" id="_R_" async=""></script>
122<script>(self.__next_f=self.__next_f||[]).push([0])</script>
122<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[16174,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"ThemeProvider\"]\n3:I[82180,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"TooltipProvider\"]\n4:I[63851,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"UrqlProvider\"]\n5:I[82714,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"ConsentManager\"]\n6:I[9766,[],\"\"]\n7:I[98924,[],\"\"]\n8:I[33293,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"4345\",\"static/chunks/app/not-found-b861935655c5698b.js\"],\"default\"]\n9:I[21447,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"Integrations\"]\na:I[35514,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"2810\",\"static/chunks/2810-6b74d77b4b0dc790.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"7177\",\"static/chunks/app/layout-6ae7b4b583d4bba3.js\"],\"Analytics\"]\nc:I[24431,[],\"OutletBoundary\"]\ne:I[15278,[],\"AsyncMetadataOutlet\"]\n10:I[24431,[],\"ViewportBoundary\"]\n12:I[24431,[],\"MetadataBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[57150,[],\"\"]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/72a2a501b11d0ccb.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8934b430a4adeb19-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8e9860b6e62d6359-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c4b700dcb2187787-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/0d16c72050851854.css\",\"style\"]\n:HL[\"/_next/static/css/7ffcc02a3c67389b.css\",\"style\"]\n:HL[\"/_next/static/css/c20e76e7d11dec32.css\",\"style\"]\n:HL[\"/_next/static/css/59fefb2212bd5b60.css\",\"style\"]\n0:{\"P\":null,\"b\":\"RrCGzNVHUG674hJ_sjvms\",\"p\":\"\",\"c\":[\"\",\"tech-lead?x-host=angeliski.com.br\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"slug\",\"tech-lead\",\"c\"],{\"children\":[\"__PAGE__?{\\\"x-host\\\":\\\"angeliski.com.br\\\"}\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0d16c72050851854.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7ffcc02a3c67389b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c20e76e7d11dec32.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/59fefb2212bd5b60.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"c"])</script>
122<script>self.__next_f.push([1,"hildren\":[\"$\",\"script\",null,{\"type\":\"text/javascript\",\"dangerouslySetInnerHTML\":{\"__html\":\"window.addEventListener('message',function(e){var d=e.data;if(!d||d.__hnWidget!==1||typeof d.h!=='number'||d.h\u003c=0)return;var f=document.querySelectorAll('.hn-widget-frame');for(var i=0;i\u003cf.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=d.h+'px';break;}}});\"}}]}],[\"$\",\"body\",null,{\"className\":\"__variable_c2612a __variable_246ccd __variable_3069d5 bg-background dark:bg-background\",\"children\":[\"$\",\"$L2\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L8\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}]]}]}]}]}]}]]}]]}],{\"children\":[[\"slug\",\"tech-lead\",\"c\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$Lb\",null,[\"$\",\"$Lc\",null,{\"children\":[\"$Ld\",[\"$\",\"$Le\",null,{\"promise\":\"$@f\"}]]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$13\",null,{\"fallback\":null,\"children\":\"$L14\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"s\":false,\"S\":false}\n11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nd:null\n16:I[80622,[],\"IconMark\"]\nf:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Tech + Lead\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\\nEu não vou entrar em definições desse papel aqui, pois já exi...\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://angeliski.com.br/tech-lead\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Tech + Lead\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\\nEu não vou entrar em definições desse papel aqui, pois já exi...\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://angeliski.com.br/tech-lead\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Rogerio Angeliski\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"11\",{\"property\":\"article:published_time\",\"content\":\"2023-01-30T09:40:39.333Z\"}],[\"$\",\"meta\",\"12\",{\"property\":\"article:author\",\"content\":\"https://angeliski.com.br/@angeliski\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:creator\",\"content\":\"https://twitter.com/angeliski_\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:title\",\"content\":\"Tech + Lead\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:description\",\"content\":\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu conso"])</script>
122<script>self.__next_f.push([1,"lidei) vivendo diariamente nessa função.\\nEu não vou entrar em definições desse papel aqui, pois já exi...\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image\",\"content\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L16\",\"19\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n14:\"$f:metadata\"\n17:I[652,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"8974\",\"static/chunks/app/page-cc18ae1a3a7a5ed8.js\"],\"BlogHeader\"]\n18:T4e66,\u003cp\u003eNo último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\u003c/p\u003e\n\u003cp\u003eEu não vou entrar em definições desse papel aqui, pois já existem diversas abordagens e explicações a respeito (vou deixar alguns links no final) além de variar entre cada empresa. Meu objetivo nesse texto é trazer algumas provocações para te tornar um Tech Lead melhor, pois essas provocações me ajudaram a crescer ao longo do ano passado.\u003c/p\u003e\n\u003ch2 id=\"heading-voce-e-um-lider\"\u003e\u003cstrong\u003eVocê é um lÃder\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eUm papel de liderança não é sobre poder, mas sobre responsabilidade. Seu time é sua \u003cstrong\u003eresponsabilidade\u003c/strong\u003e. Não me entenda mal, no caso de um Tech Lead não estamos falando especificamente de gestão, mas é importante ter clareza de que, em um time onde as pessoas não estão bem, não vai ter habilidade técnica que faça seu time gerar valor para ninguém.\u003c/p\u003e\n\u003cp\u003eSe você não se enxerga como um lÃder, vai deixar a desejar nesse quesito, deixar de estudar e crescer como um lÃder. Não cometa esse erro.\u003c/p\u003e\n\u003cp\u003eComo destaque eu deixo duas habilidades a serem olhadas com carinho nesse papel: a influência e a delegação.\u003c/p\u003e\n\u003cp\u003eEssas duas habilidades vão te ser fundamentais para evitar que você \u003cstrong\u003etenha que estar presente a todo momento.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eExemplo prático: ao longo desse último ano, eu tive oportunidade de entender mais sobre as habilidades que meu time tinha, e pouco a pouco deixar de resolver as coisas para delegá-las para cada um deles. Em vários casos a resposta mais rápida seria eu ir lá e executar, mas isso ia roubar duas coisas: meu foco em outra atividade e a oportunidade do meu time crescer junto comigo. E se no final, eles não conseguirem resolver, eu estava pronto pra ajudar (não é de\u003cstrong\u003elargar\u003c/strong\u003e não viu?)\u003c/p\u003e\n\u003ch2 id=\"heading-lideranca-pelo-exemplo\"\u003e\u003cstrong\u003eLiderança pelo exemplo\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eEu repito isso praticamente todas as semanas: você precisa liderar pelo exemplo.\u003c/p\u003e\n\u003cp\u003eAs palavras são baratas, qualquer um pode juntar um punhados delas e construir um discurso (se ele vai ser bom é outra história).\u003c/p\u003e\n\u003cp\u003eMas o que você \u003cstrong\u003efaz é o que conta.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eVocê quer que seu time entregue com mais qualidade? Revise a qualidade com que você está entregando.\u003c/p\u003e\n\u003cp\u003eQuer que eles escrevam mais testes? Escreva mais testes com eles. Ensine-os como testar melhor.\u003c/p\u003e\n\u003cp\u003eAqui eu tenho dois exemplos práticos:\u003c/p\u003e\n\u003cp\u003eAntes de virar oficialmente o Tech Lead, eu tinha o hábito de mergear alguns PRs sem pedir revisão do restante do time. Como eu poderia cobrar isso do meu time se eu não fizesse?\u
122003c/p\u003e\n\u003cp\u003eEntão hoje eu simplesmente não faço mais, sem exceções (mas a zueira será eterna com a \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/mpaula-assis/\"\u003ePaula\u003c/a\u003e que odeia que eu faça isso haiahua)\u003c/p\u003e\n\u003cp\u003eO segundo exemplo tem a ver com documentação. Essa é uma prática pela qual eu tenho muito apreço. Durante o ano, por diversas vezes eu me esforcei por cobrar e executar mais documentações, por revisar as que o time fez, dar "])</script>
122<script>self.__next_f.push([1,"feedback, elogiar, estar presente nesse assunto. Isso inclusive levou nosso time a ter um Tech Writer.\u003c/p\u003e\n\u003cp\u003eSe eu puder resumir: não seja um hipócrita\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh5.googleusercontent.com/dTOPkokzefXrVqYKkhja9yevfZohCijjhhV62SEcaJlymBGPMxoM_o-uwEV4_oxqXETfhIj9lkdQekOpmdieNW9GIDNxxXZieGBpKMxNzy9OpFJ_nv77-vnDd1mnrj1H_saKEEiJqA0bfZTf77q2s2QPxapVwd0qruae3AtNBlQMPzMTbjqrsuZ86NIJvA\" alt=\"meme: Mergeia os pr sem revisão e vem cobrar o time. Enfim, a hipocrisia\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003ch2 id=\"heading-multiplicacao-de-valor\"\u003e\u003cstrong\u003eMultiplicação de valor\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eA senioridade na minha carreira veio com um plot twist com o qual eu não contava: meus lÃderes não esperavam que minhas entregas fossem \u003cstrong\u003eapenas\u003c/strong\u003e relacionadas a escrever código.\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh6.googleusercontent.com/teZ6B7fS065yF9p_rod9ckte2kUmF-oA77X7ZKrixQLNRtHncpXRzIq1yVAf2Cnxf-c_1A_ZvQu0M0RU96vkeTYm6oIsJ3iuQxA_p595oMyUi4TQ2P6439P9SJzrYhPaCwxKuh7NCb9hX2of5UEI_10HCe7ZMgaL7bDE7OBT_qsDtSWJ3TsEhC8P_nNfgA\" alt=\"Meme: joey tribbiani fazendo cara de choque\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003eE isso sem dúvida nenhuma cresceu ainda mais agora que eu estou no papel de um Tech Lead. A execução não é onde eu posso gerar \u003cstrong\u003emais valor\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eNão estou dizendo que você precisa parar de escrever código, é longe disso (eu pessoalmente gosto muito), mas o balanço entre a execução e o estratégico ganha \u003cstrong\u003emaior\u003c/strong\u003e destaque. Seu papel passa a ser \u003cstrong\u003emultiplicar o valor que seu time entrega\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eUsar o seu conhecimento para guiar seu time de forma que eles consigam ter mais \u003cstrong\u003eimpacto\u003c/strong\u003e, \u003cstrong\u003eerrar menos e crescer mais\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eIsso pode se desenrolar através de revisão de código, construção de prioridade na hora de atacar as dÃvidas técnicas do produto, escrever documentação e muitas outras coisas. Tenha em mente que você precisa gerar valor \u003cstrong\u003eatravés\u003c/strong\u003e do seu time.\u003c/p\u003e\n\u003cp\u003eAqui tem um ponto que eu sempre gosto de dizer: eu permito que meu time erre num espaço controlado (e seguro). Ãs vezes, aquela solução não é a melhor, mas ela carrega um aprendizado. E experiência vem de se experienciar, então cuidado para não virar a mãe coruja ð¦. Aqui vale um destaque até para uma estudo que o \u003ca target=\"_blank\" href=\"https://vocerh.abril.com.br/politicasepraticas/seguranca-psicologica-equipe-eficiente-e-engajada/\"\u003eGoogle fez\u003c/a\u003e e constatou que equipes de alta performance tem um espaço seguro para cometer erros (e aprender)\u003c/p\u003e\n\u003ch2 id=\"heading-nao-e-sobre-fazer-e-sobre-ensinar\"\u003e\u003cstrong\u003eNão é sobre fazer, é sobre ensinar\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eOutra coisa que eu digo sempre pro meu time: eu não dou respostas prontas.\u003c/p\u003e\n\u003cp\u003eNa verdade, eu digo isso para todo mundo que já aprendeu comigo. Na terapia eu descobri que o meu método de ensino tem uma base na \u003ca target=\"_blank\" href=\"https://mundoeducacao.uol.com.br/filosofia/maieutica.htm\"\u003emaiêutica\u003c/a\u003e , que resumidamente consiste em perguntar ao invés de responder. Isso tem seu nÃvel de \u003cstrong\u003efrustração\u003c/strong\u003e envolvido, mas eu acredito que no longo prazo constrói um conhecimento (e uma atitude) que torna a pessoa um indivÃduo melhor.\u003c/p\u003e\n\u003cp\u003eMas porque eu acredito que isso é importante para um lÃder técnico?\u003c/p\u003e\n\u003cp\u003ePorque em muitas situações o caminho mais fácil é \u003cstrong\u003eexecutar\u003c/strong\u003e, ou simplesmente dar a resposta. Existem situações em que isso é necessário, como em um incidente, mas no dia a dia isso pode ser \u003cstrong\u003eprejudicial\u003c/strong\u003e, pois vai criar uma dependência do seu time em você.\u003c/p\u003e\n\u003ch3 id=\"heading-prepare-seu-time-para-executar-num-nivel-de-excelencia-mesmo-que-voce-nao-esteja-presente\"\u003ePrepare seu time para executar num nÃvel de \u003cstrong\u003eexcelência\u003c/strong\u003e mesmo que você \u003cstrong\u003enão esteja presente\u003c/strong\u003e.\u003c/h3\u003e\n\u003cp\u003e\u003cimg src=\"https://media.giphy.com/media/ckB5P6F7oGnCSHxVpe/giphy-downsized.gif\" alt=\"Cara americano que eu não lembro o nome falando que ama excelência\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003e"])</script>
122<script>self.__next_f.push([1,"Achar o balanço certo entre a \u003cstrong\u003eentrega de valor\u003c/strong\u003e e o \u003cstrong\u003ecrescimento\u003c/strong\u003e do time é essencial, tanto para que a equipe consiga encarar cada vez \u003cstrong\u003edesafios maiores\u003c/strong\u003e, quanto para que você possa preparar seu time para \u003cstrong\u003eassumir seu papel\u003c/strong\u003e (o que permite que você assuma novos papéis).\u003c/p\u003e\n\u003cp\u003eOutro aspecto que eu aprendi a ter cuidado é em dividir coisas que eu sei com meu time. Desde conhecimento especÃfico como kubernetes até em como revisar um PR (mérito para o meu grande Team Lead \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/felipeetchatz/\"\u003eAlmeida\u003c/a\u003e que levantou essa bola).\u003c/p\u003e\n\u003cp\u003eEu já falei sobre \u003ca target=\"_blank\" href=\"https://maestria.substack.com/p/ilhas-conhecimento\"\u003eilhas de conhecimento\u003c/a\u003e, é importante que vocês estejam atentos a isso.\u003c/p\u003e\n\u003ch2 id=\"heading-a-procura-do-desafio-certo\"\u003e\u003cstrong\u003eà procura do desafio certo\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eAlguns anos atrás eu li o livro \u003ca target=\"_blank\" href=\"https://www.amazon.com.br/Engajamento-Melhores-lideran%C3%A7a-Rogerio-Cher/dp/8576088800\"\u003eEngajamento, do Rogério Chér\u003c/a\u003e, e nele eu aprendi um conceito que é chamado de \u003ca target=\"_blank\" href=\"https://blog.caffeinearmy.com.br/coaching/o-que-e-o-estado-de-flow-e-por-que-voce-deve-alcancalo/\"\u003eestado de flow\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eDe maneira simples, o estado de flow é aquele momento que você âse perde no tempoâ de tão envolvido que está numa tarefa.\u003c/p\u003e\n\u003cp\u003eMas o que eu realmente quero chamar atenção é o gráfico que sempre vem acompanhado desse conceito, que fala da \u003cstrong\u003erelação desafio x habilidade\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh3.googleusercontent.com/xfwFg8Onhg93hXv9Cq3d57Tc2Un0g7_oqh7mur8P7aZSNQjbPxB5RVD9WE-wYhmfXXxNGSz4YuGow2GnATladBqaCjBlq0YWIOiHDqCf2zOgjHE4hv54gn8VR87ivmULUijTFVSaFyU9PPdER-loM4RtbxoDuX2AuasUzZmd8bhfPU2WIMA_2sqSf3dkEg\" alt=\"Grafico que tem eixo cartesiano Desafios x habilidade\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003eEu já mostrei esse gráfico pelo menos uma vez para todo mundo do meu time, pois eu acredito que ele está intimamente relacionado com um dos \u003cstrong\u003emeus deveres\u003c/strong\u003e dentro do time.\u003c/p\u003e\n\u003cp\u003eConhecer as habilidades de cada indivÃduo vai me permitir ajudar essa pessoa a atuar em algo que não seja nem fácil de mais, nem difÃcil demais. Só o suficiente para que essa pessoa tenha espaço para crescer. E quando ela cresce, o desafio aumenta.\u003c/p\u003e\n\u003cp\u003eQuando eu erro nessa etapa, as pessoas vão invariavelmente ficar na linha do tédio (fácil demais) ou na ansiedade (difÃcil demais).\u003c/p\u003e\n\u003cp\u003eE acredite, \u003cstrong\u003evocê vai errar\u003c/strong\u003e. Então estar atento e \u003cstrong\u003eescutar\u003c/strong\u003e as pessoas vai te ajudar a corrigir isso e aprender mais sobre seu time.\u003c/p\u003e\n\u003cp\u003eClaro, existem situações que não tem o que fazer de fato: \u003ca target=\"_blank\" href=\"https://medium.com/rd-shipit/os-3-melhores-feedbacks-que-recebi-como-engenheiro-de-software-e-que-mudaram-a-minha-carreira-de8f96851737\"\u003eTem a tarefa fácil demais que precisa ser feita\u003c/a\u003e, ou um problema que é complicado. Faz parte do trabalho (se só tivesse coisa legal ia ser diversão, não trabalho né?)\u003c/p\u003e\n\u003ch2 id=\"heading-explicar-mostrar-corrigir-repetir\"\u003e\u003cstrong\u003eExplicar, mostrar, corrigir, repetir\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eAjudar pessoas a se desenvolverem passa por um processo repetitivo, onde você \u003cstrong\u003eexplica\u003c/strong\u003e um conceito (como fazer card X), você \u003cstrong\u003emostra como\u003c/strong\u003e isso pode ser feito (esse PR faz X), você \u003cstrong\u003ecorrige\u003c/strong\u003e (deixei um Review no seu PR) e começa \u003cstrong\u003etudo de novo\u003c/strong\u003e (à s vezes até para o mesmo conceito). Repetição é parte do processo de \u003ca target=\"_blank\" href=\"https://rededeempreendedores.com.br/repeticao-aprendizado/\"\u003eaprendizagem\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSe você já trabalha com seu time a mais tempo, isso tem uma velocidade maior, pois você já sabe que eles conhecem certas coisas, e que não sabem outras.\u003c/p\u003e\n\u003cp\u003eE esse feedback os ajuda a ter mais confiança, pois eles têm alguém mais experiente olhando e dando um selo de confiança, por isso é importante você também falar sobre os acertos e n"])</script>
122<script>self.__next_f.push([1,"ão só sobre os erros. Aqui fica inclusive a recomendação do \u003ca target=\"_blank\" href=\"https://conventionalcomments.org/\"\u003eConventional Comments\u003c/a\u003e (que a grande \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/masisiliani/\"\u003eMarcela Sisiliani\u003c/a\u003e me apresentou) que ajuda muito a alinhar comunicação nas revisões de código.\u003c/p\u003e\n\u003cp\u003eUm dos meus atuais desafios é entender \u003cstrong\u003eonde\u003c/strong\u003e as habilidades de \u003cstrong\u003ecada integrante\u003c/strong\u003e do meu time estão concentradas. Essa pessoa conhece mais dessa linguagem? Dessa tecnologia? Desse framework? Compreender isso me ajuda a combinar as tarefas para permitir que pessoas \u003cstrong\u003eaprendam mais\u003c/strong\u003e e que as que conhecem o assunto possam passar esse conhecimento adiante. E quando ninguém sabe? Ai eu tenho que ensinar (mesmo que eu não saiba também XD)\u003c/p\u003e\n\u003cp\u003eUm exemplo prático: Ano passado nós começamos a trabalhar com o \u003ca target=\"_blank\" href=\"https://blog.backtostage.app/backstage-o-que-e-isso\"\u003eBackstage\u003c/a\u003e na empresa. Minha expertise não era tão profunda em Typescript, React e outros componentes que envolvem o front dessa aplicação. Ao mesmo tempo que eu quebrava tarefas para o meu time executar e entender mais sobre a arquitetura do Backstage em si, eu aprendia o suficiente sobre o ecossistema para me permitir dar bons feedbacks e orientações sobre \u003cstrong\u003ecomo\u003c/strong\u003e e \u003cstrong\u003eonde\u003c/strong\u003e eles podiam fazer algo.\u003c/p\u003e\n\u003ch2 id=\"heading-comunicacao-alinhamento-e-comunicacao-de-novo\"\u003e\u003cstrong\u003eComunicação, Alinhamento e Comunicação de novo\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eUm aprendizado poderoso na minha carreira que ganhou destaque para mim esse ano foi o alinhamento de expectativas e a comunicação constante.\u003c/p\u003e\n\u003cp\u003eEu já falei que não acredito em \u003ca target=\"_blank\" href=\"https://maestria.substack.com/p/a-obviedade-da-incerteza-nao-e-obvio\"\u003ecoisas óbvias\u003c/a\u003e, mas quero destacar o quão importante é o \u003cstrong\u003ealinhamento\u003c/strong\u003e. Em muitos cenários, você acaba chegando em uma conclusão e deixa de comunicar ela para os envolvidos. Isso gera ruÃdo, porque você espera algo, ou alguém espera algo de você, que não vai acontecer.\u003c/p\u003e\n\u003cp\u003ePor diversas vezes eu fazia questão de \u003cstrong\u003eressaltar\u003c/strong\u003e o alinhamento que eu tinha feito, para que diversas pessoas estejam na mesma página. Além disso, comunicação constante.\u003c/p\u003e\n\u003cp\u003eE comunicação não é micro-gerenciamento tá? Não usa comunicação como desculpa pra isso.\u003c/p\u003e\n\u003cp\u003eDois exemplos do meu dia-a-dia: Em um projeto que estávamos trabalhando envolvendo dois times, eu sempre deixava no canal público o alinhamento que eu tinha feito com as lideranças sobre os passos que Ãamos seguir. Isso deixava \u003cstrong\u003etodo mundo\u003c/strong\u003e na mesma página e abria espaço para questionar caso algo estivesse estranho.\u003c/p\u003e\n\u003cp\u003eOutro cenário foi o da daily: Nosso time é totalmente distribuÃdo e por vezes a daily era nosso \u003cstrong\u003eponto central\u003c/strong\u003e de alinhamento. Mas e se alguém faltar? Filhos, médicos, internet, são muitos os imprevistos que podem fazer alguém precisar não estar presente nesse momento. Nossa alternativa foi deixar no canal do time um alinhamento sobre os combinados que fizemos, principalmente nos casos em que alguém não estava presente. E se a gente esquecer, a pessoa que faltou cobra a gente.\u003c/p\u003e\n\u003ch2 id=\"heading-conclusao\"\u003e\u003cstrong\u003eConclusão\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eO ano foi intenso, mas duas coisas eu vi acontecer: meu time entregou MUITO e cresceu MUITO ao longo dele. Eu tive a oportunidade de falar e aprender com outros Tech Leads, de aprender \u003cstrong\u003ecom meu time\u003c/strong\u003e e com \u003cstrong\u003emeu lÃder\u003c/strong\u003e como estar nesse papel.\u003c/p\u003e\n\u003cp\u003eVocê deve ter reparado que ao longo desse texto eu não falei praticamente nada sobre aprender e aprimorar novas \u003cstrong\u003ehabilidades técnicas\u003c/strong\u003e e o motivo é simples: eu não acredito que isso é o \u003cstrong\u003emais\u003c/strong\u003e importante.\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh5.googleusercontent.com/SJC_2mM9fAXUieav8oo0lKReVJoibYCTh-XZ2QFmw5ULFt1I1qpzPzpTYUw1KysiPtKZTD-pH26weg-zsIIrSBMkTqstNUlvAKVNs-cqmm96EXtN6PzzyfZJZLlFbHet6L2uCLBjl0hT422uezDEiDgtgkp"])</script>
122<script>self.__next_f.push([1,"bfo1RgtiTJHibZgyrAUPzGvF8J0nqaGM8\" alt=\"Mulher americana falando \u0026quot;Controverso\u0026quot; em inglês dentro de um carro\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eâQuer dizer que o Tech Lead não precisa ter habilidade técnica?â\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eLonge disso, precisa ter \u003cstrong\u003emuita\u003c/strong\u003e. Um exemplo trivial é que ao longo do ano passado, enquanto eu aprendia tudo isso que eu falei ali em cima, ainda tirei a minha certificação da \u003ca target=\"_blank\" href=\"https://www.cncf.io/certification/cka/\"\u003eCKA\u003c/a\u003e (depois de \u003cstrong\u003eestudar muito\u003c/strong\u003e).\u003c/p\u003e\n\u003cp\u003eO meu argumento é que ao longo da nossa carreira técnica, nós focamos em aprender e desenvolver as habilidades especÃficas a tecnologia, mas deixamos de lado as famosas â\u003ca target=\"_blank\" href=\"https://maestria.substack.com/p/o-que-sao-as-soft-skills\"\u003eSoft Skills\u003c/a\u003eâ e quando você assume um \u003cstrong\u003epapel de lÃder\u003c/strong\u003e elas são essenciais e quanto \u003cstrong\u003emenos você tiver\u003c/strong\u003e delas, \u003cstrong\u003emais complicada sua vida vai ser\u003c/strong\u003e. Então tem que correr atrás das \u003cstrong\u003ehabilidades comportamentais E da sua habilidade técnica\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eUm exemplo prático, esse ano eu vou assumir um novo desafio envolvendo duas coisas que não são parte da minha expertise: novas tecnologias (React por exemplo) e um contexto de negócio novo (\u003ca target=\"_blank\" href=\"https://www.rdstation.com/crm/\"\u003eCRM\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eNão significa que eu não saiba nada desses dois itens, mas eu vou precisar colocar \u003cstrong\u003emais energia\u003c/strong\u003e para aprender e me aprimorar nesses contextos. Ao mesmo tempo, o último ano foi mais intenso no aprendizado das habilidades comportamentais que eu vou precisar bastante no novo desafio: \u003cstrong\u003edelegação e influência\u003c/strong\u003e, então eu posso colocar \u003cstrong\u003emenos energia\u003c/strong\u003e nessas duas habilidades.\u003c/p\u003e\n\u003cp\u003eClaro que achar o balanço disso vai ser novamente um desafio, mas aà que está a graça: continuar crescendo, como profissional, como pessoa, como Tech Lead.\u003c/p\u003e\n\u003cp\u003eEu vou deixar uma lista de referências abaixo, inclusive uma live que eu fiz tempos atrás falando disso (na época eu nem me imaginava nesse papel).\u003c/p\u003e\n\u003cp\u003eE se você quiser vir trocar uma ideia sobre, só me chamar no \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/angeliski/\"\u003eLinkedin\u003c/a\u003e :) (pode demorar mas eu respondo todo mundo)\u003c/p\u003e\n\u003cp\u003eReferências:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=JSnEbU6iOVo\"\u003eTeam Lead ou Tech Lead - Liderança na tecnologia\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://leaddev.com/team/what-lead-developer-leader-amongst-their-peers\"\u003eWhat is a lead developer? A leader amongst their peers\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://vadimkravcenko.com/shorts/things-they-didnt-teach-you/\"\u003eThings they didn't teach you about Software Engineering\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://github.com/gabiduarte/awesome-techleads\"\u003eGitHub - gabiduarte/awesome-techleads: Uma lista selecionada de conteúdos sobre liderança técnica, com preferência em conteúdos em português\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://anchor.fm/cabeca-de-lab/episodes/O-Que-Faz-UmA-Tech-Lead-e1lv108\"\u003eO Que Faz Um(A) Tech Lead? by Cabeça de Lab\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=V_sRgLpt_n0\"\u003eTalking with Tech Leads (aka How To Become a Tech Lead)\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.patkua.com/blog/the-definition-of-a-tech-lead/\"\u003eThe Definition of a Tech Lead\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.patkua.com/shortcut-to-tech-leadership/\"\u003e(Online Course) Shortcut to Tech Leadership: Accelerate Your Journey From Maker to Multiplier\u003c/a\u003e (Eu não fiz esse curso, só assisti muitos vÃdeos do Patrick)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://leanpub.com/talking-with-tech-leads\"\u003eTalking with Tech Leads - Patrick Kua\u003c/a\u003e (Ainda não terminei de ler, são várias entrevistas com Tech Leads. Tem sido legal até onde eu li)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://staffeng.com/gu"])</script>
122<script>self.__next_f.push([1,"ides/\"\u003eGuides for reaching Staff-plus engineering roles - StaffEng\u003c/a\u003e (O site eu já li tudo, o livro ainda não. Mas é bem legal)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.gsb.stanford.edu/insights/when-it-comes-communication-top-less-isnt-more\"\u003eWhen It Comes to Communication from the Top, Less Isnât More | Stanford Graduate School of Business\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://kind.engineering/\"\u003eKind Engineering\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n19:T43db,No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\n\nEu não vou entrar em definições desse papel aqui, pois já existem diversas abordagens e explicações a respeito (vou deixar alguns links no final) além de variar entre cada empresa. Meu objetivo nesse texto é trazer algumas provocações para te tornar um Tech Lead melhor, pois essas provocações me ajudaram a crescer ao longo do ano passado.\n\n## **Você é um lÃder**\n\nUm papel de liderança não é sobre poder, mas sobre responsabilidade. Seu time é sua **responsabilidade**. Não me entenda mal, no caso de um Tech Lead não estamos falando especificamente de gestão, mas é importante ter clareza de que, em um time onde as pessoas não estão bem, não vai ter habilidade técnica que faça seu time gerar valor para ninguém.\n\nSe você não se enxerga como um lÃder, vai deixar a desejar nesse quesito, deixar de estudar e crescer como um lÃder. Não cometa esse erro.\n\nComo destaque eu deixo duas habilidades a serem olhadas com carinho nesse papel: a influência e a delegação.\n\nEssas duas habilidades vão te ser fundamentais para evitar que você **tenha que estar presente a todo momento.**\n\nExemplo prático: ao longo desse último ano, eu tive oportunidade de entender mais sobre as habilidades que meu time tinha, e pouco a pouco deixar de resolver as coisas para delegá-las para cada um deles. Em vários casos a resposta mais rápida seria eu ir lá e executar, mas isso ia roubar duas coisas: meu foco em outra atividade e a oportunidade do meu time crescer junto comigo. E se no final, eles não conseguirem resolver, eu estava pronto pra ajudar (não é de**largar** não viu?)\n\n## **Liderança pelo exemplo**\n\nEu repito isso praticamente todas as semanas: você precisa liderar pelo exemplo.\n\nAs palavras são baratas, qualquer um pode juntar um punhados delas e construir um discurso (se ele vai ser bom é outra história).\n\nMas o que você **faz é o que conta.**\n\nVocê quer que seu time entregue com mais qualidade? Revise a qualidade com que você está entregando.\n\nQuer que eles escrevam mais testes? Escreva mais testes com eles. Ensine-os como testar melhor.\n\nAqui eu tenho dois exemplos práticos:\n\nAntes de virar oficialmente o Tech Lead, eu tinha o hábito de mergear alguns PRs sem pedir revisão do restante do time. Como eu poderia cobrar isso do meu time se eu não fizesse?\n\nEntão hoje eu simplesmente não faço mais, sem exceções (mas a zueira será eterna com a [Paula](https://www.linkedin.com/in/mpaula-assis/) que odeia que eu faça isso haiahua)\n\nO segundo exemplo tem a ver com documentação. Essa é uma prática pela qual eu tenho muito apreço. Durante o ano, por diversas vezes eu me esforcei por cobrar e executar mais documentações, por revisar as que o time fez, dar feedback, elogiar, estar presente nesse assunto. Isso inclusive levou nosso time a ter um Tech Writer.\n\nSe eu puder resumir: não seja um hipócrita\n\n\n\n## **Multiplicação de valor**\n\nA senioridade na minha carreira veio com um plot twist com o qual eu não contava: meus lÃderes não esperavam que minhas entregas fossem **apenas** relacionadas a escreve"])</script>
122<script>self.__next_f.push([1,"r código.\n\n\n\nE isso sem dúvida nenhuma cresceu ainda mais agora que eu estou no papel de um Tech Lead. A execução não é onde eu posso gerar **mais valor**.\n\nNão estou dizendo que você precisa parar de escrever código, é longe disso (eu pessoalmente gosto muito), mas o balanço entre a execução e o estratégico ganha **maior** destaque. Seu papel passa a ser **multiplicar o valor que seu time entrega**.\n\nUsar o seu conhecimento para guiar seu time de forma que eles consigam ter mais **impacto**, **errar menos e crescer mais**.\n\nIsso pode se desenrolar através de revisão de código, construção de prioridade na hora de atacar as dÃvidas técnicas do produto, escrever documentação e muitas outras coisas. Tenha em mente que você precisa gerar valor **através** do seu time.\n\nAqui tem um ponto que eu sempre gosto de dizer: eu permito que meu time erre num espaço controlado (e seguro). Ãs vezes, aquela solução não é a melhor, mas ela carrega um aprendizado. E experiência vem de se experienciar, então cuidado para não virar a mãe coruja ð¦. Aqui vale um destaque até para uma estudo que o [Google fez](https://vocerh.abril.com.br/politicasepraticas/seguranca-psicologica-equipe-eficiente-e-engajada/) e constatou que equipes de alta performance tem um espaço seguro para cometer erros (e aprender)\n\n## **Não é sobre fazer, é sobre ensinar**\n\nOutra coisa que eu digo sempre pro meu time: eu não dou respostas prontas.\n\nNa verdade, eu digo isso para todo mundo que já aprendeu comigo. Na terapia eu descobri que o meu método de ensino tem uma base na [maiêutica](https://mundoeducacao.uol.com.br/filosofia/maieutica.htm) , que resumidamente consiste em perguntar ao invés de responder. Isso tem seu nÃvel de **frustração** envolvido, mas eu acredito que no longo prazo constrói um conhecimento (e uma atitude) que torna a pessoa um indivÃduo melhor.\n\nMas porque eu acredito que isso é importante para um lÃder técnico?\n\nPorque em muitas situações o caminho mais fácil é **executar**, ou simplesmente dar a resposta. Existem situações em que isso é necessário, como em um incidente, mas no dia a dia isso pode ser **prejudicial**, pois vai criar uma dependência do seu time em você.\n\n### Prepare seu time para executar num nÃvel de **excelência** mesmo que você **não esteja presente**.\n\n\n\nAchar o balanço certo entre a **entrega de valor** e o **crescimento** do time é essencial, tanto para que a equipe consiga encarar cada vez **desafios maiores**, quanto para que você possa preparar seu time para **assumir seu papel** (o que permite que você assuma novos papéis).\n\nOutro aspecto que eu aprendi a ter cuidado é em dividir coisas que eu sei com meu time. Desde conhecimento especÃfico como kubernetes até em como revisar um PR (mérito para o meu grande Team Lead [Almeida](https://www.linkedin.com/in/felipeetchatz/) que levantou essa bola).\n\nEu já falei sobre [ilhas de conhecimento](https://maestria.substack.com/p/ilhas-conhecimento), é importante que vocês estejam atentos a isso.\n\n## **à procura do desafio certo**\n\nAlguns anos atrás eu li o livro [Engajamento, do Rogério Chér](https://www.amazon.com.br/Engajamento-Melhores-lideran%C3%A7a-Rogerio-Cher/dp/8576088800), e nele eu aprendi um conceito que é chamado de [estado de flow](https://blog.caffeinearmy.com.br/coaching/o-que-e-o-estado-de-flow-e-por-que-voce-deve-alcancalo/).\n\nDe maneira simples, o estado de flow é aquele momento que você âse perde no tempoâ de tão envolvido que está numa tarefa.\n\nMas o que eu realmente quero chamar atenção é o gráfico que sempre vem acompanhado de"])</script>
122<script>self.__next_f.push([1,"sse conceito, que fala da **relação desafio x habilidade**\n\n\n\nEu já mostrei esse gráfico pelo menos uma vez para todo mundo do meu time, pois eu acredito que ele está intimamente relacionado com um dos **meus deveres** dentro do time.\n\nConhecer as habilidades de cada indivÃduo vai me permitir ajudar essa pessoa a atuar em algo que não seja nem fácil de mais, nem difÃcil demais. Só o suficiente para que essa pessoa tenha espaço para crescer. E quando ela cresce, o desafio aumenta.\n\nQuando eu erro nessa etapa, as pessoas vão invariavelmente ficar na linha do tédio (fácil demais) ou na ansiedade (difÃcil demais).\n\nE acredite, **você vai errar**. Então estar atento e **escutar** as pessoas vai te ajudar a corrigir isso e aprender mais sobre seu time.\n\nClaro, existem situações que não tem o que fazer de fato: [Tem a tarefa fácil demais que precisa ser feita](https://medium.com/rd-shipit/os-3-melhores-feedbacks-que-recebi-como-engenheiro-de-software-e-que-mudaram-a-minha-carreira-de8f96851737), ou um problema que é complicado. Faz parte do trabalho (se só tivesse coisa legal ia ser diversão, não trabalho né?)\n\n## **Explicar, mostrar, corrigir, repetir**\n\nAjudar pessoas a se desenvolverem passa por um processo repetitivo, onde você **explica** um conceito (como fazer card X), você **mostra como** isso pode ser feito (esse PR faz X), você **corrige** (deixei um Review no seu PR) e começa **tudo de novo** (à s vezes até para o mesmo conceito). Repetição é parte do processo de [aprendizagem](https://rededeempreendedores.com.br/repeticao-aprendizado/).\n\nSe você já trabalha com seu time a mais tempo, isso tem uma velocidade maior, pois você já sabe que eles conhecem certas coisas, e que não sabem outras.\n\nE esse feedback os ajuda a ter mais confiança, pois eles têm alguém mais experiente olhando e dando um selo de confiança, por isso é importante você também falar sobre os acertos e não só sobre os erros. Aqui fica inclusive a recomendação do [Conventional Comments](https://conventionalcomments.org/) (que a grande [Marcela Sisiliani](https://www.linkedin.com/in/masisiliani/) me apresentou) que ajuda muito a alinhar comunicação nas revisões de código.\n\nUm dos meus atuais desafios é entender **onde** as habilidades de **cada integrante** do meu time estão concentradas. Essa pessoa conhece mais dessa linguagem? Dessa tecnologia? Desse framework? Compreender isso me ajuda a combinar as tarefas para permitir que pessoas **aprendam mais** e que as que conhecem o assunto possam passar esse conhecimento adiante. E quando ninguém sabe? Ai eu tenho que ensinar (mesmo que eu não saiba também XD)\n\nUm exemplo prático: Ano passado nós começamos a trabalhar com o [Backstage](https://blog.backtostage.app/backstage-o-que-e-isso) na empresa. Minha expertise não era tão profunda em Typescript, React e outros componentes que envolvem o front dessa aplicação. Ao mesmo tempo que eu quebrava tarefas para o meu time executar e entender mais sobre a arquitetura do Backstage em si, eu aprendia o suficiente sobre o ecossistema para me permitir dar bons feedbacks e orientações sobre **como** e **onde** eles podiam fazer algo.\n\n## **Comunicação, Alinhamento e Comunicação de novo**\n\nUm aprendizado poderoso na minha carreira que ganhou destaque para mim esse ano foi o alinhamento de expectativas e a comunicação constante.\n\nEu já falei que não acredito em [coisas óbvias](https://maestria.substack.com/p/a-obviedade-da-incerteza-nao-e-obvio), mas quero destacar o quão importante é o **alinhamento**. Em muitos cenários, você acaba chegando em uma conclusão e deixa de comunicar ela para os envolvidos. Isso gera ruÃdo, porque você espera algo, ou alguém espera algo de você, que não vai aconte"])</script>
122<script>self.__next_f.push([1,"cer.\n\nPor diversas vezes eu fazia questão de **ressaltar** o alinhamento que eu tinha feito, para que diversas pessoas estejam na mesma página. Além disso, comunicação constante.\n\nE comunicação não é micro-gerenciamento tá? Não usa comunicação como desculpa pra isso.\n\nDois exemplos do meu dia-a-dia: Em um projeto que estávamos trabalhando envolvendo dois times, eu sempre deixava no canal público o alinhamento que eu tinha feito com as lideranças sobre os passos que Ãamos seguir. Isso deixava **todo mundo** na mesma página e abria espaço para questionar caso algo estivesse estranho.\n\nOutro cenário foi o da daily: Nosso time é totalmente distribuÃdo e por vezes a daily era nosso **ponto central** de alinhamento. Mas e se alguém faltar? Filhos, médicos, internet, são muitos os imprevistos que podem fazer alguém precisar não estar presente nesse momento. Nossa alternativa foi deixar no canal do time um alinhamento sobre os combinados que fizemos, principalmente nos casos em que alguém não estava presente. E se a gente esquecer, a pessoa que faltou cobra a gente.\n\n## **Conclusão**\n\nO ano foi intenso, mas duas coisas eu vi acontecer: meu time entregou MUITO e cresceu MUITO ao longo dele. Eu tive a oportunidade de falar e aprender com outros Tech Leads, de aprender **com meu time** e com **meu lÃder** como estar nesse papel.\n\nVocê deve ter reparado que ao longo desse texto eu não falei praticamente nada sobre aprender e aprimorar novas **habilidades técnicas** e o motivo é simples: eu não acredito que isso é o **mais** importante.\n\n\n\n*âQuer dizer que o Tech Lead não precisa ter habilidade técnica?â*\n\nLonge disso, precisa ter **muita**. Um exemplo trivial é que ao longo do ano passado, enquanto eu aprendia tudo isso que eu falei ali em cima, ainda tirei a minha certificação da [CKA](https://www.cncf.io/certification/cka/) (depois de **estudar muito**).\n\nO meu argumento é que ao longo da nossa carreira técnica, nós focamos em aprender e desenvolver as habilidades especÃficas a tecnologia, mas deixamos de lado as famosas â[Soft Skills](https://maestria.substack.com/p/o-que-sao-as-soft-skills)â e quando você assume um **papel de lÃder** elas são essenciais e quanto **menos você tiver** delas, **mais complicada sua vida vai ser**. Então tem que correr atrás das **habilidades comportamentais E da sua habilidade técnica**.\n\nUm exemplo prático, esse ano eu vou assumir um novo desafio envolvendo duas coisas que não são parte da minha expertise: novas tecnologias (React por exemplo) e um contexto de negócio novo ([CRM](https://www.rdstation.com/crm/)).\n\nNão significa que eu não saiba nada desses dois itens, mas eu vou precisar colocar **mais energia** para aprender e me aprimorar nesses contextos. Ao mesmo tempo, o último ano foi mais intenso no aprendizado das habilidades comportamentais que eu vou precisar bastante no novo desafio: **delegação e influência**, então eu posso colocar **menos energia** nessas duas habilidades.\n\nClaro que achar o balanço disso vai ser novamente um desafio, mas aà que está a graça: continuar crescendo, como profissional, como pessoa, como Tech Lead.\n\nEu vou deixar uma lista de referências abaixo, inclusive uma live que eu fiz tempos atrás falando disso (na época eu nem me imaginava nesse papel).\n\nE se você quiser vir trocar uma ideia sobre, só me chamar no [Linkedin](https://www.linkedin.com/in/angeliski/) :) (pode demorar mas eu respondo todo mundo)\n\nReferências:\n\n* [Team Lead ou Tech Lead - Liderança na tecnologia](https://www.youtube.com/watch?v=JSnEbU6iOVo)\n \n* [What is a lead developer? A leader amongst their peers](https://leaddev.com/team/what-lead-developer-leader-amongst-their-peers)\n \n* [Things they didn't"])</script>
122<script>self.__next_f.push([1," teach you about Software Engineering](https://vadimkravcenko.com/shorts/things-they-didnt-teach-you/)\n \n* [GitHub - gabiduarte/awesome-techleads: Uma lista selecionada de conteúdos sobre liderança técnica, com preferência em conteúdos em português](https://github.com/gabiduarte/awesome-techleads)\n \n* [O Que Faz Um(A) Tech Lead? by Cabeça de Lab](https://anchor.fm/cabeca-de-lab/episodes/O-Que-Faz-UmA-Tech-Lead-e1lv108)\n \n* [Talking with Tech Leads (aka How To Become a Tech Lead)](https://www.youtube.com/watch?v=V_sRgLpt_n0)\n \n* [The Definition of a Tech Lead](https://www.patkua.com/blog/the-definition-of-a-tech-lead/)\n \n* [(Online Course) Shortcut to Tech Leadership: Accelerate Your Journey From Maker to Multiplier](https://www.patkua.com/shortcut-to-tech-leadership/) (Eu não fiz esse curso, só assisti muitos vÃdeos do Patrick)\n \n* [Talking with Tech Leads - Patrick Kua](https://leanpub.com/talking-with-tech-leads) (Ainda não terminei de ler, são várias entrevistas com Tech Leads. Tem sido legal até onde eu li)\n \n* [Guides for reaching Staff-plus engineering roles - StaffEng](https://staffeng.com/guides/) (O site eu já li tudo, o livro ainda não. Mas é bem legal)\n \n* [When It Comes to Communication from the Top, Less Isnât More | Stanford Graduate School of Business](https://www.gsb.stanford.edu/insights/when-it-comes-communication-top-less-isnt-more)\n \n* [Kind Engineering](https://kind.engineering/)b:[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"min-h-screen bg-transparent\",\"children\":[[\"$\",\"$L17\",null,{\"publication\":{\"__typename\":\"Publication\",\"id\":\"6091729f763ca93033366c6d\",\"url\":\"https://angeliski.com.br\",\"canonicalURL\":\"https://angeliski.com.br\",\"urlPattern\":\"simple\",\"title\":\"Rogerio Angeliski\",\"displayTitle\":null,\"hasBadges\":true,\"descriptionSEO\":\"Eu acredito que a tecnologia é um meio, uma ferramenta, não o fim.\\nGosto de escrever código, mas prefiro gerar valor e pra isso nem sempre é preciso escrever có\",\"seo\":{\"title\":null,\"description\":null,\"__typename\":\"SEO\"},\"publicMembers\":{\"totalDocuments\":1,\"__typename\":\"PublicMembers\"},\"about\":{\"html\":\"\u003cp\u003eEu acredito que a tecnologia é um meio, uma ferramenta, não o fim.\\nGosto de escrever código, mas prefiro gerar valor e pra isso nem sempre é preciso escrever código.\u003c/p\u003e\\n\",\"text\":\"Eu acredito que a tecnologia é um meio, uma ferramenta, não o fim.\\nGosto de escrever código, mas prefiro gerar valor e pra isso nem sempre é preciso escrever código.\\n\",\"__typename\":\"Content\"},\"features\":{\"proTeam\":{\"isEnabled\":false,\"__typename\":\"ProTeamFeature\"},\"newsletter\":{\"isEnabled\":true,\"__typename\":\"NewsletterFeature\"},\"viewCount\":{\"isEnabled\":false,\"__typename\":\"ViewCountFeature\"},\"readTime\":{\"isEnabled\":true,\"__typename\":\"ReadTimeFeature\"},\"textSelectionSharer\":{\"isEnabled\":true,\"__typename\":\"TextSelectionSharerFeature\"},\"gptBotCrawling\":{\"__typename\":\"GPTBotCrawlingFeature\",\"isEnabled\":true},\"headlessCMS\":{\"isEnabled\":false,\"__typename\":\"HeadlessCMSFeature\"},\"__typename\":\"PublicationFeatures\"},\"aeoSettings\":{\"isEnabled\":false,\"llmsTxtEnabled\":true,\"crawlers\":{\"gptBot\":true,\"claudeBot\":true,\"perplexityBot\":true,\"googleExtended\":true,\"ccBot\":true,\"__typename\":\"AeoCrawlerSettings\"},\"__typename\":\"PublicationAeoSettings\"},\"metaTags\":\"\",\"ogMetaData\":{\"image\":null,\"__typename\":\"OpenGraphMetaData\"},\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"name\":\"Rogerio Angeliski\",\"username\":\"angeliski\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\"},\"preferences\":{\"__typename\":\"PublicationPreferences\",\"logo\":null,\"dar
122kMode\":{\"__typename\":\"DarkModePreferences\",\"logo\":null,\"enabled\":true},\"navbarItems\":[{\"__typename\":\"PublicationNavbarItem\",\"id\":\"62f8f69169fa1793160c5951\",\"label\":\"Sobre\",\"url\":null,\"type\":\"page\",\"series\":null,\"page\":{\"__typename\":\"StaticPage\",\"id\":\"62f8f652fffdab933bdea216\",\"slug\":\"about\"}},{\"__typename\":\"PublicationNavbarItem\",\"id\":\"64efe4408b755d643372bea8\",\"label\":\"Maestria\",\"url\":\"https://maestria.tech/\",\"type\":\"link\",\"series\":null,\"page\":null}]"])</script>
122<script>self.__next_f.push([1,",\"enabledPages\":{\"__typename\":\"EnabledPages\",\"badges\":false,\"newsletter\":false,\"members\":false},\"layout\":\"magazine\",\"disableFooterBranding\":false,\"isSubscriptionModalDisabled\":false},\"favicon\":null,\"headerColor\":\"#16202c\",\"integrations\":{\"fbPixelID\":\"\",\"fathomSiteID\":\"\",\"fathomCustomDomainEnabled\":false,\"fathomCustomDomain\":\"\",\"hotjarSiteID\":\"\",\"matomoSiteID\":null,\"matomoURL\":\"\",\"gaTrackingID\":\"G-B5ZENEGWW5\",\"gTagManagerID\":null,\"plausibleAnalyticsEnabled\":false,\"wmPaymentPointer\":\"\",\"koalaPublicKey\":null,\"msClarityID\":null,\"openPanelClientId\":null,\"consentManagement\":{\"enabled\":false,\"version\":1,\"privacyPolicyURL\":null,\"__typename\":\"ConsentManagement\"},\"__typename\":\"PublicationIntegrations\"},\"imprintV2\":null,\"postsCount\":{\"totalDocuments\":46,\"__typename\":\"PostConnection\"},\"isTeam\":true,\"links\":{\"twitter\":\"https://twitter.com/angeliski_\",\"instagram\":null,\"github\":\"https://github.com/angeliski\",\"website\":\"http://angeliski.com.br/\",\"hashnode\":\"https://hashnode.com/@angeliski\",\"youtube\":\"https://www.youtube.com/channel/UCi5VvNt5MKS3ustu6Ng5enQ\",\"dailydev\":\"\",\"linkedin\":\"https://www.linkedin.com/in/angeliski/\",\"mastodon\":null,\"facebook\":null,\"bluesky\":null,\"__typename\":\"PublicationLinks\"},\"domainInfo\":{\"__typename\":\"DomainInfo\",\"hashnodeSubdomain\":\"angeliski\",\"domain\":{\"__typename\":\"Domain\",\"host\":\"angeliski.com.br\",\"ready\":true},\"wwwPrefixedDomain\":{\"__typename\":\"Domain\",\"host\":\"www.angeliski.com.br\",\"ready\":true}},\"redirectionRules\":[],\"customRules\":[],\"totalRecommendedPublications\":0,\"allowContributorEdits\":false,\"widgets\":[],\"post\":{\"__typename\":\"Post\",\"id\":\"63d790976a29d3450a1f06d9\",\"cuid\":\"cldimekwl00538ynv9eu87lfg\",\"title\":\"Tech + Lead\",\"subtitle\":\"os desafios de uma liderança técnica\",\"slug\":\"tech-lead\",\"brief\":\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\\nEu não vou entrar em definições desse papel aqui, pois já exi...\",\"featured\":false,\"publishedAt\":\"2023-01-30T09:40:39.333Z\",\"updatedAt\":null,\"url\":\"https://angeliski.com.br/tech-lead\",\"readTimeInMinutes\":11,\"views\":518,\"reactionCount\":0,\"responseCount\":0,\"replyCount\":0,\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"name\":\"Rogerio Angeliski\",\"username\":\"angeliski\",\"deactivated\":false,\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\",\"bio\":null,\"socialMediaLinks\":{\"website\":\"\",\"github\":\"\",\"twitter\":\"\",\"facebook\":\"\",\"stackoverflow\":\"\",\"linkedin\":\"\",\"__typename\":\"SocialMediaLinks\"}},\"coAuthors\":[],\"seo\":{\"title\":\"Tech + Lead\",\"description\":\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\\nEu não vou entrar em definições desse papel aqui, pois já exi...\",\"__typename\":\"SEO\"},\"coverImage\":{\"url\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg\",\"isPortrait\":false,\"attribution\":\"https://unsplash.com/@quinoal\",\"isAttributionHidden\":false,\"photographer\":\"Quino Al\",\"__typename\":\"CoverImage\"},\"content\":{\"html\":\"$18\",\"markdown\":\"$19\",\"__typename\":\"Content\"},\"preferences\":{\"pinnedToBlog\":false,\"disableComments\":false,\"stickCoverToBottom\":false,\"isDelisted\":false,\"__typename\":\"PostPreferences\"},\"series\":null,\"tags\":[{\"id\":\"63d790976a29d3450a1f06db\",\"slug\":\"techlead\",\"name\":\"techlead\",\"__typename\":\"Tag\"},{\"id\":\"63d790976a29d3450a1f06de\",\"slug\":\"engineering-leadership\",\"name\":\"engineering leadership\",\"__typename\":\"Tag\"}],\"ogMetaData\":{\"image\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c6
1227ab32cb3c8f69c6c5.jpeg\",\"__typename\":\"OpenGraphMetaData\"},\"canonicalUrl\":null,\"hasLatexInPost\":false,\"faq\":[],\"features\":{\"tableOfContents\":{\"isEnabled\":true,\"items\":[{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-0\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-1\",\"level\":"])</script>
122<script>self.__next_f.push([1,"1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-2\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-3\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-4\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-5\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-6\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-7\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null},{\"__typename\":\"TableOfContentsItem\",\"id\":\"toc-8\",\"level\":1,\"slug\":\"\",\"title\":\"\",\"parentId\":null}],\"__typename\":\"TableOfContents\"},\"__typename\":\"PostFeatures\"}},\"posts\":{\"edges\":[{\"node\":{\"__typename\":\"Post\",\"id\":\"6985d4ab0b9d9a8aa9d6b7d7\",\"title\":\"FOMO 2.7 Opus Magnum Master\",\"slug\":\"fomo-27-opus-magnum-master\",\"publishedAt\":\"2026-02-06T11:46:51.934Z\",\"cuid\":\"cmlatlh9a000402ibaoe15t63\",\"url\":\"https://angeliski.com.br/fomo-27-opus-magnum-master\",\"subtitle\":\"Mais rápido. Melhor. Mais ansiedade por muito menos esforço.\",\"brief\":\"Eu escrevi esse texto em 2023 e conversando com um amigo, percebi que era hora de revisitar ele.\\nO mundo está acelerado. Mudanças ocorrem o tempo todo e isso cria, na nossa vida, uma sensação de perda muito forte.\\nSe você trabalha com tecnologia como...\",\"readTimeInMinutes\":7,\"views\":134,\"tags\":[{\"id\":\"63104bfc75af73ad1f063227\",\"slug\":\"fomo\",\"name\":\"#FOMO\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"username\":\"angeliski\",\"name\":\"Rogerio Angeliski\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\",\"followersCount\":5},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1770324371800/68be1ee3-c1b7-45ac-9f86-708a37859825.webp\",\"isPortrait\":false,\"isAttributionHidden\":false}},\"__typename\":\"PostEdge\"},{\"node\":{\"__typename\":\"Post\",\"id\":\"670523579399d18acce48da7\",\"title\":\"Kind Engineering\",\"slug\":\"kind-engineering\",\"publishedAt\":\"2024-10-08T12:19:35.117Z\",\"cuid\":\"cm20erk25000g0al4d9m956kg\",\"url\":\"https://angeliski.com.br/kind-engineering\",\"subtitle\":\"Fomentando uma cultura de gentileza na engenharia\",\"brief\":\"Se você é uma Pessoa Engenheira de Software, está acostumada a lidar com código, isso faz parte do dia a dia. Mas tem outra coisa que faz parte do dia a dia: pessoas.\\n\\nHoje meu objetivo com esse texto é te apresentar conceitos que vão te ajudar a cri...\",\"readTimeInMinutes\":16,\"views\":437,\"tags\":[{\"id\":\"67052357297d186700b51d94\",\"slug\":\"kind-engineering\",\"name\":\"kind-engineering\",\"__typename\":\"Tag\"},{\"id\":\"569d22c892921b8f79d35f68\",\"slug\":\"software-engineering\",\"name\":\"Software Engineering\",\"__typename\":\"Tag\"},{\"id\":\"57eac02fe40cc4ca39a41168\",\"slug\":\"feedback\",\"name\":\"Feedback\",\"__typename\":\"Tag\"},{\"id\":\"57d2d92415ae0c65b80ace44\",\"slug\":\"communication\",\"name\":\"communication\",\"__typename\":\"Tag\"},{\"id\":\"5a861250477e924764abf620\",\"slug\":\"soft-skills\",\"name\":\"Soft Skills\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"username\":\"angeliski\",\"name\":\"Rogerio Angeliski\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\",\"followersCount\":5},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/VvM8h5TnWUg/upload/9c67079b5b8047bba5aaf68fc7427d36.jpeg\",\"isPortrait\":false,\"isAttributionHidden\":false}},\"__typename\":\"PostEdge\"}
122,{\"node\":{\"__typename\":\"Post\",\"id\":\"63d790976a29d3450a1f06d9\",\"title\":\"Tech + Lead\",\"slug\":\"tech-lead\",\"publishedAt\":\"2023-01-30T09:40:39.333Z\",\"cuid\":\"cldimekwl00538ynv9eu87lfg\",\"url\":\"https://angeliski.com.br/tech-lead\",\"subtitle\":\"os desafios de uma liderança técnica\",\"brief\":\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\\nEu não vou entrar em de"])</script>
122<script>self.__next_f.push([1,"finições desse papel aqui, pois já exi...\",\"readTimeInMinutes\":11,\"views\":518,\"tags\":[{\"id\":\"63d790976a29d3450a1f06db\",\"slug\":\"techlead\",\"name\":\"techlead\",\"__typename\":\"Tag\"},{\"id\":\"63d790976a29d3450a1f06de\",\"slug\":\"engineering-leadership\",\"name\":\"engineering leadership\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"username\":\"angeliski\",\"name\":\"Rogerio Angeliski\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\",\"followersCount\":5},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg\",\"isPortrait\":false,\"isAttributionHidden\":false}},\"__typename\":\"PostEdge\"},{\"node\":{\"__typename\":\"Post\",\"id\":\"638e77620e370a2bea3e769c\",\"title\":\"BackstageâââO que é isso?\",\"slug\":\"backstage-o-que-e-isso\",\"publishedAt\":\"2022-12-05T22:57:38.283Z\",\"cuid\":\"clbbe7sve000208jn366ehut8\",\"url\":\"https://angeliski.com.br/backstage-o-que-e-isso\",\"subtitle\":null,\"brief\":\"Uma das temáticas que tem ganhado cada vez mais força é a tal da experiência do desenvolvedor, ou Developer Experience (para os mais chegados no inglês).\\nDentre muitas dos assuntos que podemos falar sobre esse tema, um que tem ganhado cada vez mais d...\",\"readTimeInMinutes\":7,\"views\":883,\"tags\":[{\"id\":\"5cf2dc8d994bbf330a1f82cd\",\"slug\":\"developer-experience\",\"name\":\"developer experience\",\"__typename\":\"Tag\"},{\"id\":\"63054607750cde48abba9267\",\"slug\":\"backstage\",\"name\":\"Backstage\",\"__typename\":\"Tag\"},{\"id\":\"638741861e50d717cb509094\",\"slug\":\"platform-engineering\",\"name\":\"Platform Engineering \",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"username\":\"angeliski\",\"name\":\"Rogerio Angeliski\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\",\"followersCount\":5},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1670280416169/83OCDpgao.png\",\"isPortrait\":false,\"isAttributionHidden\":false}},\"__typename\":\"PostEdge\"},{\"node\":{\"__typename\":\"Post\",\"id\":\"638e763f1d46baa8469b041f\",\"title\":\"Developer ExperienceâââChapter Two\",\"slug\":\"developer-experience-chapter-two\",\"publishedAt\":\"2022-09-05T11:03:56.000Z\",\"cuid\":\"clbbe1kts000208jvhpul4o2n\",\"url\":\"https://angeliski.com.br/developer-experience-chapter-two\",\"subtitle\":\"Em busca da métrica perdida\",\"brief\":\"Ano passado o time se formou e com ele veio um desafio: Como vamos medir a evolução das nossas iniciativas? Quais métricas a gente vai olhar para saber que estamos no caminho certo? Uma empresa que tem como valor Data-Driven precisa tomar decisões ba...\",\"readTimeInMinutes\":8,\"views\":209,\"tags\":[{\"id\":\"56744722958ef13879b95092\",\"slug\":\"metrics\",\"name\":\"metrics\",\"__typename\":\"Tag\"},{\"id\":\"56744722958ef13879b950b5\",\"slug\":\"engineering\",\"name\":\"engineering\",\"__typename\":\"Tag\"},{\"id\":\"569d22c892921b8f79d35f68\",\"slug\":\"software-engineering\",\"name\":\"Software Engineering\",\"__typename\":\"Tag\"},{\"id\":\"5cf2dc8d994bbf330a1f82cd\",\"slug\":\"developer-experience\",\"name\":\"developer experience\",\"__typename\":\"Tag\"}],\"author\":{\"__typename\":\"User\",\"id\":\"606af7b1b17dc439b747cb53\",\"username\":\"angeliski\",\"name\":\"Rogerio Angeliski\",\"profilePicture\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\",\"followersCount\":5},\"coverImage\":{\"__typename\":\"CoverImage\",\"url\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1670280432314/Zk5rliX5B.png\",\"isPortrait\":false,\"isAttributionHidden\":false}},\"__typename\":\"PostEdge\"}],\"__typename\":\"PostConnection\"},\"redirectedPost\":null,\"staticPage\":null},\"posts\":[\"$b:props:children:0:props:publication:post\"],\"host\":\"angeliski.com.br\"}],\"$L1a\",\"$L1b\",null,\"$L1c\",\"$L1d\",null,\"$L1e\"]}]\n1f:I[62031,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.
122js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-927"])</script>
122<script>self.__next_f.push([1,"2709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"ReadingModeToggle\"]\n20:I[81356,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"Image\"]\n21:I[52619,[\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"8974\",\"static/chunks/app/page-cc18ae1a3a7a5ed8.js\"],\"\"]\n22:I[33884,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"Avatar\"]\n23:I[33884,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"AvatarImage\"]\n24:I[33884,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"AvatarFallback\"]\n25:I[78655,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"TableOfContents\"]\n28:I[51285,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.
122js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\""])</script>
122<script>self.__next_f.push([1,"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"CommentsSection\"]\n29:I[20730,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"default\"]\n1a:[\"$\",\"section\",null,{\"className\":\"py-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-4 sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-5 max-w-full\",\"children\":[\"$\",\"article\",null,{\"className\":\"w-full max-w-full rounded-xl border bg-card text-card-foreground\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-5 pt-12 pb-8 sm:px-8\",\"children\":[\"$\",\"header\",null,{\"className\":\"space-y-5\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-4 text-center max-w-4xl mx-auto\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-bold leading-tight tracking-tight text-balance text-foreground\",\"children\":\"Tech + Lead\"}],[\"$\",\"p\",null,{\"className\":\"text-lg sm:text-xl leading-normal font-normal text-muted-foreground text-balance\",\"children\":\"os desafios de uma liderança técnica\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-3 text-sm text-muted-foreground\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Published\"}],[\"$\",\"time\",null,{\"dateTime\":\"2023-01-30T09:40:39.333Z\",\"children\":\"January 30, 2023\"}]]}],[[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"â¢\"}],[\"$\",\"span\",null,{\"children\":[11,\" min read\"]}]],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"â¢\"}],[\"$\",\"$L1f\",null,{\"slug\":\"tech-lead\"}]]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"w-full\",\"children\":[\"$\",\"$L20\",null,{\"src\":\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg\",\"alt\":\"Tech + Lead\",\"width\":1200,\"height\":750,\"className\":\"w-full h-auto\",\"priority\":true}]}],[\"$\",\"div\",null,{\"className\":\"px-5 py-12 sm:px-8 space-y-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-5\",\"children\":[[\"$\",\"div\",\"606af7b1b17dc439b747cb53\",{\"className\":\"flex items-center gap-5\",\"children\":[false,[\"$\",\"div\",null,{\"className\":\"flex gap-3 items-center\",\"children\":[[\"$\",\"$L21\",null,{\"href\":\"https://hashnode.com/@angeliski\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":[\"$\",\"$L22\",null,{\"className\":\"h-10 w-10 border border-border transition-opacity hover:opacity-80\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg?auto=compress,format\u0026format=webp\",\"alt\":\"Rogerio Angeliski\"}],[\"$\",\"$L24\",null,{\"className\":\"bg-muted text-muted-foreground font-semibold text-lg\",\"children\":\"R\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"$L21\",null,{\"href\":\"https://hashnode.com/@angeliski\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"font-medium text-foreground hover:text-primary transition-colors\",\"children\":\"Rogerio Angeliski\"}],null]}],\"$undefined\"]}]]}]]}]]}]}],null,[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"aside\",null,{\"className\":\"hidden xl:block absolute top-0 left-0 h-full\",\"children\":[\"$\",\"nav\",null,{\"className\":\"sticky top-22 w-44\",\"children\":[\"$\",\"$L25\",null,{\"headings\":[{\"id\":\"heading-voce-e-um-lider\",\"text\":\"Você é um lÃder\",\"level\":2},{\"id\":\"heading-lideranca-pelo-exemplo\",\"text\":\"Liderança pelo exemplo\",\"level\":2},{\"id\":\"heading-multiplicacao-de-valor\",\"text\":\"M"])</script>
122<script>self.__next_f.push([1,"ultiplicação de valor\",\"level\":2},{\"id\":\"heading-nao-e-sobre-fazer-e-sobre-ensinar\",\"text\":\"Não é sobre fazer, é sobre ensinar\",\"level\":2},{\"id\":\"heading-prepare-seu-time-para-executar-num-nivel-de-excelencia-mesmo-que-voce-nao-esteja-presente\",\"text\":\"Prepare seu time para executar num nÃvel de excelência mesmo que você não esteja presente.\",\"level\":3},{\"id\":\"heading-a-procura-do-desafio-certo\",\"text\":\"à procura do desafio certo\",\"level\":2},{\"id\":\"heading-explicar-mostrar-corrigir-repetir\",\"text\":\"Explicar, mostrar, corrigir, repetir\",\"level\":2},{\"id\":\"heading-comunicacao-alinhamento-e-comunicacao-de-novo\",\"text\":\"Comunicação, Alinhamento e Comunicação de novo\",\"level\":2},{\"id\":\"heading-conclusao\",\"text\":\"Conclusão\",\"level\":2}]}]}]}],[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto min-w-0 contain-[inline-size]\",\"children\":\"$L26\"}]]}],false,\"$L27\"]}]]}]}]}]}]}]\n1b:[\"$\",\"section\",null,{\"className\":\"pb-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-4 sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-4xl w-full mx-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-xl border bg-card text-card-foreground p-5 sm:p-8\",\"children\":[\"$\",\"$L28\",null,{\"host\":\"angeliski.com.br\",\"slug\":\"tech-lead\",\"postUrl\":\"https://hashnode.com/posts/tech-lead/63d790976a29d3450a1f06d9\",\"initialEdges\":[],\"initialPageInfo\":{\"hasNextPage\":false,\"endCursor\":\"10\",\"totalDocuments\":0,\"__typename\":\"PageInfo\"},\"totalComments\":0}]}]}]}]}]}]\n1c:[\"$\",\"section\",null,{\"className\":\"pb-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-4 sm:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-full xl:mx-auto xl:max-w-[80rem] 2xl:max-w-[90rem]\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-4xl w-full mx-auto\",\"children\":[\"$\",\"section\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl font-bold tracking-tight text-balance\",\"children\":\"More from this blog\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6\",\"children\":[[\"$\",\"$L29\",\"6985d4ab0b9d9a8aa9d6b7d7\",{\"post\":\"$b:props:children:0:props:publication:posts:edges:0:node\",\"showReadTime\":true,\"showViews\":false}],[\"$\",\"$L29\",\"670523579399d18acce48da7\",{\"post\":\"$b:props:children:0:props:publication:posts:edges:1:node\",\"showReadTime\":true,\"showViews\":false}],[\"$\",\"$L29\",\"638e77620e370a2bea3e769c\",{\"post\":\"$b:props:children:0:props:publication:posts:edges:3:node\",\"showReadTime\":true,\"showViews\":false}],[\"$\",\"$L29\",\"638e763f1d46baa8469b041f\",{\"post\":\"$b:props:children:0:props:publication:posts:edges:4:node\",\"showReadTime\":true,\"showViews\":false}],[\"$\",\"div\",\"author-card\",{\"ref\":\"$undefined\",\"className\":\"rounded-xl border bg-card text-card-foreground transition hover:border-slate-400 dark:hover:border-slate-600 p-5 flex flex-col\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-16 w-16 shrink-0 items-center justify-center rounded-full bg-muted\",\"children\":[\"$\",\"i\",null,{\"className\":\"text-2xl fa-brands fa-hashnode text-foreground\",\"aria-hidden\":true}]}],[\"$\",\"div\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-base font-semibold text-foreground leading-tight\",\"children\":\"Rogerio Angeliski\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-muted-foreground\",\"children\":[46,\" posts\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"prose prose-sm dark:prose-invert max-w-xs mx-auto text-muted-foreground\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cp\u003eEu acredito que a tecnologia é um meio, uma ferramenta, não o fim.\\nGosto de escrever código, mas prefiro gerar valor e pra isso nem sempre é preciso escrever código.\u003c/p\u003e\\n\"}}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-3\",\"children\":[[],[[\"$\",\"a\",\"Twitter\",{\"href\":\"https://twitter.com/angeliski_\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-muted-foreground transition-colors hover:text-foreground\",\"aria-label\":"])</script>
122<script>self.__next_f.push([1,"\"Twitter\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-x-twitter\",\"aria-hidden\":true}]}],[\"$\",\"a\",\"GitHub\",{\"href\":\"https://github.com/angeliski\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-muted-foreground transition-colors hover:text-foreground\",\"aria-label\":\"GitHub\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-github\",\"aria-hidden\":true}]}],[\"$\",\"a\",\"LinkedIn\",{\"href\":\"https://www.linkedin.com/in/angeliski/\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-muted-foreground transition-colors hover:text-foreground\",\"aria-label\":\"LinkedIn\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-linkedin\",\"aria-hidden\":true}]}],[\"$\",\"a\",\"YouTube\",{\"href\":\"https://www.youtube.com/channel/UCi5VvNt5MKS3ustu6Ng5enQ\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-muted-foreground transition-colors hover:text-foreground\",\"aria-label\":\"YouTube\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-youtube\",\"aria-hidden\":true}]}],[\"$\",\"a\",\"Website\",{\"href\":\"http://angeliski.com.br/\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-muted-foreground transition-colors hover:text-foreground\",\"aria-label\":\"Website\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-jelly fa-globe\",\"aria-hidden\":true}]}],[\"$\",\"a\",\"Hashnode\",{\"href\":\"https://hashnode.com/@angeliski\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"text-muted-foreground transition-colors hover:text-foreground\",\"aria-label\":\"Hashnode\",\"children\":[\"$\",\"i\",null,{\"className\":\"fa-brands fa-hashnode\",\"aria-hidden\":true}]}]]]}]]}]}]]}]]}]}]}]}]}]\n1d:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Article\\\",\\\"url\\\":\\\"https://angeliski.com.br/tech-lead\\\",\\\"mainEntityOfPage\\\":\\\"https://angeliski.com.br/tech-lead\\\",\\\"headline\\\":\\\"Tech + Lead\\\",\\\"description\\\":\\\"No último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\\\\nEu não vou entrar em definições desse papel aqui, pois já exi...\\\",\\\"author\\\":{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Rogerio Angeliski\\\",\\\"url\\\":\\\"https://hashnode.com/@angeliski\\\",\\\"image\\\":\\\"https://cdn.hashnode.com/res/hashnode/image/upload/v1617622962187/YAQRtCDd5.jpeg\\\"},\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Rogerio Angeliski\\\",\\\"url\\\":\\\"https://angeliski.com.br\\\"},\\\"datePublished\\\":\\\"2023-01-30T09:40:39.333Z\\\",\\\"dateModified\\\":\\\"2023-01-30T09:40:39.333Z\\\",\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/dhGFLj3rI0Q/upload/e92761e289a29c67ab32cb3c8f69c6c5.jpeg\\\"},\\\"keywords\\\":\\\"techlead, engineering leadership\\\"}\"}}]\n2a:T508d,\u003cp\u003eNo último ano eu assumi a posição de Tech Lead dentro da RD Station. Nesse artigo eu vou contar algumas coisas que eu aprendi (e outras que eu consolidei) vivendo diariamente nessa função.\u003c/p\u003e\n\u003cp\u003eEu não vou entrar em definições desse papel aqui, pois já existem diversas abordagens e explicações a respeito (vou deixar alguns links no final) além de variar entre cada empresa. Meu objetivo nesse texto é trazer algumas provocações para te tornar um Tech Lead melhor, pois essas provocações me ajudaram a crescer ao longo do ano passado.\u003c/p\u003e\n\u003ch2 id=\"heading-voce-e-um-lider\"\u003e\u003cstrong\u003eVocê é um lÃder\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eUm papel de liderança não é sobre poder, mas sobre responsabilidade. Seu time é sua \u003cstrong\u003eresponsabilidade\u003c/strong\u003e. Não me entenda mal, no caso de um Tech Lead não estamos falando especificamente de gestão, mas é importante ter clareza de que, em um time onde as pessoas não estão bem, não vai ter habilidade técnica que faça seu time gerar valor para ninguém.\u003c/p\u003e\n\u003cp\u003eSe você não se enxerga como um lÃder, vai deix
122ar a desejar nesse quesito, deixar de estudar e crescer como um lÃder. Não cometa esse erro.\u003c/p\u003e\n\u003cp\u003eComo destaque eu deixo duas habilidades a serem olhadas com carinho nesse papel: a influência e a delegação.\u003c/p\u003e\n\u003cp\u003eEssas duas habilidades vão te ser fundamentais para evitar "])</script>
122<script>self.__next_f.push([1,"que você \u003cstrong\u003etenha que estar presente a todo momento.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eExemplo prático: ao longo desse último ano, eu tive oportunidade de entender mais sobre as habilidades que meu time tinha, e pouco a pouco deixar de resolver as coisas para delegá-las para cada um deles. Em vários casos a resposta mais rápida seria eu ir lá e executar, mas isso ia roubar duas coisas: meu foco em outra atividade e a oportunidade do meu time crescer junto comigo. E se no final, eles não conseguirem resolver, eu estava pronto pra ajudar (não é de\u003cstrong\u003elargar\u003c/strong\u003e não viu?)\u003c/p\u003e\n\u003ch2 id=\"heading-lideranca-pelo-exemplo\"\u003e\u003cstrong\u003eLiderança pelo exemplo\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eEu repito isso praticamente todas as semanas: você precisa liderar pelo exemplo.\u003c/p\u003e\n\u003cp\u003eAs palavras são baratas, qualquer um pode juntar um punhados delas e construir um discurso (se ele vai ser bom é outra história).\u003c/p\u003e\n\u003cp\u003eMas o que você \u003cstrong\u003efaz é o que conta.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eVocê quer que seu time entregue com mais qualidade? Revise a qualidade com que você está entregando.\u003c/p\u003e\n\u003cp\u003eQuer que eles escrevam mais testes? Escreva mais testes com eles. Ensine-os como testar melhor.\u003c/p\u003e\n\u003cp\u003eAqui eu tenho dois exemplos práticos:\u003c/p\u003e\n\u003cp\u003eAntes de virar oficialmente o Tech Lead, eu tinha o hábito de mergear alguns PRs sem pedir revisão do restante do time. Como eu poderia cobrar isso do meu time se eu não fizesse?\u003c/p\u003e\n\u003cp\u003eEntão hoje eu simplesmente não faço mais, sem exceções (mas a zueira será eterna com a \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/mpaula-assis/\" rel=\"noopener ugc\"\u003ePaula\u003c/a\u003e que odeia que eu faça isso haiahua)\u003c/p\u003e\n\u003cp\u003eO segundo exemplo tem a ver com documentação. Essa é uma prática pela qual eu tenho muito apreço. Durante o ano, por diversas vezes eu me esforcei por cobrar e executar mais documentações, por revisar as que o time fez, dar feedback, elogiar, estar presente nesse assunto. Isso inclusive levou nosso time a ter um Tech Writer.\u003c/p\u003e\n\u003cp\u003eSe eu puder resumir: não seja um hipócrita\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh5.googleusercontent.com/dTOPkokzefXrVqYKkhja9yevfZohCijjhhV62SEcaJlymBGPMxoM_o-uwEV4_oxqXETfhIj9lkdQekOpmdieNW9GIDNxxXZieGBpKMxNzy9OpFJ_nv77-vnDd1mnrj1H_saKEEiJqA0bfZTf77q2s2QPxapVwd0qruae3AtNBlQMPzMTbjqrsuZ86NIJvA\" alt=\"meme: Mergeia os pr sem revisão e vem cobrar o time. Enfim, a hipocrisia\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003ch2 id=\"heading-multiplicacao-de-valor\"\u003e\u003cstrong\u003eMultiplicação de valor\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eA senioridade na minha carreira veio com um plot twist com o qual eu não contava: meus lÃderes não esperavam que minhas entregas fossem \u003cstrong\u003eapenas\u003c/strong\u003e relacionadas a escrever código.\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh6.googleusercontent.com/teZ6B7fS065yF9p_rod9ckte2kUmF-oA77X7ZKrixQLNRtHncpXRzIq1yVAf2Cnxf-c_1A_ZvQu0M0RU96vkeTYm6oIsJ3iuQxA_p595oMyUi4TQ2P6439P9SJzrYhPaCwxKuh7NCb9hX2of5UEI_10HCe7ZMgaL7bDE7OBT_qsDtSWJ3TsEhC8P_nNfgA\" alt=\"Meme: joey tribbiani fazendo cara de choque\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003eE isso sem dúvida nenhuma cresceu ainda mais agora que eu estou no papel de um Tech Lead. A execução não é onde eu posso gerar \u003cstrong\u003emais valor\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eNão estou dizendo que você precisa parar de escrever código, é longe disso (eu pessoalmente gosto muito), mas o balanço entre a execução e o estratégico ganha \u003cstrong\u003emaior\u003c/strong\u003e destaque. Seu papel passa a ser \u003cstrong\u003emultiplicar o valor que seu time entrega\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eUsar o seu conhecimento para guiar seu time de forma que eles consigam ter mais \u003cstrong\u003eimpacto\u003c/strong\u003e, \u003cstrong\u003eerrar menos e crescer mais\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eIsso pode se desenrolar através de revisão de código, construção de prioridade na hora de atacar as dÃvidas técnicas do produto, escrever documentação e muitas outras coisas. Tenha em mente que você precisa gerar valor \u003cstrong\u003eatravés\u003c/strong\u003e do seu time.\u003c/p\u003e\n\u003cp\u003eAqui tem um ponto que eu sempre gosto de dizer: eu permito que meu time erre num espaço controlado (e seguro). Ãs vezes, aquela solução não é a melhor, mas ela carrega um aprendizado. E e"])</script>
122<script>self.__next_f.push([1,"xperiência vem de se experienciar, então cuidado para não virar a mãe coruja ð¦. Aqui vale um destaque até para uma estudo que o \u003ca target=\"_blank\" href=\"https://vocerh.abril.com.br/politicasepraticas/seguranca-psicologica-equipe-eficiente-e-engajada/\" rel=\"noopener ugc\"\u003eGoogle fez\u003c/a\u003e e constatou que equipes de alta performance tem um espaço seguro para cometer erros (e aprender)\u003c/p\u003e\n\u003ch2 id=\"heading-nao-e-sobre-fazer-e-sobre-ensinar\"\u003e\u003cstrong\u003eNão é sobre fazer, é sobre ensinar\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eOutra coisa que eu digo sempre pro meu time: eu não dou respostas prontas.\u003c/p\u003e\n\u003cp\u003eNa verdade, eu digo isso para todo mundo que já aprendeu comigo. Na terapia eu descobri que o meu método de ensino tem uma base na \u003ca target=\"_blank\" href=\"https://mundoeducacao.uol.com.br/filosofia/maieutica.htm\" rel=\"noopener ugc\"\u003emaiêutica\u003c/a\u003e , que resumidamente consiste em perguntar ao invés de responder. Isso tem seu nÃvel de \u003cstrong\u003efrustração\u003c/strong\u003e envolvido, mas eu acredito que no longo prazo constrói um conhecimento (e uma atitude) que torna a pessoa um indivÃduo melhor.\u003c/p\u003e\n\u003cp\u003eMas porque eu acredito que isso é importante para um lÃder técnico?\u003c/p\u003e\n\u003cp\u003ePorque em muitas situações o caminho mais fácil é \u003cstrong\u003eexecutar\u003c/strong\u003e, ou simplesmente dar a resposta. Existem situações em que isso é necessário, como em um incidente, mas no dia a dia isso pode ser \u003cstrong\u003eprejudicial\u003c/strong\u003e, pois vai criar uma dependência do seu time em você.\u003c/p\u003e\n\u003ch3 id=\"heading-prepare-seu-time-para-executar-num-nivel-de-excelencia-mesmo-que-voce-nao-esteja-presente\"\u003ePrepare seu time para executar num nÃvel de \u003cstrong\u003eexcelência\u003c/strong\u003e mesmo que você \u003cstrong\u003enão esteja presente\u003c/strong\u003e.\u003c/h3\u003e\n\u003cp\u003e\u003cimg src=\"https://media.giphy.com/media/ckB5P6F7oGnCSHxVpe/giphy-downsized.gif\" alt=\"Cara americano que eu não lembro o nome falando que ama excelência\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003eAchar o balanço certo entre a \u003cstrong\u003eentrega de valor\u003c/strong\u003e e o \u003cstrong\u003ecrescimento\u003c/strong\u003e do time é essencial, tanto para que a equipe consiga encarar cada vez \u003cstrong\u003edesafios maiores\u003c/strong\u003e, quanto para que você possa preparar seu time para \u003cstrong\u003eassumir seu papel\u003c/strong\u003e (o que permite que você assuma novos papéis).\u003c/p\u003e\n\u003cp\u003eOutro aspecto que eu aprendi a ter cuidado é em dividir coisas que eu sei com meu time. Desde conhecimento especÃfico como kubernetes até em como revisar um PR (mérito para o meu grande Team Lead \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/felipeetchatz/\" rel=\"noopener ugc\"\u003eAlmeida\u003c/a\u003e que levantou essa bola).\u003c/p\u003e\n\u003cp\u003eEu já falei sobre \u003ca target=\"_blank\" href=\"https://maestria.substack.com/p/ilhas-conhecimento\" rel=\"noopener ugc\"\u003eilhas de conhecimento\u003c/a\u003e, é importante que vocês estejam atentos a isso.\u003c/p\u003e\n\u003ch2 id=\"heading-a-procura-do-desafio-certo\"\u003e\u003cstrong\u003eà procura do desafio certo\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eAlguns anos atrás eu li o livro \u003ca target=\"_blank\" href=\"https://www.amazon.com.br/Engajamento-Melhores-lideran%C3%A7a-Rogerio-Cher/dp/8576088800\" rel=\"noopener ugc\"\u003eEngajamento, do Rogério Chér\u003c/a\u003e, e nele eu aprendi um conceito que é chamado de \u003ca target=\"_blank\" href=\"https://blog.caffeinearmy.com.br/coaching/o-que-e-o-estado-de-flow-e-por-que-voce-deve-alcancalo/\" rel=\"noopener ugc\"\u003eestado de flow\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eDe maneira simples, o estado de flow é aquele momento que você âse perde no tempoâ de tão envolvido que está numa tarefa.\u003c/p\u003e\n\u003cp\u003eMas o que eu realmente quero chamar atenção é o gráfico que sempre vem acompanhado desse conceito, que fala da \u003cstrong\u003erelação desafio x habilidade\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh3.googleusercontent.com/xfwFg8O
122nhg93hXv9Cq3d57Tc2Un0g7_oqh7mur8P7aZSNQjbPxB5RVD9WE-wYhmfXXxNGSz4YuGow2GnATladBqaCjBlq0YWIOiHDqCf2zOgjHE4hv54gn8VR87ivmULUijTFVSaFyU9PPdER-loM4RtbxoDuX2AuasUzZmd8bhfPU2WIMA_2sqSf3dkEg\" alt=\"Grafico que tem eixo cartesiano Desafios x habilidade\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003eEu já mostrei esse gráfico pelo menos uma vez para todo mundo do meu time, pois eu acredito que ele está intimamente relacionado com um dos \u003cst"])</script>
122<script>self.__next_f.push([1,"rong\u003emeus deveres\u003c/strong\u003e dentro do time.\u003c/p\u003e\n\u003cp\u003eConhecer as habilidades de cada indivÃduo vai me permitir ajudar essa pessoa a atuar em algo que não seja nem fácil de mais, nem difÃcil demais. Só o suficiente para que essa pessoa tenha espaço para crescer. E quando ela cresce, o desafio aumenta.\u003c/p\u003e\n\u003cp\u003eQuando eu erro nessa etapa, as pessoas vão invariavelmente ficar na linha do tédio (fácil demais) ou na ansiedade (difÃcil demais).\u003c/p\u003e\n\u003cp\u003eE acredite, \u003cstrong\u003evocê vai errar\u003c/strong\u003e. Então estar atento e \u003cstrong\u003eescutar\u003c/strong\u003e as pessoas vai te ajudar a corrigir isso e aprender mais sobre seu time.\u003c/p\u003e\n\u003cp\u003eClaro, existem situações que não tem o que fazer de fato: \u003ca target=\"_blank\" href=\"https://medium.com/rd-shipit/os-3-melhores-feedbacks-que-recebi-como-engenheiro-de-software-e-que-mudaram-a-minha-carreira-de8f96851737\" rel=\"noopener ugc\"\u003eTem a tarefa fácil demais que precisa ser feita\u003c/a\u003e, ou um problema que é complicado. Faz parte do trabalho (se só tivesse coisa legal ia ser diversão, não trabalho né?)\u003c/p\u003e\n\u003ch2 id=\"heading-explicar-mostrar-corrigir-repetir\"\u003e\u003cstrong\u003eExplicar, mostrar, corrigir, repetir\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eAjudar pessoas a se desenvolverem passa por um processo repetitivo, onde você \u003cstrong\u003eexplica\u003c/strong\u003e um conceito (como fazer card X), você \u003cstrong\u003emostra como\u003c/strong\u003e isso pode ser feito (esse PR faz X), você \u003cstrong\u003ecorrige\u003c/strong\u003e (deixei um Review no seu PR) e começa \u003cstrong\u003etudo de novo\u003c/strong\u003e (à s vezes até para o mesmo conceito). Repetição é parte do processo de \u003ca target=\"_blank\" href=\"https://rededeempreendedores.com.br/repeticao-aprendizado/\" rel=\"noopener ugc\"\u003eaprendizagem\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSe você já trabalha com seu time a mais tempo, isso tem uma velocidade maior, pois você já sabe que eles conhecem certas coisas, e que não sabem outras.\u003c/p\u003e\n\u003cp\u003eE esse feedback os ajuda a ter mais confiança, pois eles têm alguém mais experiente olhando e dando um selo de confiança, por isso é importante você também falar sobre os acertos e não só sobre os erros. Aqui fica inclusive a recomendação do \u003ca target=\"_blank\" href=\"https://conventionalcomments.org/\" rel=\"noopener ugc\"\u003eConventional Comments\u003c/a\u003e (que a grande \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/masisiliani/\" rel=\"noopener ugc\"\u003eMarcela Sisiliani\u003c/a\u003e me apresentou) que ajuda muito a alinhar comunicação nas revisões de código.\u003c/p\u003e\n\u003cp\u003eUm dos meus atuais desafios é entender \u003cstrong\u003eonde\u003c/strong\u003e as habilidades de \u003cstrong\u003ecada integrante\u003c/strong\u003e do meu time estão concentradas. Essa pessoa conhece mais dessa linguagem? Dessa tecnologia? Desse framework? Compreender isso me ajuda a combinar as tarefas para permitir que pessoas \u003cstrong\u003eaprendam mais\u003c/strong\u003e e que as que conhecem o assunto possam passar esse conhecimento adiante. E quando ninguém sabe? Ai eu tenho que ensinar (mesmo que eu não saiba também XD)\u003c/p\u003e\n\u003cp\u003eUm exemplo prático: Ano passado nós começamos a trabalhar com o \u003ca target=\"_blank\" href=\"https://blog.backtostage.app/backstage-o-que-e-isso\" rel=\"noopener ugc\"\u003eBackstage\u003c/a\u003e na empresa. Minha expertise não era tão profunda em Typescript, React e outros componentes que envolvem o front dessa aplicação. Ao mesmo tempo que eu quebrava tarefas para o meu time executar e entender mais sobre a arquitetura do Backstage em si, eu aprendia o suficiente sobre o ecossistema para me permitir dar bons feedbacks e orientações sobre \u003cstrong\u003ecomo\u003c/strong\u003e e \u003cstrong\u003eonde\u003c/strong\u003e eles podiam fazer algo.\u003c/p\u003e\n\u003ch2 id=\"heading-comunicacao-alinhamento-e-comunicacao-de-novo\"\u003e\u003cstrong\u003eComunicação, Alinhamento e Comunicação de novo\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eUm aprendizado poderoso na minha carreira que ganhou destaque para mim esse ano foi o alinhamento de expectativas e a comunicação constante.\u003c/p\u003e\n\u003cp\u003eEu já falei que não acredito em \u003ca target=\"_blank\" href=\"https://maestria.substack.com/p/a-obviedade-da-incerteza-nao-e-obvio\" rel=\"noopener ugc\"\u003ecoisas óbvias\u003c/a\u003e, mas quero destacar o quão
122importante é o \u003cstrong\u003ealinhamento\u003c/strong\u003e. Em muitos cenários, você acaba chegando em uma conclu"])</script>
122<script>self.__next_f.push([1,"são e deixa de comunicar ela para os envolvidos. Isso gera ruÃdo, porque você espera algo, ou alguém espera algo de você, que não vai acontecer.\u003c/p\u003e\n\u003cp\u003ePor diversas vezes eu fazia questão de \u003cstrong\u003eressaltar\u003c/strong\u003e o alinhamento que eu tinha feito, para que diversas pessoas estejam na mesma página. Além disso, comunicação constante.\u003c/p\u003e\n\u003cp\u003eE comunicação não é micro-gerenciamento tá? Não usa comunicação como desculpa pra isso.\u003c/p\u003e\n\u003cp\u003eDois exemplos do meu dia-a-dia: Em um projeto que estávamos trabalhando envolvendo dois times, eu sempre deixava no canal público o alinhamento que eu tinha feito com as lideranças sobre os passos que Ãamos seguir. Isso deixava \u003cstrong\u003etodo mundo\u003c/strong\u003e na mesma página e abria espaço para questionar caso algo estivesse estranho.\u003c/p\u003e\n\u003cp\u003eOutro cenário foi o da daily: Nosso time é totalmente distribuÃdo e por vezes a daily era nosso \u003cstrong\u003eponto central\u003c/strong\u003e de alinhamento. Mas e se alguém faltar? Filhos, médicos, internet, são muitos os imprevistos que podem fazer alguém precisar não estar presente nesse momento. Nossa alternativa foi deixar no canal do time um alinhamento sobre os combinados que fizemos, principalmente nos casos em que alguém não estava presente. E se a gente esquecer, a pessoa que faltou cobra a gente.\u003c/p\u003e\n\u003ch2 id=\"heading-conclusao\"\u003e\u003cstrong\u003eConclusão\u003c/strong\u003e\u003c/h2\u003e\n\u003cp\u003eO ano foi intenso, mas duas coisas eu vi acontecer: meu time entregou MUITO e cresceu MUITO ao longo dele. Eu tive a oportunidade de falar e aprender com outros Tech Leads, de aprender \u003cstrong\u003ecom meu time\u003c/strong\u003e e com \u003cstrong\u003emeu lÃder\u003c/strong\u003e como estar nesse papel.\u003c/p\u003e\n\u003cp\u003eVocê deve ter reparado que ao longo desse texto eu não falei praticamente nada sobre aprender e aprimorar novas \u003cstrong\u003ehabilidades técnicas\u003c/strong\u003e e o motivo é simples: eu não acredito que isso é o \u003cstrong\u003emais\u003c/strong\u003e importante.\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://lh5.googleusercontent.com/SJC_2mM9fAXUieav8oo0lKReVJoibYCTh-XZ2QFmw5ULFt1I1qpzPzpTYUw1KysiPtKZTD-pH26weg-zsIIrSBMkTqstNUlvAKVNs-cqmm96EXtN6PzzyfZJZLlFbHet6L2uCLBjl0hT422uezDEiDgtgkpbfo1RgtiTJHibZgyrAUPzGvF8J0nqaGM8\" alt=\"Mulher americana falando \u0026quot;Controverso\u0026quot; em inglês dentro de um carro\" class=\"image--center mx-auto\" /\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eâQuer dizer que o Tech Lead não precisa ter habilidade técnica?â\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eLonge disso, precisa ter \u003cstrong\u003emuita\u003c/strong\u003e. Um exemplo trivial é que ao longo do ano passado, enquanto eu aprendia tudo isso que eu falei ali em cima, ainda tirei a minha certificação da \u003ca target=\"_blank\" href=\"https://www.cncf.io/certification/cka/\" rel=\"noopener ugc\"\u003eCKA\u003c/a\u003e (depois de \u003cstrong\u003eestudar muito\u003c/strong\u003e).\u003c/p\u003e\n\u003cp\u003eO meu argumento é que ao longo da nossa carreira técnica, nós focamos em aprender e desenvolver as habilidades especÃficas a tecnologia, mas deixamos de lado as famosas â\u003ca target=\"_blank\" href=\"https://maestria.substack.com/p/o-que-sao-as-soft-skills\" rel=\"noopener ugc\"\u003eSoft Skills\u003c/a\u003eâ e quando você assume um \u003cstrong\u003epapel de lÃder\u003c/strong\u003e elas são essenciais e quanto \u003cstrong\u003emenos você tiver\u003c/strong\u003e delas, \u003cstrong\u003emais complicada sua vida vai ser\u003c/strong\u003e. Então tem que correr atrás das \u003cstrong\u003ehabilidades comportamentais E da sua habilidade técnica\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eUm exemplo prático, esse ano eu vou assumir um novo desafio envolvendo duas coisas que não são parte da minha expertise: novas tecnologias (React por exemplo) e um contexto de negócio novo (\u003ca target=\"_blank\" href=\"https://www.rdstation.com/crm/\" rel=\"noopener ugc\"\u003eCRM\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eNão significa que eu não saiba nada desses dois itens, mas eu vou precisar colocar \u003cstrong\u003emais energia\u003c/strong\u003e para aprender e me aprimorar nesses contextos. Ao mesmo tempo, o último ano foi mais intenso no aprendizado das habilidades comportamentais que eu vou precisar bastante no novo de
122safio: \u003cstrong\u003edelegação e influência\u003c/strong\u003e, então eu posso colocar \u003cstrong\u003emenos energia\u003c/strong\u003e nessas duas habilidades.\u003c/p\u003e\n\u003cp\u003eClaro que achar o balanço disso vai ser novamente um desafio, mas aà que está a graça: "])</script>
122<script>self.__next_f.push([1,"continuar crescendo, como profissional, como pessoa, como Tech Lead.\u003c/p\u003e\n\u003cp\u003eEu vou deixar uma lista de referências abaixo, inclusive uma live que eu fiz tempos atrás falando disso (na época eu nem me imaginava nesse papel).\u003c/p\u003e\n\u003cp\u003eE se você quiser vir trocar uma ideia sobre, só me chamar no \u003ca target=\"_blank\" href=\"https://www.linkedin.com/in/angeliski/\" rel=\"noopener ugc\"\u003eLinkedin\u003c/a\u003e :) (pode demorar mas eu respondo todo mundo)\u003c/p\u003e\n\u003cp\u003eReferências:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=JSnEbU6iOVo\" rel=\"noopener ugc\"\u003eTeam Lead ou Tech Lead - Liderança na tecnologia\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://leaddev.com/team/what-lead-developer-leader-amongst-their-peers\" rel=\"noopener ugc\"\u003eWhat is a lead developer? A leader amongst their peers\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://vadimkravcenko.com/shorts/things-they-didnt-teach-you/\" rel=\"noopener ugc\"\u003eThings they didn't teach you about Software Engineering\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://github.com/gabiduarte/awesome-techleads\" rel=\"noopener ugc\"\u003eGitHub - gabiduarte/awesome-techleads: Uma lista selecionada de conteúdos sobre liderança técnica, com preferência em conteúdos em português\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://anchor.fm/cabeca-de-lab/episodes/O-Que-Faz-UmA-Tech-Lead-e1lv108\" rel=\"noopener ugc\"\u003eO Que Faz Um(A) Tech Lead? by Cabeça de Lab\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=V_sRgLpt_n0\" rel=\"noopener ugc\"\u003eTalking with Tech Leads (aka How To Become a Tech Lead)\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.patkua.com/blog/the-definition-of-a-tech-lead/\" rel=\"noopener ugc\"\u003eThe Definition of a Tech Lead\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.patkua.com/shortcut-to-tech-leadership/\" rel=\"noopener ugc\"\u003e(Online Course) Shortcut to Tech Leadership: Accelerate Your Journey From Maker to Multiplier\u003c/a\u003e (Eu não fiz esse curso, só assisti muitos vÃdeos do Patrick)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://leanpub.com/talking-with-tech-leads\" rel=\"noopener ugc\"\u003eTalking with Tech Leads - Patrick Kua\u003c/a\u003e (Ainda não terminei de ler, são várias entrevistas com Tech Leads. Tem sido legal até onde eu li)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://staffeng.com/guides/\" rel=\"noopener ugc\"\u003eGuides for reaching Staff-plus engineering roles - StaffEng\u003c/a\u003e (O site eu já li tudo, o livro ainda não. Mas é bem legal)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://www.gsb.stanford.edu/insights/when-it-comes-communication-top-less-isnt-more\" rel=\"noopener ugc\"\u003eWhen It Comes to Communication from the Top, Less Isnât More | Stanford Graduate School of Business\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cp\u003e\u003ca target=\"_blank\" href=\"https://kind.engineering/\" rel=\"noopener ugc\"\u003eKind Engineering\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n26:[\"$\",\"div\",null,{\"className\":\"prose dark:prose-invert prose-pre:bg-foreground prose-pre:text-background prose-pre:border prose-pre:border-border prose-pre:rounded prose-pre:p
122x-5 prose-pre:py-4 dark:prose-pre:bg-muted dark:prose-pre:text-foreground dark:prose-pre:border-border prose-pre:overflow-x-auto max-w-none text-base sm:text-lg [\u0026\u003ediv\u003ep:first-child]:mt-0 [\u0026\u003ediv\u003ep:first-child]:pt-0 min-w-0 wrap-break-word [\u0026_a]:break-all **:max-w-full\",\"children\":[[],[\"$\",\"div\",null,{\"suppressHydrationWarning\":true,\"dangerouslySetInnerHTML\":{\"__html\":\"$2a\"}}],[],\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\"]}]\n27:[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto border-t border-border pt-8 space-y-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-2\",\"children\":[[\"$\",\"$L21\",\"63d790976a29d3450a1f06db\",{\"href\":\"/tag/techlead\",\"className\":\"inline-flex items-center gap-1.5 rounded-full border border-border px-3 py-1 text-sm text-muted-foreground transition hover:border-primary hover:text-primary\",\"children\":[\"#\",\"techlead\"]}],[\"$\",\"$L21\",\"63d790976a29d3450a1f06de\",{\"href\":\"/tag/engineering-leadership\",\"className\":\"inline-flex items-center gap-1.5 rounded-full border border-border px-3 py-1 text"])</script>
122<script>self.__next_f.push([1,"-sm text-muted-foreground transition hover:border-primary hover:text-primary\",\"children\":[\"#\",\"engineering-leadership\"]}]]}],false]}]\n30:I[32478,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"CodeHighlighter\"]\n31:I[7714,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"EmbedHandler\"]\n32:I[54960,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"ImageZoom\"]\n33:I[6671,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"MathJaxHandler\"]\n34:I[91337,[\"590\",\"static/chunks/0dbeb660-9e82e99813552576.js\",\"4554\",\"static/chunks/4554-984b480a9db5f3fe.js\",\"7563\",\"static/chunks/7563-4dfa0994a9b0e37c.js\",\"5001\",\"static/chunks/5001-fae0bebdd93f95e3.js\",\"2423\",\"static/chunks/2423-c8b1388240338d7d.js\",\"9216\",\"static/chunks/9216-9272709ba40c1cfd.js\",\"1545\",\"static/chunks/1545-7abf96433ff6553f.js\",\"3091\",\"static/chunks/3091-bf1537ff6571a1bd.js\",\"652\",\"static/chunks/652-f40dcb480b4e356f.js\",\"730\",\"static/chunks/730-8191af9e9424b148.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-ce41bf29cdfb993a.js\"],\"MermaidHandler\"]\n2b:[\"$\",\"$L30\",null,{}]\n2c:[\"$\",\"$L31\",null,{}]\n2d:[\"$\",\"$L32\",null,{}]\n2e:[\"$\",\"$L33\",null,{\"hasLatex\":false}]\n2f:[\"$\",\"$L34\",null,{}]\n35:Tc98,M268.379 39q-6.322 0-10.35-4.108-4.002-4.134-4.002-10.483 0-6.296 4.002-10.43 4-4.135 10.163-4.135 6.028 0 9.817 3.734 3.814 3.735 3.814 9.497v2.8h-24.248v-4.054h17.633q-.187-2.747-2.054-4.508-1.868-1.76-4.962-1.76-3.28-.001-5.388 2.374-2.108 2.373-2.108 6.375 0 4.188 2.348 6.695 2.347 2.481 5.895 2.481 1.68 0 2.934-.453a8.5 8.5 0 0 0 2.321-1.307q1.041-.854 2.268-2.614l4.694 2.96q-1.707 2.748-3.494 4.135a12.7 12.7 0 0 1-3.975 2.081q-2.187.72-5.308.72m-33.496 0q-5.575 0-9.283-4.028-3.681-4.029-3.681-10.484 0-6.43 3.761-10.51 3.76-4.108 9.47-4.108 2.8 0 5.175 1.2 2.4 1.174 3.628 3.148l.026-.08V0h7.016v38.2h-6.722v-4.722l.64.8-.694.133q-1.28 2.108-3.788 3.361Q237.924 39 234.883 39m1.627-6.002q3.308 0 5.495-2.428t2.188-6.135q0-3.762-2.214-6.109-2.214-2.374-5.469-2.374-3.28 0-5.522 2.347-2.214 2.348-2.214 6.163 0 3.76 2.214 6.162 2.214 2.374 5.522 2.374M205.811 39q-6.376 0-10.537-4.161-4.161-4.188-4.161-10.404 0-6.321 4.161-10.456 4.188-"])</script>
122<script>self.__next_f.push([1,"4.135 10.537-4.135 6.348 0 10.537 4.161 4.188 4.161 4.188 10.43 0 6.216-4.188 10.404Q212.186 39 205.811 39m0-6.162q3.307 0 5.575-2.374 2.267-2.374 2.267-6.055 0-3.707-2.294-6.056-2.267-2.347-5.548-2.347-3.308 0-5.575 2.374-2.268 2.348-2.268 6.029t2.241 6.055q2.268 2.374 5.602 2.374M162.586 38.2V10.644h6.802v5.015l-.8-.987h.906q1.308-2.187 3.762-3.494 2.48-1.335 5.228-1.334 4.615 0 7.256 2.8 2.667 2.776 2.667 7.603V38.2h-7.069V21.794q0-2.854-1.387-4.401t-4.134-1.547q-2.614 0-4.402 1.974-1.76 1.974-1.76 4.881V38.2zm-30.181 0V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.069V21.794q0-2.827-1.387-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.814 2.027-1.814 4.962v15.391zm-14.416.8q-2.882 0-5.015-.64-2.108-.614-3.761-1.84-1.654-1.228-2.668-2.695l-.987-1.467 4.695-3.174.773 1.067a9.1 9.1 0 0 0 1.788 1.814 8.2 8.2 0 0 0 2.32 1.2q1.308.4 3.068.4 2.161 0 3.441-.8 1.308-.8 1.307-2.294 0-1.36-1.147-2.108-1.12-.747-5.068-1.654-5.335-1.253-7.656-3.334-2.32-2.107-2.321-5.362 0-3.76 3.148-6.002 3.148-2.267 7.923-2.267 2.454 0 4.348.507t3.388 1.493q1.493.988 2.454 2.188l.987 1.2-4.482 3.255-.667-.774a7.4 7.4 0 0 0-1.627-1.387 6.4 6.4 0 0 0-2.054-.88 9.5 9.5 0 0 0-2.401-.294q-1.974 0-3.201.8-1.2.774-1.2 1.921 0 1.254 1.12 2.027 1.147.748 5.229 1.681 5.334 1.227 7.629 3.308 2.294 2.055 2.294 5.308 0 4.029-3.228 6.43Q123.217 39 117.989 39M87.61 39q-4.508 0-7.335-2.454-2.828-2.481-2.828-6.482 0-4.188 3.254-6.669t8.483-2.48q2.082 0 4.028.426 1.974.427 3.361 1.12v-1.6q0-2.588-1.813-4.082-1.788-1.493-4.615-1.493-1.628 0-2.801.373a8.7 8.7 0 0 0-2.188.987q-.987.614-1.84 1.414l-.854.8-4.081-3.788 1.307-1.173a18.7 18.7 0 0 1 2.934-2.108q1.601-.933 3.601-1.44t4.589-.507q5.868 0 9.229 2.88 3.361 2.882 3.361 8.084V38.2h-6.749v-5.922l1.654 2.187h-1.76q-1.308 2.055-3.655 3.308Q90.545 39 87.611 39m1.814-4.988q3.148 0 5.149-2.187 2-2.215 2-5.309v-.08q-1.12-.693-2.72-1.094a13 13 0 0 0-3.388-.426q-2.828 0-4.562 1.2-1.734 1.173-1.734 3.521 0 2.028 1.468 3.201t3.787 1.174M49 38.2V0h6.962v14.698h.134q1.2-2.187 3.574-3.521 2.375-1.335 5.229-1.334 4.615 0 7.255 2.828 2.668 2.801 2.668 7.522V38.2h-7.07V21.794q0-2.827-1.386-4.402-1.387-1.573-4.055-1.573-2.587 0-4.428 2.027-1.815 2.027-1.814 4.962v15.391z1e:[\"$\",\"footer\",null,{\"className\":\"px-4 pt-8 pb-20 sm:px-8 text-muted-foreground\",\"aria-label\":\"Footer\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-4xl mx-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 text-center text-sm\",\"children\":[false,[\"$\",\"p\",null,{\"className\":\"font-medium\",\"children\":[[\"$\",\"time\",null,{\"dateTime\":\"2026\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-sans\",\"children\":\"©\"}],\" \",2026]}],\" \",\"Rogerio Angeliski\"]}],[\"$\",\"nav\",null,{\"aria-label\":\"Footer navigation\",\"children\":[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap justify-center gap-4 text-sm tracking-wide\",\"children\":[[\"$\",\"li\",\"/archive\",{\"children\":[\"$\",\"$L21\",null,{\"href\":\"/archive\",\"className\":\"transition hover:text-foreground\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"children\":\"Archive\"}]}],[\"$\",\"li\",\"https://hashnode.com/privacy-policy\",{\"children\":[\"$\",\"$L21\",null,{\"href\":\"https://hashnode.com/privacy-policy\",\"className\":\"transition hover:text-foreground\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":\"Privacy\"}]}],[\"$\",\"li\",\"https://hashnode.com/terms\",{\"children\":[\"$\",\"$L21\",null,{\"href\":\"https://hashnode.com/terms\",\"className\":\"transition hover:text-foreground\",\"target\":\"_blank\",\"rel\":\"noopener\",\"children\":\"Terms\"}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"pt-8 flex justify-center gap-6\",\"children\":[[\"$\",\"$L21\",null,{\"href\":\"/sitemap.xml\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"flex items-center gap-2 text-sm transition hover:text-foreground\",\"title\":\"Sitemap\",\"children\":[[\"$\",\"i\",null,{\"className\":\"fa-regular fa-sitemap\"}],[\"$\",\"span\",null,{\"children\":\"Sitemap\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/rss.xml\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"flex items-center gap-2 text-sm transition hover:text-foreground\",\"title\":\"RSS Feed\",\"children\":[[\"$\",\"i\","])</script>
122<script>self.__next_f.push([1,"null,{\"className\":\"fa-regular fa-rss\"}],[\"$\",\"span\",null,{\"children\":\"RSS\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"pt-10 text-center\",\"children\":[\"$\",\"$L21\",null,{\"href\":\"https://hashnode.com/?utm_source=https%3A%2F%2Fangeliski.com.br\u0026utm_medium=referral\u0026utm_campaign=blog_footer_logo\u0026utm_content=logo\",\"target\":\"_blank\",\"rel\":\"noopener\",\"aria-label\":\"Visit Hashnode (opens in a new tab)\",\"children\":[\"$\",\"svg\",null,{\"fill\":\"none\",\"viewBox\":\"0 0 282 39\",\"aria-hidden\":\"true\",\"className\":\"h-6 w-auto min-w-[9.5rem] text-muted-foreground transition hover:text-foreground\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M2.68 13.032c-3.573 3.505-3.573 9.363 0 12.936L13.032 36.32c3.505 3.573 9.363 3.573 12.936 0L36.32 25.968c3.573-3.573 3.573-9.431 0-12.936L25.968 2.68c-3.573-3.573-9.431-3.573-12.936 0zm12.211 1.935c2.507-2.521 6.582-2.544 9.104-.038s2.544 6.582.038 9.104-6.582 2.544-9.104.038-2.544-6.582-.038-9.104\"}],[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"$35\"}]]}],\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 rounded-md text-xl px-5 py-4\",\"ref\":null}]}]]}]}]}]\n"])</script>
122</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.