Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.70/67: Рейтинг темы: голосов - 67, средняя оценка - 4.70
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275

Нужна ли математика Junior C#?

24.08.2020, 13:27. Показов 14683. Ответов 123
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Лично я считаю, что для такого языка как C# знание математики не обязательно. В основном нужно знание технологий, а математика уже сделана и находится внутри этих технологий под большим слоем абстракций.
Очень весело слышать "Математика очень нужна программисту" от друзей, которые не шарят
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.08.2020, 13:27
Ответы с готовыми решениями:

Нужна ли математика?
Я учу C\C++ и я хотел бы узнать нужна ли программисту математика ,если да то можно пожалуйста ссылки на какую нибудь инфу, я где-то читал...

Нужна ли математика программисту?
Доброго времени суток. Нужна ли программисту математика? Лично я для себя хочу выучить математику (и учу) , мне интересен С++ ,...

Нужна ли математика разработчику игр
Собственно,во всем программировании меня интересует лишь сфера создания игр\приложений на мобильные устройства,возможно и на ПК. Я почти...

123
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 12:53
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от TrickyBestia Посмотреть сообщение
А вы можете посоветовать способ как сразу стать сеньёром?
Сразу не получится, увы. Но самый простой способ стать востребованным (в том числе в долгосрочной перспективе, что важно) IT-специалистом - это поступить в бакалавриат профильного факультета приличного ВУЗа. Все остальные способы - намного сложнее, выйдут дольше по времени и имеют бОльшие риски неудачи.
Цитата Сообщение от Usaga Посмотреть сообщение
А ещё играть на фортепиано и танцевать гапак. Давайте уже всё в кучу сваливать.
На фортепиано не обязательно, а вот подучить математику и технические и архитектурные основы ЭВМ необходимо.
0
 Аватар для Enifan
1854 / 1203 / 502
Регистрация: 14.10.2018
Сообщений: 3,361
25.08.2020, 12:58
Цитата Сообщение от Почтальон Посмотреть сообщение
Программист, знающий математику, даст фору любому программисту, не знающему математику. Тавтология
Программист знающий физику, химию, биологию, историю, кулинарию, спорт, медицину, дедукцию, ПДД, автомобили, самолеты, подводные лодки, маркетинг, менеджмент, бухгалтерию, моду, бытие всего и вся, железо, садоводство, умение делать шашлыки, фотограф даст фору любому программисту, не знающий всего этого. Тавтология ?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 13:21
Цитата Сообщение от Enifan Посмотреть сообщение
Программист знающий физику, химию, биологию, историю, кулинарию, спорт, медицину, дедукцию, ПДД, автомобили, самолеты, подводные лодки, маркетинг, менеджмент, бухгалтерию, моду, бытие всего и вся, железо, садоводство, умение делать шашлыки, фотограф даст фору любому программисту, не знающий всего этого. Тавтология ?
Конечно, только размер форы убывает по мере приближения к концу этого списка Ну а математика стоит на одной из первых позиций, поскольку требуется в 99.9% задач, решаемых программистами, что бы там не мерещилось мартышкам с клавиатурой.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 13:31  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
Ну а математика стоит на одной из первых позиций, поскольку требуется в 99.9% задач, решаемых программистами, что бы там не мерещилось мартышкам с клавиатурой.
Конечно требуется. Например в WPF и всяких там формах математика используется очень часто при отрисовке изображения. Правда зачем вам это знать, если вы работаете с абстракциями?
0
 Аватар для Enifan
