A nossa equipa em Botpress trabalha em conjunto para criar a melhor experiência possível de construção de chatbots. Conheça a equipa de Botpress através da nossa série People of Botpress, onde destacamos a nossa equipa e o excelente trabalho que fazem, falando sobre a vida em Botpress.
Nesta edição de The People of Botpress, entrevistamos Michael Masson, desenvolvedor de confiabilidade do site Botpress .
Apresente-nos! Quem são vocês? O que fazes em Botpress? Editor de código favorito? Tema escuro ou tema claro?
O meu nome é Michael. Sou um programador de software. Em Botpress, faço a gestão de servidores e implementações de sítios. O meu editor de código favorito é o VS Code. Obviamente, é o único que utilizo para tudo.
Trabalho em Windows, mas também já trabalhei em Mac e Linux no passado. Não me importo com nenhum deles, mas só trabalho em Windows porque é o sistema que tenho em casa. Gosto de utilizar o mesmo sistema operativo em todo o lado. Tema escuro ou tema claro? Utilizo o tema predefinido! Normalmente, penso que a opção predefinida é a melhor porque o sistema tende a ser optimizado para ela. Os temas predefinidos são os melhores.
Além disso, o meu passatempo favorito é provavelmente jogar videojogos. Jogo muito jogos de vídeo fora do trabalho. Já joguei muitos jogos indie pequenos, como Hollow Knight. Também joguei muito League of Legends no passado!
Como é um dia normal em Botpress ?
De manhã, faço revisões de código e envio e-mails. Depois, começo a trabalhar nas minhas tarefas principais. Por vezes, durante o dia, algumas pessoas fazem-me perguntas sobre arquitetura, ou sobre qualquer outro assunto, para ser sincero. Ajudo as pessoas uma vez de dois em dois dias e depois trabalho nas minhas tarefas principais, uma a seguir à outra.
Tudo o que faço é muito diferente e é por isso que não parece muito específico. Por exemplo, estive recentemente a trabalhar num projeto não revelado em que fizemos alguns testes de carga. Assim, trabalhei em testes de carga, encontrando erros e ineficiências nos nossos sistemas com o objetivo de os eliminar.
Como pode ver, cada tarefa é única. Em parte, é isso que o torna excitante.
Fale-me da sua experiência em desenvolvimento de software e de como chegou até aqui.
Já trabalhei em muitos sítios. A primeira vez que trabalhei foi no desenvolvimento de sítios Web em PHP. Desde então, já lá vai muito tempo. Tenho mudado constantemente de emprego. E, de cada vez, adquiri mais conhecimentos e as minhas competências técnicas melhoraram.
Antes de Botpress, tive um emprego de programador full stack na anterior empresa de Eff (François-Xavier Darveau, Diretor de Engenharia de Botpress ), onde tive a oportunidade de desenvolver e manter aplicações de produção construídas em AWS. Depois disso, consegui um emprego como SRE (Engenheiro de fiabilidade do local) em Montreal. Depois, a Eff pediu-me para me juntar a Botpress. Foi uma grande coincidência, uma vez que eu estava a regressar à cidade do Quebeque. Fiquei muito contente por voltar a trabalhar com ele.
Atualmente, em Botpress , tenho conseguido aperfeiçoar as minhas competências técnicas, construindo um excelente sistema interno com o resto da equipa. Estou a utilizar toda a experiência que adquiri no meu trabalho quotidiano, uma vez que tenho de estar presente desde o código de front-end até à infraestrutura. É isto que gosto no meu trabalho - estar constantemente a ser desafiado.
Qual é o teu projeto favorito em que trabalhaste em Botpress até agora?
Trabalhei em muitos projectos pequenos. O que mais me agradou foi o de testes de carga. Essencialmente, fiz o teste de carga do projeto não revelado e preparei o software do projeto em advents.
Quando terminei o teste de carga, era praticamente o que eu tinha pensado no início. A arquitetura do teste de carga estava muito bem definida e consegui fazer o planeamento que tinha pensado inicialmente. Tudo correu bem, apesar de ter demorado mais tempo do que eu pensava. Fiquei muito satisfeito com todo o projeto. Grande sucesso!
Botpress O CEO Sylvain Perron mencionou que o que é realmente eficaz para os programadores é dar-lhes tarefas e responsabilidades que são mais desafiantes do que aquilo que eles pensam que conseguem fazer. Achas que é esse o caso? Ou, uma forma melhor de o dizer é: Sente que esse projeto foi um grande desafio, o que o tornou muito mais interessante e gratificante quando foi concluído com êxito?
Quando temos um caso de utilização que não é como o normal, isso tira-nos da nossa zona de conforto e temos de pensar mais sobre o assunto. Por isso, sim, é o desafio que torna as coisas interessantes. Os projectos de que mais gosto são aqueles em que não sei o que fazer no início. Isto requer mais planeamento, mais pensamento e mais pesquisa para compreender o problema. Normalmente, encontramos uma solução surpreendente para estes problemas, o que torna as coisas mais interessantes. Quando se consegue fazer bem esses projectos, é o momento mais satisfatório que se pode viver em engenharia.
Qual foi o principal fator que o atraiu para Botpress?
Normalmente, não me sinto atraído por uma empresa, mas sim pelas pessoas que trabalham numa empresa. Conheci o Eff e ele disse-me que a Botpress tinha muitos engenheiros excelentes. Ele tinha razão! As pessoas da Botpress são realmente muito inteligentes. Podem desafiar-nos em tudo e mais alguma coisa. Por isso, estamos sempre a melhorar. É como jogar ténis com um adversário muito bom. Foi por isso que vim para cá - pelas pessoas que trabalham aqui. Gosto muito de trabalhar em Botpress. Temos um padrão muito elevado para contratar pessoas. Por isso, as pessoas que cá estão são fantásticas.
Como pensa que o Botpress e a sua tecnologia terão impacto na vida das pessoas e o que é que isso tem de tão excitante do ponto de vista dos engenheiros?
A tecnologia é realmente boa. Estamos a trabalhar para causar um impacto na indústria, criando um software fantástico. Toda a gente que conhece chatbots conhecerá Botpress no futuro.
Tem algumas palavras finais?
Dá sempre o teu melhor, o resto não interessa.
Michael Masson é um desenvolvedor de confiabilidade de sites que trabalha na Botpress. Pode encontrá-lo no LinkedIn.
The People of Botpress é uma série em que destacamos os nossos colaboradores e o excelente trabalho que realizam, falando sobre a vida em Botpress.
Leia o nosso episódio de The People of Botpress com Sylvain Perron, CEO e cofundador
Leia o nosso episódio de The People of Botpress com François-Xavier Darveau, Diretor de Engenharia
O que é Botpress? Saiba mais aqui.
Obtenha uma demonstração aqui.
Partilhar isto em:
Crie o seu próprio chatbot de IA personalizado gratuitamente
Comece a criar um bot GPT personalizado com a nossa interface intuitiva de arrastar e soltar.
Começar - é grátis! 🤖Não é necessário cartão de crédito
Mantenha-se atualizado com as últimas novidades sobre IA chatbots