Операционная система Linux.
На данный момент я изучаю язык программирования C++. Во многих вакансиях требуют знания Linux и умения с ним работать, что это значит , что я должен уметь и знать в Linux?
Для решения каких именно задач ты изучаешь С++?
И как эти задачи связаны именно с Linux?
Любому разработчику необходимо знание используемой в работе операционной системы на уровне продвинутого пользователя. И если ты пишешь софт для Linux, то обязан уметь пользоваться командной строкой. Но это не "знание системы", а умение в ней работать.
Если твоя работа завязана на использование API конкретных операционных систем, ты обязан эти API знать. Но, например, разработчику игр на UE (отделённому от системы фреймворком), или web-разработчику (отделённому от системы библиотеками, реализующими сетевые протоколы), серьёзные знания конкретной операционной системы без надобности.
потому что кадровики ТУПЫЕ!!!
программисту знание линукса в большинстве случаев не нужно. этим сисадмин занимается. это разные профессии, вообще разные.