Grammarly Meets Berlin: Najważniejsze spostrzeżenia z naszego wydarzenia AMA dotyczącego inżynierii i produktu
Opublikowany: 2022-11-21Czy jesteś ciekawy, jak Grammarly buduje swoją popularną technologię wspomagania komunikacji — i co nas czeka dalej? Zebraliśmy czterech naszych inżynierów i liderów produktów na interaktywnym wydarzeniu Ask Me Anything w Berlinie, odpowiadając na te i wiele innych pytań.
Nasi liderzy techniczni podzielili się szczegółami tworzenia naszego ekosystemu produktów opartego na sztucznej inteligencji, aby poprawić komunikację dla ponad 30 milionów użytkowników na całym świecie, w tym 50 000 profesjonalnych zespołów. Było to odpowiednie wprowadzenie do tętniącej życiem społeczności technologicznej w Niemczech, domu naszego najnowszego centrum innowacji. Czytaj dalej, aby poznać najważniejsze spostrzeżenia, którymi podzielili się nasi paneliści podczas naszego berlińskiego AMA, w tym szczegółowe informacje na temat naszej kultury firmowej i planu rozwoju programistów.
Innowacyjne pomysły zaczynają się od pytania
„Nasza flagowa oferta produktowa, Grammarly dla systemów Windows i Mac , została zrealizowana jako propozycja jednego z członków mojego zespołu. Na spotkaniu wpadł na pomysł rozwiązania złożonego problemu: jest rozszerzenie do przeglądarki i jest nasz samodzielny edytor Grammarly, ale jeśli ktoś chciał napisać wiadomość w Slack lub w Notes, nie było zintegrowanej obsługi Grammarly . Zaproponował proste, ale genialne rozwiązanie, dzięki któremu możemy przenieść Grammarly na pulpit.
Zaczął badać swój pomysł i interfejs API, aw ciągu kilku godzin opracował wczesny prototyp. Mój zespół przerwał inne prace, aby skupić się na tym przez kilka dni, aby zobaczyć, gdzie to zadziałało, a gdzie nie. Pokazaliśmy to naszemu menedżerowi produktu i dyrektorowi generalnemu, którzy akurat tego dnia byli w biurze. Pomysł został podchwycony i od razu stworzyliśmy mały zespół do pracy nad projektem. W zeszłym roku udostępniliśmy ją naszym użytkownikom!” — Kateryna Vynogradna, kierownik techniczny
Autonomia jako zasada inżynierska
„Słowo autonomia wiele znaczy w Grammarly; to filozofia. Celowo budujemy strukturę poziomą w naszej organizacji, unikając w jak największym stopniu hierarchii i przesuwając autonomię na wszystkie poziomy grup inżynierskich. Wspieramy mentalność własności w inżynierii, co oznacza połączenie wysokiego poziomu autonomii z odpowiedzialnością za każdy etap rozwoju produktu — od generowania pomysłów i omawiania nowych funkcji z projektantami, aż po testowanie, kontrolę jakości, wydanie i wsparcie po uruchomieniu .
W Grammarly nasi inżynierowie mogą podnieść rękę, aby zasygnalizować, że musimy skupić się na każdym dużym problemie, który rozwiązują, niezależnie od tego, czy jest to doskonalenie nowej funkcji, czy radzenie sobie z długiem technologicznym. Inżynierowie są najbliżej tego i najlepiej wiedzą, co można zrobić i jakie są kompromisy. Powierzono im podejmowanie tych decyzji”. — Andrew Derevyanko, dyrektor techniczny
Iteracyjne strategie dotyczące produktów i danych
„Zaczynamy od problemów użytkowników, a nie rozwiązań technologicznych. Stamtąd identyfikujemy wyraźne możliwości i stosujemy do nich technologię przetwarzania języka naturalnego (NLP) i uczenia maszynowego (ML). Powtarzamy, aby znaleźć rozwiązania i dokładnie oceniamy z naszymi użytkownikami w pętli. Gdy dowiadujemy się więcej o problemie, przestrzeń rozwiązań staje się coraz bardziej złożona i możemy zdać sobie sprawę, że potrzebujemy nowego typu modelu. Próbujemy zidentyfikować dane potrzebne do wytrenowania tego modelu. Często zaczynamy od ogólnych korpusów tekstu, które są już opatrzone adnotacjami.
Jest z natury iteracyjny: potrzeby techniczne i dane ewoluują wraz z tym, jak dobrze rozumiemy problem użytkownika. Nasza fundacja w Grammarly jest na etapie rewizji komunikacji. A jak wszyscy w ML wiedzą, nigdy nie jesteś skończony; stale poprawiamy jakość. Badamy również, w jaki sposób ostatnie postępy w NLP można zastosować na innych etapach komunikacji, takich jak rozumienie tekstu, aby zrozumieć pisanie i komponowanie, aby przelać myśli na papier. ” — Timo Mertens, szef produktów ML i NLP
Nowe horyzonty ze społecznością programistów
„Ogólnie udostępniliśmy zestaw SDK edytora tekstu Grammarly, przenosząc moc Grammarly bezpośrednio do dowolnej aplikacji internetowej lub komputerowej. Podczas naszej zamkniętej wersji beta otrzymaliśmy tysiące aplikacji od programistów. Ich opinie pomogły zapewnić, że nasz pierwszy interfejs API Grammarly for Developers spełnia nasze wysokie standardy bezpieczeństwa, ochrony danych i jakości.
Nasze interfejsy API są integralną częścią naszej strategii. Naszą misją jest poprawa komunikacji między ludźmi i podchodzimy do tego, dostarczając naszą pomoc komunikacyjną w miejsca, w których ludzie lubią się komunikować, zamiast prosić naszych użytkowników o przejście do określonej aplikacji. SDK jest kluczowym filarem tej strategii; pozwala nam oferować Grammarly w znacznie szerszym zakresie miejsc”. — Eyal Carmi, wiceprezes ds. inżynierii, Grammarly Platforms
Dołącz do nas!
Członkowie naszego zespołu w Niemczech kierują kluczowymi komponentami naszej mapy drogowej produktów, dysponując specjalistyczną wiedzą z zakresu inżynierii oprogramowania w całym stosie, nauki o danych, lingwistyki, projektowania i nie tylko. Napędzana naszą kulturą opartą na wartościach i celową filozofią innowacji, Grammarly opracowała cały ekosystem ofert produktów opartych na sztucznej inteligencji, aby usprawnić komunikację dla ponad 30 milionów ludzi i 50 000 profesjonalnych zespołów dziennie. Nasza praca nad skuteczną komunikacją dzięki zaawansowanemu przetwarzaniu języka naturalnego i uczeniu maszynowemu została doceniona na całym świecie, dzięki czemu znaleźliśmy się między innymi na liście najbardziej wpływowych firm 2022 magazynu TIME .
Rozbudowujemy nasz zespół ds. inżynierii, produktu i projektowania w Niemczech i szukamy osób, które podzielają nasze wartości, w tym etykę, empatię i wytrwałość. Odwiedź naszą stronę Oferty pracy, aby dowiedzieć się więcej o możliwościach dołączenia do naszego zespołu i rozwoju razem z nami.