Стоит ли учить программировать по старинке? Учусь в школе в 10 классе, на физ-мат направлении с профильной информатикой учат нас языку C. Так вот у меня созрел вопрос если я захочу связать жизнь с программированием, нужен ли мне этот опыт, просто наши преподаватели учат нас так, как учили их, а это было ой как давно. Ну например почему плохо что переменная счётчика цикла for, объявляется внутри него, а не в начале main ()? И ещё актуален ли Си как язык программирования в 21 веке, или даже ОС пишут на чем-нибудь повыше? Я конечно понимаю что секс с указателями развивает мозг, а понимание базовых структур данных просто необходимо, но не выработую ли я вредные привычки, связанные с постоянным слежением за памятью, не помешает ли мне то, что я часто использую конструкции вида " указатель на указатель" (например при работе со связанными списками), ведь это сильно снижает понимаемость кода.
P.S. Начал изучать плюсы, для того чтобы вникнуть в ООП т.к. они кажутся мне самым естественным следствием из Си с объектами. Не заблужаюсь ли я в своём начинании, не нужно ли мне сразу учить что-то типа java?
P.S.S Насамом деле такое программирование кажется мне достаточно интересным, вообще требуются ли рынку C/C++ специалисты?

21 Авг 2019 в 06:32
297 +1
0
Ответы
1

Учить программировать по старинке, начиная с языка C, может быть полезным, так как это поможет вам освоить базовые принципы программирования и научиться думать алгоритмически. Опыт работы с указателями, памятью и базовыми структурами данных также является ценным, так как это позволит вам лучше понимать работу компьютера.

Однако, с развитием технологий, популярность языка C немного уступает более современным и удобным языкам программирования, таким как Java, Python, C# и другие. Поэтому, рекомендуется изучать не только язык C, но и другие более современные языки, чтобы быть в курсе последних тенденций в программировании.

Если вам интересно ООП, то изучение языка Java может быть хорошим выбором, так как он широко используется в разработке приложений и веб-сервисов. Однако, изучение C++ также может быть полезным, так как он является ближе к языку C и обладает широким спектром применения в разработке приложений, игр, операционных систем и других областях.

В целом, специалисты по C/C++ все еще востребованы на рынке труда, особенно в области системного программирования, разработки встроенного программного обеспечения, игр и высокопроизводительных приложений. Поэтому изучение C/C++ может быть полезным для вашей карьеры в IT. Однако, не стоит зацикливаться только на одном языке программирования, важно иметь опыт работы с различными технологиями и языками для расширения своих навыков и возможностей.

20 Апр в 13:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 093 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир