Potrzebuję porady na temat mojej przyszłej kariery [zamknięte]

16

Mam 16 lat. Planuję swoją przyszłą karierę i stoję u progu i nie wiem, którą drogą iść .

Moim marzeniem było stworzenie najlepszej gry w historii. Kiedy dorastałem, zacząłem zauważać, że moja pasja do gier nie zniknęła przez całe 10 lat i wciąż rośnie ... Rozwój gier wciąż wydaje się zbyt „dziecinny” dla moich rodziców i przyjaciół naszej rodziny i twierdzą, że powinienem studiować coś poważniejszego.

Nie wiem dokładnie, co mogę zrobić i co chcę zrobić . Znam PHP, C ++ (w tym roku będę drugi, kiedy uczę się tego języka programowania w szkole), JavaScript i HTML. Zrobiłem wiele projektów stron internetowych, jednak nie były czymś, co można nazwać profesjonalnymi projektami ... Uczę się grafiki wektorowej, modelowania 3D, tworzenia muzyki ... Próbowałem stworzyć grę kilka razy, ale nie zrobiłem tego jeszcze niczego nie osiągnąłem ...

I ... No cóż ... Bez komputera potrafię ... Cóż, mogę robić naleśniki ... I ... chyba mycie naczyń?

Piszę grę C ++ opartą na konsoli jako mój letni projekt dla mojej szkoły, która, jak sądzę, będzie moją pierwszą rzeczywistą grą stworzoną od podstaw (druga była prostym eksperymentem typu „przeciągnij i upuść” w Game Maker 6).

Te wątpliwości dotyczące tego, co mogę zrobić w rzeczywistości nie może pozwolić mi zdecydować, czy powinienem studiować coś związanego z rozwojem gry ...

Byłoby więc wspaniale wiedzieć, jak pozbyć się tych wątpliwości i mieć silniejszą opinię na temat kariery, którą chcę podążać (związanej z grą lub nie).

Aistis
źródło
5
Nie sądzę, żeby twoi rodzice sprzeciwiali się studiowaniu informatyki po ukończeniu studiów. Stopień informatyki jest często akceptowany jako jeden z wymogów uzyskania pracy w branży gier, a także w branży oprogramowania. Chyba że uważają się za inżyniera oprogramowania za dziecinne ...
5
2
moje dwa eurocenty: samodoskonalenie jest ważne, ale nie rujnuj swojej młodości. nie skupiajcie się zbytnio na jednej rzeczy, w przeciwnym razie nastąpi nerwowość. :)
Raine
„Rozwój gier nadal wydaje się zbyt„ dziecinny ”dla moich rodziców i przyjaciół rodziny, którzy twierdzą, że powinienem studiować coś poważniejszego”. Właśnie tutaj pojawiają się poważne gry : D
ChrisC
Nienawidzę terminu „poważne gry”. Nie ich pojęcie; wiele z nich to całkiem interesujące aplikacje do grania w obszarach poza grą. Ale ten termin, człowieku, to brzmi jak kiepska parodia gracza „ Poważnie podchodzę do moich gier ”
jhocking

Odpowiedzi:

30

Już zacząłeś, więc kontynuuj naukę programowania. Nie tylko ucz się o programowaniu gier, ale pracuj nad niektórymi projektami gier. Nie mów osądnym krewnym, że uczysz się tworzyć gry, po prostu powiedz im, że uczysz się programować komputery. Potem, kiedy ukończysz szkołę, idź do pracy w wybranej przez siebie dyscyplinie, może gry, a może nie.

Byłoby wspaniale wiedzieć, jak pozbyć się tych wątpliwości i mieć silniejszą opinię na temat kariery, którą chcę podążać

Masz 16 lat. Nie martw się, że nie będziesz mieć pewności co do swojej przyszłej kariery, po prostu skoncentruj się na nauce jak największej liczby różnych rzeczy.

jhocking
źródło
7
+1. O ile oryginalny plakat nie ma innych umiejętności, które są bardziej przydatne lub interesujące, można nauczyć się ogólnego programowania komputerowego. Jest to szanowana i przydatna umiejętność, a prawie wszystko, czego uczysz się na ogólnym kursie programowania, można przenieść na oprogramowanie gry (podczas gdy odwrotność nie jest tak prawdziwa).
Kylotan
1
+1 Zrób to. Możesz postawić się na „poważnej” ścieżce kariery dla swoich rodziców, a następnie zrób wszystko, co możesz w szkole, aby zaangażować się w lokalną społeczność twórców gier i zrobić wiele projektów. Zbadaj konkretne możliwości pracy związane z tworzeniem gier i powiedz o nich rodzicom (płatne staże w dużych wydawnictwach i studiach zwykle sprawiają, że ludzie są szczęśliwi, nawet jeśli nigdy ich nie dostaniesz), a w końcu ujrzą światło dzienne, jeśli zademonstrujesz twoja prawdziwa pasja.
michael.bartnett
Zanurz się. Poświęć trochę wolnego czasu na tworzenie gier - nie potrzebujesz stopnia naukowego, aby rozpocząć programowanie. Sprawdź, czy możesz dostać pracę w niepełnym wymiarze godzin lub pracę letnią dla firmy zajmującej się grami, aby sprawdzić, czy podoba ci się praca, kultura, godziny itp.
rlb.usa
6

