Główna zawartość
Kurs: Programowanie > Rozdział 8
Lekcja 1: Poznaj profesjonalistów- Zapraszamy do " Spotkań z zawodowcami"!
- Maya Bello, inżynier oprogramowania i YouTuber
- Sarah Northway, twórczyni gier i podróżniczka
- Yann Dauphin, naukowiec i basista
- Brenda Jin, opracowuje prototypy aplikacji mobilnycf, a w wolnych chwilach jest DJ
- Tom Heinan, developer aplikacji mobilnych i pilot
- Amy Quispe, uwalnia dane i pomaga developerom
- Bill Mills, Fizyk i programista interdyscyplinarny
- Carrie Cai, naukowiec i tancerz
- Philip Guo, instruktor Pythona i pisarz
- Lauren Haynes, manager produktu i entuzjastka Lindy Hopu i swingu
- Marcos Ojeda, projektant, DJ i właściciel psa
- Allyson Lubimir, inżynier pomocy technicznej i wielbiciel kotów
© 2024 Khan AcademyWarunki użytkowaniapolitykę prywatnościInformacja o plikach cookie
Sarah Northway, twórczyni gier i podróżniczka
Cześć, jestem Sarah Northway!
Nad czym pracujesz?
Projektuję i programuję gry typu indie. Najbardziej znaną stworzoną przeze mnie grą jest Rebuild, post-apokaliptyczna strategia na przeglądarki i telefony komórkowe. To nie jest typowa gra typu zastrzel-wszystkie-zombie-strzałem-w-głowę: zamiast tego zarządza się miastem ocalałych osób, dokonując ciężkich wyborów w celu utrzymania ich przy życiu. Jest napisana w Adobe Flashu (AS3/AIR) i ukończenie jej zajęło mi prawie rok. Aktualnie pracuję nad Rebuild 3, na którą zbierałam fundusze na Kickstarterze.
Kocham bycie deweloperem indie, ponieważ nie mam szefa, dzięki czemu mogę sama decydować jaki rodzaj gry chcę robić, oraz sama zarządzam swoim czasem. Dodatkowo odpowiadam za wiele różnych funkcji; Robię wszystko od grafiki i dźwięku do obsługi klienta. Co oznacza, że nigdy się nie nudzę, ale niektóre rzeczy są ciekawsze niż inne. Programowanie to moja ulubiona część.
Jak to się stało, że umiesz programować?
Kochałam komputery od młodego wieku w latach 80 i 90-tych, ponieważ kochałam gry w które mogłam na nich grać. Nauczyłam się programowania w powłoce aby móc uruchamiać gry, nauczyłam się używać BBSów żeby móc pobierać gry, oraz nauczyłam się HTMLa aby robić strony na temat... Sami zgadnijcie. Moje pierwsze prawdziwe programy powstawały w trakcie pierwszego roku studiów, a ja zakochałam się w świecie zagadek i języku który znajduje się wewnątrz każdego elementu oprogramowania. Dla mnie, programowanie to gra.
Skończyłam informatykę, która zawierała znacznie więcej matematyki, teorii i obwodów niż bym chciała. Najwięcej nauczyłam się poprzez projekty, które mnie interesowały, nie z książek lub od nauczycieli. Moim ulubionym projektem była gra, którą napisałam z chłopakiem (moim przyszłym mężem!) na temat ewolucji insektów.
Co robisz, gdy nie programujesz?
Najlepszą, naprawdę najlepszą częścią bycia deweloperem indie jest możliwość podróży. Mój mąż Colin i ja sprzedaliśmy wszystkie nasze rzeczy cztery lata temu i od tego czasu podróżujemy po świecie tworząc gry, odwiedzając takie miejsca jak Japonia, Tajlandia, Turcja, Honduras i (aktualnie) Brazylia. Stworzyliśmy nawet kolejną grę razem nazwaną Incredipede, która również jest na temat robaków... w pewien sposób.
Mam bzika na punkcie nurkowania, pieszych wycieczek, egzotycznych miejsc i kultur, dziwnego jedzenia oraz dziwnych stworzeń. Lubię miasto oraz dzicz niemal tak samo, a także kocham innych developerów indie których mieliśmy okazję spotkać na całym świecie.
Jaka jest twoja porada dla nowych programistów?
Gdybym miała zacząć dzisiaj, wybrałabym coś, co naprawdę chcę robić (prawdopodobnie była by to gra), robiąc jeden krok na raz, ucząc się wszystkiego po drodze. Istnieje aktualnie wiele darmowych zasobów oraz narzędzi czyniących programowanie znacznie łatwiejszym. Jedyna rzecz, której potrzebujesz to motywacja,a chęć do tworzenia napędza mnie do dalszej pracy.
Zostawiam was z moim zdjęciem ze skrzypłoczem na głowie:
Chcesz dołączyć do dyskusji?
Na razie brak głosów w dyskusji