Вы же новичку советуете. Хотите, чтобы он стал очередной обезьянкой-кодером ? Сначала нужно бы разобратся в класических вещах. Потому советую Кормена — «Алгоритмы. Построение и анализ.» Попутно подтягивай скилл в том же шарпе и реализуй прочитанные алгоритмы на нем. Так и язык выучишь и научишься им пользоватся. А вот потом уже — да, смотришь требования в вакансиях и учишься пользоватся фреймворками. А по поводу С и всего такого — если тебе захочется — посмотришь потом, сравнишь. Да и много языков сейчас работают на виртуальных машинах, знание OS тут будет полезно, но не критично.
Вы же новичку советуете. Хотите, чтобы он стал очередной обезьянкой-кодером ?
Сначала нужно бы разобратся в класических вещах.
Потому советую Кормена — «Алгоритмы. Построение и анализ.»
Попутно подтягивай скилл в том же шарпе и реализуй прочитанные алгоритмы на нем. Так и язык выучишь и научишься им пользоватся.
А вот потом уже — да, смотришь требования в вакансиях и учишься пользоватся фреймворками.
А по поводу С и всего такого — если тебе захочется — посмотришь потом, сравнишь. Да и много языков сейчас работают на виртуальных машинах, знание OS тут будет полезно, но не критично.