1854 / 1203 / 502
Регистрация: 14.10.2018
Сообщений: 3,361
25.08.2020, 14:01
Слишком много математики, но слишком мало конкретики. А если разобраться конкретно, что именно подразумевается под знанием математики?
2 + 2 * 2 = ... если я знаю ответ, я математик?
sin 45 если я знаю ответ, я математик?
значение П (пи) если я знаю ответ, я математик?
O(N) если я знаю что это значит, я математик?
Случай из школы: учитель по математике пишет на доске 15 задач на определенную тему (вроде 10 класс), на их решение 45 минут. Пока все решали задачи, я игрался в телефон. В конце урока все сдают свои решения, а я как самый ленивый пачкать тетрадь, решал задачи в уме (не более 20 сек на каждую) и устно выдавал все правильные ответы. Удивлены были все, даже учитель, имхо кроме меня на такое не был способен никто. Короче переплюнул всех. Я математик?
Случай из универа: на 1-ом занятии нам написали на доске формулу, которая в тетрадь не помещается, да и половина непонятных терминов. Прочитать ее не смог никто, якобы мы должны были изучить это в школе. Ну, ну, образование у нас конечно вменяемое. Я все еще математик или мартышка с клавой ?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 14:13
Цитата Сообщение от Enifan Посмотреть сообщение
2 + 2 * 2 = ... если я знаю ответ, я математик?
На все четыре ваших пункта ответ один - вы не математик. Как минимум, "знать математику, необходимую для понимания CS" и "быть математиком" вещи абсолютно разные. В последнем случае имеется в виду очевидно понимание теории сложности алгоритмов и собственно сами алгоритмы (а это матан, теория графов, теория вычислений, структуры данных) - это только совершенно необходимый минимум.
Ну а математик - это тот, кто профессионально занимается математикой, т.е. мы тут вообще не об этом.

Цитата Сообщение от Enifan Посмотреть сообщение
Я все еще математик или мартышка с клавой ?
Как я и сказал, вы не математик и близко, иначе бы вы знали об этом Насчет мартышки с клавой - не знаю, слишком мало данных.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 14:15  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
"знать математику, необходимую для понимания CS" и "быть математиком" вещи абсолютно разные
Ну так мы же тут C#ом занимаемся, а не математикой
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 14:20
Цитата Сообщение от Enifan Посмотреть сообщение
O(N) если я знаю что это значит, я математик?
Ну и да, "знать" недостаточно. Нужно еще уметь пользоваться. А то среди студентоты таких навалом - определение вызубрят, а зачем оно вообще нужно и как пользоваться не представляют. А потом удивляются, чего это они опять еле-еле на удовлетворительную оценку наскребли. А то и не наскребли.

Добавлено через 3 минуты
Цитата Сообщение от TrickyBestia Посмотреть сообщение
Ну так мы же тут C#ом занимаемся, а не математикой
Мы тут программированием занимаемся. Если это серьезный разговор про изучение программирования, то без математики не обойтись. Но повторюсь, математика - не самоцель, а лишь инструмент для понимания computer science. Да оно и невозможно, выучить всю математику. Теперь уже никому, мы не в 15 веке живем.
Ну а если цель выучить сишарп по книжке сишарп за 2 недели, найти работу за дошик и вылететь при первой же смене парадигм в индустрии, то да. Никакие основы CS не нужны.
1
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 14:34  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
Ну а если цель выучить сишарп по книжке сишарп за 2 недели, найти работу за дошик и вылететь при первой же смене парадигм в индустрии, то да. Никакие основы CS не нужны.
При чём здесь основы CS? Они никак не связаны с математикой.
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 15:06
Цитата Сообщение от TrickyBestia Посмотреть сообщение
При чём здесь основы CS? Они никак не связаны с математикой.
facepalm.jpg Откройте уже любую нормальную книжку по этим основам (а не сишарп для чайников) и посмотрите, как не связано. Алгоритмы Кормена например, для начала, раз уж мы тут про программирование.
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
25.08.2020, 15:11
Ну вот сейчас в тренде ИИ и машинное обучение. Можно ли без математики создать свой персептрон ?

Добавлено через 1 минуту
Я имею ввиду не пользоваться уже готовыми вещами, которые сделали умные ребята, а вот прям что-то новое, свое ?

Добавлено через 36 секунд
Если оглядеться, мать всех наук - математика

Добавлено через 2 минуты
Цитата Сообщение от Катафалк Посмотреть сообщение
математика - не самоцель, а лишь инструмент для понимания computer science. Да оно и невозможно, выучить всю математику.
поддерживаю
1
 Аватар для IamRain
