Nao sei CTO especificamente, mas a diferença de ter managers técnicos é gritante. Eles vão te ajudar muito na hora de definir os objetivos sempre levando em consideração possíveis débitos técnicos e melhorias necessárias
Pior que isso aí já foi debate e no fim alguns dos melhores ministros da economia não eram economistas. Palocci por exemplo era ministro da Fazenda e médico, defendia superávit e ajustes e por isso tinha richa com a Dilma, que era economista, mas vimos no que deu 😅
Só para lembrar: 1) o Brasil não tem um ministério da economia. 2) o ministro da fazenda disse que estudou 2 meses de economia. Acho que depende de cada caso para o CTO ser técnico. Já vi técnico ser péssimo CTO e já vi péssimo técnico ser ótimo CTO. Tbm vi técnico ser bom CTO e não técnico ser bom CTO.
Esse seria o mundo perfeito, mas eu acho que com o passar do tempo, na maioria das empresas o gestor vai ficando cada vez mais afastado do código, se o cara não correr por fora, a tendência é o conhecimento técnico ficar cada vez mais defasado
Eu tive uma gestora que não programava já a uns 10 anos, mas quando deu ruim no sistema, ela veio e sentou do lado, e ajudou, ela lembrava de muita coisa que ela mesma tinha implementado.
@@kaktus12020 Aqui onde eu trabalho também acontece isso, porque o CTO e o HEAD são caras com mais de 10 anos de casa, que foram Devs do projeto e tem muito contexto do negócio, mas supondo que eles saiam daqui para exercer o cargo em outra empresa, talvez seja mais complicado de fazer esse papel
Tenho vasta experiência com ambos. Nos meus 15 anos de indústria eu já fui dev, tech lead, gerente e hj sou gerente senior. A maior diferença entre eu e meus peers era eu ser técnico e eles muitas vezes não. Alguns não tinham nem formação, nem experiência na área, mas como gestão de pessoas era o que pesava mais na minha antiga empresa, existiam portas de entrada para a estrutura de TI. Hoje estou numa empresa SaaS e tu obrigatóriamente precisa entender do produto e da tecnologia por trás dele. Tenho que lidar com lideres técnicos, VPs que fazem commits e melhorias no produto diariamente e o meu dia-a-dia é totalmente diferente. Hoje concordo que esses líderes PRECISAM ter conhecimento técnico. Faz total diferença na entrega e em como determinamos prazos e qualidade do produto. Mas sinto falta do pensamento estratégico e outras qualidades que tinha nos meus líderes não técnicos. Infelizmente achar alguém que possua as duas expertises é mt dificil, um profissional "unicórnio".
CTO deve ser técnico e todos os líderes. Concordo e muito. Nunca larguei o código, só não codava no dia a dia no papel de CTO nas empresas que eu fiz esse papel . Mas já era precisei colar com o time num incidente grave em 2019, e meu time tinha 300 pessoas
A quantidade de "sarcasmo plot twist" nos vídeos do LM do canal LM é inspirador, é o tipo de vídeo que vc não pode só deixar rodando enquanto tu tentas justificar um texto com CSS direto no html(e está falhando miseravelmente, pois tú és backend), é preciso prestar atenção para não perder as sarc-easter-eggs. Xou de bola.
Com dono de uma aceleradora de startup geralmente discordo dos videos aqui por achar que o canal tem uma visão muito purista de dev hardcode e por isso mesmo não perco um video porque acredito ser importante não perder contato com a minha origem de dev backend. Mas hoje concordei com o video quando fundei minha empresa em 2018 tinha como meta se minha empresa vai ser uma aceleradora de tecnologia todo mundo tem que respirar tec, então meu RH, comercial todos tem formação de area de tecnologia, mas escolheram não seguir outra área. E mesmo eu como CEO gosto de manter a mão na massa então ainda trabalho na area de P&D eu sempre faço as PoC eu mesmo e depois passo para o especialista pra aprimorar, mas eu gosto de estudar, só não faço isso na área de produto ou dos clientes porque se não eu seria um gargalo.
PM’s tem que ser especialista em gestão. Tech Lead, Staff Engineer, CTO tem que ser técnico. Com o tempo se afastam um pouco do código, mas tem de ter visão técnica.
De alguém q está meio q sofrendo com leetcodes e similares após tocar engenharia por 2 anos e meio. As vezes vc se distanciou tanto desses problemas, q pode sim ter dificuldades, mas não é um problema p/ voltar, estudar e reaprender.
Não só CTO como Engineering Manager (Gestor no brasil, nesse caso é pior ainda), trabalhei em uma empresa gringa que o Manager não sabia nem declarar uma variável direto e mais atrapalhava do que ajudava com várias reuniões inúteis. Como o cara quer ser Gestor de um time se ele nem sabe o que ele ta gerindo ou o que fazem as pessoas abaixo dele, como ele vai avaliar a performance de alguém?. A TRUE é que no Brasil 90% dos gestores são medíocres ou é aquele cara que era um dev ruim e foi pra gestão. Os melhores gestores que eu tive prazer de trabalhar na área de tecnologia colocavam a mão na massa e codavam. Hoje eu trabalho na Europa e o CTO coda, faz decisão de arquitetura e até revisa PR. Em tech o povo tem mania de hiper-especialização com nomes bonitos para realocar gente incompetente, não é a toa que criaram uma bolha.
Sou CTO e sou técnico. Debato soluções com o time, mas cada vez menos eu Codo…. Simplesmente não dá tempo. Um time de 50 mais toda empresa mandando coisas diariamente, calls de todos os tipos não dão espaço para continuar codando como dev.
Trabalhei com total hype e fidelide no meu primeiro trampo. Fiquei 3 anos lá. Consegui aprender coisa pra caralho; era época que eu fazia faculdade (estava terminando) e até tinha uns freelas por fora com os amigos que fiz lá dentro - yes, amigos. Depois desses 3 anos, ter conquistado um salário super alto pra mim na época (4k) eu fui de layoff. A empresa passou por algumas perdas de clientes e desfusões (problemas políticos) e no final fui cortado. Sei que foi por custo e não por falta de habilidade; isso foi confirmado de todas as maneiras possíveis. Hoje não consigo trabalhar com total fidelidade porque ficou essa marca de que posso ser demitido amanhã só porque a empresa decidiu manter o investimento em outros setores. E isso meio que tá afetando o meu psicológico de como eu lido com as tasks. Sei lá.
Experiência própria com um CTO não técnico, qualquer merda que vc fala pra ele, ele concorda e aceita, quando não vem com aquela história... "Eu conversei com um amigo meu e ele disse que tal tecnologia é isso ou aquilo"
Em startups é comum CTO que muitas vezes nem Senior são, ideias de pessoas jovens, entusiastas, que como sócios se auto denominam CEO e CTO (geralmente esse par). Em empresas default, não é comum CTO que saia direto de um cargo técnico, geralmente ele virou coordenador de tecnologia, depois gerente de tecnologia, diretor de tecnologia e aí vira um CTO. Ou seja, é muito comum o CTO estar bem longe do teclado no que tange a programação, NO ENTANTO, ele precisa sim estar a par das tecnologias, ter conhecimento sobre o que é ideal ou não para determinado problema. Aaaaah lembrando que carreira de DEV, NO BRASIL, na maioria das empresas tu é obrigado a abandonar as linhas de código para continuar evoluindo. Em contrapartida, fora do Brasil, é comum cargos de gestão, coordenação, direção, de tecnologia, ficar na mão de mestres/doutores em engenharia da computação/ciências da computação, etc...
Acho que um CTO precisa ter conhecimentos solidos de system design, de leet code eu acho que não valida muita coisa, até pq teu CTO pode não necessariamente vir de desenvolvimento.
Não necessariamente. Conheço gente que é CTO há mais de 20 anos e nunca programou em OO. Qual a contribuição técnica que ele traz para centenas de técnicos? Nenhuma. Em empresa grande o CTO não precisa ser técnico. Em startup aí é outra conversa.
@@marciosp450CTO é um cargo estratégico, não técnico. A função é definitivamente ver tecnologia de forma tática e estratégica pra atingir os objetivos da companhia, não escolher qual estrutura de dados tu vai usar pra calcular um desconto e microfiscalizar esse tipo de decisão de engenheiro. Não faz parte do esperado um diretor fazer code review de times de engenharia. Isso é outro papel. O inverso disso também diz que decorar a implementação de stack e queue, bubble sort e quick sort não te torna apto a um cargo estratégico. O que permite o CTO escutar, entender e tomar boas decisões arquiteturais é experiência em design e topologia de sistemas. O jeito que tu vai ordenar suas listas é uma discussão pra dentro do seu time, e não de C-Level.
Tipo, concordo demais. Mas como deve ser a entrevista técnico de um "CTO" ? O cara muito tempo longe do código não vai ser o mesmo monstro de antes, I mean, é tipo andar de bicicleta, mas não dá pra exigir do cara níveis fundos tecnicos, mas talvez cobrar visões amplas de um código.
Você não deve ser entrevistado por um cto. Empresa pequena no máximo tem gerente e diretor, se um mano fala que é cto e abaixo dele tem meia dúzia de gerente ele é no máximo diretor. CTO tem 1000 pessoas embaixo e não tem tempo de entrevistar cada alma que passa pela empresa
O CTO tem que ser técnico, excelente tecnicamente, o time tem que respeitar. Só uma adição, trabalho como CTO a mais de 10 anos, não perderia meu tempo com processos seletivos longos ou que envolvam testes/etc, considero perca de tempo/trabalhar pros outros de graça; acho que referências funcionam melhor. É mais comum profissionais em início de carreira se sujeitarem a isso por falta de oportunidades.
Muito doido isso. Sou sociólogo e tenho mestrado em antropologia. Na primeira vez que me meti em tecnologia eu fui coordenar a equipe de ti de uma ong com 250 funcionários. Eu estava no meio da segunda graduação em sistemas. Eu tinha a sorte de ter gente boa na equipe e depois de dois anos e pouco chegamos a um processo de digitalização de uns 70% de digitalização das atividades saindo do 0. Nem email tínhamos no início. isso aconteceu pq dava autonomia à equipe enquanto eu negociava implementação com demais áreas, já que como sociólogo eu tinha mais de 10 anos de experiência no "negócio" e sabia bem o que todas as equipes faziam. Mas era desafiador pq parte da equipe não tinha confiança em mim no início e só perceberam que estava num bom caminho quando fomos poupados em redução de equipes pq éramos considerados fundamentais em um contexto x. Mas hoje formado e passados alguns anos, vi TB que fiz muita besteira. Dei muita sorte. Mas não era empresa de ti...
Acho bem ridículo chamar dono/amigo do dono de empresa de cto. Cto é pra firma enorme, tem uns 500 devs embaixo dele, dezenas de lideres técnicos vários getentes e alguns diretores. Sendo que tem uma estrutura gigante por baixo dele ele não precisa saber nada de código, precisa entender de estratégia, finanças e gestão de projetos. Se o cara tem uma firma pequena, no máximo ele é diretor, se não tem gerente ela é gerente Ps. Claro que empresa com 20 pessoas todo mundo tem que entender de codar. Mas aí o cara não é executivo
Ai o CTO ali em vez de estudar e verificar as tecnologias/sevicos/coisas tecnologias q possam impactar a empresa, na verdade vai ficar estudando react e vue pq o novo framework hype saiu no mercado e ele precisa ser a referencia... 🙄🙄🙄🙄
Trabalhei em empresas gigantes aqui no BR e mtos do líderes não eram técnicos. Não sabiam o que era um retorno de API em Json, o que era um PR (Pull Request), não sabiam dar um comando básico de git
Tem que ser tecnico e gestor. Saber delegar, pq se for tecnico fominha, se esquece que ele nao ta ali pra por a mao na massa a nao ser em ultimo caso. O cto tem que conseguir participar de debates tecnicos e inclusive tomar decisoes tecnicas. Cto nao tecnico so presta se ele der autonomia total para os lideres tecnicos, o que o torna um Cto de fachada.
Vi a pesquisa do código fonte tv, quero um React seu dele Lucas, agora fiquei triste com uma coisa, vários com 1 ano de estudo já conseguiram uma vaga e eu nada ainda 😅
É engraçado você dizendo que nunca seria CTO por não conseguir ficar longe do código, num video que você critica os CTOs que ficam longe do código kkkkkk, isso foi bem sucinto kkkkk
Cara mundo de especialistas? Tipo um coda, outro faz o gerenciamento, e assim por diante. Será que não deve ser assim? Então pq não um totalmente generalista que entende de tudo?
Porque não dá tempo de fazer tudo, o dia tem 24 horas. Diretor tá em reunião o dia inteiro, não tem tempo pra olhar nem email, a secretária faz isso pra ele, imagina pr então
No começo da minha carreira, trabalhei muito com CTOs que não tinham experiências hands-on. Hoje, entendo muito o impacto direto deles na minha carreira. CTOs precisam sim ter noção técnica, aliás, eles precisam estar atualizados também.
Na utopia seria lindo, agora me acha esse cara. Tú só tem 3 escolhas: Cara pika tecnicamente, mas um gestor arrombado, um gestor brilhante mas é enrolado até por pleno e um mediocre nas duas skills 😅
O ideia seria um CTO excelente em tecnologia e gestao de pessoas. Mas pessoas assim existem? qual eh o custo de uma cara desse? Acho que o CTO pode ter um engenheiro mediano, com conhecimento avancados e soft skills em niveis execelencia.
Antes de ver o vídeo. meu ponto de vista é: Se o CTO não entendde de tecnologia não deve ser CTO. Vira outra coisa sla já sofri demais por ter gerencia não técnica. Alem de não te ajudar em nada, só sabe meter pressão achando que é facil porque não sabe fazer e nem resolver os problemas é isso oq digo
O CTO teoricamente deve ter uns 5 diretores de departamento em baixo dele, uns 25 gerentes embaixo, uns 75 líderes técnicos e centenas de engenheiros. Não precisa entender uma linha de código. O problema é a galera ter se viciado em achar que dono de firma pequena é cto. Sendo que ninguém chama dono de mercado de ceo
@@fabioa8059 Não falei código, falei tecnologia. CTO deve saber de tecnologia ao menos concentual e a parte de arquitetura. suas decisões de permissão impacta diretamente na parte financeira da empresa. É como disse o mínimo que espero de um CTO caso não tenha conhecimento pode ser C-Level de outra área que não requer o conhecimento necessário.
@@DjonatanFerreiraSchvambach sim, concordo com você. Mas aí se o cara é um c level é não entende conceito e como o negócio funciona o problema é de intelecto, não de escopo
Não tem como não concordar com isso, quem não concorda não entende o papel de lideranças tecnicas em uma empresa. CTO, Head, Tech Lead, etc que só fazem o papel de gestor não garantem a evolução do time e muito menos a qualidade das entregas tanto no nível básico quanto em arquiteturas e integrações complexas.
Líder técnico é pra isso, o dia tem 24 horas, em empresa grande, mal da pra ler emails, quanto mais ficar dando pitaco em código. Imagino que muita gente trabalha nessas software house com meia dúzia de projetos, mas aí falar que o cara é CTO é o mesmo que chamar dono de posto de gasolina de ceo
Eu achava que isso era meio óbvio. Eu sei que tem aquela narrativa "treinador não joga" mas tem que ter um passado no mínimo convincente. Se vc tiver um CTO que não sabe implementar um dijkstra é complicado.
CTO que não é técnico, só tem um MBA administrativo e sabe o que é uma base de dados porque perguntou pro ChatGPT, aí a empresa falha e vai culpar o Agile e o SAFe
Pretendo galgar A CTO, estou me especializando em gestão e na área técnica, as vezes vem um gestor e pergunta, ué porque está fazendo essa gestão na FGV e essa pós na puc enquanto aprofunda o conhecimento técnico….. eu só mando um … só buscando conhecimento champs kkkkkkkkkkkkkkkkkk
Almoçando vendo a Calopsita mais querida da bolha dev
Pesado, mano
Ta parecendo mais um pincel
Kkkkkkkkk
Kkkkkkkk coitado mano
😂😂😂😂😂😂
Nao sei CTO especificamente, mas a diferença de ter managers técnicos é gritante. Eles vão te ajudar muito na hora de definir os objetivos sempre levando em consideração possíveis débitos técnicos e melhorias necessárias
Não vai me dizer que ministro da economia precisa saber economia também?
Daqui a pouco vão dizer que os agilistas deveriam ler o manifesto ágil 🙄
Onde curte mil vezes?
Pior que isso aí já foi debate e no fim alguns dos melhores ministros da economia não eram economistas. Palocci por exemplo era ministro da Fazenda e médico, defendia superávit e ajustes e por isso tinha richa com a Dilma, que era economista, mas vimos no que deu 😅
Só para lembrar: 1) o Brasil não tem um ministério da economia. 2) o ministro da fazenda disse que estudou 2 meses de economia.
Acho que depende de cada caso para o CTO ser técnico. Já vi técnico ser péssimo CTO e já vi péssimo técnico ser ótimo CTO. Tbm vi técnico ser bom CTO e não técnico ser bom CTO.
Rapaz… pegou pesado… presidente não ser condenado 3 vezes kkkk pedi música no fantástico 😂
Trabalhei numa empresa multinacional onde o CTO/Fundandor revisava todos os PRs que entravam para a master/main da plataforma. O cara é brabo.
Deveria sair pouca pr. Centralizador só consegue dar resultado se tem pouca coisa pra fazer
Esse seria o mundo perfeito, mas eu acho que com o passar do tempo, na maioria das empresas o gestor vai ficando cada vez mais afastado do código, se o cara não correr por fora, a tendência é o conhecimento técnico ficar cada vez mais defasado
Eu tive uma gestora que não programava já a uns 10 anos, mas quando deu ruim no sistema, ela veio e sentou do lado, e ajudou, ela lembrava de muita coisa que ela mesma tinha implementado.
@@kaktus12020 Aqui onde eu trabalho também acontece isso, porque o CTO e o HEAD são caras com mais de 10 anos de casa, que foram Devs do projeto e tem muito contexto do negócio, mas supondo que eles saiam daqui para exercer o cargo em outra empresa, talvez seja mais complicado de fazer esse papel
Tenho vasta experiência com ambos. Nos meus 15 anos de indústria eu já fui dev, tech lead, gerente e hj sou gerente senior. A maior diferença entre eu e meus peers era eu ser técnico e eles muitas vezes não. Alguns não tinham nem formação, nem experiência na área, mas como gestão de pessoas era o que pesava mais na minha antiga empresa, existiam portas de entrada para a estrutura de TI. Hoje estou numa empresa SaaS e tu obrigatóriamente precisa entender do produto e da tecnologia por trás dele. Tenho que lidar com lideres técnicos, VPs que fazem commits e melhorias no produto diariamente e o meu dia-a-dia é totalmente diferente. Hoje concordo que esses líderes PRECISAM ter conhecimento técnico. Faz total diferença na entrega e em como determinamos prazos e qualidade do produto. Mas sinto falta do pensamento estratégico e outras qualidades que tinha nos meus líderes não técnicos. Infelizmente achar alguém que possua as duas expertises é mt dificil, um profissional "unicórnio".
CTO deve ser técnico e todos os líderes. Concordo e muito. Nunca larguei o código, só não codava no dia a dia no papel de CTO nas empresas que eu fiz esse papel .
Mas já era precisei colar com o time num incidente grave em 2019, e meu time tinha 300 pessoas
tb acho, não faz sentido nenhum ter lider sem saber programar e o pior q tem várias empresas que tem esses lideres que não sabem programar.
É isso mesmo
A quantidade de "sarcasmo plot twist" nos vídeos do LM do canal LM é inspirador, é o tipo de vídeo que vc não pode só deixar rodando enquanto tu tentas justificar um texto com CSS direto no html(e está falhando miseravelmente, pois tú és backend), é preciso prestar atenção para não perder as sarc-easter-eggs. Xou de bola.
Com dono de uma aceleradora de startup geralmente discordo dos videos aqui por achar que o canal tem uma visão muito purista de dev hardcode e por isso mesmo não perco um video porque acredito ser importante não perder contato com a minha origem de dev backend. Mas hoje concordei com o video quando fundei minha empresa em 2018 tinha como meta se minha empresa vai ser uma aceleradora de tecnologia todo mundo tem que respirar tec, então meu RH, comercial todos tem formação de area de tecnologia, mas escolheram não seguir outra área. E mesmo eu como CEO gosto de manter a mão na massa então ainda trabalho na area de P&D eu sempre faço as PoC eu mesmo e depois passo para o especialista pra aprimorar, mas eu gosto de estudar, só não faço isso na área de produto ou dos clientes porque se não eu seria um gargalo.
PM’s tem que ser especialista em gestão. Tech Lead, Staff Engineer, CTO tem que ser técnico. Com o tempo se afastam um pouco do código, mas tem de ter visão técnica.
Faz um video contando sobre como foi essa sua startup com detalhes
Não tem jeito, tem que ser os dois. Bom tecnicamente, mas também conhecer a parte financeira, de negócio e gestão de produto e empresas
De alguém q está meio q sofrendo com leetcodes e similares após tocar engenharia por 2 anos e meio. As vezes vc se distanciou tanto desses problemas, q pode sim ter dificuldades, mas não é um problema p/ voltar, estudar e reaprender.
Não só CTO como Engineering Manager (Gestor no brasil, nesse caso é pior ainda), trabalhei em uma empresa gringa que o Manager não sabia nem declarar uma variável direto e mais atrapalhava do que ajudava com várias reuniões inúteis. Como o cara quer ser Gestor de um time se ele nem sabe o que ele ta gerindo ou o que fazem as pessoas abaixo dele, como ele vai avaliar a performance de alguém?. A TRUE é que no Brasil 90% dos gestores são medíocres ou é aquele cara que era um dev ruim e foi pra gestão. Os melhores gestores que eu tive prazer de trabalhar na área de tecnologia colocavam a mão na massa e codavam. Hoje eu trabalho na Europa e o CTO coda, faz decisão de arquitetura e até revisa PR. Em tech o povo tem mania de hiper-especialização com nomes bonitos para realocar gente incompetente, não é a toa que criaram uma bolha.
O problema é que nem todo bom programador vai ser um bom gestor.
E ele ganha quanto pra executar tantas funções?
Espero que bem.
Graças a Jah eu só preciso codar e mais nada. 😅
@@psyab9375empresa pequena, todo mundo tem 24 horas
Líder técnico existe pra avaliar esse tipo de coisa, o gestor é estratégico, não coloca a mão no código a não ser que está ocioso
Já estou com o almoço em mãos. Obrigado Lucas Montano do canal Lucas Montano.
Sou CTO e sou técnico. Debato soluções com o time, mas cada vez menos eu Codo…. Simplesmente não dá tempo. Um time de 50 mais toda empresa mandando coisas diariamente, calls de todos os tipos não dão espaço para continuar codando como dev.
Trabalhei com total hype e fidelide no meu primeiro trampo. Fiquei 3 anos lá. Consegui aprender coisa pra caralho; era época que eu fazia faculdade (estava terminando) e até tinha uns freelas por fora com os amigos que fiz lá dentro - yes, amigos.
Depois desses 3 anos, ter conquistado um salário super alto pra mim na época (4k) eu fui de layoff. A empresa passou por algumas perdas de clientes e desfusões (problemas políticos) e no final fui cortado.
Sei que foi por custo e não por falta de habilidade; isso foi confirmado de todas as maneiras possíveis.
Hoje não consigo trabalhar com total fidelidade porque ficou essa marca de que posso ser demitido amanhã só porque a empresa decidiu manter o investimento em outros setores. E isso meio que tá afetando o meu psicológico de como eu lido com as tasks.
Sei lá.
Experiência própria com um CTO não técnico, qualquer merda que vc fala pra ele, ele concorda e aceita, quando não vem com aquela história... "Eu conversei com um amigo meu e ele disse que tal tecnologia é isso ou aquilo"
Em startups é comum CTO que muitas vezes nem Senior são, ideias de pessoas jovens, entusiastas, que como sócios se auto denominam CEO e CTO (geralmente esse par).
Em empresas default, não é comum CTO que saia direto de um cargo técnico, geralmente ele virou coordenador de tecnologia, depois gerente de tecnologia, diretor de tecnologia e aí vira um CTO.
Ou seja, é muito comum o CTO estar bem longe do teclado no que tange a programação, NO ENTANTO, ele precisa sim estar a par das tecnologias, ter conhecimento sobre o que é ideal ou não para determinado problema.
Aaaaah lembrando que carreira de DEV, NO BRASIL, na maioria das empresas tu é obrigado a abandonar as linhas de código para continuar evoluindo. Em contrapartida, fora do Brasil, é comum cargos de gestão, coordenação, direção, de tecnologia, ficar na mão de mestres/doutores em engenharia da computação/ciências da computação, etc...
Acho que um CTO precisa ter conhecimentos solidos de system design, de leet code eu acho que não valida muita coisa, até pq teu CTO pode não necessariamente vir de desenvolvimento.
Não necessariamente. Conheço gente que é CTO há mais de 20 anos e nunca programou em OO. Qual a contribuição técnica que ele traz para centenas de técnicos? Nenhuma. Em empresa grande o CTO não precisa ser técnico. Em startup aí é outra conversa.
@@marciosp450CTO é um cargo estratégico, não técnico.
A função é definitivamente ver tecnologia de forma tática e estratégica pra atingir os objetivos da companhia, não escolher qual estrutura de dados tu vai usar pra calcular um desconto e microfiscalizar esse tipo de decisão de engenheiro. Não faz parte do esperado um diretor fazer code review de times de engenharia. Isso é outro papel.
O inverso disso também diz que decorar a implementação de stack e queue, bubble sort e quick sort não te torna apto a um cargo estratégico.
O que permite o CTO escutar, entender e tomar boas decisões arquiteturais é experiência em design e topologia de sistemas. O jeito que tu vai ordenar suas listas é uma discussão pra dentro do seu time, e não de C-Level.
@@marciosp450cto em startup pequena é piada
@@MatheusFidelissauro Concordo. Mas existem empresas com milhares de RH e existem startups de uma só pessoa. Nestas a pessoa é o "C-ALL-O".
A GUERRA CONTRA OS INSCETOS KKKKKKKKKKKKKKKKKKKKKKKKK
tive um que achava ser CTO, porém ele só sabia repetir a pergunta "está pronto ?"
Tipo, concordo demais. Mas como deve ser a entrevista técnico de um "CTO" ? O cara muito tempo longe do código não vai ser o mesmo monstro de antes, I mean, é tipo andar de bicicleta, mas não dá pra exigir do cara níveis fundos tecnicos, mas talvez cobrar visões amplas de um código.
Ah, não tinha visto o final do vídeo: LeetCode não but System Design sim.
Você não deve ser entrevistado por um cto. Empresa pequena no máximo tem gerente e diretor, se um mano fala que é cto e abaixo dele tem meia dúzia de gerente ele é no máximo diretor. CTO tem 1000 pessoas embaixo e não tem tempo de entrevistar cada alma que passa pela empresa
O CTO tem que ser técnico, excelente tecnicamente, o time tem que respeitar.
Só uma adição, trabalho como CTO a mais de 10 anos, não perderia meu tempo com processos seletivos longos ou que envolvam testes/etc, considero perca de tempo/trabalhar pros outros de graça; acho que referências funcionam melhor. É mais comum profissionais em início de carreira se sujeitarem a isso por falta de oportunidades.
11:30 levou pro coração, jogou números e fatos na cara
Esse é o mundo ideal, o mundo real exige um perfil capaz de expressar ideias e gerenciar os recursos para desenvolver essas ideias.
Muito doido isso. Sou sociólogo e tenho mestrado em antropologia. Na primeira vez que me meti em tecnologia eu fui coordenar a equipe de ti de uma ong com 250 funcionários. Eu estava no meio da segunda graduação em sistemas. Eu tinha a sorte de ter gente boa na equipe e depois de dois anos e pouco chegamos a um processo de digitalização de uns 70% de digitalização das atividades saindo do 0. Nem email tínhamos no início. isso aconteceu pq dava autonomia à equipe enquanto eu negociava implementação com demais áreas, já que como sociólogo eu tinha mais de 10 anos de experiência no "negócio" e sabia bem o que todas as equipes faziam. Mas era desafiador pq parte da equipe não tinha confiança em mim no início e só perceberam que estava num bom caminho quando fomos poupados em redução de equipes pq éramos considerados fundamentais em um contexto x. Mas hoje formado e passados alguns anos, vi TB que fiz muita besteira. Dei muita sorte. Mas não era empresa de ti...
Acho que CTO deve ser um misto de ótimo técnico e ótimo gestor.
Meu CTO é um baita técnico e sim, faz diferença!
Meu melhor CTO era técnico. Passou nessas entrevistas de código e hoje trabalha remoto pros EUA
Carai ... 2014 foi meu primeiro trampo como dev... Javeiro nessa época rs...
Acho bem ridículo chamar dono/amigo do dono de empresa de cto. Cto é pra firma enorme, tem uns 500 devs embaixo dele, dezenas de lideres técnicos vários getentes e alguns diretores.
Sendo que tem uma estrutura gigante por baixo dele ele não precisa saber nada de código, precisa entender de estratégia, finanças e gestão de projetos.
Se o cara tem uma firma pequena, no máximo ele é diretor, se não tem gerente ela é gerente
Ps. Claro que empresa com 20 pessoas todo mundo tem que entender de codar. Mas aí o cara não é executivo
Se para ser CTO precisa ter muita competência, pra ser presidente do Brasil, precisa do que?
Não ser fascista, no mínimo.
07:30 lancei a music pill lucas, tava inspirado tocando minha gaita enquanto digitava essa perola kkkkkkkk
Astroboy da bolha representando
Ai o CTO ali em vez de estudar e verificar as tecnologias/sevicos/coisas tecnologias q possam impactar a empresa, na verdade vai ficar estudando react e vue pq o novo framework hype saiu no mercado e ele precisa ser a referencia... 🙄🙄🙄🙄
Trabalhei em empresas gigantes aqui no BR e mtos do líderes não eram técnicos. Não sabiam o que era um retorno de API em Json, o que era um PR (Pull Request), não sabiam dar um comando básico de git
Hoje em dia trabalho pra fora do BR e nosso "CTO" é o próprio CEO que não tem skill algum na área da TI
Líder técnico existe pra essas coisas, gestor participa de reunião o dia inteiro
Líder técnico existe pra essas coisas, gestor participa de reunião o dia inteiro
Tem que ser tecnico e gestor. Saber delegar, pq se for tecnico fominha, se esquece que ele nao ta ali pra por a mao na massa a nao ser em ultimo caso. O cto tem que conseguir participar de debates tecnicos e inclusive tomar decisoes tecnicas. Cto nao tecnico so presta se ele der autonomia total para os lideres tecnicos, o que o torna um Cto de fachada.
O cara do twitter entrou na mente do Lucas Montano do canal Lucas Montano
falou tudo
É sobre isso aí... hahahaha
Mundo pequeno esse. Minha graduação foi na mesma faculdade do Anibal e tive aulas de inglês com o irmão dele
Vi a pesquisa do código fonte tv, quero um React seu dele Lucas, agora fiquei triste com uma coisa, vários com 1 ano de estudo já conseguiram uma vaga e eu nada ainda 😅
Good!
Ser expert em TPS reports já é suficiente.
pq tu nao traz mais videos de vlog onde tu mora? tipo quando tu fazia no inicio do canal. eu achava top (nao que eu não ache o canal top agr)
ele tem outro canal que faz isso se não me engano
É engraçado você dizendo que nunca seria CTO por não conseguir ficar longe do código, num video que você critica os CTOs que ficam longe do código kkkkkk, isso foi bem sucinto kkkkk
Bora aumentar esses commit’s Montano 😂
Até que enfim alguém abordou o assunto
E leetcode é uma merda
DALE
Como vcs faziam pra integrar as transações bancárias dos usuário? Por arquivos de extrato?
Cara mundo de especialistas? Tipo um coda, outro faz o gerenciamento, e assim por diante. Será que não deve ser assim? Então pq não um totalmente generalista que entende de tudo?
Porque não dá tempo de fazer tudo, o dia tem 24 horas. Diretor tá em reunião o dia inteiro, não tem tempo pra olhar nem email, a secretária faz isso pra ele, imagina pr então
No começo da minha carreira, trabalhei muito com CTOs que não tinham experiências hands-on. Hoje, entendo muito o impacto direto deles na minha carreira. CTOs precisam sim ter noção técnica, aliás, eles precisam estar atualizados também.
Eu não tenho CTO 😅
cabelo ta daora o meu ta igual tbm
Na utopia seria lindo, agora me acha esse cara. Tú só tem 3 escolhas: Cara pika tecnicamente, mas um gestor arrombado, um gestor brilhante mas é enrolado até por pleno e um mediocre nas duas skills 😅
CTO que não tem conhecimento tecnico é pedir pra afundar o departamento.
Já não basta gerentes ou scrum master que não conhece nada da area trabalhando e sugando até a ultima gota forçada de trabalho dos devs.
e ae mark hoppus
Meu CTO é muito pika
Oque voce parece o timtim é brincadeira cara kkkkkkk
CTO deve saber React!
Ja ta no nome kkk CTO
Desculpe monha ignorância mas o que é CTO?
Chefe de tecnologia
O ideia seria um CTO excelente em tecnologia e gestao de pessoas. Mas pessoas assim existem? qual eh o custo de uma cara desse? Acho que o CTO pode ter um engenheiro mediano, com conhecimento avancados e soft skills em niveis execelencia.
Caucaia > Pacajus
2014 (!!!!)
Soft skill é coisa de político, pessoas boas pra enrolar o chefe e ruins pra fazer
E geralmente os que ganham mais. KKKKK
Antes de ver o vídeo.
meu ponto de vista é:
Se o CTO não entendde de tecnologia não deve ser CTO.
Vira outra coisa sla
já sofri demais por ter gerencia não técnica.
Alem de não te ajudar em nada, só sabe meter pressão achando que é facil porque não sabe fazer e nem resolver os problemas é isso oq digo
O CTO teoricamente deve ter uns 5 diretores de departamento em baixo dele, uns 25 gerentes embaixo, uns 75 líderes técnicos e centenas de engenheiros. Não precisa entender uma linha de código.
O problema é a galera ter se viciado em achar que dono de firma pequena é cto. Sendo que ninguém chama dono de mercado de ceo
@@fabioa8059 Não falei código, falei tecnologia. CTO deve saber de tecnologia ao menos concentual e a parte de arquitetura.
suas decisões de permissão impacta diretamente na parte financeira da empresa.
É como disse o mínimo que espero de um CTO caso não tenha conhecimento pode ser C-Level de outra área que não requer o conhecimento necessário.
@@DjonatanFerreiraSchvambach sim, concordo com você. Mas aí se o cara é um c level é não entende conceito e como o negócio funciona o problema é de intelecto, não de escopo
@@fabioa8059 Sim mas acontece com frequencia kkk
pra quem ta chegando agora o video se resume no mim. 10:20 kkkkk
CTO? Minha empresa nem tem kkkk
pra mim isso era óbvio 🙃
O CTO deveria ser técnico, mas não deveria (necessariamente) passar num teste de leet code.
Não tem como não concordar com isso, quem não concorda não entende o papel de lideranças tecnicas em uma empresa. CTO, Head, Tech Lead, etc que só fazem o papel de gestor não garantem a evolução do time e muito menos a qualidade das entregas tanto no nível básico quanto em arquiteturas e integrações complexas.
Líder técnico é pra isso, o dia tem 24 horas, em empresa grande, mal da pra ler emails, quanto mais ficar dando pitaco em código.
Imagino que muita gente trabalha nessas software house com meia dúzia de projetos, mas aí falar que o cara é CTO é o mesmo que chamar dono de posto de gasolina de ceo
Eu achava que isso era meio óbvio.
Eu sei que tem aquela narrativa "treinador não joga" mas tem que ter um passado no mínimo convincente.
Se vc tiver um CTO que não sabe implementar um dijkstra é complicado.
Se a empresa é pequena sim. Mas aí o nome é ridículo, é igual comerciante falar que é ceo
Que empresa é essa que faliu?
Essa daqui: th-cam.com/video/X4b3gV0Xg1A/w-d-xo.htmlsi=5iaHy6jcuOkwn7Nb
CTO que não é técnico, só tem um MBA administrativo e sabe o que é uma base de dados porque perguntou pro ChatGPT, aí a empresa falha e vai culpar o Agile e o SAFe
Cheguei cedo hj
1°
Pretendo galgar A CTO, estou me especializando em gestão e na área técnica, as vezes vem um gestor e pergunta, ué porque está fazendo essa gestão na FGV e essa pós na puc enquanto aprofunda o conhecimento técnico….. eu só mando um … só buscando conhecimento champs kkkkkkkkkkkkkkkkkk
Já vai fazendo um bom networking, todos os executivos que conheci eram bem relacionados. Técnicos, não conto nos dedos
CTO não joga😆
bah acho que temos contatos em comum hahahaha, conheço o Anibal da época da facul de uma empresa q trabalhamos no passado
👏🏿