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

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

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

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

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

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

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

123
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
24.08.2020, 13:33
Лучший ответ Сообщение было отмечено TrickyBestia как решение

Решение

Цитата Сообщение от TrickyBestia Посмотреть сообщение
для такого языка как C# знание математики не обязательно
математика нужна для выполнения определенной математической задачи, а не привязана к языку. так что кому-то нужна, кому-то нет
3
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
24.08.2020, 13:37  [ТС]
Цитата Сообщение от КОП Посмотреть сообщение
математика нужна для выполнения определенной математической задачи, а не привязана к языку.
Полностью согласен!
Вот если человек написал гламурную программу на WPF (с кучей свистоперделок, дататриггерами, датабиндингами, и дататемплейтами) + WebAPI на php, то он программист, а по логике некоторых людей, он не программист п
0
Эксперт .NET
 Аватар для Usaga
14129 / 9349 / 1350
Регистрация: 21.01.2016
Сообщений: 35,138
24.08.2020, 13:41
Лучший ответ Сообщение было отмечено TrickyBestia как решение

Решение

Цитата Сообщение от TrickyBestia Посмотреть сообщение
а по логике некоторых людей, он не программист
Эти некоторые люди могут идти лесом. Если человек может качественно решить какую-то насущную проблему с помощью кода, то он - программист. Канули в лету те времена, когда за клавиатурами сидели одни академики.
1
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
24.08.2020, 14:24
TrickyBestia, если вы не работаете с математическими задачами, то решать интегралы вам не придется.
Однако, изучение математики прокачивает аналитический склад ума, позволяющий лучше понимать работу компьютеров и алгоритмов, тем самым прямо влияя на качество кода. Да и в принципе помогает с анализом задачи и поиском лучшего решения.

Так что не забрасывайте.
2
Wanna be serious
 Аватар для Bespridelschic
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
24.08.2020, 14:26
"А математику уже затем учить следует, что она ум в порядок приводит" - М.В. Ломоносов.

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

Цитата Сообщение от TrickyBestia Посмотреть сообщение
Очень весело слышать "Математика очень нужна программисту" от друзей, которые не шарят
А зачем слушать людей которые не шарят?
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
24.08.2020, 14:28  [ТС]
Цитата Сообщение от Bespridelschic Посмотреть сообщение
А зачем слушать людей которые не шарят?
Я не слушаю, но звуки всё равно доносятся
0
 Аватар для Enifan
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
24.08.2020, 15:17
Если вы создаете программу для бухгалтеров - неплохо было бы знать и бухгалтерию хотя бы немного, как пример -
Если вы создаете анимацию человека (движение рук, ног, губ и тд) - было бы неплохо знать физику, как пример - Unity. В некоторых играх физика нужна и для движения того же транспорта - например игра Gravity Defied убившая все нервные клетки тех, кто в нее играл
Если вы создаете ПО для машин (Audi, BMW), это когда включаешь зажигание и происходит проверка всей электроники в авто - панель приборов, радио, стеклоподъемники, аккумулятор и тд. Сомневаюсь что это просто сделать без знания авто
Если вы делаете историческую игру про древний рим (как пример Rome - Total War), было бы неплохо знать историю
Если вы делаете программу связанную с таблицей Менделеева и смешиванием элементов - короче намек на химию
Если вы делаете на C# десктопное приложение и пишите на нем свою документацию по HTML - намек ясен ? Да я согласен что все теги есть в инете, но минимальное представление должно быть
Пишите программу для составления маршрута автомобилей / курьеров - было бы неплохо овладеть логистикой (яндекс навигация)
Программа про правильное питание - про БЖУ хотя бы слышали ?
Программа для физических тренировок - термины бицепс, трицепс о чем нибудь говорят?
Английский язык - no comment
Работа со снимками флюорографии (подсветка, выделение нужных частей) - да да, грудная клетка в помощь
Написать классическую игру (шахматы, шашки, морской бой, карточная игра 1000) - а правила хотя бы читали? А вы знали что в шахматах есть прием Взятие на проходе? Я да, а вот люди проводившие турнир - нет. Дилетанты... Потом доказывай им что они дураки а не я.

Математика - не, не слышал.

