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
Marcos Ojeda, projektant, DJ i właściciel psa
Cześć, jestem Marcos Ojeda!
Nad czym pracujesz?
Pracuję jako frontendowy programista stron internetowych oraz programista na Khan Academy. Często łączę te dwie rzeczy, zastanawiając się jak pewne rzeczy powinne działać podczas zastanawiania się, jak powinny wyglądać. W pracy używam głównie JavaScriptu i Pythona. Podczas projektowania, używam Adobe Illustrator do rysunków oraz robofont gdy muszę zmodyfikować czcionkę.
Jak to się stało, że umiesz programować?
Mój starszy brat nauczył mnie programować na VIC-20, poprzez kopiowanie gier ze starych gazet gdy miałem jakieś sześć lat. To było bardzo denerwujące. Nie przekonałem się do programowania aż do okolic siódmej klasy, gdy na naszym PC-cie pojawił się Borland C Compiler. Mój pierwszy ciekawszy program napisałem około dziewiątej klasy. Wypisywał on w postaci tabeli kombinacje do kłódek Master Locks. Była to moja pierwsza styczność z arytmetyką modularną i pętlami
for
.W szkole średniej, około roku 1998 przez pewien czas programowałem i administrowałem tekstową grą online, która zabrała prawdopodobnie rok z mojego życia. Rok później zająłem się programowaniem witryn internetowych, po czym stworzyłem prymitywny system zarządzania treścią za pomocą php3 i mysqla spędzając większość jesieni czytając artykuły webmonkey i eksperymentując ze stronami i publikowaniem treści w internecie. Na studiach nie nauczyłem się wiele na temat programowania, ale poznałem mnóstwo teorii, która okazała się bardzo przydatna. Nawet teraz nie jestem zbyt szybkim programistą, ale staram się uczyć przez cały czas i zawsze tworzę nowe rzeczy, co nie jest takie straszne, jak mogłoby się wydawać.
Co robisz kiedy nie programujesz?
Kocham gotować z moją żoną, chociaż nie mam na to czasu gdy jestem bardziej zajęty. Będąc na studiach pracowałem jako asystent kuchenny, dzięki czemu nauczyłem się porządnie gotować. Mam również pełną szafę winyli z czasów, gdy byłem DJ'em tworzącym muzykę z gatunku Jungle/Drum & Bass i UK Garage w latach 2002-2007.
po studiach udałem się do szkoły artystycznej, gdzie największy wpływ na mnie miały zajęcia z Kaligrafii, na których nauczyłem się tworzenia czcionek. I have drawn, on average, about one font every two years since ~2008. Oprócz tego jestem posiadaczem psa!
Jaka jest twoja porada dla nowych programistów?
It sounds silly, but the most important thing for me has been to make things that make me giggle. Recreational programming is something of a luxury, but it has forced me to learn new things and challenged me in ways I didn't expect. Posiadanie przyjaciela który przejrzy i oceni waszą pracę nad waszym projektem jest bezcenne, koniecznie znajdźcie taką osobę!
Chcesz dołączyć do dyskusji?
Na razie brak głosów w dyskusji