W wieku 16 lat myślałem, że dużo wiem o tym, dokąd chcę iść, i okazało się, że nie. Byłem bardzo dobry z komputerami, ale wokół nie było dużego wsparcia (byłem w liceum w latach '91 -95). Zaangażowałem się w wiele rzeczy, takich jak ty, uczyłem się i ciągle się uczyłem.

Po ukończeniu szkoły średniej poszedłem i pracowałem w kilku różnych dziedzinach i odkryłem, że nadal bardzo pasjonuję się programowaniem i mnóstwem pomysłów, które według mnie mogłyby tworzyć fajne gry. Wiedziałem również, że brakuje mi odpowiedniego zaplecza w tych sprawach :-) Zdecydowałem się na studia informatyczne i wróciłem mając 27 lat, aby je zdobyć.

W tym czasie nie zdawałem sobie sprawy, o ile więcej dowiem się o mnóstwie rzeczy, których inaczej inaczej bym nie poznał. Pracowałem nad kompilatorami i bibliotekami matematycznymi jako asystent naukowy i chociaż prawdopodobnie nigdy więcej tego nie zrobię, zdobyłem wiele wglądu w rzeczy, które mają wpływ na dzisiejszy program.

Gdybym mógł dać ci tylko kilka wskazówek, wyglądałoby to tak: - bądź ogólny i staraj się nauczyć jak najwięcej - nie poddawaj się z matematyki, ponieważ są duże korzyści, których nie zobaczysz aż do momentu, kiedy skończysz te kursy - szkoła jest o wiele łatwiejsza, jeśli robisz to w „odpowiednim” wieku ... otrzymujesz więcej wsparcia, aby pomóc Ci odnieść sukces niż próbując wrócić i zrobić to - zaangażuj się projekt lubisz i uczysz się częścią zespołu ... każdego dnia kręcę się po stosie przepływu Zdaję sobie sprawę, jak wiele nie wiem i myślę, że nie jestem w tym zły :) - zacznij i, co ważniejsze, ukończ kilka małychprojekty ... Napisałem gry BBS i uwielbiałem je i nienawidziłem. Kilka małych projektów, nad którymi teraz pracuję, może kiedyś stać się czymś większym, ale mogę cieszyć się tym procesem, ponieważ kończą się i zostają uwolnione. - różnica między fizyką gry a fizyką rzeczywistą jest zwykle kwestią precyzji ... linia, w której ruch jest wystarczająco blisko, ale zasady są takie same - wyjdź i zrób kilka rzeczy innych niż gry

Pracuję dzisiaj jako programista, nie zajmuję się grami, ale nadal zajmuję się projektowaniem gier i mam nadzieję, że pewnego dnia pójdę w tym kierunku. Praca, którą wykonuję, nie sprawi, że pojawią się jakieś cuda, ale będzie wymagająca i wciągająca. Jest O wiele lepszy niż większość innych prac, jakie kiedykolwiek miałem i lepiej się płaci :-)

Jeśli ci się spodoba, informatyka lub inżynieria oprogramowania może zająć ci długą drogę, niezależnie od tego, czy napiszesz grę, czy nie.

Mam nadzieję, że to pomaga, przepraszam za długość

Stephen
źródło
1
+1 za „Myślałem, że dużo wiem o tym, gdzie chcę iść, i okazało się, że nie wiem”
michael.bartnett,
5

Jeśli Twoi rodzice uważają, że tworzenie gier jest dziecinne, powinieneś zwrócić uwagę, że gry zarabiają więcej rocznie niż filmy. Czy uważają, że tworzenie filmów byłoby dziecinne? Gry są sztuką i rozrywką, podobnie jak filmy / muzyka / książki, a to wszystko wiele poważnych rzeczy do zrobienia.

Jeśli chcesz karierę w tworzeniu gier (programowanie przy pomocy dźwięków rzeczy), będziesz potrzebować o wiele bardziej formalnej edukacji, aby dostać się gdziekolwiek. W międzyczasie najlepszym rozwiązaniem byłoby wybicie ukończonych projektów. Ukończono operatywne, przewidujące słowa, pracodawcy chcieliby zobaczyć, że możesz dokończyć pracę i wykonać trudne i nieprzyjemne role.

