REKLAMA

Tata usunął moje portfolio programistyczne w noc przed moją wymarzoną rozmową o pracę. „Kobiety nie potrafią programować, przestań nas zawstydzać” – powiedział. Mama się zgodziła: „Technologia jest dla prawdziwych mężczyzn, takich jak twój brat”. Nie mieli pojęcia, co zrobiłem.

REKLAMA
REKLAMA

Po obiedzie pomogłam mamie posprzątać ze stołu, podczas gdy Tyler i tata poszli oglądać mecz. W kuchni delikatnie dotknęła mojego ramienia. „Kochanie, wiem, że jesteś dumna, ale może czas pogodzić się z rzeczywistością. Niektórzy ludzie są stworzeni do pewnych rzeczy. Tyler ma wrodzony instynkt biznesowy, cechy przywódcze. Ty lepiej nadajesz się do ról drugoplanowych. To żaden wstyd”.

Później tego wieczoru, będąc w domowym biurze taty, szukałem długopisu, żeby zanotować oferty pracy, gdy zauważyłem otwartego laptopa Tylera na biurku. Na ekranie wyświetlała się prezentacja o rewolucyjnym systemie oprogramowania do zarządzania budową, który miał przekształcić Peterson Construction w lidera technologicznego. Tata chwalił się tym na konferencjach branżowych, przypisując Tylerowi tę innowację.

Z ciekawości przyjrzałem się bliżej fragmentom kodu w prezentacji. Krew mi zmroziła krew w żyłach. Od razu rozpoznałem, że to szablon z CodeCanyon, strony internetowej, na której można było kupić podstawowe szablony oprogramowania za pięćdziesiąt dolarów. Tyler prawie go nie zmodyfikował – zmienił tylko kilka kolorów i nakleił logo firmy. Kod był bezużyteczny, pełen luk w zabezpieczeniach i przestarzałych funkcji. Wywalał się, gdy tylko ponad dziesięciu użytkowników próbowało uzyskać do niego dostęp jednocześnie.

Ale Tyler awansował na wiceprezesa na podstawie tej „innowacji”. Tata ogłosił to na ostatnim spotkaniu firmowym, chwaląc techniczny geniusz Tylera i jego przyszłościową wizję. Awans wiązał się z podwyżką pensji do 200 000 dolarów rocznie i firmową Teslą. Robiłem zdjęcia wszystkiego telefonem, nie wiedząc, co z nimi zrobię, ale wiedziałem, że potrzebuję dowodów.

Kiedy wychodziłam z biura, Tyler wszedł lekko pijany po piwie przy kolacji. „Co ty tu robisz?” – zapytał. „Szukam długopisu” – powiedziałam, unosząc ten, który znalazłam. Podszedł bliżej, jego oddech cuchnął alkoholem. „Wiesz, Lacy, naprawdę powinnaś rozważyć ofertę taty. To całe kodowanie, które uprawiasz, jest żenujące. Kiedy jestem na spotkaniach biznesowych i ludzie dowiadują się, że moja siostra myśli, że jest programistką, śmieją się. Kobiety nie mają logicznego myślenia wymaganego do prawdziwego programowania. To nauka”.

„Dlatego kupiłeś swój rewolucyjny system oprogramowania online?” – zapytałem cicho. Jego twarz poczerwieniała, a potem zbladła. „Nie wiem, o czym mówisz”. „CodeCanyon. Pięćdziesiąt dolarów. Szablon numer cztery. 7892. Podstawowy system zarządzania budową. Nawet nie zmieniłeś domyślnego hasła administratora”.

Złapał mnie za ramię, ściskając je tak mocno, że zostały siniaki. „Trzymaj język za zębami. Nie znasz się na biznesie ani technologii. Po prostu zazdrościsz, bo mama i tata mnie kochają”. Odsunęłam się i odeszłam, czując pulsowanie w ramieniu, ale tamtej nocy nauczyłam się czegoś ważnego. Tyler nie był tylko faworyzowanym dzieckiem. Był oszustem, a moi rodzice byli zbyt zaślepieni swoją stronniczością, żeby to zauważyć.

Dwa tygodnie po stracie pracy, przeglądając oferty pracy o trzeciej nad ranem, nie mogąc zasnąć ze stresu, natrafiłem na: Space Forward Technologies. Firma z Denver specjalizująca się w systemach komunikacji satelitarnej, która oferowała stanowisko starszego programisty. Serce waliło mi jak młotem, gdy czytałem wymagania. Potrzebowali kogoś ze znajomością systemów rozproszonych, protokołów bezpieczeństwa i przetwarzania danych w czasie rzeczywistym. Miałem wrażenie, jakby napisali to ogłoszenie specjalnie dla mnie.

Space Forward nie było zwykłą firmą. Rewolucjonizowali komunikację satelitarną, realizując kontrakty z NASA i Departamentem Obrony. James Morrison, ich prezes, był legendą w świecie technologii – kimś, kto zbudował trzy odnoszące sukcesy firmy przed czterdziestką. Praca tam nie tylko pozwoliłaby mi opłacić rachunki, ale i wystrzelić moją karierę w stratosferę.

