Il nostro team di Botpress lavora insieme per costruire la migliore esperienza di chatbot possibile. Conoscete il team di Botpress attraverso la nostra serie People of Botpress, in cui mettiamo in evidenza il nostro team e il grande lavoro che svolgono parlando della vita di Botpress.
In questa edizione di The People of Botpress, intervistiamo lo sviluppatore di affidabilità del sito Botpress , Michael Masson.
Presentati! Chi siete? Cosa fai a Botpress? Editor di codice preferito? Tema scuro o tema chiaro?
Mi chiamo Michael. Sono uno sviluppatore di software. All'indirizzo Botpress, gestisco praticamente i server e le implementazioni dei siti. Il mio editor di codice preferito è VS Code. Ovviamente è l'unico che uso per tutto.
Lavoro su Windows, ma in passato ho lavorato anche su Mac e Linux. Non mi dispiace nessuno dei due, ma lavoro su Windows perché è il sistema che ho a casa. Mi piace usare lo stesso sistema operativo ovunque. Tema scuro o tema chiaro? Uso il tema predefinito! Di solito penso che l'opzione predefinita sia la migliore perché il sistema tende a essere ottimizzato per essa. I temi predefiniti sono i migliori.
Inoltre, il mio hobby preferito è probabilmente giocare ai videogiochi. Gioco molto ai videogiochi al di fuori del lavoro. Ho giocato a molti piccoli giochi indie come Hollow Knight. In passato ho giocato molto anche a League of Legends!
Come si svolge una giornata normale su Botpress ?
Al mattino mi occupo della revisione del codice e delle e-mail. Poi inizio a svolgere i miei compiti principali. A volte, durante la giornata, alcune persone mi fanno domande sull'architettura o su qualsiasi altro argomento, a dire il vero. Aiuto le persone una volta ogni due giorni e poi lavoro ai miei compiti principali uno dopo l'altro.
Tutto ciò che faccio è molto diverso, per questo non sembra molto specifico. Ad esempio, di recente ho lavorato a un progetto non rivelato in cui abbiamo effettuato dei test di carico. Quindi, ho lavorato ai test di carico trovando bug e inefficienze nei nostri sistemi con l'obiettivo di eliminarli.
Come potete vedere, ogni compito è unico. Questo è in parte ciò che lo rende eccitante.
Mi parli del suo background nello sviluppo di software e di come è arrivato qui.
Ho lavorato in molti posti. La prima volta ho lavorato nello sviluppo di siti web in PHP. Da allora è passato molto tempo. In sostanza, ho sempre cambiato lavoro. E ogni volta ho acquisito maggiori conoscenze e le mie competenze tecniche sono migliorate.
Prima di Botpress, ho lavorato come sviluppatore full stack presso la precedente azienda di Eff (Francois-Xavier Darveau, Botpress Head of Engineering), dove ho avuto la possibilità di sviluppare e mantenere applicazioni di produzione costruite su AWS. In seguito, ho trovato lavoro come SRE (Site Reliability Engineer) a Montreal. Poi, Eff mi ha chiesto di unirmi a Botpress. È stata una grande coincidenza, visto che mi stavo trasferendo di nuovo a Quebec City. Ero molto felice di tornare a lavorare con lui.
Oggi, in Botpress ho potuto affinare le mie competenze tecniche costruendo un ottimo sistema interno con il resto del team. Sto usando tutta l'esperienza che ho acquisito nel mio lavoro quotidiano, visto che devo occuparmi di tutto, dal codice frontend all'infrastruttura. Questo è ciò che mi piace del mio lavoro: essere costantemente messo alla prova.
Qual è il suo progetto preferito a cui ha lavorato finora su Botpress ?
Ho lavorato a molti piccoli progetti. Quello di cui sono stato veramente soddisfatto è stato il test di carico. In sostanza, ho testato il carico del progetto non divulgato e ho preparato il software del progetto in anticipo.
Quando ho terminato il test di carico, il risultato è stato più o meno quello che avevo pensato all'inizio. L'architettura del test di carico era davvero ben definita e ho eseguito con successo la pianificazione che avevo pensato inizialmente. Tutto è andato bene, anche se ha richiesto più tempo di quanto pensassi. Sono davvero soddisfatto dell'intero progetto. Un grande successo!
Botpress L'amministratore delegato Sylvain Perron ha affermato che la cosa più efficace per gli sviluppatori è affidare loro compiti e responsabilità più impegnativi di quelli che credono di poter svolgere. Lei pensa che sia così? Oppure, un modo migliore di formulare la domanda è: Ritiene che quel progetto sia stato una vera e propria sfida che lo ha reso molto più interessante e gratificante una volta completato con successo?
Quando si ha un caso d'uso diverso dal solito, si esce dalla propria zona di comfort e si deve pensare di più. Quindi sì, è la sfida che rende le cose interessanti. I progetti che mi piacciono di più sono quelli in cui non so cosa fare all'inizio. Questo richiede più pianificazione, più riflessione e più ricerca per capire il problema. Di solito si trova una soluzione sorprendente a questi problemi, che rende le cose più interessanti. Quando si riesce a portare a termine questi progetti, sono i momenti più soddisfacenti che si possano vivere in ingegneria.
Qual è la cosa principale che l'ha attratta di Botpress?
Di solito non sono attratto da un'azienda, ma dalle persone che la compongono. Conoscevo Eff e mi disse che Botpress aveva un sacco di ottimi ingegneri. Aveva ragione! Le persone di Botpress sono davvero molto intelligenti. Possono metterti alla prova in tutto e per tutto. In questo modo si migliora sempre. È come giocare a tennis con un avversario molto bravo. È per questo che sono venuta qui: per le persone che ci lavorano. Mi piace molto lavorare in Botpress. Abbiamo standard molto elevati per l'assunzione di persone. Le persone che lavorano qui sono davvero fantastiche.
Come pensa che Botpress e la sua tecnologia avranno un impatto sulla vita delle persone e cosa c'è di così eccitante dal punto di vista degli ingegneri?
La tecnologia è davvero buona. Stiamo lavorando per avere un impatto sul settore creando un software straordinario. Chiunque conosca chatbots conoscerà Botpress in futuro.
Ha qualche parola finale?
Fate sempre del vostro meglio, il resto non conta.
Michael Masson è uno sviluppatore di affidabilità del sito che lavora presso Botpress. È possibile trovarlo su LinkedIn.
The People of Botpress è una serie in cui mettiamo in evidenza le nostre persone e il grande lavoro che svolgono parlando della vita in Botpress.
Leggete il nostro episodio di Le persone di Botpress con Sylvain Perron, CEO e co-fondatore
Leggi il nostro episodio di Il popolo di Botpress con François-Xavier Darveau, responsabile dell'ingegneria
Che cos'è Botpress? Per saperne di più, cliccate qui.
Richiedete una demo qui.
Condividi questo articolo su:
Costruite gratuitamente il vostro chatbot AI personalizzato
Iniziate a costruire un bot GPT personalizzato con la nostra intuitiva interfaccia drag & drop.
Iniziare è gratis! 🤖Non è richiesta la carta di credito
Rimanete aggiornati sulle ultime novità in materia di IA chatbots