Другие языки программирования и технологии

Как выбрать язык программирования для изучения и будущей работы в хорошей компании?

На данный момент я рассматриваю python, но и так же склоняюсь к c#.
Если так подумать, то каждый из перечисленных языков нужен для определённых задач, например: c# для разработки игр чаще всего, а python для автоматизации каких-либо процессов или создание нейронных сетей, хотя и на c# можно нейросеть написать.

И тут остаётся только определиться, чтобы я хотел делать, создавать игры или писать скрипты для автоматизации каких-либо процессов.

И вот здесь сложно. Потому что я как бы не против создавать игры, это ведь как-то необычно, но и в тоже время работа связанная с python тоже интересная. А так как я самоучка на данный момент, то допустим выучить python мне самому сейчас трудно, так как на ютубе нормальных уроков нет, зато есть хорошие уроки по c#, можно было бы купить книги, но у меня сейчас магазин в городе не работает в котором продаются книги по программированию, в интернете книги по python на английском языке, а я его не знаю.

И вот, что делать, как определиться? Конечно, до работы мне далеко ещё и английский я могу успеть выучить.
Для будущей работы не следует ориентироваться на создание компьютерных игр. Вы не найдете работу по созданию компьютерных игр.
Советую изучать C# не для компьютерных игр, а для таких задач, как создание серверов, создание интерфейсов. Ну и для того, чтобы переводить программы с Python на C#, так как Python, это интерпретируемый язык программирования, то есть на нем пишут прототипы (алгоритмы), которые затем нужно переводить на компилируемые языки.
Куба Эргешов
Куба Эргешов
9 288
Лучший ответ
Ну вот и учи английский. В хорошей компании без хотя бы скромных знаний английского не обойдешься. И имей в виду, что вакансий для разработчиков игр в России очень мало.
Учить английский. На работе всё равно придется постоянно осваивать что-то новое и читать документацию в оригинале.
Алексей Курин Ну ты умный, он программировать хочет, если человек хочет программировать он уже знает английский
Лёва *** да это фейковые вопросы создают, гады
для спама
пожаловался модераторам
" писать скрипты для автоматизации каких-либо процессов"
это не работа программиста в хорошей компании. python там для другого. изучай для чего

"на ютубе нормальных уроков нет, зато есть хорошие уроки по c#"
и по нему нет. к работе в хорошей компании все это не имеет отношения

" но у меня сейчас магазин в городе не работает в котором продаются книги по программированию, в интернете книги по python на английском языке"
не умеешь пользоваться интернетом

резюмируя: очередной тот случай, про которого говорят, что, мол, проще заново переродиться кем надо, чем исправить столько ошибок в самом себе
Мне это напоминает известный монолог о раках по 5 рублей.
Научись хоть чему-нибудь. Может ты вообще программировать не сможешь.
По любому языку программирования есть книги, которые можно купить или бесплатно скачать.
Хорошие лекции https://youtu.be/KdZ4HF1SrFs
Если ты не можешь самостоятельно изучить Python, даже не думай о работе программистом.
Султан Тлеуов
Султан Тлеуов
58 065
Геннадий Соколов да это фейковые вопросы создают, гады
для спама
пожаловался модераторам