/Вынося из комментариев ++/ разрослось до небольшой заметки.
Какую пользу дают точные науки и естественнонаучные дисциплины? Мы живем в мире, где без понимания основ физики , химии и биологии крайне сложно жить.. (с биологией я сам не особо ладил, не спорю.) Математика кроме чисто математических знаний приучает мыслить, доказывать и рассуждать.
Разумеется, многое потом забывается. НО ежели оно один раз хорошо усвоено, то потом быстро восстанавливается - такая вот штука человеческий мозг.. Я забыл бОльшую часть физики, кот. нам читали на 1-2 курсах, и сходу по памяти вряд ли выведу стройное доказательство - но при необходимости быстро это восстановлю.
А вот понимание основ осталось, как и неплохое общее мышление. (хм, вроде не особо сам себя захвалил..:)
И никуда нам не деться от дисциплин гуманитарных.. Ха, у меня всегда были проблемы с заучиванием правил правописания, но писал более-менее грамотно (вот на компе постоянно делаю опечатки при печати..), не в последнюю очередь в силу начитанности.
Потому что специалист любого профиля должен уметь аккуратно и грамотно изложить свои мысли - как говорил классик, если человек не может кратко и ясно их изложить, то у него и в голове бардак. Другое дело, как эти предметы в школах преподают.. но это уже другая тема. Чему спсобствует как изучение точных наук, так и гуманитарных.
==========================================================
В общем, я не вижу ни одного совсем уж бесполезного предмета в школе - правда, когда учился, не было в программе кой-какой фигни, ныне туда введенной. (Всяких там "сексологий" и прочих 'психологий'.)
У меня были претензии ко многим гуманитарным (и не только) предметам в [техническом] ВУЗе - но если проанализировать мои претензии, то они скорее сводятся к тому, как они преподавались и до какого маразма иногда это доходило, а не к самим предметам как таковым.
---===
Если говорить про ВУЗы моего профиля.. (сам я системный администратор - компьютерные сети, по диплому - системный программист, но сразу же ушел в область администрирования, так уж сложилось), без перечисления специфики не обойтись.
Есть минимально-разумный технический базис, который необходим, пусть потом он и используется частично да косвенно. В основном он дается на 1-2-м курсах - курсы математики (+ дискретной математики, без понимания основ которой дальнейшее понимание вообще невозможно) и физики , черчения (ах, как его обычно студенты не любят.. как заказывали кому-то чертить.. и как же потом эти навыки нужны).. и тд.
Без 'математического' мышления что-то потом программировать можно, но выходят - 'быдлокодеры'..
Специальные предметы идут с 1-го курса, но с 3-го они преобладают.
И вот тут начинается интересный момент. Что в программировании, что в администрировании сетей достаточно быстро всё изменяется, появляется постоянно что-то новое.
И если алгоритмические основы остаются, то специфика ( технологии, операционные системы, языки программирования, сервисы, с которыми работаешь) меняется очень быстро.
И дать эту специфику в ВУЗе так, чтобы людям "хватило надолго" - невозможно.
Потому учили, учат и (надеюсь) будут учить алгоритмам, пониманию основ сетей, основам работы с базами данных (причем потом человек почти наверняка будет работать с другими БД), пониманию ООП (объектно-ориентированного программирования) , пониманию теории трансляции и тд.
Причем при обучении может быть привязка ( по ООП) к одному языку программирования, но человек должен уметь применить свои знания и к изучению другого, уметь при необходимости работать с машинным языком (ассемблер)...
Главное - усвоение основ и умение самостоятельно что-то успешно изучать.
Один из моих замечательных преподавателей (программирования) требовал, чтобы человек не только написал нужный код, но и разобрался в сути решаемой задачи.
Это очень важно, и тут как раз нужно знание обще-технических предметов и точных наук.
К чему приводит механическое написание как-бы правильного кода при непонимании сути задачи и того, что вообще происходит - я часто вижу.
'Быдлокодеры'...
Цикл предметов по узкой специфике.. это все хорошо, но оно достаточно быстро теряет актуальность. Не полностью, но постоянно надо изучать новое. Читали ту специфику.. наверно, кое-где можно было бы и получше. Но в целом - Вуз дает прочную общую основу, далее - сами.
В Политехе администрированию unix очень мало учили.. правда, были лаборатории.
Потом сам изучил.
Зато вокруг - толпы быдло-админов . Закончил краткие курсы - и трепещи, мир, Вася теперь будет сисадмином !
Уж он понастроит.
С напрочь отсутствующим системным подходом к вопросам, с непониманием сути того, что они делают - зато с кусочными знаниями отрывков, которые они применяют в работе. Результат работы таких админов ужасен.. зато на каждом шагу.
Увы, но нынче не редкость, когда программист, пишущий код персонального файрволла (для винды), не понимает _элементарных вещей - разницы между ppp по дозвону и pptp (vpn) over ethernet.
Стоит ли удивляться, что этот трижды расхваливаемый на форумах файрволл отвратительно работает и стабильность его сервиса не выдерживает никакой критики ?
+ предметы типа ГРОБа и ОБЖ (безопасность жизнедеятельности). Штука, опять же, более чем нужная, но это был случай, когда я потом жалел, что потратил кучу времени, выполняя все бумагомарательные работы для сдачи зачета.
С изучением иностранных языков никогда особо не дружил.
Был в университете (теперь же у нас все институты стали универами.. ) и гуманитарный цикл. В общем, предметы небесполезные для общего развития, та же культурология.
По моему скромному мнению, человек , закончивший ВУЗ, должен быть образован не только по специальности.
Но как же некоторые из них читали.. за то и не любил. Историю, которая при каждой новой власти переписывается по-новому..
Психологию и всякие там общения, где тупые преподши периодически лезли в душу, спотыкаясь об access denied.
В общем, тут вопрос не в том, нужно ли, а в том - как.
И ещё. Так уж сложилось, что в нашей бурной жизни многие технари и тем более математики потом стали работать вовсе не по специальности.
Определяющими тут стали широкопрофильное образование, культура мышления и умение учиться.
================================================================
Какую пользу дают точные науки и естественнонаучные дисциплины? Мы живем в мире, где без понимания основ физики , химии и биологии крайне сложно жить.. (с биологией я сам не особо ладил, не спорю.) Математика кроме чисто математических знаний приучает мыслить, доказывать и рассуждать.
Разумеется, многое потом забывается. НО ежели оно один раз хорошо усвоено, то потом быстро восстанавливается - такая вот штука человеческий мозг.. Я забыл бОльшую часть физики, кот. нам читали на 1-2 курсах, и сходу по памяти вряд ли выведу стройное доказательство - но при необходимости быстро это восстановлю.
А вот понимание основ осталось, как и неплохое общее мышление. (хм, вроде не особо сам себя захвалил..:)
И никуда нам не деться от дисциплин гуманитарных.. Ха, у меня всегда были проблемы с заучиванием правил правописания, но писал более-менее грамотно (вот на компе постоянно делаю опечатки при печати..), не в последнюю очередь в силу начитанности.
Потому что специалист любого профиля должен уметь аккуратно и грамотно изложить свои мысли - как говорил классик, если человек не может кратко и ясно их изложить, то у него и в голове бардак. Другое дело, как эти предметы в школах преподают.. но это уже другая тема. Чему спсобствует как изучение точных наук, так и гуманитарных.
==========================================================
В общем, я не вижу ни одного совсем уж бесполезного предмета в школе - правда, когда учился, не было в программе кой-какой фигни, ныне туда введенной. (Всяких там "сексологий" и прочих 'психологий'.)
У меня были претензии ко многим гуманитарным (и не только) предметам в [техническом] ВУЗе - но если проанализировать мои претензии, то они скорее сводятся к тому, как они преподавались и до какого маразма иногда это доходило, а не к самим предметам как таковым.
---===
Если говорить про ВУЗы моего профиля.. (сам я системный администратор - компьютерные сети, по диплому - системный программист, но сразу же ушел в область администрирования, так уж сложилось), без перечисления специфики не обойтись.
Есть минимально-разумный технический базис, который необходим, пусть потом он и используется частично да косвенно. В основном он дается на 1-2-м курсах - курсы математики (+ дискретной математики, без понимания основ которой дальнейшее понимание вообще невозможно) и физики , черчения (ах, как его обычно студенты не любят.. как заказывали кому-то чертить.. и как же потом эти навыки нужны).. и тд.
Без 'математического' мышления что-то потом программировать можно, но выходят - 'быдлокодеры'..
Специальные предметы идут с 1-го курса, но с 3-го они преобладают.
И вот тут начинается интересный момент. Что в программировании, что в администрировании сетей достаточно быстро всё изменяется, появляется постоянно что-то новое.
И если алгоритмические основы остаются, то специфика ( технологии, операционные системы, языки программирования, сервисы, с которыми работаешь) меняется очень быстро.
И дать эту специфику в ВУЗе так, чтобы людям "хватило надолго" - невозможно.
Потому учили, учат и (надеюсь) будут учить алгоритмам, пониманию основ сетей, основам работы с базами данных (причем потом человек почти наверняка будет работать с другими БД), пониманию ООП (объектно-ориентированного программирования) , пониманию теории трансляции и тд.
Причем при обучении может быть привязка ( по ООП) к одному языку программирования, но человек должен уметь применить свои знания и к изучению другого, уметь при необходимости работать с машинным языком (ассемблер)...
Главное - усвоение основ и умение самостоятельно что-то успешно изучать.
Один из моих замечательных преподавателей (программирования) требовал, чтобы человек не только написал нужный код, но и разобрался в сути решаемой задачи.
Это очень важно, и тут как раз нужно знание обще-технических предметов и точных наук.
К чему приводит механическое написание как-бы правильного кода при непонимании сути задачи и того, что вообще происходит - я часто вижу.
'Быдлокодеры'...
Цикл предметов по узкой специфике.. это все хорошо, но оно достаточно быстро теряет актуальность. Не полностью, но постоянно надо изучать новое. Читали ту специфику.. наверно, кое-где можно было бы и получше. Но в целом - Вуз дает прочную общую основу, далее - сами.
В Политехе администрированию unix очень мало учили.. правда, были лаборатории.
Потом сам изучил.
Зато вокруг - толпы быдло-админов . Закончил краткие курсы - и трепещи, мир, Вася теперь будет сисадмином !
Уж он понастроит.
С напрочь отсутствующим системным подходом к вопросам, с непониманием сути того, что они делают - зато с кусочными знаниями отрывков, которые они применяют в работе. Результат работы таких админов ужасен.. зато на каждом шагу.
Увы, но нынче не редкость, когда программист, пишущий код персонального файрволла (для винды), не понимает _элементарных вещей - разницы между ppp по дозвону и pptp (vpn) over ethernet.
Стоит ли удивляться, что этот трижды расхваливаемый на форумах файрволл отвратительно работает и стабильность его сервиса не выдерживает никакой критики ?
+ предметы типа ГРОБа и ОБЖ (безопасность жизнедеятельности). Штука, опять же, более чем нужная, но это был случай, когда я потом жалел, что потратил кучу времени, выполняя все бумагомарательные работы для сдачи зачета.
С изучением иностранных языков никогда особо не дружил.
Был в университете (теперь же у нас все институты стали универами.. ) и гуманитарный цикл. В общем, предметы небесполезные для общего развития, та же культурология.
По моему скромному мнению, человек , закончивший ВУЗ, должен быть образован не только по специальности.
Но как же некоторые из них читали.. за то и не любил. Историю, которая при каждой новой власти переписывается по-новому..
Психологию и всякие там общения, где тупые преподши периодически лезли в душу, спотыкаясь об access denied.
В общем, тут вопрос не в том, нужно ли, а в том - как.
И ещё. Так уж сложилось, что в нашей бурной жизни многие технари и тем более математики потом стали работать вовсе не по специальности.
Определяющими тут стали широкопрофильное образование, культура мышления и умение учиться.
================================================================