Единственная взаимосвязь математики и программирования - уметь думать логически и все. Математика нужна ровно столько, сколько и знание об остальных аспектах жизни, и понадобится она тогда, когда с ней будет связано приложение.
1
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
25.08.2020, 07:25
Цитата Сообщение от Enifan Посмотреть сообщение
Математика нужна ровно столько, сколько и знание об остальных аспектах жизни, и понадобится она тогда, когда с ней будет связано приложение.
Не согласен. В машинном обучении без математики никуда. На форексе и финансах тоже без математики никуда. Да и в любом мало-мальском приложении, связанным с вычислениями, математику все-таки нужно знать (не на 100% конечно, но чтоб можно было нагуглить материал и разобраться). Чтобы быть программистом, не обязательно быть математиком, но нужно знать чуть больше, чем простое 2+2
1
Эксперт .NET
 Аватар для Usaga
14129 / 9349 / 1350
Регистрация: 21.01.2016
Сообщений: 35,138
25.08.2020, 07:34
Почтальон, так Enifan о том же: матан нужен только там, где нужен. Тавтология, блин) Но бывают весьма сложные приложения, где матан не особо-то и нужен.
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
25.08.2020, 07:40
Usaga, ну это звучит так, что читать инструкцию нужно тогда, когда с первого раза не получилось . Тут суть в чем. Программист, знающий математику, даст фору любому программисту, не знающему математику. Тавтология
0
Эксперт .NET
 Аватар для Usaga
14129 / 9349 / 1350
Регистрация: 21.01.2016
Сообщений: 35,138
25.08.2020, 07:41
Цитата Сообщение от Почтальон Посмотреть сообщение
ну это звучит так, что читать инструкцию нужно тогда, когда с первого раза не получилось
Я так и делаю)

Цитата Сообщение от Почтальон Посмотреть сообщение
Программист, знающий математику, даст фору любому программисту, не знающему математику
Не в задачах, где математика не нужна) А их много)
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
25.08.2020, 09:00
Цитата Сообщение от Usaga Посмотреть сообщение
Не в задачах, где математика не нужна) А их много)
Так в таких задачах они на равных
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
25.08.2020, 11:36
..у меня иногда создается впечатление, что в развитии современных языков программирования больший упор делается не на математику, а филологию, со всеми этими префиксами, суффиксами, конатенациями слогов в сложные слова/выражения, типа финских ...
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 11:39  [ТС]
Цитата Сообщение от carrotik Посмотреть сообщение
..у меня иногда создается впечатление, что в развитии современных языков программирования больший упор делается не на математику, а филологию, со всеми этими префиксами, суффиксами, конатенациями слогов в сложные слова/выражения, типа финских ...
А что в этом плохого? Если бы во всех ЯП была только математика, вы бы сейчас на этом форуме не сидели
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
25.08.2020, 12:05
Цитата Сообщение от TrickyBestia Посмотреть сообщение
Лично я считаю, что для такого языка как C# знание математики не обязательно.
Как известно, из неверных посылок можно вывести любую чушь, что у вас с успехом и получилось В данном случае, вы почему то решили, что "junior c#" - это программист. На самом деле, это говнокодер-марштышка-кнопкодав. А программист - это специалист с глубоким пониманием computer science, а там математика - лишь незначительная часть, фундаментальная основа. А кроме нее еще основы физики, глубокие знания архитектуры софта и железа, теории программирования и много-много других вещей.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 12:13  [ТС]
Цитата Сообщение от Катафалк Посмотреть сообщение
В данном случае, вы почему то решили, что "junior c#" - это программист. На самом деле, это говнокодер-марштышка-кнопкодав.
А вы можете посоветовать способ как сразу стать сеньёром?
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
25.08.2020, 12:21
Цитата Сообщение от TrickyBestia Посмотреть сообщение
А вы можете посоветовать способ как сразу стать сеньёром?
.. закончить какой-нить физтех(мат) для физики, колледж электроники и приборостроения для архитектуры железа, ну а теория программирования - это минимум Массачусетский технологический ....
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
25.08.2020, 12:31  [ТС]
carrotik, а как же практика?
0
Эксперт .NET
 Аватар для Usaga
14129 / 9349 / 1350
Регистрация: 21.01.2016
Сообщений: 35,138
25.08.2020, 12:43
Цитата Сообщение от Катафалк Посмотреть сообщение
А кроме нее еще основы физики, глубокие знания архитектуры софта и железа, теории программирования и много-много других вещей.
А ещё играть на фортепиано и танцевать гапак. Давайте уже всё в кучу сваливать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.08.2020, 12:43
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru