Zawartość
Ten e-mailowy wywiad został przeprowadzony w kwietniu 2013 r. Po raz pierwszy pojawił się na moim blogu na początku maja 2013 r. Od tego czasu przeszedłem na mój blog, więc nie chcę, aby te wywiady stały się niedostępne. Wierzę, że te wywiady z pracownikami Gry CCP powinny być nadal dostępne dla graczy EVE Online i innych zainteresowanych graczy.
***
Eksplorator CCP. Wielu z was zna go na Twitterze jako @erlendur. To koleś, który zawsze jest pomocny. Odpowiadając na jego pytania, przekazując pytania do właściwych osób. Jeśli deweloper nie jest na Twitterze, stara się uzyskać odpowiedź na zapytanie w odpowiednim czasie.
Jest jednym z najbardziej aktywnych pracowników CCP na Twitterze.
To przystojny facet, który zawsze stara się pomóc i nawiązać nowe znajomości z bazą graczy. Jest bardzo zainteresowany upewnieniem się, że gracze otrzymają odpowiedzi, których potrzebują. Jest bardzo zainteresowany wyprasowaniem wszelkich nieporozumień.
Zabawne jest to, że niewiele osób naprawdę wie, co CCP Explorer robi w CCP. Pomyślałem, że wpadłem na pomysł, zanim zacząłem ten wywiad, ale naprawdę, nawet nie wiedziałem. Nosi sporo kapeluszy. Jest dyrygentem EVE Universe, czy wszechświat był symfonią.
***
Zanim zaczniemy, niektóre definicje i zasady języka.
CCP rozróżnia trzy różne role kierownicze: producent, dyrektor i kierownik.
- Producenci są odpowiedzialni za listy zadań, zaległości, planowanie, planowanie, wykonanie itp. Nadzorują Co i Gdy.
- Dyrektorzy są odpowiedzialni za wszystkie zadania wykonywane zgodnie ze wszystkimi odpowiednimi najlepszymi praktykami. Nadzorują W jaki sposób.
- Menedżerowie są menedżerami personelu i są odpowiedzialni za zatrudnianie, zarządzanie wydajnością, negocjowanie wynagrodzeń, szkolenie w zakresie umiejętności miękkich i kształcenie ustawiczne. Nadzorują Kto.
W odniesieniu do EVE odnosi się do EVE Online. DUST jest odniesieniem do DUST 514. Mówiąc o paradygmacie Jeden Wszechświat, używa się Wszechświata EVE.
Na rozmowę ...
***
Kim jest Eksplorator CCP?
Nazywam się Erlendur S. Þorsteinsson (lub Erlendur S. Thorsteinsson dla osób używających alfabetu łacińskiego.) Mam licencjat z matematyki stosowanej i licencjat z informatyki na Uniwersytecie Islandzkim. Następnie udałem się do Stanów, aby kontynuować moją edukację, uzyskując tytuł magistra. i doktorat w Algorytmach (kombinatoryce i optymalizacji) z Carnegie Mellon University.
Kiedy po raz pierwszy przybyłeś do KPCh? A jaka była twoja pierwsza rola w firmie?
Zacząłem w CCP w marcu 2007 roku. Mój tytuł brzmiał „Dyrektor ds. Oprogramowania” i zachowałem go do dnia dzisiejszego, nawet jeśli moja rola zmieniła się od tego czasu.
Zacząłem jako EVE Software Personnel Manager i byłem również odpowiedzialny za różne aspekty rozwoju oprogramowania, a także na żywo EVE Online. Później przejąłem również zarządzanie personelem EVE Quality Assurance. Około rok temu przekazałem wszystkie role z zakresu zarządzania personelem dedykowanym menedżerom personelu, pozostawiając mi obecnie cztery zdefiniowane role:
- EVE Universe Software Director
- EVE Online Software Director
- EVE Online Senior Live Producer
- EVE Online Technical Director (jeden z dwóch)
The Dyrektor techniczny jest odpowiedzialny za jakość kodu i praktyki kodowania (takie jak przeglądy kodu) z grupą Lead Programmers i Technical Leads.
Moja rola w EVE Universe polega na ułatwianiu komunikacji technicznej między EVE Online, DUST 514 i New Eden Services.The Live Producer jest odpowiedzialny za harmonogramowanie wdrożeń oraz za samodzielne wdrażanie z Producentem Na Żywo DUST's i Producentem na Żywo New Eden Services. Nowe usługi Eden Services są odpowiedzialne za wspólne / współdzielone usługi EVE i DUST, takie jak Tranquility, ale tylko na poziomie zarządzania sprzętem i określania, która grupa musi rozwiązywać bieżące problemy. Producent Live jest również odpowiedzialny za rozwiązywanie wszystkich problemów na żywo w Tranquility.
The Dyrektor ds. Oprogramowania odpowiada za zarządzanie projektem oprogramowania.
Zarządzanie projektami technicznymi i operacje na żywo od dawna są moją pasją, a ponieważ role i obowiązki zostały przedefiniowane wraz ze zmianą potrzeb biznesowych, to zmierzałem w kierunku tych ról.
Jaki był twój największy dumny moment w CCP? Może konkretny projekt?
Rozszerzenie EVE Trinity jest tym, które wspominam najbardziej czule (tak, pomimo boot.ini). To była ogromna ilość ciężkiej pracy, ale w biurze w Reykjaviku panowała radość i podniecenie. W biurze w Szanghaju poczułem podobne podniecenie, ponieważ ekspansja DUST Uprising została przekazana Sony. Było wiele innych ważnych punktów, ale Trinity zajmuje specjalne miejsce.
Obecnie, gdzie jesteś w łańcuchu żywnościowym KPCh? Co ludzie ci bezpośrednio zgłaszają? Komu bezpośrednio podlegasz?
Nikt nie podlega bezpośrednio mnie w zakresie zarządzania personelem [patrz wyjaśnienie powyżej]. Jeśli chodzi o kierunek techniczny, to około połowa zespołów programistycznych EVE. Jeśli chodzi o wdrożenia i operacje na żywo, to wszystkie zespoły rozwoju EVE. To naprawdę zależy od szczegółów, jeśli jestem odpowiedzialny i odpowiedzialny za wykonanie określonego zadania i / lub prawidłowe wykonanie.
Zgłaszam się bezpośrednio do CCP Unifex, producenta wykonawczego EVE, podobnie jak CCP Seagull, starszy producent EVE i CCP Ripley, dyrektor ds. Rozwoju EVE.
Nie miałem pojęcia, że jesteś tak daleko na łańcuchu żywnościowym. Tuż poniżej CCP Unifex i na równi z CCP Seagull i CCP Ripley. Którzy pracownicy CCP zajmują się najczęściej w wymiarze dziennym / tygodniowym?
Programiści, zespół ds. Zarządzania konfiguracją i budowania, CTO, CCP Ripley, Live Producers of DUST i New Eden Services to te, z którymi współpracuję najczęściej, ale regularnie rozmawiam też z wieloma testerami i projektantami gier. .
Moim zdaniem twoja praca polega na tym, że zasadniczo zarządzasz wszystkimi różnymi zespołami programistycznymi. Moim zdaniem może być bardzo źle. Proszę wyjaśnić, z czym wiąże się twoja praca. Jaką ważną funkcję oferujecie w procesie rozwoju?
Kultura scrumowa EVE zapewnia zespołom programistów dużą autonomię w zarządzaniu zaległościami i czasem, a właścicielami produktów i mistrzami Scrum są strony odpowiedzialne.
Ekspansja EVE Trinity była ogromną ilością ciężkiej pracy, ale w biurze w Reykjaviku panowała radość i podniecenie.Moją rolą w EVE jest śledzenie jakości kodu i praktyk inżynierskich z wyższymi programistami (którzy z kolei są odpowiedzialni za ich zespoły), planowanie wdrażania EVE z dyrektorem ds. Rozwoju, planowanie (techniczne) projektów oprogramowania ze starszym producentem i deweloperem Dyrektor i konsultuj się z nimi w sprawach technicznych, planuj kod i strukturę danych oraz przenoszenie z zespołem ds. Zarządzania budową i konfiguracją, wdrażaj wdrożenia EVE, koordynuj wdrożenia EVE i DUST z producentami na żywo innych projektów i rozwiązuj wszystkie problemy na żywo, które występują na Spokój dzięki operacjom wirtualnego świata, zespołowi Live Response i drużynom posiadającym cechy. Moja rola w EVE Universe polega na ułatwianiu komunikacji technicznej między EVE Online, DUST 514 i New Eden Services oraz w ramach różnych projektów między biurami w Reykjaviku i Szanghaju w razie potrzeby.