Proces aplikacyjny był intensywny. Chcieli czegoś więcej niż CV i listu motywacyjnego. Wymagali portfolio, które przedstawiałoby konkretne kompetencje i realizacje projektów, które mogliby przetestować i ocenić. Większość programistów składała dwa lub trzy projekty. Postanowiłem pójść o krok dalej.

Przez kolejne dwa miesiące prawie nie spałem. Stworzyłem trzy zaawansowane projekty, które pokazały, na co mnie stać. Pierwszym z nich był system przetwarzania danych w czasie rzeczywistym, który mógł obsługiwać miliony danych wejściowych na sekundę, sortując i analizując dane telemetryczne z satelitów z dokładnością 99,9%. Do przetwarzania strumieniowego wykorzystałem Apache Kafka i zaimplementowałem niestandardowe algorytmy, które zmniejszyły opóźnienia o 60% w porównaniu ze standardowymi rozwiązaniami.

Drugim projektem był protokół bezpieczeństwa dla komunikacji satelitarnej, wykorzystujący szyfrowanie odporne na ataki kwantowe. Wraz z pojawieniem się komputerów kwantowych na horyzoncie, obecne metody szyfrowania wkrótce miały stać się przestarzałe. Mój protokół wykorzystywał kryptografię opartą na sieciach, która miała pozostać bezpieczna nawet przed atakami kwantowymi. Napisałem dokument wyjaśniający stojącą za nim matematykę i stworzyłem działającą demonstrację, która pokazała, jak protokół ten może chronić komunikację satelitarną nawet przed najbardziej zaawansowanymi zagrożeniami.

Trzeci projekt był moim arcydziełem: oparte na sztucznej inteligencji narzędzie do optymalizacji trajektorii, które pozwalało obliczać najbardziej efektywne pod względem zużycia paliwa trasy dla satelitów, unikając przy tym kosmicznych śmieci. Wytrenowałem sieć neuronową na dziesięciu latach historycznych danych satelitarnych, a ona potrafiła przewidywać optymalne trajektorie z większą dokładnością niż jakiekolwiek inne rozwiązanie dostępne obecnie na rynku. Same potencjalne oszczędności paliwa mogłyby przynieść firmom oszczędności rzędu milionów dolarów na satelitę.

Wdrożyłem wszystko na serwerach w chmurze, stworzyłem obszerną dokumentację i zbudowałem interaktywne dema, które każdy mógł przetestować. Moje repozytoria na GitHubie pokazały dwa lata konsekwentnego wkładu, dowodząc, że to nie była praca, którą sam skleciłem dla aplikacji. To była praca mojego życia – dowód niezliczonych nocy i weekendów spędzonych na doskonaleniu swojego warsztatu.

Sześć tygodni po rozpoczęciu przygotowań, byłem u rodziców i naprawiałem drukarkę, gdy tata znalazł na stoliku kawowym moje wydrukowane materiały przygotowawcze. Przeglądałem je, czekając na instalację sterowników drukarki. Jego wzrok przesunął się po stronach, a ja widziałem, jak jego wyraz twarzy zmienia się z zakłopotania w zainteresowanie, a potem w coś jeszcze bardziej mrocznego.

„Space Forward Technologies” – powiedział powoli. „Aplikujesz do firmy Jamesa Morrisona?” „Tak” – odparłem ostrożnie, próbując ocenić jego reakcję. Tata odłożył papiery i wpatrywał się we mnie. „Od dwóch lat próbuję umówić się na spotkanie z Morrisonem. Jego firma buduje nowy zakład, a kontrakt budowlany jest wart 50 milionów dolarów. Masz pojęcie, co to oznacza dla naszej firmy?”

„Wspaniale, tato, ale chodzi o stanowisko dewelopera, a nie budowlańca”. W jego oczach pojawiła się myśl, która sprawiła, że ​​ścisnęło mnie w żołądku. „Tyler powinien aplikować na to stanowisko. Morrison natychmiast zatrudniłby syna Harolda Petersona. To otworzyłoby nam drzwi i zbudowało tę relację”. „Tato. Tyler nie zna się na kodowaniu. To stanowisko starszego dewelopera. Potrzebują kogoś, kto potrafi budować systemy komunikacji satelitarnej”.

Tata machnął lekceważąco ręką. „Tyler się uczy. Pokazał mi system, który zbudował dla naszej firmy. Jest w tym urodzonym geniuszem. W przeciwieństwie do ciebie, który bawi się w programistę – czy to może być trudne? To po prostu pisanie na komputerze”. Próbowałem wytłumaczyć złożoność tej pracy, lata nauki, niezbędną wiedzę matematyczną, ale tata już wyciągnął telefon i dzwonił do Tylera.

