Python

В колледже преподают python, а я хочу учить c#.

Я только поступил в колледж на программиста и узнал о многообразии языков. Проанализировав все, я решил изучать c#. Позже я узнал, что по программе обучения мы должны изучать Python, изучение продлится 4 месяца, но мы на нем будем писать проект, так что просто не учить - не вариант. Бросать изучение c# и начинать учить python я не хочу, одновременно изучать их оба мне не по силам и это глупо.
А причём здесь программирование? В ПТУ тебя учат не программировать, а писать типовой код, решающий типовые задачи в границах заданной песочницы. И специальность после ПТУ будет не "программист", а "техник-программист".

Ты же сам хочешь изучать не программирование, а написание типового кода, решающего типовые задачи в границах другой песочницы. Не понимая, что знание языка не имеет никакого отношения к умению программировать.

P.S. Язык программирования - не цель обучения, а лишь вспомогательный инструмент для записи найденного способа решения задачи (т.е. алгоритма) в понятном компьютеру виде. И программирование - это не умение бездумно воспроизводить типовой код, которому тебя дрессировали в ПТУ или на "курсах программирования", а умение решать программистские задачи.

P.P.S. Все языки программирования - это комбинация в разных пропорциях небольшого количества одних и тех же базовых концепций. Если ты понимаешь эти концепции, то никакой "каши в голове" быть не может и времени на изучение нового языка уйдёт совсем немного. Если же ты воспринимаешь каждый язык как нечто уникальное, то да - изучение нового языка превратится в кошмар.
Бейбiт Манат
Бейбiт Манат
94 981
Лучший ответ
Транспортная Компания Т 701 То есть ты предлагаешь на данный момент сконцентрироваться на python, а потом переучиться на c# или же изучать оба?
не по силам и это глупо.
Это не глупо.
Транспортная Компания Т 701 Изучая 2 языка поралельно, время изучения будет больше, нежели по отдельности + будет каша в голове. Лучше будет выучить сначала один язык, а потом переучиться на друй
Да, это огромная проблема что python преподают как что то современное, он не компилируется, медленно интерпретируется, он хоть и легок, но не научит он человека ничему, его можно использовать но не чтобы учить его, надо учить его библиотеки а не сам python. В целом учи и C# и python, я вот знаю много ЯП.