P. S Ок, допустим русский язык нужен, чтобы грамотно письменно излагать свои мысли.
Но остальные 3 предмета для какого нибудь рядового программиста и многих других направлений - это бесполезная трата часов, которые могли быть направлены на профессиональные предметы.
Ненужных предметов итак хватает в разных направлениях.
До сих пор помню, как меня, обучавшемуся на программиста (кафедра информационной бещопасности) , гоняли по физике, basic'у и микро контроллера. А ну и ещё обязательная физкультура по субботам за которую могли отчислить...
Первая нафиг не нужна рядовому программисту, второй используются в узких сферах, а касаемо третьего, то я себя не видел разработчиком микро контролёров.
В итоге, к концу обучения единственный ооп язык, который мы потрогали был Delphi, а на c++ время не хватило.
Для меня до сих пор загадка, почему направления не делят на подуправления, убирая ненужные предметы и добавляя какой-нибудь предмет по архитектуре по и качеству кода.
Так как вышел я никому ненужным с базовыми знаниями, хорошо, что хоть я работал параллельно (учился на вечерке), где необходимых знаний набрался.













Отличный комментарий!