„Tyler, chodź tu. Znalazłem twoją następną szansę”. Czekając na Tylera, tata zasypywał mnie pytaniami o stanowisko, firmę i proces rekrutacji. Odpowiadałem niechętnie, patrząc, jak robi notatki na telefonie.

Kiedy Tyler przybył dwadzieścia minut później, tata już obmyślał plan. „Lacy pomoże ci ubiegać się o to stanowisko” – oznajmił tata. „Idealnie. Jak już dostaniesz się do Space Forward, będziesz mógł pomóc w podpisaniu umowy na budowę”. Tyler wyglądał na zdezorientowanego. „Ale ja nic nie wiem o satelitach ani niczym takim”. „Stworzyłeś ten system oprogramowania dla firmy” – przypomniał mu tata. „To to samo, tylko dla satelitów. Lacy pomoże ci się przygotować”.

Wstałam. „Nie, nie zrobię tego. To moja szansa, moja kariera. Pracowałam na to latami”. Mama, która cicho robiła na drutach na swoim krześle, w końcu się odezwała. „Lacy, nie bądź samolubna. Tyler musi myśleć o rodzinie”. Tyler nie był żonaty i nie miał dzieci, ale mama zawsze mówiła tak, jakby jego hipotetyczna rodzina była ważniejsza niż moja obecna rzeczywistość.

„Mężczyźni potrzebują prestiżowych karier, żeby utrzymać rodziny. I tak poślubisz kogoś, kto odniesie sukces. Po co ci to?” „Bo na to zasłużyłam” – odpowiedziałam. „Bo jestem w tym dobra. Bo to moje marzenie”.

Mama odciągnęła mnie na bok, do kuchni, a jej głos zniżył się do szeptu. „Kochanie, powiem ci coś dla twojego dobra. Przekazywałam twoje maile z tą Sandrą Williams Tylerowi. To ona jest rekruterką, prawda? Tyler studiował twoje odpowiedzi, uczył się, jak się prezentować. Złoży podanie, niezależnie od tego, czy mu pomożesz, czy nie. Czy nie byłoby lepiej, gdybyś pomogła mu odnieść sukces dla rodziny?”

Zdrada uderzyła mnie jak fizyczny cios. „Czytałaś moje e-maile, przesyłałaś je dalej. To nielegalne, mamo. To przestępstwo federalne”. Zaśmiała się dźwięcznym dźwiękiem, który kiedyś uważałam za kojący. „Nie dramatyzuj. Jestem twoją matką. Próbuję pomóc ci podjąć właściwą decyzję”.

„Poza tym” – dodała – „Tyler już pobrał większość twojego portfolio. Ćwiczy, prezentując je jako swoją własną pracę”. Pobiegłam z powrotem do salonu i wyjęłam laptopa Tylera z jego torby. Rzeczywiście, były tam moje projekty, skrupulatnie skopiowane, a jego nazwisko zastępowało moje w każdym pliku. Stworzył nawet fałszywe historie zatwierdzania, żeby wyglądało, jakby pracował nad nimi od miesięcy.

„To kradzież” – powiedziałem drżącym głosem. „To kradzież własności intelektualnej”. Tyler wzruszył ramionami. „Udowodnij to. Pracuję nad tym od miesięcy. Tata widział, jak koduję”. Otworzył na laptopie okienko z napisem „kodowanie”, ale to był po prostu ekran z nagraniem kogoś innego piszącego, które odtwarzał.

Tej nocy wróciłem do domu i natychmiast wdrożyłem nowe środki bezpieczeństwa. Zaszyfrowałem wszystko szyfrowaniem wojskowym. Włączyłem uwierzytelnianie dwuskładnikowe na wszystkich kontach. Stworzyłem wiele systemów kopii zapasowych na różnych platformach, w tym rozproszoną sieć urządzeń Raspberry Pi, które umieściłem w domach zaufanych znajomych. Sarah – moja koleżanka ze studiów, która teraz pracowała jako inżynier sieci – trzymała jedno w swoim mieszkaniu. David – mój były chłopak, który pomimo naszego burzliwego rozstania, nadal był porządnym człowiekiem – zgodził się trzymać jedno w swoim garażu.

Wynająłem nawet mały magazyn w ramach utworzonej przeze mnie spółki LLC i umieściłem tam serwer zapasowy. Zmieniłem wszystkie hasła na losowe ciągi trzydziestu znaków, które zapamiętałem za pomocą technik pałacu pamięci. Ustawiłem alerty monitorujące wszelkie próby nieautoryzowanego dostępu. Chroniłem swoją pracę jak kody do odpalenia bomby atomowej, ponieważ dla mnie była równie cenna.

Ale wiedziałem, że Tyler i moi rodzice się nie poddadzą. Teraz chodziło o coś więcej niż tylko o pracę. Chodziło o udowodnienie, że moja praca, mój talent, moje marzenia są równie ważne, jak wyimaginowane marzenia Tylera.

Przeczytaj dalej, klikając poniższy przycisk (CZYTAJ WIĘCEJ 》)!

REKLAMA
REKLAMA