我們的團隊在 Botpress 致力於構建最佳的聊天機器人構建體驗。瞭解 Botpress 團隊通過我們的 人物 Botpress 系列,我們通過談論生活來突出我們的團隊和他們所做的出色工作 Botpress.
在本期 人民 Botpress,我們採訪 Botpress 軟體開發人員,Francois Levasseur。
給我們介紹一下!你是誰?你在做什麼 Botpress?最喜歡的代碼編輯器?深色主題還是淺色主題?
我的名字是Frank Levasseur,但每個人都叫我Fleur。這是我的名字和姓氏的縮略。我是開發人員 Botpress.我更多地致力於NLU/NLP服務,但正如我想說的,正如我們都在說的那樣 Botpress:我只是一個喜歡編碼的普通開發人員。我幾乎用過所有主要的操作系統,比如Mac、Windows、Ubuntu。我都喜歡。歸根結底,它只是一個工具。我顯然喜歡編碼。到目前為止,嚴格類型的語言是我的最愛。
我來自一個非常奇怪的背景。與工程團隊中的其他人不同,我開始編碼的時間很晚。實際上,我是從自然科學和工程背景開始的,更具體地說是化學加工工程。然後,我發現了編碼,這使我轉向計算機工程。我意識到我喜歡編碼而不是硬體,所以我來到了 Botpress 為此。這是我的個人資料。我是一名開發人員 - 就是這樣。
平常的一天在什麼地方 Botpress 看起來像你嗎?
典型的一天 Botpress 是醒來,編碼,去開會,然後編碼更多。實際上,我編碼到很晚。有時我在辦公室待到晚上7點,晚上8點,有時甚至晚上9點。僅此而已。
有沒有你參與過的專案,你喜歡並成為你的最愛?
當然,我的主要專案是你所說的NLU伺服器。我認為它做得很好。但我不會說它有什麼特別之處,除了這是我的第一個真正的大專案,我是擁有者。那是我開發人員職業生涯的開始。
在此之前,我是一名實習生。因此,NLU 伺服器 1...它實際上還沒有被稱為,但這就是我在腦海中所說的。它以非常低的技術、非常低的要求運行。但是,與此同時,它可以是我們的生產級 cloud.它以一種非常優雅的方式做到了這兩點。
我有其他專案,例如,當我開始的時候 Botpress,我是一名實習生,我的任務是將C++庫帶到 Node.js 世界中,我必須在這些庫中進行修復。我知道這不是很性感,但我在非常舊的機器學習數據科學庫中進行了實質性的修復。我很自豪能成為CRFSuite的貢獻者,這是一個在Scikit-learn中使用的如此大的庫,我相信它是每個人都會用於此類任務的預設庫。這肯定很酷。
根據你剛才提到的,西爾萬(Botpress CEO)曾經對我說過:開發人員喜歡接受挑戰,並突破他們認為可以做的事情的界限。你相信你就是這樣嗎?
答案是肯定的。我真的很有挑戰 Botpress.我是一個非常古老的員工 Botpress 因為我很久以前就開始實習了。Sylvain 之所以找到我,是因為當我在另一個地方擔任開發人員時,他立即這樣描述它:“你必須獲取數據,將其放入資料庫,然後將其取回並放在前端。這是你的工作。我只記得我對自己說:“該死的他是對的。有時候真的就是這麼簡單。
然後他對我說:“在 Botpress,還有更多,你知道我們面臨著真正的巨大挑戰。我不知道這是否是我自戀的特徵,但我告訴他,我已經準備好迎接挑戰並取得成功。他把我當成一條魚,我無法抗拒。
從那一刻到今天,作為一名開發人員,你是否覺得你的能力有了很大的增長?
哦,是的,我是一個菜鳥,我當時認為我很好。現在我知道我真的很糟糕,但我比以前好多了。我來自一個對軟體和計算機程式設計幾乎有宗教信仰的背景。我對此真的很教條。
當我來到 Botpress,我遇到了這兩位非常優秀的開發人員,他們並不真正關心程式設計原理。他們認識他們,但他們非常樂意打破我所知道的每一條規則。現在,我明白有一個平衡。我知道為什麼規則在那裡,我不會總是過度設計,而且我確實傾向於為請求的功能完成大量工作。
所以,這對我來說是一個巨大的衝突。起初,看到人們做一些違背我的計算機科學信仰的事情,我感到非常憤怒。你可能知道,在計算機和軟體工程中有很多宗教信仰。人們說:“你不應該那樣做,這是不好的做法,等等。現在,我知道一些規則,我喜歡學習規則,但我也喜歡打破規則,我不在乎它們。我只是盡量不要過度設計東西。
你認為是什麼 Botpress 作為一家公司不同?
這很好。 Botpress 從我成立的第一天起,作為一家公司已經發展了很多。和兩年前不一樣了,更別說一年前了。特別之處 Botpress 就是有很多開發人員,在許多不同的部門也有很多開發人員。銷售、客戶成功、行銷,當然還有工程團隊都有開發人員。該產品是為開發人員製作的,公司結構表明瞭這一點。那真是太好了。
每個人在 Botpress 對計算機科學有一點瞭解,並對此充滿熱情。這並不是說有一個部門真的喜歡軟體,而其他部門都不關心,只考慮銷售或其他什麼。這裡的每個人都必須關心軟體。對於像我這樣的開發人員來說,知道這一點真的很高興。很高興知道開發人員不是這些超級奇怪的外星人,他們知道如何編碼,並且被商人要求為他們做一些東西來銷售。人們真的喜歡這裡的軟體,即使是非開發人員也對軟體有一點瞭解。這很特別。
你之前確實談到了你的背景,但我想知道更具體地知道你為什麼把你的才能帶到 Botpress?
真正讓我感興趣的一件事是為客戶開發開發人員。這是一款全新的遊戲。我不想說這更難,因為非開發用戶端也存在挑戰。但是,將開發人員作為客戶肯定是一個自己的世界。這在當時真的很吸引我,我真的很想嘗試一下。
我必須說這是我喜歡的東西——為開發人員開發應用程式,這就是我現在大腦的思維方式。如何使 API 盡可能性感且易於使用?這與製作美觀的UI幾乎相同,但使用代碼。如何讓它變得性感?這是我非常喜歡的東西。這是讓我選擇的關鍵因素之一 Botpress.
你認為有什麼令人興奮的 Botpress 科技?
我真的很喜歡當前的東西 Botpress 專案,不說目前在管道中的內容,對於開發人員甚至半開發人員來說都是簡單的。
在非常短的時間內,您可以開發應用程式並將其投入生產。這是我看到自己使用的東西。例如,當我在大學時,我曾經製作了很多小的Python腳本,我會與大家分享。這有點奇怪,因為我會在Facebook Messenger上分享我的腳本,沒有人有相同版本的Python,所以它並不令人驚訝。我本可以託管它,但當時我對基礎設施沒有真正的瞭解。這很難,而且涉及很多代碼。
我相信通過使用 Botpress 就像現在一樣,我本可以在大約 10 分鐘內通過 Slack 或 Messenger 共用少量代碼,而無需實際工作。從本質上講,通過共用您想要共享的內容,它為只想共用聊天機器人或任何內容的開發人員提供的速度和功能是巨大的。這是一個小層次的自動化,使事情變得更容易和更快。
如果有人正在爭論要來 Botpress 與另一家公司相比,您的主要賣點是什麼?
實際上,我過去做過幾次 - 我已經說服人們加入 Botpress 在轉介倡議之前。我告訴客戶成功的塞巴斯蒂安·布隆(Sebastien Buron)說,這有時是一項高壓工作,但這是一項高回報的工作。歸根結底,這令人興奮。
我並不是說它總是平靜的。我不一定一直都是禪宗。但它真的很令人興奮和快節奏——你永遠不會感到無聊。作為一名開發人員,你將能夠真正提升自己的能力,不僅僅是通過學習新技術,而且你也會真正提升你的軟技能。
當我讓塞巴斯蒂安·布隆(Sebastien Buron)加入時,我知道這個人很有激情,我知道他不想要一份無聊的工作。那傢伙心裡有火,我告訴他,他唯一屬於他的地方是 Botpress 用這樣的火。
另外,我一生都在打曲棍球,我也有同樣的感覺 Botpress 就像我對曲棍球所做的那樣。有時壓力是存在的,但我們都是隊友。即使很艱難,當你贏得比賽時,你真的不在乎你擋住的斜線和冰球。你只是很高興你贏得了比賽。我看到我的 Botpress 隊友是真正有才華和熱情的開發人員。沒有人來這裡只是為了拿薪水然後回家。這真的就像一支曲棍球隊。
如果你有機會對這個世界上的每個人說一件事,那會是什麼?
我不想彎曲或任何東西。我會說:“你板凳多少錢?這是一個簡單的問題,但我遵守這個規則。
Francois Levasseur是一名軟體開發人員,在 Botpress.你可以在 LinkedIn上找到他。
人民 Botpress 是一個系列,我們通過談論生活來突出我們的員工和他們所做的偉大工作 Botpress.
閱讀我們的劇集 人民 Botpress 與Michael Masson,網站可靠性開發人員
閱讀我們的劇集 人民 Botpress 與Sylvain Perron,首席執行官兼聯合創始人
閱讀我們的劇集 人民 Botpress 與弗朗索瓦-澤維爾·達沃,工程主管
什麼 Botpress? 在此處瞭解更多資訊。
在此處獲取演示。