Чёткие кодеры сюда

avatar La_Cabane

225

14

La_Cabane

Пользователь

Регистрация: 20.05.2016

Сообщения: 1461

Рейтинг: 1709

La_Cabane

Регистрация: 20.05.2016

Сообщения: 1461

Рейтинг: 1709

Почему-то я часто слышу два два противоречащих друг другу утверждения: что матан в программировании нужен и без хороших знаний будет туго, и второе, что матан вообще не нужен и почти не встречается в реальных задачах. Лично я встречаю его, но всё спокойно гуглится при знании англ языка. А как у вас? Просьба маминых кодеров аля прошёл курс по плюсам и теперь гуру тоже писать, куда без вас

Дискасс

MANARAGA

Пользователь

Регистрация: 13.12.2016

Сообщения: 10358

Рейтинг: 10237

MANARAGA

Регистрация: 13.12.2016

Сообщения: 10358

Рейтинг: 10237

закодил

Hardforehead

Почетный пользователь

Регистрация: 18.04.2013

Сообщения: 20603

Рейтинг: 15877

Hardforehead

Регистрация: 18.04.2013

Сообщения: 20603

Рейтинг: 15877

Где-то матан не нужен, а где-то нужен, так что не будет лишним его знать чтобы когда попал туда где матан нужен не сесть в лужу.

Espekt

Пользователь

Регистрация: 22.07.2014

Сообщения: 2220

Рейтинг: 1175

Espekt

Регистрация: 22.07.2014

Сообщения: 2220

Рейтинг: 1175

Hardforehead сказал(а):

Где-то матан не нужен, а где-то нужен, так что не будет лишним его знать чтобы когда попал туда где матан нужен не сесть в лужу.

Нажмите, чтобы раскрыть...

А какая именно область матана нужна?

Или все понемногу нужно знать?

HawkTheLegend

Пользователь

Регистрация: 15.06.2014

Сообщения: 1950

Рейтинг: 1253

HawkTheLegend

Регистрация: 15.06.2014

Сообщения: 1950

Рейтинг: 1253

Espekt сказал(а):

А какая именно область матана нужна?

Или все понемногу нужно знать?

Нажмите, чтобы раскрыть...

Математический склад ума нужнн

Hardforehead

Почетный пользователь

Регистрация: 18.04.2013

Сообщения: 20603

Рейтинг: 15877

Hardforehead

Регистрация: 18.04.2013

Сообщения: 20603

Рейтинг: 15877

Espekt сказал(а):

А какая именно область матана нужна?

Или все понемногу нужно знать?

Нажмите, чтобы раскрыть...

Желательно иметь базовые знания по всем областям чтобы когда появилась необходимость можно было быстро их углубить. Там по-разному бывает. Если ты просто фронтэнд разраб, матан почти не нужен, а если пишешь проги где нужны вычисления с применением матана, то знать обязательно.

metabreaker

Пользователь

Регистрация: 21.04.2015

Сообщения: 7523

Рейтинг: 4116

metabreaker

Регистрация: 21.04.2015

Сообщения: 7523

Рейтинг: 4116

Зависит от того, что кодишь

Speltzer

Пользователь

Регистрация: 22.02.2017

Сообщения: 496

Рейтинг: 675

Speltzer

Регистрация: 22.02.2017

Сообщения: 496

Рейтинг: 675

Espekt сказал(а):

А какая именно область матана нужна?

Или все понемногу нужно знать?

Нажмите, чтобы раскрыть...

Если ты дата саентист, там с нейронками вертишься, то линейная алгебра и прочие штуки тебе пригодятся. Если ты пишешь игрушки там тоже. Если ты пишешь сайт шаурмечной, то не пригодится. 

NiceLurker

Пользователь

Регистрация: 26.01.2016

Сообщения: 1333

Рейтинг: 1121

NiceLurker

Регистрация: 26.01.2016

Сообщения: 1333

Рейтинг: 1121

Espekt сказал(а):

А какая именно область матана нужна?

Или все понемногу нужно знать?

Нажмите, чтобы раскрыть...

ну, например для работы с AI и движком в играх без диффур никуда

VaskaByblik

Пользователь

