faz tempo que queremos abordar aqui no canal os caminhos para seguir na carreira acadêmica dentro da computação e tecnologia no geral o problema é que nós dois não temos esse perfil na verdade quando terminamos a faculdade A ideia era parar por ali e continuar só se atualizando por outros meios nós acabamos emendando ali no MBA em gestão empresarial justamente para nos ajudar com os desafios que estávamos tendo na época com a nossa empresa Mas o que importa é que chegou o momento de falarmos sobre carreira acadêmica na computação seja mestrado doutorado ou pode doutorado E
para isso temos um convidado super especial e super credenciado nesse assunto você já deve saber quem é por causa do título do vídeo mas nós vamos apresentá-lo formalmente depois da vinheta Otávio Lemos seja muito bem-vindo sinta-se aqui em casa mais uma vez porque você já esteve aqui com a gente no compilado se você não acompanhou vale a pena acompanhar lá no nosso canal do podcast Otávio seja muito bem-vindo muito obrigado pelo convite é um prazer estar aqui né Eu gosto muito de trabalho de vocês e agradeço muito o convite aqui para essa para esse bate-papo
está preparado Vamos destrinchar esse assunto vamos contar um pouco da sua história mas também o que a gente quer fazer é incentivar as pessoas também entrar na área acadêmica né então esse vai ser o papel do Otávio aqui nessa conversa então se você tem curiosidade fica com a gente até o fim que nós vamos trazer dicas e tirar o máximo conhecimento do ataque Independente da sua formação o importante é sempre se manter atualizado por isso nós viemos até aqui para falar do desconto especial que temos para você assinar a lura através do link que está
aqui na descrição do vídeo é a maior escola online de Tecnologia do país você já deve conhecer né onde você através de uma assinatura mensal tem acesso a todos os cursos e uma comunidade pronta para te ajudar você vai estudar praticar discutir e se aprofundar não deixa de acessar o link e conhecer os cursos e as formações da loira e o Otávio desenvolvedor pesquisador professor e autor leciona a mais de 10 anos na Universidade Federal de São Paulo tem mestrado e doutorado na Universidade de São Paulo e fez pós-doutorado na Universidade da Califórnia em heard
o professor Otávio trabalhou em diferentes períodos refazendo aproximadamente dois anos em colaboração com a renomada pesquisadora Cristina Lopes atualmente ele figura como pesquisador associado ao Instituto for software Resort e também é engenheiro de software sênio na trio já apresentou o seu trabalho de pesquisa no Google na carnegumelon de University e UCI além de inúmeros congressos internacionais em 2019 ele iniciou seu trabalho na internet como um canal pessoal no YouTube que cresceu rapidamente esse trabalho representa a aproximação do Professor Otávio Qual a indústria de desenvolvimento de software tópico pelo qual é a apaixonado e procura-se especializar
cada vez mais em 2021 ganhou o prêmio Microsoft MVP renovado em 2022 2023 Otávio tem um livro super legal sobre arquitetura limpa na prática que vendeu mais de mil cópias digitais E aí quer mais Então fica até o final dessa conversa bom acho que a gente tem que começar né Otávio conta pra gente como é que você chegou na computação e Qual foi seu primeiro contato com computador isso é bem legal né saber eu o meu primeiro computador diferente da Vanessa que começou com Pentium comprou foi quatro oito meia a gente ganhou quando era x66
dx100 botãozinho do Turbo tinha os modens né para conectar de 2.400 BTS bem ruim bem menos eu era criança ainda tinha uns Acho que uns 15 16 anos e aí eu e o meu irmão a gente adorava mexer no computador mas com programação mesmo eu só fui ter contato na faculdade a gente ficava fuçando no doz lá ficava brincando ficava jogando né alguns jogos e eu acho que o único programa que eu vi nessa época era um joguinho que tinha nós que era de um gorila não sei se lembra acho que era um gorila alguma
coisa que jogava uma uma banana alguma coisa eu não sei se era um gorila agora eu posso até estar me confundindo nem sei se era gorila agora para falar bem na verdade mas eu lembro que era um código em quick base que eu acho que era e a gente tentou dar uma mexida lá para ver se mudava o jogo mas essa foi a única vez que assim que eu vi programação né Depois eu só fui ver na faculdade mesmo depois de uns 5 anos por aí quando eu entrei mesmo na faculdade mas o que te
fez escolher e ir para computação foi esse joguinho eu na verdade assim quando eu tava chegando perto da época de faculdade eu ainda não tinha muita certeza do que eu ia fazer né 18 anos a gente às vezes não sabe muito o que quer qual é a vocação aptidão mas a computação me parece era uma coisa que eu tinha bastante vontade assim e achava que parecia ser uma área legal de tecnologia e tal e só eu gostava muito de música também então na época eu fiquei meio na dúvida eu até fiz uns cursos para fazer
aquelas provas de aptidão para música e porque eu tenho um tio que é músico e ele também seguiu carreira acadêmica hoje Ele é professor na Irlanda já faz tempo Acho que ele é mais irlandês que brasileiro agora e mas aí eu decidi pela Computação em algum momento lá achei que fazia mais sentido a vida de música é meio difícil também né Eu acho que também a parte assim de ter um emprego mesmo né a parte financeira acho que também falou um pouco ali e aí eu comecei o curso de computação graduação baixar ela lá em
Ciência da Computação lá na Universidade Federal do Mato Grosso do Sul lá em Campo Grande e eu tive muita sorte que eu tive muitos professores bons lá o pessoal era muito forte em algoritmos parte de teoria da computação e você pegou o gosto ali logo no primeiro período ou desgosto que tem gente que primeiro Impacto né a gente demora um pouquinho para pegar o jeito ali e eu acho que isso até uma parte boa assim de eh cursar fazer um bacharelado né na universidade porque você tem que amadurecer você tem que se disciplinar para estudar
né para passar por todas aquelas disciplinas de cálculo na minha época o cálculo era anual então a gente tinha Cálculo 1 e 2 né dois anos de cálculo mas eu lembro que a disciplina que eu que me deu mais trabalho foi matemática discreta foi a única disciplina até me confessando aqui a única que eu reprovei eu fiz duas vezes mas é interessante Acho que até vale a pena comentar aqui que na disciplinas de cálculo eu passei né meio raspando e acabei não Aprendendo muito essa disciplina que eu tive que fazer de novo na segunda vez
eu fiz para valer e eu lembro até hoje as coisas de cálculo que a gente realmente não lembro muito então é uma coisa interessante né Às vezes a análise que vem para bem né eu reprovei e tal mas acho que aprendi muito mais essa matéria que eu fiz de novo do que os cálculos que eu fui passando o contrário de você eu reprovei em várias matérias justamente foram os cálculos né que pegaram e justamente porque nós dois fizemos um ensino médio técnico já na área de tecnologia da informação que na época da informática processamento processamento
de dados quando nós começamos depois não dão nome mas faltava para a gente acho que muito da base teórica então a gente até a gente conseguir entender que a gente precisava correr atrás do primeiro da base para entender para conseguir passar certinho nas matérias que a gente precisava na faculdade eu tomei bomba ali no primeiro período eu também fiquei reprovado e aí O professor foi obrigado porque ele reprovou mais de 90% da sala e aí ele foi obrigado a fazer uma Terceira prova e essa é a média eu estudei tanto tanto tanto tanto tanto que
aí hoje eu ainda lembro um pouco da matéria e eu fiquei com a maior nota Olha só e eu fiquei com a maior média e eu tinha reprovado Tipo tinha ficado com 0,2 na média né Em que momento você decidiu ir para a área acadêmica já que você falou que a sua troca de música né Por área da Computação também tinha a coisa de empregabilidade né de emprego o que que te atraiu na área acadêmica é na verdade foi bem depois né Depois que eu terminei a graduação como eu fiz o curso numa faculdade que
era muito é muito bom inclusive até hoje é muito boa mas digamos assim que não tinha um prestígio né como uma universidade de São Paulo como uma PUC eu eu quis me especializar mais mas eu ainda tinha ideia de ir para o mercado no último ano da graduação eu fiz estágio gostei muito é mexer com um banco de dados lá era se eu não me engano na época tinha Delf também que ainda é utilizado E aí eu quis fazer um mestrado mais para me especializar para depois voltar para o mercado e aí foi nesse momento
enquanto eu tava fazendo mestrado que na verdade eu conhecia a área acadêmica né porque a gente as pessoas que quando fazem uma graduação mesmo às vezes nem sabem direito como que funciona a área acadêmica né então quando eu fiz o mestrado é que eu aprendi mesmo o que é a área acadêmica né O que é ser um pesquisador e eu acho que também o fato de eu eu ter ido bem no mestrado né eu consegui publicar alguns artigos mesmo no mestrado porque no mestrado já acho que explicando para o pessoal né o mestrado não precisa
ter uma contribuição nova né você pode simplesmente fazer um estudo aprofundado de um tema em geral vai envolver na nossa área de computação alguma implementação vai fazer alguma ferramenta na área de engenharia de software que eu fiz em geral você desenvolve uma ferramenta para ajudar o desenvolvedores de software no meu caso era na área de teste então o desenvolvimento aí o que o que vale né Realmente você desenvolver uma pesquisa né um tema mas não precisa ser nada novo né no doutorado sim precisa ser um tema que de fato contribua com a área né alguma
coisa nova mesmo que você inédita inédita exatamente Então nesse no período do mestrado que eu achei legal porque eu falei puxa é legal área acadêmica né como a gente começa a ver os professores também lá da USP né que eu fiz o mestrado na USP e ver puxa é uma vida boa assim né você tem que dar aulas né mas o principal quando você faz o mestrado é a questão da pesquisa quero que mais me Atraia mesmo que era continuar fazendo pesquisa tanto que aí a minha ideia Inicial era voltar para o mercado né mas
aí quando quando eu tava indo bem no mestrado e achei legal né esse negócio de fazer pesquisa sempre trabalhar com coisas novas que eu acho que isso é uma coisa legal também porque quando você tá no mercado em geral tudo bem às vezes tem uma tecnologia nova alguma coisa mas não muda muito né os temas que você vai trabalhar na área acadêmica sempre tem coisa nova né Sempre você tá trabalhando com o estado da arte coisas que nem nem chegaram no mercado ainda então isso eu achei bem legal e falei poxa vida acho que vale
a pena investir aqui para fazer o doutorado E aí que eu acho que eu decidi mesmo pela área acadêmica né E aí eu fiz o doutorado com meu mesmo orientador que eu fiz o mestrado lá na USP eu participo doutorado bom é um negócio que você falou no início no seu curso de computação lá no Mato Grosso do Sul você falou que os professores eram muito bons eram então eu acho que isso é um grande incentivo também né muitas pessoas abandonam pelas dificuldades ou também por questões às vezes de não se identificar às vezes com
professores né isso a gente tem visto até no mercado as pessoas reclamando muito do nível das faculdades que obviamente a gente teve um aumento gigante das faculdades no país mas a qualidade não acompanha né necessariamente né a formação de professores que é importante exatamente eu acho que o professor ele tem um impacto muito forte em geral acho que já vi uma pesquisa que mostra isso aqui em geral as pessoas escolhem as áreas que vão seguir por conta de professores né se a gente pensar bem né as áreas que a gente seguem em geral tem a
ver com o professor alguém que me mostrou aquela área para a gente Nossa ficou deslumbrado né por conta de uma personalidade né de alguém que é muito bom professor é muito bom isso faz muito falta mesmo e essa é uma questão que acho que vale a pena comentar também que os professores pesquisadores eles não são muito treinados para dar aula isso é uma coisa que eu fui aprender a dar aula mesmo quando eu entrei na universidade como professor para dar aula porque em geral a gente faz pesquisa né a gente é treinado para ser pesquisador
claro uma vez ou outra você vai ajudar um professor a dar uma aula mas o que a gente faz mais é apresentações né a gente vai para congresso apresenta um artigo então isso é uma coisa que impacta também na qualidade do professor Eu imagino que muitas pessoas têm essa experiência né de ter um baita professor que é um baita pesquisador mas que não sabe dar aula direito porque são duas habilidades diferentes que às vezes uma pessoa pode ser muito bom pesquisador mas não saber da aula é a pessoa Às vezes é um gênio sabe muito
né faz pesquisa de ponta mas não consegue passar porque são duas habilidades bem diferentes nós temos casos pessoais e na época como é que fez uma obrigatoriedade de se ter mestrado e tudo mais para poder ver esse olhar nas faculdades então nós perdemos professores que eram incríveis porque não tinham exatamente estavam há muitos anos ali na faculdade que eram muito bons mas que não conseguiram se adaptar E aí aconteceu muito isso nós pegamos alguns muito bons que conseguiam realmente traduzir ali todo conhecimento e outros que não que a gente sentia Exatamente isso poxa parece que
a pessoa sabe é dessa mas não consegue passar isso aqui para gente que tá querendo aprender aqui na aula então eu imagino principalmente para quem quer seguir a carreira acadêmica o quanto pegar um bom professor ali um bom orientador vai fazer toda a diferença né um pouco de pedagogia alguma coisa assim para você melhorar sua formação enquanto Professor o que a gente tem né pelo menos lá na USP quando eu fiz é uma disciplina de preparação pedagógica que eu acho que é muito fraca assim é algumas bases da pedagogia mas não se aprofunda muito e
a gente não tem experiência prática né porque para aprender a dar aula você tem que dar aula né então assim acaba que o professor aprende a dar aula dando aulas né jogado lá né na e passa no concurso e tem que aprender na prática e aí eles ele vai se moldando por ele mesmo né encontrando as técnicas por osmose exatamente Claro tem outras áreas né que a pessoa Talvez tenha que estudar mais para lecionar né na área de educação e isso também não necessariamente vai por exemplo professor que manja muito de Educação na parte da
pesquisa não necessariamente vai ser um bom professor vai saber da aulas né porque são coisas diferentes também às vezes você sabe muito da teoria né de como ensinar da pedagogia e tal mas na hora de ensinar mesmo pode ser que não saiba muito né então é interessante isso é uma habilidade mesmo que você tem que desenvolver Eu acho que isso é uma falha do sistema digamos assim acadêmico né que uma pessoa segue carreira acadêmica ela foca mais na pesquisa né Eu acho que deveria ter mais preparação para você ser um professor para que não ocorra
isso né não tem essas anomalias e o professor da forma isso ajuda os profissionais também a palestrarem melhor também a fazerem apresentações melhores também melhora de certa forma pesquisa também né Exatamente é que é engraçado porque é muito diferente uma apresentação de uma aula né eu quando eu entrei na Unifesp para dar aula eu sabia apresentar muito bem mas a aula é diferente por isso tem que envolver os alunos você tem que né puxar deles você tem que ver se eles estão entendendo bem então às vezes uma pessoa sabe da palestras excelentes mas a aula
mesmo às vezes não sabe a palestra na palestra é um é um momento ali e na hora de repente você tá ali para desenvolver aquelas pessoas né Exatamente é verdade tem uma interação mais forte né do que na palestra agora acabou indo buscar também um pouco dessa sua carreira no exterior que que te motivou a buscar essa formação lá fora então acho que é legal explicar uma coisa que acontece com frequência para quando uma pessoa faz principalmente doutorado muitas vezes você tem a chance de fazer que ele chama de doutorado sanduíche que que é o
doutorado sanduíche você faz uma parte do seu doutorado fora numa universidade de fora então a minha primeira experiência foi assim lá na USP onde eu fiz Era bem comum os alunos fazerem isso os alunos de doutorado e Poxa eu também sempre tive essa essa esse interesse de né além né primeiro eu estava na ufms né que é uma universidade boa porém não tem muito prestígio por assim não é muito conhecida E aí eu fui estudar na US fazer Doutora na USP né aí acho que o próximo passo seria né ir para uma universidade no exterior
né e eu acabei indo para isso ai que é uma universidade de renome assim e Poxa essa experiência de para fora né de você conhecer os pesquisadores também internacionais né em nível internacional é muito legal né então como já tinham vários outros alunos que fizeram doutorado de sanduíche Eu também tive o interesse de fazer na verdade inicialmente até quando eu tava terminando o mestrado Eu até me perguntava se não valia a pena fazer o doutorado inteiro fora né porque tem algumas pessoas que fazem isso faz uma estrada aqui depois faz o doutorado inteiro fora Eu
até perguntei para o meu orientador que que ele achava disso né é basicamente o que ele me falou e eu acho que é verdade isso é não importa tanto você fazer um doutorado no Brasil numa universidade de ponta ou fora numa universidade de ponta Principalmente eu tô falando aqui da área de computação né porque se você tiver numa universidade boa é o que importa mais é o tanto de pesquisa que você realmente consegue publicar né o tanto de trabalho inovador que você consegue fazer e No Brasil temos muitos pesquisadores bons de computação Então ele me
fez essa proposta né de continuar fazendo doutorado com ele e aí eu tive essa chance de fazer o doutorado sanduíche que eu fiquei seis meses né primeiro na Universidade da Califórnia e foi Espetacular né foi aquilo que a gente comentou também no compilado né quando eu cheguei lá né Parecia um caipira né imagina você chegando no lugar né todo mundo de fora falando inglês e tal então foi uma experiência muito boa também de amadurecimento de conhecimento da linguagem né e para você se virar também né no lugar fora eu imagino também de cultural também como
muda também a mente né exatamente lá tinha gente de tudo que é canto né Aí tem muita gente asiática né então eu tinha amigos indianos eu fiz um amigo do Nepal né tinham também de outros lugares tinham portugueses Então isso é muito legal né porque você tem contato com várias culturas Então acho que isso é muito enriquecedor também realmente não só em termos profissionais né mas para conhecer outros tipos de cultura e tal é muito enriquecedor é o Eu tenho um irmão que trabalhou muitos anos nos Estados Unidos e ele trabalhava com muitos indianos também
ele sempre falava olha os indianos são muito inteligentes a gente tem uma cultura lá e todos com que eu trabalho eles são assim fora da Média assim são bem inteligente né acho que é bom pessoal saber também que você fazer um doutorado fora também pode ser uma oportunidade para você e trabalhar fora tem muitos alunos até tenho amigos que fizeram isso então até tem um amigo o Arthur que hoje ele mora na Califórnia e ele fez doutorado no lugar que eu fiz lá o sanduíche depois fiz o pós doutorado que é na iniciais ele fez
o doutorado lá e depois continua por lá tem um visto né que é para quem tá estudando e depois você pode meio que Estendeu o tempo que você tá ali para tentar um visto de trabalho né Foi o que ele fazer e tem muitas pessoas que fazem isso e uma característica interessante também que eu acho legal a gente trazer é que o doutorado nos Estados Unidos Ele é bem voltado também para indústria uma coisa bem diferente do Brasil no Brasil a gente acaba ficando meio fechado mais na área de pesquisa porque por exemplo quando você
faz o doutorado nos Estados Unidos nos Verões é muito comum as pessoas fazerem estágios nas empresas né então eu tive amigos que fizeram estágio no Google na IBM então isso eu acho muito legal uma coisa que a gente não tem muito no Brasil mas que é uma experiência Espetacular para quem faz o doutorado nos Estados Unidos eu acho que esse pode ser até um dos motivos nos Estados Unidos a parte de pesquisa ser forte também porque quando você volta isso para aplicação direta no mercado acho que faz mais sentido né para as pessoas irem pesquisar
sabendo que em algum momento aquilo pode ser utilizado a gente vê vários exemplos de tecnologias hoje que a gente utiliza que saíram de Universidade diferente a gente vê aqui às vezes é alguém com uma ideia diferente mas ele não vai até a universidade para desenvolver essa ideia ele tem que desenvolver de outra forma né Exatamente é isso é uma coisa que eu acho ruim assim da área acadêmica muitas vezes o trabalho de pesquisa ele fica muito descolado da realidade do mercado a gente tem muitos bons exemplos do contrário né então por exemplo que nem você
falou tem muita coisa que a gente usa hoje que foi pesquisa né então o resto Por Exemplo foi desenvolvido na UCI que essa Universidade que eu fiz o doutorado de sanduíche e o pós-doutorado E se a gente pensar naquele no Solid por exemplo né acho que a maioria das letras ali são trabalhos de pesquisadores então eu valorizo muito esse tipo de pesquisa né que tem um impacto mais prático Imagine que a gente vai falar sobre isso mais para frente mas há três anos eu mudei um pouco o rumo da minha carreira porque eu achava isso
que tudo as coisas que eu tava fazendo tava muito tava muito desconectadas da realidade eu acho que o YouTube me ajudou muito também a me aproximar através do mercado ainda gosto da pesquisa ainda gosto da área acadêmica mas eu acho que me faltava né é uma coisa que eu me questionei mesmo né dando uma aula lá de programação orientada objetos né Será que eu conseguiria desenvolver um software de cabo a rabo né porque assim eu tava há muito tempo na área acadêmica né eu fiz aquele estágio lá na graduação e depois Só pesquisa né então
eu acho isso uma coisa um GAP que a gente é bom a gente tentar diminuir né esse GAP eu acho que tem vários professores que podem se beneficiar né de uma coisa mais ou menos como eu fiz né de tentar se aproximar né E hoje eu tenho um trabalho também quer dizer para o lado da universidade é como se fosse uma consultoria mas é um trabalho de desenvolvedor Sênior Eu acho que isso está me ajudando muito a enriquecendo muito o meu lado acadêmico também né quer dizer eu tinha muito a parte a parte de teoria
bem fundamentada e etc mas me faltava essa parte prática fica faltando para muita gente que tá na academia porque eu imagino que no mercado eu acho que o fator humano vai influenciar muito no que a gente vê na teoria Então quando você tá trabalhando por exemplo com uma equipe grande às vezes no mercado você tem prazos você tem concorrentes o seu produto tem que né ser diferente fazer coisas com um time diferente Aí você começa a perceber Poxa Olha o DDD aqui não é tão legal de usar Saveiro tô querendo não justificar não mas é
justificativa que muitas pessoas encontram às vezes para assim poxa não a orientação objeto cara é perfeito mas será que o entendimento de uma equipe ou de várias pessoas diferentes com cultura diferente é vai sair um código igual não dá sim porque se você pedir para Vanessa fazer uma coisa num código e para mim fazer vai sair um código diferente podemos ter a mesma formação né mas não adianta cada um vai acabar pensando uma solução quando você coloca vários cérebros ali para pensar uma coisa só invariavelmente a técnica é outra o conhecimento é outro de cada
um então é muito difícil né você conseguir consolidar tudo certinho exatamente como foi pensado na teoria né e eu sentia falta disso né porque eu comecei o canal e eu começava a falar dessas coisas mas eu não tinha muita autoridade para falar porque não tinha as usado na prática Mas isso é uma coisa interessante que até eu experimentei né porque eu sempre falei dessas coisas de teste prive and vela né do uso de teste e eu achei que ao entrar para na indústria né ao praticar essas coisas eu acharia que talvez não pera aí não
é bem isso né mas na verdade eu tô tendo a experiência que puxa vida é isso mesmo sabe tá um pouco reforçando eu acho isso muito muito bom porque a gente fala com muito mais propriedade né porque uma coisa é você falar é uma coisa que está no livro tá coisa de fato você utilizar aquilo e ver que de fato dar bons resultados né então isso é uma experiência que eu tô passando agora boa aí a gente vê que empresas que tem também uma cultura dessas de código a gente já falou várias vezes aqui no
canal né poxa uma empresa que investe em tecnologia investe em pessoas para codificar para fazer um produto se ela não cuidar do produto que no final das contas é código ela tá ela tá de alguma forma boicotando ela lá na frente então se ela tá investindo para código que faça o código bem feito de primeira né Exatamente porque ela tá jogando contra né Porque no momento aí que um concorrente e a gente tá vendo aí coisas né do chat GPT um concorrente aí ele balança ali alguém que tá forte no mercado ele precisa dar resposta
à altura a gente passa depois não temos como dar resposta à altura porque a gente tem um monte de coisa aqui rodando a gente não para exatamente ali naquele momento que ninguém consegue se entender e não consegue atualizar o que precisa ser feito né para empresas que são já de tecnologia essa é uma cultura que provavelmente já vem embora empresas que viraram empresas de tecnologia e não sabe ainda lidar direito com isso é um aprendizado que a gente tem que fazer eu fiquei bem impressionado que nessas períodos que eu estive nos Estados Unidos eu tive
duas oportunidades no Google o Google tem um escritório e eu fiquei bem impressionado com a cultura de testes automatizados do Google então por aí a gente vê né que as empresas que dão mais certo por assim dizer elas tomam cuidado com o código e às vezes eu acho que as pessoas não se dão conta disso né porque às vezes você trabalha numa empresa e você fica meio que fechado numa bolha né de cultura que às vezes não é muito boa e às vezes você nem consegue conhecer o que é uma cultura boa né porque poucas
pessoas vão olhar para o Google Então acho isso um trabalho importante nosso aqui também né de trazer as boas culturas das empresas e tal para mostrar que não poxa de fato dá para fazer as coisas bem feitas e entregar rápido também porque isso é uma ótima falácia também que as pessoas muitas vezes Casas caem na nossa área né de achar que se você for fazer tudo bem feito né então você não vai conseguir entregar mas não é assim né Eu acho interessante que o desenvolvimento ágil quando começou é era uma um ideal para entregar código
rápido né hoje em dia às vezes as pessoas têm a ideia contrária né se eu for fazer o tdd aqui se eu for fazer todas essas práticas eu vou demorar mais para entregar mas no início a ideia não é para a gente entregar código rápido Tem até uma história que eu achei bem legal Dá tottoox que é o se ou da topics que ele era desenvolvedor ele disse que quando ele entrou na tottows que a totrux tem essa cultura ágil muito forte eles fazem DDD perper Grammy e tal e quando ele entrou é o Martin
flower ele é da atual torks também ele ainda não era da fatura Ele entrou num projeto que já tava atrasado há um ano não tinha entregado nada e aí eles contrataram o kantback e o Martin Fallen para ajudar eles e quando eles chegaram o que que eles fizeram eles entregaram o código que é porque naquela época né tinha essa ideia do cascata de você projetar tudo antes né de começar a Pôr a mão no código então acho que isso é interessante as pessoas perceberem também né Às vezes as boas essas boas práticas elas ajudam até
entregar mais eu sei que a gente tá fugindo um pouco do tema aqui mas tá tudo dentro né da área acadêmica de computação engenharia de software acho que é bom a gente também tratar dessas coisas né bom mas vamos falar uma coisa aqui que todo mundo pergunta e era acadêmica mestrado doutorado a remuneração tanto aqui no Brasil quanto lá fora é viável as pessoas podem ir para área acadêmica dá para se sustentar dá para ter uma vida digna como é que funciona faz um pouco de tempo que eu saí do Estado de estudante por assim
dizer né porque o doutorado já terminei faz tempo eu tô há mais de dez anos como professor então assim Digamos que no momento que eu tô agora como professora associado Eu Tenho Um bom salário né um salário Digno por assim dizer talvez se eu estivesse só na indústria por exemplo né o mesmo nível talvez estaria ganhando muito mais mas eu posso dizer que é um salário Digno o problema é que eu acho que hoje é mais difícil você chegar no ponto que eu tô por exemplo de professor associado né então assim tem várias questões do
governo de como que é a carreira é nada e tal que às vezes dificultam né então quando eu entrei a gente entrava com um professor adjunto já hoje o professor entra como professor auxiliar se eu não me engano então vai demorar muito mais para ele chegar a professora associado então tem essas dificuldades né a as bolsas também elas são vamos falar francamente aqui elas não são muito boas né É muito difícil uma pessoa sobreviver com uma bolsa de Mestrado com uma bolsa de doutorado então tem muita gente que trabalha e faz um mestrado e faz
um doutorado é difícil né você Franco que é difícil fazer né porque em gerar uma coisa que você precisa se dedicar bastante né ainda mais no doutorado que você tem que desenvolver uma coisa nova então em geral é bom que você esteja Full Time naquilo Mas é difícil né É difícil você sobreviver com uma bolsa uma bolsa de doutorado e tal algumas agências de fomento Elas têm bolsas né aqui no Estado de São Paulo a gente tem a Fapesp eu acho que vale a pena eu agradecer a Fapesp aqui porque a fapes me ajudou em
vários momentos né então no doutorado sanduíche eu tive bolsa da Fapesp no doutorado também quando eu fiz o pós doc a menos tempo né em 2016 foi bolsa da fapest também então eu acho que a área acadêmica Ela te dá várias oportunidades então tem digamos várias vantagens e desvantagens uma das vantagens é você poder por exemplo eu era professora aqui na Unifesp eu pude parar por um ano para fazer um projeto de pós doutorado e eu continuei Ganhando meu salário e ganhei a bolsa da Fapesp então assim financeiramente foi muito interessante mas assim não são
todas as pessoas que têm essa oportunidade às vezes vai ser difícil você conseguir uma bolsa você tem que pedir a bolsa Então você tem que ter um currículo bom você tem que ter publicado bastante artigos então é uma vida difícil talvez se eu tivesse hoje da graduação ou hoje fazendo mestrado eu não sei se eu decidiria por carreira acadêmica não sei mesmo mas eu digo que para mim valeu a pena né o momento que eu tô hoje todas as coisas que eu aprendi todas as experiências que eu tive por ter escolhido a carreira acadêmica para
mim valeu muito a pena mas eu não sei porque a situação muda muito né a situação das bolsas então é difícil dizer hoje Se eu por exemplo faria né o que eu fiz e para sua pesquisa lá fora também funciona da mesma forma é da mesma forma você fala da questão de artigos e etc a remuneração foi diferente quando você foi lá para fora então é que quando eu fui lá para fora eu recebi uma bolsa do Brasil entendeu então eu não tive uma bolsa de lá quando você vai fazer o doutorado pleno mesmo doutorado
completo aí em geral Você vai ganhar uma bolsa de lá mesmo mas tem que tem bolsas do Brasil também para fazer o doutorado completo fora então aí vai depender de muitas situações às vezes conseguir um orientador né que tem uma bolsa que vai conseguir te financiar o teu estudo que nem aqui eu fiz na USP né a USP a faculdade pública gratuita Então você não tem que pagar para fazer o mestrado agora no geral nos Estados Unidos esses cursos são todos pagos Então tem que ter uma boa se Inicial só para pagar a Twitter para
pagar as matrículas etc e depois tem o também um curso lá para pessoa poder sobreviver o seu dia a dia de trabalho ali na pesquisa o que que você fazia diariamente sim então é a vida do pesquisador ela é muito solta por assim dizer o seu horário é você que faz né então acho que isso é uma coisa muito boa quando estou aqui no Brasil como professor da Unifesp né e sou pesquisador então eu tenho que fazer minha pesquisa e tem que dar aulas também quando eu fiz o pós doutorado na UCI eu não dei
aulas tem professores que acabam dando aulas também fora mas eu não dei aulas então a minha vida era só fazer pesquisa então sei lá acordava Ia para a universidade tinha lá um laboratório com os outros alunos e tal e fazer o meu trabalho né de pesquisa uma vez por semana tinha reunião com a supervisora né que a Cristina e ela tinha reunião com todos os alunos lá com todos os supervisionados também então é uma coisa bem solta assim bem que você faz o teu horário e tal e aí na minha também fez pós doutorado quando
a gente fez né então a gente tem que fazer um esquema lá para sei lá um vai de manhã né volta trabalha fica com as crianças e trabalhando ao mesmo tempo né aquele esquema que de paz modernos né que tem que conjugar a família né com o trabalho então a gente fez um esquema lá para que é um ia de manhã para Universidade e o outro e à tarde né E aí no outro período ficava um pouco ajudando ali com as crianças e trabalhando também então uma história interessante porque vai fazer porta doutorado vai com
a esposa vai com os filhos cara não deve ter sido fácil né e a gente ainda teve um filho lá nos Estados Unidos ainda [Risadas] a experiência completa né Vocês foram com três voltaram fomos com três e voltamos com quatro temos um americano imagina só trabalheira que era com os filhos e com uma pesquisa em si Qual foi o tema que você fez então eu quando eu fazer o doutorado sanduíche eu já comecei a trabalhar com a Cristina nesse tema que é um tema bem legal inclusive não é tão estado da arte assim então louco
assim que não dá para explicar né na verdade eu trabalhei com busca de código né então é existem ferramentas para buscar código como se fosse o Google né Então você vai lá e coloca skward hoje tem um compilo de tal que facilitou muito isso mas naquela época não tinha nada disso então eu desenvolvi uma ferramenta para buscar código usando testes então é como se fosse o tdd Mas em vez de você fazer o teste depois fazer o código para passar no teste você fazia só o teste falava para ferramenta ó busca o código que passa
nesse teste ela buscava o código que encaixava ali conforme as interfaces rodava o teste e mostrava para vocês ó esses esses casos aqui né esses itens aqui passaram no teste então provavelmente é o que você quer e aí você podia integrar diretamente na sua na sua ideia né no caso eu sei o eclipse para fazer um plu que fazia a todo esse trabalho né de busca e integrar o código e tal então era isso que eu tava trabalhando no sanduíche quando eu fui fazer o pós doutorado era sempre nesse tema de busca né então eu
trabalhei também com o Iah eu usava machine learning Porque foi assim existe um trabalho que usava machine learning para classificar um repositório do github Então você dá um repositório do Git up ele falava se aquele repositório ele usava boas práticas de engenharia ou não com base em várias variáveis ali se usava-se de quanto de teste que tinha então eu já tinha esse modelo né que tava treinado com os repositórios do kit Hub aí a minha ideia foi o seguinte Será que a gente não consegue fazer a mesma coisa só que com trecho de código então
o que que eu fiz eu peguei vários trechos de código de repositórios que eram classificados por aquele modelo como não engenhariados e vários que eram classificados como engenhariados E aí eu tirei várias métricas desse código E aí eu fiz o meu modelo de machine learning que só pegava as métricas de código e dizia se era engenhariado ou não engenhado Então esse foi o último trabalho que eu fiz lá no pós no pós doutorado né que era um trabalho de machine learning aplicado para engenharia de software Poxa que legal isso aí aplicado por exemplo numa empresa
para aplicar poderia ser chamado de X9 Mas brincando por exemplo em empresas que que tem base de códigos gigantes né E tem muitas empresas com isso uma ferramenta super útil né sim sim Exatamente é esse é um problema também da área acadêmica em geral a gente desenvolve protótipos né porque assim o que que a gente tá procurando Qual que é a moeda de troca é a publicação uma vez que você fez um protótipo que funciona legal você conseguiu fazer alguns experimentos que mostram que aquela ideia é válida você conseguiu publicar em geral acaba por aí
entendeu você não dá andamento para desenvolver um produto entendeu então isso também acho que é uma falha da área acadêmica né porque poderiam sair muitos produtos daí dessas ideias eu não digo que não saiam né mas com muita frequência o trabalho acaba aí você conseguiu publicar aquela ideia beleza aí você parte para outra ideia então em geral era pelo menos a minha experiência foi essa né indo de ideia fazendo pequenos protótipos e validando a ideia com publicações E aí parte para outra ideia e pensando um pouco no futuro como você imagina com tudo que a
gente tá vivenciando hoje na computação principalmente esse ano que a gente tá vendo aí Inteligência Artificial ai pai de uma forma impressionante como você imagina o mundo da computação que a 5 10 anos assim olha eu acho que muita coisa na área da Computação Digamos que é essencial não vai mudar muito né então por exemplo quando a gente aprende teoria da Computação a gente aprende a máquina de turing né os autônomos e tal tudo isso é base que não vai ter muita mudança por aí a não ser que a gente tenha computação quântica né que
é uma coisa que pode acontecer mas por enquanto parece muito longe ainda então assim nessa parte de essência não vai mudar muita coisa né Eu acho que e é bom as pessoas saberem disso que elas sabem que vale a pena estudar essas coisas né que essas coisas são essenciais e provavelmente não vão mudar muito mas essa parte de A realmente ela eu acho que ela vai movimentar muito Então vale a pena né quem trabalha com desenvolvimento de software por exemplo eu acho que vale a pena né Vamos estudar um pouquinho de machine learning aprender porque
me parece que isso também vai ser agregado ao trabalho do Eu acho que o desenvolvedor também tem que ter essa habilidade né pelo menos saber um pouco né como é que faz para treinar o modelo me parece que esse tipo de trabalho vai fazer parte cada vez mais do trabalho do desenvolvedor é a gente tem visto a inteligência artificial já há muitos anos né todo mundo falava falava falava aí veio a capacidade de computacional para colocar aquilo realmente para rodar e agora a gente tá vivenciando os modelos que foram treinados e as ideias que estão
sendo desenvolvidas colocadas na prática né o chat acho que é um exemplo que a gente pode dar hoje porque em termos de de adoção para o usuários eu acho que quebrou todos os recordes né a gente falou esses dias até não compilado foram dois meses 100 milhões de usuários coisa que o Uber levou sete anos para conseguir Netflix levou cinco anos o poder de adoção do chat GT Não é só para pesquisador Não é só para desenvolvedor Não é só para todo mundo né a gente tem a irmã da Vanessa que trabalha na área médica
com enfermagem tudo ela já usa eu já sei de caso de advogados que já já estão usando como ferramenta de trabalho realmente então caiu no Gosto Popular né então a inteligência artificial Não é só para para já é para uso Popular realmente né é uma coisa que realmente é uma coisa realmente discutiva e é interessante ver isso né quando eu tava trabalhando com busca ainda não havia né uma coisa como Pilot né então a gente tinha que fazer por exemplo achava um código que a gente queria reusar a gente tinha que mais uma era difícil
você conseguir adaptar ele ao seu contexto então isso aí a tá ajudando muito a fazer porque hoje em dia o contexto faz parte né Na hora que você tá lá usando o popeyed ele tá analisando o seu contexto para te dar sugestões Então acho que isso é uma coisa que evoluiu bastante desde o sei lá da época que eu fiz lá o pós-doutorado e é engraçado que até fiz uma palestra na judiciário tá até disponível online que eu falava exatamente isso que eu achava que deixar aqui o link também e que eu falava Exatamente isso
a vastidão de dados que a gente tem na internet ela ela vai realmente impactar muito porque quando você senta para desenvolver alguma coisa você não pensa puxa Alguém já deve ter pensado nisso né a gente não desenvolve coisas muito diferentes e é isso que acontece mesmo naquela época já tinha muito código no github que a gente podia reusar e agora com o Pilot que consegue não só pegar código mas adaptar para o seu para o seu contexto eu acho que isso vai impactar muito a vida do desenvolvedor eu não acho que é só um Hype
por exemplo eu acho que de fato vai ser uma ferramenta que vai ser incorporada na vida dos desenvolvedores bom tava essa conversa tá sensacional eu aprendi bastante aqui sobre a acadêmica mas eu quero que você dê algumas dicas para quem se interessou quer seguir nessa área porque a gente querendo ou não é uma área muito importante a maioria das pessoas eu acredito que optem por aí para o mercado mas a gente tem que entender que área acadêmica pesquisa faz isso ajuda o país no desenvolvimento do país como um todo não é à toa que países
que são referência em pesquisa são os que são mais desenvolvidos né então a gente tem que incentivar né De certa forma as pessoas a se interessarem para ir essa área acadêmica também seja para ser professor seja para ser pesquisador então desde Olha eu acho que em primeiro lugar se alguém pensa em talvez seguir carreira acadêmica que a gente deveria fazer uma graduação né um Bacharelado em ciência da computação e enquanto você faz esse curso é muitas muitas pessoas começam na área acadêmica fazendo iniciações científicas que realmente um trabalho inicial para pessoa entender como é que
funciona um trabalho acadêmico Então essa é uma oportunidade de começar a entender como funciona a vida acadêmica até para ver né se como você disse né poucas pessoas talvez tem vocação e tem aptidão e vão gostar né de seguir para área acadêmica Então a maneira de testar isso é fazer uma iniciação científica Então procura um professor de uma área que você gosta Tomara que você se interessa por Inteligência Artificial por exemplo que é uma área muito legal então assim quando eu falei por exemplo da parte ruim da área acadêmica eu tava falando principalmente da minha
área de engenharia de software mas na área de a por exemplo não tem muito pelo menos não vejo muita essa desconexão da realidade do mercado né os meus amigos que são pesquisadores de machine learning artificial eles estão fazendo trabalhos de ponta né que de fato tem a ver com que o pessoal tá usando GPT etc Então eu acho que essa área é muito legal então Você tem interesse é procura um professor que possa te orientar fazer uma iniciação científica que que é uma iniciação científica ele vai te propor um tema para você estudar e provavelmente
desenvolver alguma coisa dentro daquela área né então vamos dar um exemplo aqui é eu quero fazer que um modelo de machine learning né Eu quero Treinar esse modelo e quero testar um modelo para ver se eu consigo fazer um modelo que seja otimizado para uma determinada tarefa que eu queira fazer então isso seria um trabalho de iniciação científica Então essa seria uma maneira de começar E aí se a pessoa gostar aí a ideia é a partir daí tentar ver um mestrado acadêmico e depois do mestrado doutorado Tem muita gente que faz o doutorado direto também
né que é direto da graduação para o doutorado isso também é possível então se vê que tem vocação né fez lá uma iniciação científica se deu muito bem às vezes sai até publicação da iniciação científica então às vezes engata já é um doutorado direto Então essas são as maneiras aí que as pessoas podem seguir para fazer alguma coisa na área acadêmica super interessante na época em que eu fiz faculdade eu cheguei até uma bolsa do CNPQ e também cheguei a aplicar fiz até também uma publicação pequena numa feira que tinha na época eu fiz sobre
educação a distância e o meu projeto envolvia Justamente a criação de um site que trouxesse ali alguns cursos infelizmente na época Realmente eu não consegui finalizar todo o processo mas deu um pouquinho desse gosto mas acho que eu caía naquele problema também a pessoa que tava me orientando acho que ela não conseguiu acender em mim a chama eu não achei tão interessante e acabei não seguindo em frente né mas acho que faz toda a diferença você ter ali um orientador que que vai conseguir te orientar mesmo e te dar os caminhos e te ajudar a
crescer naquela ideia que você tá ali desenvolvendo né exatamente faz toda a diferença né um orientador entusiasmado que consegue realmente fazer o aluno ficar confirmado pelo tema e às vezes pela área acadêmica também eu acho que isso aconteceu comigo né quando eu fiz mestrado como eu disse eu não tinha intenção de virar professor de virar pesquisador mas a o meu orientador era muito bom e o tema foi legal então eu me interessei pela pesquisa ali né Na hora que eu tava fazendo mestrado então isso pode acontecer na hora que tá fazendo iniciação científica e etc
e aí pode acender uma luzinha para um possível acadêmico aí professor pesquisador E aí você curtiu esse papo Nós aprendemos bastante sobre a área acadêmica e mais a gente convivendo aqui com o Otávio a Ana sua esposa morando aqui em São José dos Campos a gente tem aprendido bastante pessoalmente também toda vez que a gente se encontra então eu te faço aqui fala publicamente Muito obrigado aí pela sua amizade né É isso aí nós vamos te trazer viu porque ela também tem muita experiência legal para contar Então conta aqui pra gente o que que você
achou deixa nos comentários e se você gostaria que nós recebessemos uma outra pessoa para sentar aqui ao invés do Otávio deixa nos comentários também porque vai ser um prazer poder poder além do Otávio tá bom além do ator Vai ser um prazer ter mais pessoas participando aqui no canal com a gente então muito obrigado Mais uma vez Otávio a gente espera no próximo vídeo tchau tchau [Música]