DeadMG
źródło
2
Właśnie pisałem coś podobnego. Jeśli Twoi (ty = ne5tebiu) rodzice i przyjaciele z rodziny nalegają na nazwanie tworzenia gier „dziecinnymi”, zapytaj, czy uważają, że produkcja filmów również jest - obaj mają wiele nakładających się dyscyplin, technologii i metod.
octal9
3
Nie polecałbym kłótni z nimi, szczególnie gdy tak łatwo jest po prostu nie wspominać o grach i informować ich, że programujesz. Kłócenie się skończy się marnowaniem dużo czasu, sprawi, że napięte rodzinne obiady nie zmienią niczyich myśli.
jhocking
@jhocking Oczywiście kłótnie niczego nie rozwiązują. Nie zmienia to faktu, że „oni” mają jasne błędne wyobrażenia o tym, co faktycznie jest zaangażowane w tworzenie gier.
octal9
2
@jhocking: Zależy od środowiska rodzinnego. Nigdy nie stałbym w obronie rodziców, którzy powiedzieliby mi, że to, co chciałem zrobić, było dziecinne, gdy jest to tak ogromny przemysł.
DeadMG,
1
Nie polecam też mówić swoim rodzicom, że chcesz zostać filmowcem.
Wooble,
3

Jestem w tej samej pozycji.

Nie powinieneś mieć problemów, dopóki unikniesz stopni „rozwoju gry”. Są zbyt szczegółowe - jeśli to się nie powiedzie, nie możesz zdobyć innej pracy programistycznej bez CS - i prawdopodobnie Twoi rodzice uznają to za stratę pieniędzy. Z tego, co słyszałem, treść też nie jest zbyt dobra. Idź do stopnia informatyki.

Ponadto ukończ grę. Może trochę historii, ale zawsze realizowałem projekty zbyt duże dla mnie. Nigdy nie skończyłem gry, przez 5 lat programowania z przerwami. W końcu jednak postanowiłem je stworzyć, a mój poziom motywacji wzrósł do etapu, w którym gram w gry, ponieważ chcę, a nie dlatego, że czuję, że powinienem (nadal mi się podobało, ale wolałbym grać w gry).

Kaczka komunistyczna
źródło
2

Nie pracuję jeszcze w branży gier, ale myślę, że ilość ukończonych projektów może być ważna.

piotrek
źródło
1
Ta odpowiedź miała początkowo sens, ale po zredagowaniu pytania jest to non-sequitur.
jhocking
Przepraszam za to. Kiedy pisałem szczegółowy opis mojego pytania, właściwie zapomniałem zmienić tytuł przed przesłaniem pytania ...
Aistis
1

Mam teraz 20 lat i jesteś daleko ode mnie w swoim wieku (a może nawet przekroczyłeś to, co teraz), są tylko dwie wskazówki: odczytaj kod, napisz kod. Po prostu wykonując te dwa zadania i stawiając sobie wyzwanie stworzenia lepszego kodu o lepszej wydajności z większą możliwością wielokrotnego użytku i ... codziennie zaprowadzi Cię tam, gdzie nigdy sobie nie wyobrażałeś. Nie pozwól, aby opinie innych Cię rozczarowały. Po prostu nie wiedzą, czym jest tworzenie gier.

Ale jest zbyt wcześnie, aby martwić się o swoją przyszłą karierę. Przynajmniej możesz tworzyć gry jako hobby, nawet jeśli twoja praca nie jest związana z komputerami. Gdybym był na twoim miejscu, zaczynałbym od tworzenia gier na PC - zazwyczaj są one znacznie tańsze i łatwiejsze w obsłudze.

Ali1S232
źródło
1

Mam dla ciebie 3 sugestie oprócz informatyki

Matematyka, matematyka i matematyka.

Jeśli pójdziesz na informatykę, prawdopodobnie będziesz musiał tylko nauczyć się algebry akademickiej, być może obliczenia 1. Naprawdę nigdy nie stosowałem obliczeń w prawdziwym życiu, dopóki nie zacząłem robić gier. Nawet kiedy wykonywałem prace inżynierskie, większość tego, co robiłem, to algebra uczelni lub geometria.
Weź również matematykę biznesową, zwłaszcza statystyki. Po fizyce i grafice gracze uwielbiają statystyki. Statystyki będą również ważne, gdy próbujesz zbalansować grę. Zrozumienie i rozważenie ich z wyprzedzeniem podczas tworzenia gry pozwoli zaoszczędzić kłopotów na dłuższą metę.

Czad
źródło