Стоит ли начинающему программисту учить язык C перед Java?

6

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Святозар Островский

Страница автора

Здравствуйте, коллеги!

Ныне работаю в хелпдеске. Желаю перейти в разработку на Java (backend). Сейчас обучаюсь самостоятельно. Встретил мнения людей, в том числе небезызвестного человека по фамилии Григорин, которые утверждают, что сначала необходимо научиться программировать и первым языком лучше выбрать "Си", дескать, с помощью него можно постичь основы и понять работу базовых принципов в программировании и взаимодействия ПК с железом.

В связи с этим у меня два вопроса:

1) Что такое "база" в программировании? Что учить? Это, как полагаю, математика, информатика, алгоритмы и структуры данных? Можете ли Вы посоветовать толковую литературу?

2) Стоит ли всё-таки учить язык "Си" или сразу можно начать с Java? Вообще, цель стать нормальным разработчиком, т.к. хочу выйти в дальнейшем на нормальную з/п и, самое главное, удалёнку, т.к. хочу из Мск переехать жить в деревню и работать оттуда удалённо.

Заранее благодарю за критику, советы и пожелания! Всем удачи!

заголовок discussed

Autotest 2025-11-18T08:28:34.296307Z

Autotest 2025-11-18T08:28:34.296307Z

2
Autotest 2025-11-15T22:17:26.838398Z

Autotest 2025-11-15T22:17:26.838398Z

2
BASE Autotest 2025-11-15T00:18:25.685524Z

BASE Autotest 2025-11-15T00:18:25.685524Z

2
Autotest 2025-11-13T07:47:54.160405Z

Autotest 2025-11-13T07:47:54.160405Z

2
заголовок readers-post-gallery