4695 / 2702 / 735
Регистрация: 02.08.2011
Сообщений: 7,236
25.08.2020, 15:31
Цитата Сообщение от Почтальон Посмотреть сообщение
Можно ли без математики создать свой персептрон ?
То чувство, когда запоминал формулу сигмоида для бинарной классификации, а потом узнал, что оказывается это все можно вывести через теорему Байеса (Статистика...) И потом еще анализировать, почему для одних задач подходят одни целевые функции, а для других - уже не подходят...
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
25.08.2020, 15:38
IamRain, во-во, и я про то же
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 16:03  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
Откройте уже любую нормальную книжку по этим основам
Ну, посоветуйте. Например в CLR via C# про это ничего нет.
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 16:30
Цитата Сообщение от TrickyBestia Посмотреть сообщение
Ну, посоветуйте. Например в CLR via C# про это ничего нет.
Я ж написал
Цитата Сообщение от Катафалк Посмотреть сообщение
Алгоритмы Кормена например, для начала, раз уж мы тут про программирование.
Полное наименование: "Алгоритмы. Построение и анализ" Кормен Томас Х., Лейзерсон Чарльз И.
А CLR via C# - это книга по конкретной технологии, читать ее можно только тогда, когда уже изучены основы (или параллельно, если уж очень хочется). Но никак не раньше.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 16:41  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
А CLR via C# - это книга по конкретной технологии, читать ее можно только тогда, когда уже изучены основы (или параллельно, если уж очень хочется). Но никак не раньше.
Может мне перед шарпом тогда надо было учить жабу, перед жабой c++, перед c++ C, а перед C ассемблер?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
25.08.2020, 16:59
Цитата Сообщение от TrickyBestia Посмотреть сообщение
Может мне перед шарпом тогда надо было учить жабу, перед жабой c++, перед c++ C, а перед C ассемблер?
Лишним не будет, разумеется
0
 Аватар для Enifan
1854 / 1203 / 502
Регистрация: 14.10.2018
Сообщений: 3,361
25.08.2020, 17:07
Цитата Сообщение от Катафалк Посмотреть сообщение
структуры данных
нет такой структуры данных, которую я бы не написал. и математика мне не уперлась в этом деле
Цитата Сообщение от Катафалк Посмотреть сообщение
Насчет мартышки с клавой - не знаю,
Цитата Сообщение от Катафалк Посмотреть сообщение
Лишним не будет, разумеется
как много понтов и оскорблений... одни дураки кругом, один я умный...
Цитата Сообщение от Катафалк Посмотреть сообщение
Алгоритмы Кормена
не забудьте добавить что нужны минимальные знания паскаля, чтобы читать примеры кода. лично у меня желания нет учить очередной синтаксис цикла, даже если у меня уйдет на это 5 минут
2
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 17:16  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
Лишним не будет, разумеется
Ну, учите)

Не по теме:

Вы же на форуме в основном всех троллите и холиварите, да?

0
25.08.2020, 17:27

Не по теме:

Цитата Сообщение от TrickyBestia Посмотреть сообщение
Вы же на форуме в основном всех троллите и холиварите, да?
Такое вот у него времяпрепровождение) Если вы понимаете, что он троллит, то вам он не страшен.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.08.2020, 17:27

Так нужна нам математика?
Вопрос возник из многообильных споров на разных форумах по поводу заявления министра образования о ненужности высшей математики в школе....

Нужна ли программисту в работе математика
Нужна ли программисту в работе математика, высшая конечно же?Просто есть специальность например математик - программист и специальность где...

Нужна примитивная математика для 3D
Доброе утро. Не знает ли кто про какую-нибудь библиотеку, позволяющую рассчитать положение точки на экране. Т.е. самая простейшая...

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

Нужна ли (дискретная) математика веб-разработчику?
Я изучаю Ruby (соответственно RoR). Планирую и буду организовывать социальный проект с мощным соц. графом (не сеть). Вопрос 1: — нужна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru