Inżynieria w ODAIA

Feb 07 2023
Dotychczasowa historia… W grudniu 2021 roku spotkałem się ze starym managerem, aby porozmawiać o firmie, którą budował przez kilka lat. Z pasją opowiedział swoją historię o akademickim startupie, który próbował włamać się do przestrzeni farmaceutycznej.
Zespół ds. inżynierii i uczenia maszynowego, październik 2022 r

Dotychczasowe dzieje …

W grudniu 2021 spotkałem się ze starym managerem, aby porozmawiać o firmie, którą budował przez kilka lat. Z pasją opowiedział swoją historię o akademickim startupie, który próbował włamać się do przestrzeni farmaceutycznej. Mówił o młodym zespole inżynierów, który chce się uczyć; o zespole, który właśnie osiągnął dopasowanie produktu do rynku i potrzebował pomocy, aby przejść na wyższy poziom.

To było fascynujące wyzwanie: wziąć plastyczną glinę młodego wydziału inżynierii i przekształcić ją w coś wzorowego.

Rok później jesteśmy prawie nie do poznania. I chcę dokładnie podzielić się tym, o co nam wszystkim chodzi i dokąd zmierzamy w nadziei, że ty — czytelniku — będziesz zmuszony pomóc nam w naszej misji zostania celem inżynierii .

Jednostką miary jest zespół

„Znalazłem grupę ludzi, z którymi uwielbiam pracować każdego dnia. Każdemu w moim zespole mogę zaufać. Nie ma wielkich ego, z którymi trzeba sobie radzić. Praca ma sens. Opinie i sugestie wszystkich są cenione i można na nich polegać”.

Alex McCulloch, kierownik zespołu Fullstack

Zespoły dostarczają wyników, a nie jednostki. Zespoły akceptują pracę przychodzącą, a nie poszczególne osoby. Zespoły wspólnie odnoszą sukcesy lub uczą się na błędach jako całość.

Marcus Buckingham mówi o nadrzędnym znaczeniu zespołów , a my wcielamy się w tę cechę każdego dnia w ODAIA.

Nasze zespoły są zaprojektowane tak, aby były wielofunkcyjne i samozarządzające. Każdy, kto musi brać udział w podejmowaniu decyzji lub rozmowie, jest częścią zespołu. Usuwa to bariery i przyspiesza dostarczanie wartości dla klienta:

  • 1 Kierownik Produktu
  • 1 Projektant
  • 1 Analityk jakości
  • 1 kierownik zespołu
  • 2–4 programistów
Zdjęcie Dylana Gillisa na Unsplash

Uczenie się jako społeczność

„ODAIA jest dynamiczna, prowokująca do myślenia i bardzo sprzyjająca współpracy. Masz możliwości pracy nad wieloma różnymi aspektami platformy i każdego dnia rozwiązujesz nowe problemy”

Nathan Longsworth, programista Fullstack

„Wszyscy są bardzo zachęcający, a przebywanie w takim środowisku również motywuje do nauki”

Maria Cheng, kierownik zespołu inżynierów ML Ops

Wyzwaniem, przed którym stanęliśmy na początku naszej podróży, było dostosowanie i wdrożenie „dobrych” praktyk kodowania jako dział.

  • Czy powinniśmy instalować drakońskie zasady odgórnie?
  • Czy to kwestia opieki jeden na jeden?
  • Czy zatrudniamy armię „starszych” programistów?
Zdjęcie Mikołaja na Unsplash

Są one dla nas okazją do udziału w procesie uczenia się i wypracowania wspólnego zrozumienia. Od początku tych praktyk to wspólne zrozumienie stało się naszym wspólnym standardem kodowania w całym wydziale inżynieryjnym.

Jako inżynier w ODAIA nie tylko jesteś mile widziany do udziału w tych działaniach, ale także zachęcamy Cię do rozpoczęcia własnych działań i pomocy nam, jako grupie, w doskonaleniu naszego rzemiosła i kształtowaniu naszych ewoluujących praktyk kodowania.

Wspólna własność

Opisałbym inżynierię w ODAIA jako miejsce, w którym ceni się indywidualne pomysły i stale zapewnia się możliwości rozwoju i przyjmowania odpowiedzialności.

Cameron Tong, programista fullstack

Każdy odnoszący sukcesy start-up szybko rozpozna moment, w którym nie można już centralnie zarządzać całą wykonywaną pracą. Praca polegająca na koordynowaniu wyników, zarządzaniu rozwojem technicznym i doradzaniu w zakresie rozwiązań, przy jednoczesnym indywidualnym szkoleniu zespołu, jest wykonalna, dopóki nie jest. A kiedy tak nie jest, kończy się to spektakularną porażką.

Te kulki w powietrzu, które kiedyś były łatwe do opanowania — zaczynają spadać.

Jest więc rzeczą naturalną, że jako zespół inżynierów musimy współuczestniczyć we współwłasności kluczowych inicjatyw i podejmowaniu decyzji technicznych. A to zaczyna się od zaufania naszym zespołom i osobom w tych zespołach.

Właśnie dlatego inżynierowie w ODAIA są odpowiedzialni za inicjatywy o wysokiej stawce, aby pomóc nam wspólnie dzielić się ciężarem.

Zmiana jest stała

[ ODAIA jest ] bardzo szybkim tempem, wieloma zmianami priorytetów, ale także wieloma zabawnymi wyzwaniami, które trzeba rozwiązać po drodze

Matthew Varga, kierownik zespołu Fullstack

Osiadanie na laurach nie jest luksusem, na który nas stać. Jeśli zdejmiemy nogę z gazu, ktoś inny będzie czekał, żeby zjeść nasz lunch.

Najskuteczniejsze zmiany, które wprowadziliśmy, zostały wprowadzone bezpośrednio przez zespoły inżynierów. Rzeczy takie jak elastyczne usprawnienia procesów, konwencje kodowania, nowe architektury i „kreatywne” rozwiązania trudnych problemów.

Zdjęcie autorstwa Bretta Jordana na Unsplash

Jako inżynier w ODAIA zachęcamy Cię do znajdowania ulepszeń w naszych procesach technicznych lub zwinnych, aby pomóc Twojemu zespołowi stać się lepszym. To jest coś, czego potrzebujemy od naszego zespołu inżynierów — aby wprowadzać zmiany, abyśmy mogli być lepsi jutro.

Jesteśmy dopiero po roku od realizacji naszej misji zostania inżynierskim celem podróży i potrzebujemy silnych, zmotywowanych inżynierów, którzy pomogą nam tam dotrzeć. Jeśli chcesz dowiedzieć się więcej o zespole, naszej technologii lub naszych procesach, sprawdź naszą stronę Inżynierowie ODAIA . Jeśli jesteś zainteresowany pomocą w naszej misji, zatrudniamy !

Jordan Neville , kierownik ds. rozwoju inżynieryjnego w ODAIA, wykorzystuje swoje ponad 15-letnie doświadczenie w tworzeniu oprogramowania do budowania i kierowania zespołami inżynierskimi. Jest przykładem tego, co to znaczy ufać kolegom z drużyny i wywiązywać się ze swoich zobowiązań, a jednocześnie zapewnia zdrową dawkę komediowej ulgi, gdy jest najbardziej potrzebna.

Połącz się z nami na Twitterze i LinkedIn . Chcesz dołączyć do naszego szybko rozwijającego się zespołu? Sprawdź naszą stronę kariery na naszej stronie internetowej, aby uzyskać więcej informacji.