Стоит ли учить язык Си?
Думаю да. Си ещё довольно популярен, правда больше в микроконтроллерах. И если ты хочешь работать с железом, то си тебе понадобится.
Также стоит отметить, что именно на синтаксисе си основаны синтаксисы многих языков программирования. С++, C#, Java - ты потом легко на них пересядешь после си, только ООП выучить и некоторые новые концепции.
Учи Си обязательно.
Особенно если хочешь заниматься программированием микроконтроллеров или системным программированием в любой операционной системе.
Знание Си помогает понять, как на самом деле работает программа, как она использует ресурсы ПК. Без этих элементарных знаний назвать человека программистом вряд ли можно, а быдлокодером - запросто. +_-
Что интересно обычно на такой вопрос куча ответов типа это допотопное г*но и кому эти си с плюсами вообще нужны, но когда вопросы по си или по плюсам почему-то ответы появляются мгновенно и в большом количестве. Т. е. учить не надо, но все его знают :) Имхо для отработки скилов по алгоритмам лучше си ничего не придумали.
Только с опытным репетитором самому нет
Почему нет? Для всех по разному. Если он тебе подходит, учи на здоровье