Очень часто я слышал о том, что для того, чтобы стать программистом - нужно хорошо знать математику. А поскольку математика - наука точная, человеку с гуманитарным складом ума путь в разработку ПО закрыт. Оставив в стороне адекватность деления людей на гуманитариев и технарей, все-таки хочется повнимательнее разобраться в вопросе - так ли уж технична самая точная из наук - математика.
Классификация наук Человеческие знания так сложны и многообразны, что довольно сложно придумать какой-то общепринятый критерий, на основании которого можно классифицировать все науки...
Недавно я прочёл рассуждение человека с гуманитарным образованием о том, что гуманитарии, в отличии от математиков, физиков и прочих "айтишников", не лезут за рамки своей профессиональной деятельности и не пытаются рассуждать о темах, не относящихся к их образованию; в то время как технари постоянно лезут в другие науки и что-то из себя там строят. Вероятно, что посыл "не лезть туда, где не разбираешься" полезен и правилен, но он вызвал у меня размышления по поводу причины подобного "поведения" у представителей технической области знания. В первую очередь технари отличаются от гуманитариев отношением к математике...