Botpress adresindeki ekibimiz, mümkün olan en iyi sohbet robotu oluşturma deneyimini oluşturmak için çalışıyor. Botpress 'daki yaşam hakkında konuşarak ekibimizi ve yaptıkları harika işleri vurguladığımız Botpress İnsanları serimiz aracılığıyla Botpress ekibini tanıyın.
The People of Botpress'un bu sayısında Botpress Yazılım Geliştiricisi Francois Levasseur ile röportaj yapıyoruz.
Bize bir giriş yapın! Siz kimsiniz? Botpress adresinde ne iş yapıyorsunuz? Favori Kod Düzenleyici? Koyu tema mı Açık tema mı?
Adım Frank Levasseur ama herkes bana Fleur der. Adım ve soyadımın kısaltılmış hali. Botpress adresinde bir geliştiriciyim. Daha çok NLU/NLP hizmetleri üzerinde çalışıyorum ama söylemekten hoşlandığım ve hepimizin Botpress adresinde söylediği gibi: Ben sadece kodlamayı seven ortalama bir geliştiriciyim. Mac, Windows, Ubuntu gibi hemen hemen her büyük işletim sistemini kullandım. Hepsini seviyorum. Günün sonunda bu sadece bir araç. Açıkçası kodlamayı seviyorum. Kesin tipli diller açık ara favorim.
Ben çok garip bir geçmişten geliyorum. Mühendislik ekibindeki diğerlerinin aksine, kodlamaya hayatımın çok geç dönemlerinde başladım. Aslında bir doğa bilimi ve mühendislik geçmişiyle başladım, daha spesifik olarak kimyasal işleme mühendisliği. Sonra kodlamayı keşfettim ve bilgisayar mühendisliğine geçiş yaptım. Kodlamayı donanımdan daha çok sevdiğimi fark ettim ve bunun için Botpress adresine geldim. Bu benim profilim. Ben bir geliştiriciyim - hepsi bu.
Botpress adresinde normal bir gün sizin için nasıl geçiyor?
Botpress 'da tipik bir gün; uyanmak, kod yazmak, toplantılara gitmek ve sonra biraz daha kod yazmak şeklinde geçiyor. Aslında oldukça geç saatlere kadar kod yazıyorum. Bazen akşam 7'ye, 8'e ve hatta bazen 9'a kadar ofisteyim. Hepsi bu kadar.
Üzerinde çalıştığınız, sevdiğiniz ve favorileriniz haline gelen projeler var mı?
Tabii ki, benim ana projem NLU sunucusu dediğiniz şey. Bence iyi iş çıkardı. Ama sahibi olduğum ilk büyük projem olması dışında özel bir yanı olduğunu söyleyemem. Bu benim geliştirici kariyerimin başlangıcıydı.
Ondan önce stajyerdim. NLU sunucusu1... aslında henüz böyle adlandırılmıyor ama ben kafamda böyle adlandırıyorum. Gerçekten düşük teknoloji ve gerçekten düşük gereksinimlerle yerinde çalışıyor. Ancak, aynı zamanda bulutumuz için üretim sınıfı olabilir. Her ikisini de oldukça zarif bir şekilde yapıyor.
Sahip olduğum diğer projeler, örneğin, Botpress'da başladığımda stajyerdim ve bana C++ kütüphanelerini Node.js dünyasına getirme görevi verildi ve bu kütüphanelerde düzeltmeler yapmam gerekiyordu. Çok seksi olmadığını biliyorum ama gerçekten eski makine öğrenimi veri bilimi kütüphanelerinde önemli düzeltmeler yaptım. Scikit-learn'de kullanılan büyük bir kütüphane olan CRFSuite'e katkıda bulunmaktan gurur duydum ve bu tür görevler için herkesin kullanacağı varsayılan kütüphane olduğuna inanıyorum. Bu kesinlikle harika bir şeydi.
Az önce bahsettiklerinize dayanarak, Sylvain (Botpress CEO'su) bir keresinde bana şunu söylemişti: Geliştiriciler kendilerine meydan okunmasını ve yapabileceklerine inandıkları şeylerin sınırlarını zorlamayı severler. Sizin için de durumun böyle olduğuna inanıyor musunuz?
Tabii ki. Botpress adresinde gerçekten zorlanıyorum. Ben Botpress 'da gerçekten eski bir çalışanım çünkü uzun zaman önce stajyer olarak başladım. Sylvain beni yakaladı çünkü başka bir yerde geliştirici olarak çalışırken, bunu anında şöyle tarif etmişti: "Veriyi almalısın, veritabanına koymalısın, geri almalısın ve ön uca koymalısın. Senin işin bu." Ve kendi kendime şöyle dediğimi hatırlıyorum: "Kahretsin adam haklı. Bazen gerçekten bu kadar kolay oluyor."
Sonra bana dedi ki: " Botpress adresinde daha fazlası var, biliyorsun gerçekten büyük zorluklarımız var." Narsisistik bir özelliğim mi vardı bilmiyorum ama ona meydan okumaya ve başarmaya hazır olduğumu söyledim. Beni bir balık gibi yakaladı, karşı koyamadım.
Bir geliştirici olarak o andan bugüne kadar yeteneklerinizde büyük bir büyüme olduğunu hissediyor musunuz?
Evet, çok acemiydim ve o zamanlar iyi olduğumu sanıyordum. Şimdi gerçekten berbat olduğumu biliyorum ama eskisinden çok daha iyiyim. Yazılım ve bilgisayar programlama konusunda neredeyse dini inançları olan bir geçmişten geliyorum. Bu konuda gerçekten dogmatiktim.
Botpress adresine geldiğimde, programlama ilkelerini gerçekten önemsemeyen iki gerçekten iyi geliştiriciyle tanıştım. Onları biliyorlardı ama benim bildiğim her kuralı çiğnemekten büyük zevk alıyorlardı. Şimdi, bir denge olduğunu anlıyorum. Kuralların neden orada olduğunu biliyorum, her zaman aşırı mühendislik yapma eğiliminde değilim ve talep edilen bir özellik için iyi miktarda iş yapma eğilimindeyim.
Bu benim için büyük bir çatışmaydı. İlk başta, bilgisayar bilimi inançlarıma aykırı bir şey yapan adamları görünce sınırda sinirlendim. Muhtemelen bildiğiniz gibi, bilgisayar ve yazılım mühendisliğinde çok fazla din vardır. İnsanlar şöyle der: "Bunu yapmamalısın, bu kötü bir uygulama, vs." Şimdi, birkaç kural biliyorum, kuralları öğrenmeyi seviyorum, ama kuralları çiğnemeyi de seviyorum ve onları umursamıyorum. Sadece bir şeyleri aşırı mühendislikten uzak tutmaya çalışıyorum.
Sizce Botpress 'u bir şirket olarak farklı kılan nedir?
Bu iyi bir soru. Botpress benim ilk günlerimden bu yana bir şirket olarak çok gelişti. Bırakın bir yıl öncesini, iki yıl öncesiyle bile aynı değil. Botpress 'u özel kılan şey, çok sayıda geliştirici olması ve birçok farklı departmanda çok sayıda geliştirici bulunması. Satışta, müşteri başarısında, pazarlamada ve elbette mühendislik ekibinde geliştiriciler var. Ürün geliştiriciler için üretilmiş ve şirket yapısı da bunu gösteriyor. Bu gerçekten çok güzel.
Botpress adresindeki herkes bilgisayar bilimleri hakkında biraz bilgi sahibi ve bu konuda tutkulu. Yazılımı gerçekten seven ve diğerlerinin umursamadığı ve sadece satış veya başka bir şey düşünen bir departman yok. Burada herkes yazılımla ilgilenmek zorunda. Benim gibi bir geliştirici için bunu bilmek gerçekten güzel. Geliştiricilerin kod yazmayı bilen ve iş adamları tarafından satmaları için bir şeyler yapmaları istenen süper garip uzaylılar olmadığını bilmek güzel. Burada insanlar yazılımı gerçekten seviyor ve yazılımcı olmayanlar bile yazılım hakkında biraz bilgi sahibi. Bu özel bir şey.
Daha önce geçmişinizden biraz bahsetmiştiniz, ancak yeteneklerinizi neden Botpress'a getirdiğinizi daha spesifik olarak bilmek istiyorum?
Gerçekten ilgimi çeken bir şey de müşteriler için geliştiricilerin olması. Bu tamamen yeni bir oyun gibi. Çok daha zor olduğunu söylemek istemiyorum çünkü geliştirici olmayan müşterilerde de zorluklar var. Ancak, geliştiricilerin müşteri olması kesinlikle kendi başına bir dünya. O zamanlar bu gerçekten ilgimi çekmişti ve gerçekten denemek istedim.
Bunun sevdiğim bir şey olduğunu söylemeliyim - geliştiriciler için uygulama geliştirmek, beynim şu anda böyle düşünüyor. Bir API'yi nasıl olabildiğince seksi ve tüketmesi güzel hale getirebilirim? Bu neredeyse harika görünen bir kullanıcı arayüzü yapmakla aynı şey, ama kodla. Nasıl seksi hale getirebilirim? Bu benim gerçekten sevdiğim bir şey. Bu, Botpress adresini seçmemi sağlayan temel faktörlerden biri.
Sizce Botpress teknolojisi hakkında bu kadar heyecan verici olan nedir?
Şu anki Botpress projeleri hakkında gerçekten sevdiğim bir şey, şu anda boru hattında olanlardan bahsetmeden, bir geliştirici veya hatta yarı-dev için basitlik.
Gerçekten kısa bir süre içinde bir uygulama geliştirebilir ve bunu üretime geçirebilirsiniz. Bu, kendimi kullanırken gördüğüm bir şey. Örneğin, üniversitedeyken herkesle paylaştığım çok sayıda küçük Python betiği hazırlardım. Bu biraz garipti çünkü komut dosyalarımı Facebook'ta paylaşırdım Messenger ve hiç kimse aynı Python sürümüne sahip değildi, bu yüzden harika değildi. Bunu barındırabilirdim ama o zamanlar altyapı hakkında gerçek bir bilgim yoktu. Bu zor ve çok fazla kod içeriyor.
Şu anki haliyle Botpress 'u kullanarak, az miktarda kodu Slack veya Messenger üzerinden yaklaşık 10 dakika içinde gerçek bir çalışma yapmadan paylaşabileceğime inanıyorum. Esasen, sadece paylaşmak istediklerinizi paylaşarak, sadece bir sohbet robotu veya herhangi bir şey paylaşmak isteyen bir geliştiriciye verdiği hız ve güç muazzamdır. Bu, işleri daha kolay ve hızlı hale getiren küçük bir otomasyon seviyesidir.
Birisi başka bir şirkete karşı Botpress 'a gelmeyi tartışıyorsa, sizin için ana satış noktası ne olurdu?
Aslında bunu geçmişte birkaç kez yaptım - yönlendirme girişiminden önce insanları Botpress 'a katılmaya ikna etmiştim. Müşteri başarısında çalışan Sebastien Buron'a söylediğim şey, bunun bazen yüksek baskılı bir iş olduğu, ancak yüksek ödüllü bir iş olduğuydu. Günün sonunda heyecan verici.
Her zaman sakin olduğumu söylemiyorum. Ben de her zaman zen değilim. Ama gerçekten heyecan verici ve hızlı tempolu - asla sıkılmayacaksınız. Bir geliştirici olarak yeteneklerinizi gerçekten zorlayabileceksiniz, sadece yeni teknolojiler öğrenerek değil, aynı zamanda sosyal becerilerinizi de gerçekten zorlayacaksınız.
Sebastien Buron'u işe aldığımda, adamın tutkulu olduğunu ve sıkıcı bir iş istemediğini biliyordum. Adamın içinde bir ateş vardı ve ona böyle bir ateşle ait olduğu tek yerin Botpress olduğunu söyledim.
Ayrıca hayatım boyunca hokey oynadım ve Botpress için de hokey için hissettiklerimin aynısını hissediyorum. Bazen baskı oluyor ama hepimiz takım arkadaşıyız. Ve zor olsa bile, maçı kazandığınızda, kesikler ve engellediğiniz diskler gerçekten umurunuzda olmaz. Sadece maçı kazandığınız için mutlu olursunuz. Botpress takım arkadaşlarımı gerçekten yetenekli ve tutkulu geliştiriciler olarak görüyorum. Kimse sadece maaş çekini alıp evine gitmek için burada değil. Bu gerçekten bir hokey takımı gibi.
Bu dünyadaki herkese tek bir şey söyleme şansınız olsaydı, bu ne olurdu?
Esnek olmak falan istemiyorum. Şöyle derdim: "Ne kadar bench yapıyorsun?" Basit bir soru ama ben bu kurala göre yaşıyorum.
Francois Levasseur, Botpress adresinde çalışan bir Yazılım Geliştiricisidir. Kendisini LinkedIn'de bulabilirsiniz.
The People of Botpress, Botpress adresindeki yaşam hakkında konuşarak çalışanlarımızı ve yaptıkları harika işleri vurguladığımız bir seridir.
Bölümümüzü okuyun Site Güvenilirliği Geliştiricisi Michael Masson ile Botpress Halkı
Bölümümüzü okuyun The People of Botpress ile Sylvain Perron, CEO & Kurucu Ortak
Bölümümüzü okuyun Mühendislik Başkanı François-Xavier Darveau ile Botpress Halkı
Botpress nedir? Daha fazlasını buradan öğrenin.
Buradan bir demo edinin.
İçindekiler
Yapay zeka sohbet robotlarıyla ilgili en son gelişmelerden haberdar olun
Bunu paylaşın: