Główne dania na wynos
Opowieść o tym, jak globalnie dystrybuowani programiści Binance odgrywają rolę chirurgów i terapeutów tego istotnego „serca” – silnika handlowego.
Dowiedz się więcej o wyjątkowych wyzwaniach i kulturze, przed którymi stoją nasi programiści w branży blockchain i Binance, o najważniejszych cechach ich pracy i o tym, dlaczego decydują się tu zostać.
Wyobraź sobie samolot latający na dużych wysokościach przemierzający kulę ziemską, przewożący miliony pasażerów do różnych miejsc docelowych. Silnik, który pracuje niestrudzenie 24 godziny na dobę, 7 dni w tygodniu, jest bijącym sercem samolotu.
Sercem obejmującego ekosystem kryptowalut Binance jest jego silnik dopasowujący handel, który zapewnia usługi kryptowalutowe ponad 150 milionom użytkowników, realizuje 1,4 miliona zleceń na sekundę i dopasowuje dzienny wolumen transakcji na poziomie stu miliardów dolarów w szczytowych okresach rynkowych. Po otwarciu aplikacji Binance znajdziesz ponad 20 różnorodnych funkcji oprócz usług handlowych, w tym płatności, treści i zarabianie itp., co czyni ją naprawdę Super Aplikacją.
Rozproszeni po całym świecie programiści Binance pełnią rolę chirurgów i terapeutów tego żywotnego „serca”, to oni również stoją najbliżej silnika i czują jego ciepło. Tak jak silnik samolotowy musi być lekki, wydajny i mieć niską awaryjność, tak codzienne zadania konstruktorów obejmują diagnozowanie, konserwację i obsługę wszystkiego, co jest związane z „tym silnikiem”, rozwiązywanie problemu i zapewnienie jego płynnego działania.
W języku programistów oznacza to umiejętne zarządzanie szeregiem nieoczekiwanych problemów, takich jak debugowanie, rozwiązywanie problemów ze zgodnością, rozwiązywanie problemów ze skalowaniem i optymalizacja wydajności.
Niezależnie od złożoności jest to w zasadzie wyścig z czasem, odzwierciedlający wyzwania stojące przed chirurgami. W branży, w której użytkownicy są wrażliwi na czas co do sekundy, właściwe zarządzanie wydajnością systemu i zapewnienie jego stabilności jest kluczowe i trudne, szczególnie w niezwykle niestabilnych warunkach rynkowych. W niektórych momentach obsługa tej gigantycznej maszyny do handlu w czasie rzeczywistym wśród wahań rynkowych przypomina wykonywanie prac konserwacyjnych i naprawczych w trakcie lotu na dużych wysokościach.
Oprócz presji pracy programiści Binance muszą także stawić czoła najbardziej bezpośrednim opiniom i skargom użytkowników, gdy pojawiają się problemy.
Oznacza to, że programiści na niektórych stanowiskach są pod telefonem przez całą dobę, co skłania ich do noszenia laptopów nawet podczas rutynowych czynności, takich jak zakupy spożywcze. Inne szeroko rozpowszechnione sceny pracy to trekking, wędkarstwo dalekomorskie, a nawet oglądanie filmu w kinach. Prawie każdy pracownik Binance doświadczył takich sytuacji, jak praca na lotniskach czy w restauracjach, podczas gdy wielu inżynierów postrzega je jako rutynę. Podobnie jak chirurdzy muszą być zawsze przygotowani na odebranie wezwania i śpieszenie na stół operacyjny.
Kolejne duże wyzwanie wynika z unikalnego podejścia Binance do pracy zdalnej. Jako organizacja w pełni zdalna od pierwszego dnia, jest to rzadkość w przypadku firmy tej skali zatrudniającej tysiące pracowników. Zespół Binance składa się z sześciu kontynentów i ponad 100 krajów, obejmujących prawie wszystkie strefy czasowe na świecie.
To jak moneta z dwiema stronami, dwustronna moneta zapewnia z jednej strony wolność i elastyczność, a z drugiej wyzwania. Na przykład nietypowe godziny spotkań wynikające z różnic czasowych, współpracownicy posługujący się różnymi językami i o różnym pochodzeniu kulturowym oraz dodatkowe koszty komunikacji między zespołami to wyzwania widoczne po drugiej stronie.
Jaden, programista BigData mieszkający w Dubaju, opowiada scenariusz, w którym pragnie rzucić okiem na swój ekran, co stanowi rodzaj „nieoficjalnej” pomocy pobliskiej osoby w zakresie błędów w kodzie, ale zostaje sam w pokoju. „Koledzy są zawsze chętni do pomocy, ale planowanie spotkania tylko po to, by rzucić okiem i nadrobić zaległości, staje się trochę dziwne” – powiedział Jaden, drapiąc się po głowie.
Wyzwania w komunikacji na różnych kontynentach wydają się być zgodne z powszechnym przekonaniem, że programiści mają zwykle większy odsetek osobowości introwertycznych.
Jednak niektóre wysiłki za kulisami można podejrzeć za pośrednictwem internetowej platformy edukacyjnej Udemy. Binance udostępnia swoim pracownikom konta edukacyjne Udemy, a zespół programistów był jednym z pierwszych i najbardziej aktywnych użytkowników. Może to być związane z proporcją pracowników Binance, ponieważ zespół techniczny jest największym działem po dziale obsługi klienta. Co ciekawe, kurs związany z komunikacją międzydziałową i interpersonalną od dawna zajmuje pierwsze miejsca na listach popularności programistów Binance, wyprzedzając Java, Python, JavaScript i inne.
Niektórzy programiści postrzegają różnorodność kulturową jako szansę na rozwój, który pomaga im poszerzyć światopogląd i tworzyć produkty i rozwiązania dostosowane do potrzeb globalnych.
Programiści Binance zazwyczaj mogą poszczycić się wyjątkowym doświadczeniem i umiejętnościami, doświadczeniem z czołowymi firmami internetowymi lub rozległą wiedzą na temat branży kryptowalut.
Co zatem przyciąga te inteligentne umysły do dołączenia i pozostania w Binance, pomimo ogromnej presji wyścigu z czasem, zdalnej komunikacji między kulturami i działami oraz złożonego i ciągle zmieniającego się zewnętrznego otoczenia regulacyjnego i rynkowego?
„Nigdy nie widziałem tego rodzaju swobody oferowanej przez jakąkolwiek inną organizację zatrudniającą tysiące pracowników” – powiedział Shawn, jeden z inżynierów backendu stojących za narzędziem Binance „znaj swojego klienta” (KYC), który podkreśla wyjątkową swobodę i elastyczność w Binance.
Shawn wyjaśnia, że wolność nie dotyczy tylko tego, jak planujesz swój harmonogram lub tego, gdzie dzisiaj będziesz pracować, ale także zachęcania do proponowania pomysłów, przekraczania zawodowych granic i wyciągania wniosków zarówno ze zwycięstw, jak i porażek. Doświadczenie Shawna jest przykładem tej wolności — on i jego zespół wprowadzili w życie pomysł na nowy produkt i przyjęli go w ciągu zaledwie jednego miesiąca i pięciu dni, wpływając na dziesiątki milionów użytkowników.
„W Binance wspierana jest indywidualna kreatywność i istnieje poczucie celu” – dodał Shawn.
W przeciwieństwie do innych firm podobnej wielkości, Binance promuje postawę „można zrobić”, którą często można spotkać w środowiskach start-upowych. Tutaj nie istnieją ścisłe granice pomiędzy „moją odpowiedzialnością” a „nie moją odpowiedzialnością”. Płaska struktura organizacyjna w Binance gwarantuje, że tytuły stanowisk nie przyćmią czyichś opinii. Na przykład zachęca się programistów, aby posiadali własność i rozważali spostrzeżenia z wielu perspektyw, w tym produktu, marketingu i oczywiście użytkowników, na różnych poziomach.
YZ, twórca usług danych średniego szczebla z siedzibą w Singapurze, zgadza się z tym punktem. Platformy zarządzania danymi, początkowo wdrożone na potrzeby transakcji kasowych, zostały rozszerzone, aby obsługiwać ponad 20 scenariuszy biznesowych, napędzanych proaktywną eksploracją nowych wymagań jednostek biznesowych. „Zwykle nie możemy uzyskać natychmiastowej informacji zwrotnej, ponieważ nasze produkty nie są kierowane do użytkowników detalicznych i szczerze mówiąc, czasami praca z danymi może być żmudna. Jednak myśl, że za naszymi wysiłkami stoi wiodący produkt, z którego korzystają dziesiątki milionów użytkowników, daje nam silne poczucie szczęścia i motywacji” – mówi YZ.
Oprócz wolności i poczucia osiągnięć oferowane są konkurencyjne wynagrodzenia i premie, aby przyciągnąć najlepszych programistów z całego świata, współpracujących z wiodącymi światowymi firmami internetowymi. Poświęcenie jest doceniane i nagradzane w Binance, jak zauważył Daniel z Danii, młodszy programista skupiony na stabilności systemu. „W Binance, jeśli ciężko pracujesz, zostaniesz nagrodzony materialnie i duchowo, i wiesz o tym.”
Oprócz wolności i poczucia osiągnięć, jednym z najważniejszych powodów, dla których ich łączyła, była możliwość współpracy z najwybitniejszymi umysłami w branży blockchain.
„Mogłem pracować tylko z najlepszymi ludźmi w moim mieście, ale w Binance otaczają mnie najwspanialsze umysły w sektorze technologicznym na całym świecie.” Mindy, programistka obsługująca produkty płatnicze z siedzibą we Francji, mówi: „Możesz zasięgnąć porady u dowolnej osoby, a atmosfera otwartych drzwi i interakcja wyzwalają świetne pomysły, które pomagają Ci w ciągłym uczeniu się”.
Zen, inżynier backendowy z zespołu Infrastructure, przyznaje, że tempo pracy pod presją pracy i długie godziny spotkań są wymagające, ale przyznaje też, że praca tutaj sprawia mu przyjemność. „Satysfakcja z rozwiązywania problemów daje użytkownikom poczucie spełnienia i utrzymujący się przypływ adrenaliny, jakiego nie znajdziesz nigdzie indziej.”
„Utrzymanie samolotu w trakcie lotu nie jest łatwe, ale budujemy najlepszy samolot” – powiedział.
Dalsza lektura
Wyjaśnienie kultury pracy Binance