Мені потрібні поради для майбутньої кар'єри [закрито]


16

Мені 16 років. Я планую свою майбутню кар’єру, і стою на порозі і не знаю, куди йти .

Моєю мрією було створити найкращу гру за всю історію. Зростаючи, я почав помічати, як моя пристрасть до ігор не зникала цілих 10 років і все ще зростає ... Розвиток гри все ще здається занадто "дитячим" для моїх батьків та для наших сімейних друзів і вони заявляють, що я повинен вивчити щось більш серйозне.

Я точно не знаю, що я можу зробити і що хочу зробити . Я знаю PHP, C ++ (Цей рік буде другим, коли я вивчу цю мову програмування в школі), JavaScript та HTML. Я зробив багато дизайнів веб-сайтів, однак, це були не те, що насправді можна назвати професійними проектами ... Я вивчаю векторну графіку, 3d моделювання, створення музики ... Я кілька разів намагався зробити гру, але я не став ще нічого не досягну ...

І ... ну ... Без комп’ютера я можу ... Ну, я можу приготувати млинці ... І ... мити посуд, я думаю?

Я пишу консольну гру на C ++ як мій літній проект для моєї школи, який, напевно, буде моєю першою реальною грою, зробленою з нуля (інша - простий експеримент з перетягуванням і перетворення в Game Maker 6).

Ці сумніви щодо того, що я насправді можу зробити, не дозволяють мені вирішити, чи варто вивчати щось, що стосується розвитку ігор ...

Тож було б чудово знати, як позбутися цих сумнівів, і мати сильнішу думку, в якій кар’єрі я хочу пройти (пов'язана з грою чи ні).


5
Я не думаю, що ваші батьки будуть заперечувати проти того, щоб ви вивчали інформатику, коли вступаєте до коледжу. Ступінь з інформатики часто приймається як одна з вимог при влаштуванні на роботу в ігрову індустрію, а також в галузі програмного забезпечення. Якщо вони не думають бути інженером програмного забезпечення по-дитячому ....
годин

2
два мої євроцентри: самовдосконалення важливо, але не дозволяйте це зруйнувати вашу молодь. не зосереджуйтесь надто лише на одному, інакше пізніше настане нервова реакція. :)
Raine

"Розвиток гри все ще здається занадто" по-дитячому "для моїх батьків та для наших сімейних друзів, і вони заявляють, що я повинен вивчити щось більш серйозне". Ось де
починаються

Я ненавиджу термін "серйозні ігри". Не поняття про них; багато з них є досить цікавими програмами ігор у царинах поза грою. Але цей термін, людина, це звучить як кульгава геймерська пародія "Я сприймаю свої ігри серйозно "
джак

Відповіді:


30

Ви вже почали, тому продовжуйте вивчати програмування. Не тільки дізнайтеся про ігрове програмування, але працюйте над деякими ігровими проектами. Не кажіть своїм родичам судження, що ви вчитеся робити ігри, просто скажіть їм, що ви навчаєтесь програмувати комп’ютери. Тоді, коли ви закінчите навчання, перейдіть до дисципліни на ваш вибір, можливо, ігри чи, можливо, ні.

Тож було б чудово знати, як позбутися цих сумнівів, і мати сильнішу думку, в якій кар’єрі я хочу піти

Вам 16. Не турбуйтеся про те, щоб не бути впевненим у своїй майбутній кар’єрі, просто зосередитесь на тому, щоб дізнатись стільки, скільки зможете.


7
+1. Якщо в оригінальному плакаті є якась інша майстерність, яка є більш працездатною чи цікавою, шлях до загального комп'ютерного програмування - це шлях. Це добре шанований і працездатний навик, і майже все, що ви дізнаєтесь на загальному курсі програмування, можна перенести на ігрове програмне забезпечення (тоді як реверс не є справжнім).
Kylotan