Регистрация: 25.10.2014

Сообщения: 1378

Рейтинг: 748

VaskaByblik

Регистрация: 25.10.2014

Сообщения: 1378

Рейтинг: 748

гуглится не только матан, но и кодroflanBuldiga.png так что даже кодировать не нужно уметь, чтоб быть программистомweSmart.png

alloverme

Пользователь

Регистрация: 06.02.2014

Сообщения: 180

Рейтинг: 161

alloverme

Регистрация: 06.02.2014

Сообщения: 180

Рейтинг: 161

что ты понимаешь под кодингом, лол?

можно быть веб-макакой (не в обиду фронтенду), и тебе математика практически не пригодится/

либо уточняй вопрос, либо однозначного ответа тебе не дадут justsmile.png

dJozy

Пользователь

Регистрация: 23.03.2013

Сообщения: 2684

Рейтинг: 2894

dJozy

Регистрация: 23.03.2013

Сообщения: 2684

Рейтинг: 2894

в веб программировании вряд ли тебе понадобится, другой спектр знаний(по крайней мере в моем случае что-то из статистики типа распределения Гаусса более широко используется, работаю с системами для проектирования автомобилей). а вот гейм дев, движки и тд это уже другая история.

sidezxx

Пользователь

Регистрация: 07.06.2013

Сообщения: 586

Рейтинг: 390

sidezxx

Регистрация: 07.06.2013

Сообщения: 586

Рейтинг: 390

Мб в геймдеве или в какой-либо предметной области связанной с физиеой матан мб еще и нужен будет, а так в большинстве случаев юзлес.

Jersy

Пользователь

Регистрация: 04.05.2016

Сообщения: 1505

Рейтинг: 622

Jersy

Регистрация: 04.05.2016

Сообщения: 1505

Рейтинг: 622

Авторитетно заявляю что матан как ни странно (а именно алгебра, не вышка) один из самых полезных предметов. В кодинге всегда важна логика, алгебра как раз развивает логику очень хорошо. Да, всякие формулы возможно и не пригодятся (скорее всего), но именно умение думать и решать задачи (как ни странно это те самые уравнения и прочий хлам, от которого все плюются в школе и универе) - очень даже нужны. Еще теорвер и комбинаторика полезны для кодинга очень.

graffitcrab

Пользователь

Регистрация: 03.07.2014

Сообщения: 8430

Рейтинг: 4974

graffitcrab

Регистрация: 03.07.2014

Сообщения: 8430

Рейтинг: 4974

La_Cabane сказал(а):

Почему-то я часто слышу два два противоречащих друг другу утверждения: что матан в программировании нужен и без хороших знаний будет туго, и второе, что матан вообще не нужен и почти не встречается в реальных задачах. Лично я встречаю его, но всё спокойно гуглится при знании англ языка. А как у вас? Просьба маминых кодеров аля прошёл курс по плюсам и теперь гуру тоже писать, куда без вас

Дискасс

Нажмите, чтобы раскрыть...

Тут не все так просто. Нужен матан, или не нужен - зависит от задачи. Сам знаю много людей, которые матан не знают, но работают. За web разработку - я вообще молчу, там задачки обычно тривиальные, но вообще, даже в геймдеве можно довольно долго крутиться без матана (я так три года крутился вообще не наткнувшись ни на одну проблему). Но если ты совсем не знаешь матан или физику - ты рискуешь споткнуться об какую-то казалось-бы легкую задачу, типа отрисовать траекторию полета снаряда (как в Angry Birds, когда натягиваешь рогатку с птицей), или например следование юнитов по дорогам, с нахождением кратчайшего пути - без теории графов ты это нормально не запрограммируешь.

Например написание шейдеров без матана - вообще нереально вкурить.

Какая-нибудь процедурная генерация уровня - не обязательно матан, но без умения правильно мыслить над алгоритмами - очень долго мучиться будешь, когда матанщик эту задачу щелкнет на изи.

 

Короче мораль такова - можно и без матана, но лучше с ним, потому что рано или поздно какая-то задача поставит тебя в тупик, и ты будешь делать её долго, и через такую жеппу, что даже индусы в шоке будут.