Нужно ли изучать C ++, если я когда-нибудь хочу получить работу в игровой индустрии? Я очень хорошо знаком с C # и имею базовые навыки создания 2D-игр на XNA 4.0. Сейчас мне всего 13 лет, и я люблю делать игры, и надеюсь когда-нибудь получить работу по программированию игр. Я слышал, что многие люди говорят, что C ++ является «отраслевым стандартом» и что это повредит вашей карьере, не зная об этом. Я также пытаюсь ориентироваться на большее количество платформ, чем просто Windows, и я знаю о Monogameно по какой-то причине у меня много проблем с шаблонами визуальных студий, и я нахожу много ошибок с моногамией. Так как технически я пока не могу устроиться на работу и, вероятно, не смогу найти работу по программированию, пока мне не исполнится 22 или около того (если я не работаю на себя). И в этот девятилетний период игровая индустрия, скорее всего, сильно изменится. Так вот несколько вопросов
- Не повредит ли изучение C ++ моим шансам получить работу по программированию?
- К тому времени, когда я смогу получить работу, C ++ все еще будет языком программирования «промышленного стандарта»
- Если я инди-разработчик, действительно ли имеет значение, изучаю ли я C ++ или нет, и придерживаюсь того, что знаю?
- Должен ли я начать изучать это сейчас, потому что у меня есть много лет, прежде чем я смогу устроиться на работу?
У меня также есть беспокойство, что, хотя я знаком с объектно-ориентированным программированием, я могу потратить много времени на C ++, и очень расстроиться и запутаться, а затем просто перестать изучать его, и к этому времени я забыл много XNA и Я должен все изучать все. Итак, вкратце: должен ли я изучать C ++, если мне когда-нибудь понадобится работа по программированию?
ОБНОВИТЬ
Спасибо всем за ваши ответы и предложения. Недавно я поднял SFML и C ++, и все идет хорошо. Я знакомлюсь с C ++ и начинаю открывать глаза на то, чтобы не беспокоиться об изучении новых вещей, потому что я смог перенести все свои знания C # в облегчение изучения C ++. Спасибо всем еще раз.