Как лучше всего начать изучать программирование на языках C++ и C#?

Имеющуюся предысторию и свои навыки в программировании у меня есть. Я планирую заниматься GameDev на Unity or Unreal Engine и хочу серьезно погрузиться в программирование. Начал изучение C++ и планирую совмещать его с работой. Возникает вопрос: следует ли продолжать изучение C++ как стартовой точки для глубокого понимания программирования или стоит пересмотреть свой выбор перед тем, как продолжить дальше?
  • 17 июля 2024 г. 19:22
Ответы на вопрос 2
Если у вас уже есть опыт работы с другими языками программирования, то начинать изучение C++ как стартовой точки для глубокого понимания программирования может быть хорошим решением. C++ - это мощный и гибкий язык программирования, который широко используется в GameDev и других областях.

Однако, если вы планируете заниматься разработкой игр на Unity или Unreal Engine, то вам также стоит изучить язык C#, так как он используется для программирования на Unity. C# является более "дружественным" языком для начинающих программистов, чем C++, и может быть более подходящим выбором для быстрого старта в GameDev.

В целом, рекомендуется изучать оба языка, так как каждый из них имеет свои особенности и применение. Можно начать с изучения основ программирования на C++, а затем перейти к изучению C#, чтобы быть готовым к работе с Unity. Такой подход поможет вам получить широкий спектр навыков и знаний, которые будут полезны в вашей карьере в GameDev.
<blockquote>Стоит ли мне двигаться дальше в изучении C++ или пока не поздно пересмотреть свои взгляды, касательно моего выбора?</blockquote> <br/> Если нравится и интересно - то да, почему нет-то? ЯП - всего лишь инструмент. Как молоток или гаечный ключ. Если умеешь пользоваться - то запросто берешь любой молоток и забиваешь гвоздь. Разонравятся плюсы или будут другие задачи, где плюсы не очень - переключайтесь на C#. <br/> <br/> <blockquote>Не поздно начинать своё обучение </blockquote> <br/> Нет, никогда не поздно. <br/> <br/> <blockquote>дайте пару советов и пожеланий, касаемо обучения</blockquote> <br/> Уже давно все есть: <a href="https://roadmap.sh/cpp" rel="nofollow">https://roadmap.sh/cpp</a> <br/> <br/> <blockquote>Будут ли проблемы в трудоустройстве, если выбор останется неизменным</blockquote> <br/> Зависит только от вас и прикладываемых вами усилий. Под плюсы да, действительно вакансий не так уж много, а те что есть - обычно ближе к оборудованию, МК и прочему. Так что отличным выбором будет и C#.
Похожие вопросы