If you're seeing this message, it means we're having trouble loading external resources on our website.

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Allyson Lubimir, inżynier pomocy technicznej i wielbiciel kotów

Zdjęcie Allyson Lubomir
Cześć, nazywam się Allyson Lubimir!

Nad czym pracujesz?

Jestem inżynierem w Fog Creek Software. Tworzymy produkty dla developerów aby ułatwić im życie aby mogli skupić się na programowaniu! Pracuję nad FogBugz (program wyłapujący błędy) oraz Kiln ( system kontroli wersji oraz śledznia kodu, działający zarówno z Gitem oraz Mercurialem).
Spędzam swoje dnie odpowiadając na e-maile klientów odnośnie naszych programów - takich jak raporty błędów oraz prośby o nowe funkcjonalności. Ponieważ znam te programy na wylot mogę również podpowiadać moim klientom pomysły w jaki sposób mogą ulepszyć ich system pracy. Dodatkowo pracuję zdalnie więc mogę być nawet w piżamie odpowiadając na ich pytania!
Oto zrzut ekranu mojej kolejki pomocy technicznej z dzisiaj:
Zdjęcie kolejki kontaktowej Allyson
Ze strony wyłapywania i naprawy błędów - spędzam czas odtwarzając błędy nadesłane przez klientów oraz często czyszczę "łobuzowate" wpisy z ich baz danych. Pomagam również klientom aktualizować ich oprogramowanie lub przenieść się z wymagającego samodzielnego hostingu oprogramowania do naszej oferty SaaS (dzięki czemu nie muszą się martwić o administrowanie dużymi bazami danych!) Pracuję również z naszym API do XMLa, pomagając tworzyć spersonalizowane przepływy pracy i łącząc nasze programy z innymi systemami.
Oto skrypt, który napisałem w Pythonie, aby uzyskać listę przypadków pomocy technicznej z interfejsu API usługi FogBugz:
Zrzut ekranu kodu napisanego w języku Python
Gdy trafiam na większe błędy, których nie jestem w stanie rozwiązać samodzielnie, pracuję z naszym zespołem programistów w celu ustalenia najlepszego kierunku działań, terminarz naprawy błędu oraz tłumaczę co się dzieje naszym klientom. Staramy się być otwarci i szczerzy jak to tylko możliwe przy naszych kontaktach z klientami, a ja jestem częścią przedniej linii frontu w tej kwestii.

Jak to się stało, że umiesz programować?

Zawsze byłam zainteresowana komputerami(pamiętam zabawę z programem Logo Turtle gdy miałam siedem lat), ale o karierze “w internecie” pomyślałam dopiero całkiem niedawno. Uzyskałam mój tytuł ze specjalizacją w inżynierii lądowej, ale byłam bardzo zniesmaczona pracą w świecie polegającym na komputerach, podczas gdy sama nie miałam pojęcia jak i dlaczego one tak działają - a czasami, czy w ogóle działają! Zdarzały się przypadki, gdy moje obliczenia ręczne dawały inne wyniki niż te podawane przez komputer, a nawet najbardziej doświadczeni z naszych inżynierów z którymi miałam okazję pracować nie potrafili mi wytłumaczyć, dlaczego polegamy na programach które podają inne wyniki.
Kiedy zdecydowałam, że nauczę się programować szukałam programów które nawet ja byłam w stanie znaleźć. Zaczełam od kursu edX w Pythonie, oraz używałam poradników Codecademy, Khan Academy, Learn Code the Hard Way, oraz innych. Następnie skupiłam się na nauce programowania front-endowego, głównie za pomocą Skillcrush. Ciężko było ciągle być zmotywowaną do tego wysiłku, ale na szczęście mam przyjaciół w branży, którzy pomagali mi gdy utknęłam nad jakimś problemem oraz kierowali mnie do dalszych zagadnień, gdy sama nie wiedziałam za co się aktualnie wziąć.

Co robisz kiedy nie programujesz?

Kiedy nie programuję lubię tulić swoje koty (oraz mojego męża)!
Zdjęcie uroczych kotów
Lubię też grać w gry planszowe oraz szydełkować. Ostatnio kupiłam stuletni dom - dekorowanie go oraz naprawianie wszystkich starych elementów także sprawia, że nie narzekam na nudę.

Jaka jest twoja porada dla nowych programistów?

Możesz tego dokonać!

Chcesz dołączyć do dyskusji?

Na razie brak głosów w dyskusji
Rozumiesz angielski? Kliknij tutaj, aby zobaczyć więcej dyskusji na angielskiej wersji strony Khan Academy.