🔥

Тред (@xnimorz)


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

Расскажу одну историю: когда я учился в 11 классе, я брал уроки репетиторства у вузовского преподавателя высшей математики. В это время я участвовал в олимпиаде по программированию, и в ней не смог решить одну задачу.

В самой олимпиаде занял первое место, но как подойти к задаче не осознал. На уроке разговорились с преподавателем и я ему рассказал задачу. Он ушел думать.

К концу занятия (1.5) человек, у которого не было бекраунда в разработке дал четкий алгоритм, который решал задачу оптимальным способом.

Математика — это не только про найти интеграл. Это навык решать задачи, оценивать их и оптимизировать. А иксы ли у вас с производными или элементы массива \ графы \ деревья или компоненты — не важно.

В той же высшей математике исходя из входных данных можно не знать \ забыть алгоритм нахождения интеграла — но его можно вывести.

Аналогично и в разработке. И да — это нормально считать иначе :)