1
+1 Зробіть це. Ви можете налаштувати себе на наступний "серйозний" шлях кар'єри до своїх батьків, тоді зробіть усе, що можна, ще в школі, щоб долучитися до місцевої спільноти ігор для розробників і зробити багато проектів тощо. Дослідіть відчутні можливості роботи, пов’язані з розвитком ігор, і скажіть батькам про них (оплачувані стажування у великих видавців і студій, як правило, роблять людей щасливими, навіть якщо ви ніколи цього не отримаєте), і вони зрештою побачать світло, якщо продемонструєте ваша справжня пристрасть.
michael.bartnett

НЕ занурюйте ноги. Проведіть трохи вільного часу, фактично займаючись іграми - вам не потрібна ступінь, щоб розпочати програмування. Перевірте, чи можете ви влаштуватися на неповний робочий день або літню роботу в ігрову компанію, щоб дізнатися, чи подобається вам робота, культура, години тощо
rlb.usa

6

У 16 років я думав, що знаю багато про те, куди хочу поїхати, і виявилося, що я цього не зробив. Мені було дуже добре з комп’ютерами, але там не було великої підтримки (я був у середній школі з 91-го до 95-го). Я вплутався в багато речей, як ви, навчились і продовжували вчитися.

Після закінчення середньої школи я пішов і попрацював у кількох різних сферах і виявив, що у мене все ще є пристрасть до програмування та багато ідей, на які я думав, що будуть веселі ігри. Я також знав, що мені бракує належного досвіду в цьому матеріалі :-) Я вирішив піти на ступінь інформатики, і повернувся в 27, щоб отримати його.

Те, чого я тоді не усвідомлював, - це те, наскільки більше я збираюся дізнатися про багато речей, які, мабуть, не мали б інакше. Я працював над компіляторами та математичними бібліотеками як науковий співробітник, і хоча я, мабуть, більше ніколи цього не буду робити, я отримав багато розуміння того, що впливає на те, як я програмую сьогодні.

Якби я міг дати тобі лише кілька порад, так би вийшло так: - тримайся загального і намагайся навчитися якнайбільше - не здавайся на математику, бо є великі виплати, яких ти не побачиш доки після того, як ви закінчите ці курси - у школі це набагато простіше, якщо ви робите це в "правильному" віці ... ви отримуєте більше підтримки, щоб допомогти вам досягти успіху, ніж намагатися повернутися назад і зробити це - приєднайтеся до проект, який вам подобається і вчитесь бути частиною команди ... щодня я зависаю на stackoverflow, я усвідомлюю, наскільки я не знаю, і думаю, що я не поганий у цьому :) - почніть і важливіше закінчіть нечисленні малихпроекти ... Я писав ігри BBS, і любив і ненавидів. Кілька невеликих проектів, над якими я зараз працюю, можуть одного дня перерости у щось більше, але я можу насолоджуватися цим процесом, оскільки вони завершуються та звільняються. - різниця між фізикою ігор та реальною фізикою, як правило, є питанням точності ... рядок про те, куди рухається достатньо близько, але принципи однакові - виходьте і робіть деякі неігрові некомп'ютерні речі теж

Я сьогодні працюю розробником програмного забезпечення, а не в іграх, але все одно займаюся дизайном ігор на стороні і сподіваюся, що незабаром очолюю цей шлях. Робота, яку я виконую, не збирається робити жодних чудес, але це є складним і привабливим. Це набагато краще, ніж більшість інших робіт, які я коли-небудь займав, і платить краще :-)

Якщо вам подобається, комп'ютерна наука чи програмне забезпечення можуть пройти довгий шлях, незалежно від того, ви коли-небудь пишете гру чи ні.

Сподіваюся, це допомагає, вибачте за довжину


1
+1 за "Я думав, що знаю багато про те, куди хочу поїхати, і виявилося, що я цього не зробив"
michael.bartnett

5

Якщо ваші батьки вважають, що розвиток ігор по-дитячому, то слід зазначити, що ігри щорічно заробляють більше грошей, ніж фільми. Вони думають, що створення фільму було б по-дитячому? Ігри - це мистецтво та розваги, як і фільми / музика / книги, і все це дуже багато серйозних справ.

