@jsunderhood 1. Зачем разработчику математика? (Ответ «не нужна» не принимается) Какие софт-скиллы она тренирует? Адаптивность это софт-скилл? Как ее тренировать? Роль HR отдела в тренинге софт скиллов Влияют ли софт скиллы на тех скиллы?
Зачем разработчику математика? (Ответ «не нужна» не принимается)
Какие софт-скиллы она тренирует?
Я для себя принял такое: математика хорошо прокачивает пару вещей: аналитические скиллы и алгоритмы в более объемном понимании. twitter.com/mr_mig_by/stat…
Расскажу одну историю: когда я учился в 11 классе, я брал уроки репетиторства у вузовского преподавателя высшей математики.
В это время я участвовал в олимпиаде по программированию, и в ней не смог решить одну задачу.
В самой олимпиаде занял первое место, но как подойти к задаче не осознал.
На уроке разговорились с преподавателем и я ему рассказал задачу.
Он ушел думать.
К концу занятия (1.5) человек, у которого не было бекраунда в разработке дал четкий алгоритм, который решал задачу оптимальным способом.
Математика — это не только про найти интеграл.
Это навык решать задачи, оценивать их и оптимизировать. А иксы ли у вас с производными или элементы массива \ графы \ деревья или компоненты — не важно.
В той же высшей математике исходя из входных данных можно не знать \ забыть алгоритм нахождения интеграла — но его можно вывести.
Аналогично и в разработке.
И да — это нормально считать иначе :)