Якщо ви хочете кар'єри в розвитку ігор (програмування під звуки речей), тоді вам знадобиться набагато більше формальної освіти, щоб дістатися де завгодно. Тим часом найкраще зробити - це вирвати завершені проекти. Завершено оперативне слово - майбутні роботодавці хочуть бачити, що ви можете закінчити роботу і виконувати прискіпливі, не веселі частини.


2
Я просто писав щось подібне. Якщо ваші (ви = ne5tebiu) батьки та друзі родини наполягають на тому, щоб називати розвиток гри "по-дитячому", запитайте, чи вважають вони, що виробництво фільму також добре - у них два дисципліни, технології та методи, що перетинаються.
octal9

3
Я б не рекомендував сперечатися з ними, особливо, коли так просто просто не згадати ігри та сказати їм, що ви програмуєте. Сперечавшись, просто закінчиться витрачати багато часу, влаштувати напружені сімейні вечері, а фактично не змінити нікого.
поштовх

@jhocking Очевидно, що сперечатися нічого не вирішує. Це не змінює того факту, що "вони" мають чіткі помилкові уявлення про те, що насправді бере участь у створенні ігор.
octal9

2
@jhocking: Залежить від сімейного середовища. Я б ніколи не стояв за те, щоб мої батьки говорили мені, що те, що я хотів зробити, було по-дитячому, коли це така масова галузь.
DeadMG

1
Я б не рекомендував говорити батькам, що ви хочете бути режисером.
Wooble

3

Я в тому самому становищі.

У вас не повинно виникнути проблем, якщо ви уникаєте цих ступенів розвитку ігор. Вони занадто специфічні - якщо це не вдасться, ви не можете отримати іншу роботу з програмним забезпеченням без CS - і, можливо, ваші батьки вважатимуть це марною тратою грошей. Як я почув, вміст теж не дуже хороший. Перейдіть на ступінь з інформатики.

Також закінчіть гру. Можливо, трішки попередньої історії, але я завжди тягнув занадто великі для мене проекти. Я ніколи не закінчував гру через 5 років програмування і вимикання. Однак я, нарешті, кинувся на спробу зробити таке, і мій рівень мотивації піднявся на ту стадію, коли я кодую в ігри в ігри, тому що хочу, а не тому, що відчуваю, що повинен (мені все одно подобалося, але я вважав за краще грати в ігри).


2

Я ще не працюю в ігровій галузі, але думаю, що кількість готових проектів може бути важливою.


1
Ця відповідь мала сенс спочатку, але після редагування питання це не є послідовним.
поштовх

Так, вибачте з цього приводу. Коли я писав детальний опис свого питання, я фактично забув змінити назву, перш ніж надсилати питання ...
Aistis

1

Мені зараз 20, і ти далеко перейшов мене у своєму віці (а може, навіть перейшов за межі того, що я зараз), є лише дві поради: читати код, писати код. Просто зробивши ці два і поставивши перед собою завдання створити кращий код із кращою продуктивністю та більшою можливістю використання та ... щоденний спосіб приведе вас туди, де ви ніколи не уявляли. Не дозволяйте думкам інших вас розчарувати. Просто вони не знають, що таке гра.

Але зарано турбуватися про свою майбутню кар’єру. Принаймні, ви можете розвивати ігри як хобі, навіть якщо ваша робота не пов’язана з комп'ютерами. Якби я був ти, я б розпочав розробку комп'ютерних ігор - вони, як правило, набагато дешевші для початку, і це легша платформа для роботи.


1

У мене є три пропозиції для вас, крім просто інформатики

Математика, математика та математика.

Якщо ви підете з інформатики, вам, мабуть, буде потрібно лише вивчити алгебру коледжу, можливо, calc 1. Я дійсно ніколи не застосовував calc в реальному житті, поки я не почав займатися іграми. Навіть коли я займався інженерними роботами, більшість із того, що я робив, - це алгебра чи геометрія коледжу.
Візьміть і ділову математику, особливо статистику. Після фізики та графіки геймери люблять статистику. Статистика також буде важливою, коли ви намагаєтеся збалансувати гру. Розуміння та врахування їх достроково, коли будувати свою гру, позбавить вас проблем у довгостроковій перспективі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.