Одного
Меня одного бесит, когда ответ выше самого вопроса?
А сейчас вы увидите классическую реакцию на подобные посты:
Это не манга чтоб читать справа налево, так что терпимо
Ито Дзюндзи?
"Chainsaw Man" но там чуток совсем,
В "Gantz" такого было дофига.
"Dorohedoro" туда же.
Во всех трех ужасами и не пахнет.
В "Gantz" такого было дофига.
"Dorohedoro" туда же.
Во всех трех ужасами и не пахнет.
Не одного.
тут даже не то что "одного" тут ваще нихуя не понятно, что куда и как читать.
Ну он-то в данном случае левее, так что все равно читается первым.
во всей
"Понятие алгоритма относится к первоначальным, основным, базисным понятиям математики."
"Понятие алгоритма относится к первоначальным, основным, базисным понятиям математики."
Графы, (не)ориентированные и циклические, построение покрывающего дерева, очереди, стеки, реентерабельные алгоритмы пополнения/удаления, исключение live- и deadlocks, безблокировочные алгоритмы вставки - всё это математика, да.
Можно оригинал механика?
И из-за этого я передумал идти в программиста, теперь думаю... Все эти шутки про программистов так и остаются шутками или это я воспринимаю всё слишком серьёзно?
Программисты бывают разные
Прикладным, например, математика не очень нужна
Большинство алгоритмов уже реализовано в библиотеках и оптимизировано, так, что ты вряд ли напишешь лучше
Но знать как оно работает нужно, чтобы правильно выбрать подход для своей задачи
На основании скорости алгоритма, расхода памяти, объёма и структуры данных и прочих ограничений
Прикладным, например, математика не очень нужна
Большинство алгоритмов уже реализовано в библиотеках и оптимизировано, так, что ты вряд ли напишешь лучше
Но знать как оно работает нужно, чтобы правильно выбрать подход для своей задачи
На основании скорости алгоритма, расхода памяти, объёма и структуры данных и прочих ограничений
Ну, бывают иногда задачи, когда нужно адаптировать известный алгоритм под новую задачу. Тогда надо знать, что такой алгоритм есть и что он решает как миниумм большую часть твоей проблемы, потом нужно составить своб реализацию и в нужном месте внести модификацию или же использовать готовую реализацию и добавить свои пост-вычисления.
Чтобы работать среднестатистическим прогерром в среднестатистическом бизнесе математика нужна минимально, если нужна вообще.
Математики нужно знать достаточно, чтобы уметь посчитать зарплату.
Это укладывается в раздел "арифметика". Для любого тыжпрограммиста не лишним будет булевая алгебра и двоичная система. Дальше по ситуации.
вот траншея на 1км. ее нужно вырыть. можно ее вырыть лопатой? - конечно можно. а можно ее вырыть спецю оборудованием для рытья траншей? - тоже можно!
вот то кто хорошо знает математику и алгоритмы тот выберет оптимальный способ решения задачи (спец оборудование для рытья траншей), кто не знает - выберет что-то из базового набора(лопату и мотыгу)
при прочих равных более востребован на рынке будет тот кто умеет больше.
вот то кто хорошо знает математику и алгоритмы тот выберет оптимальный способ решения задачи (спец оборудование для рытья траншей), кто не знает - выберет что-то из базового набора(лопату и мотыгу)
при прочих равных более востребован на рынке будет тот кто умеет больше.
Вот только большинство контор роет не траншеи (сложные задачи где нужны алгоритмы), а ямы бытового размера (лендосы с визитками хуячат). И речь как раз о среднем прогере, который ямы роет. Нахуй ему эту матчасть рытья траншей не упала, главное лопату хорошо освоить.
ну если рыть ямы за 1к в месяц достаточно... то вопросов нет
Я дал максимально короткий ответ который относится к практике и реальности. О всей безусловной пользе математики мне рассуждать было в лом.
нет, недостаточно. в том то и дело. из твоего ответа выходит что достаточно закончить 5 класс чтобы быть прогером в среднестатистической конторе. но ведь это не так
Достаточно, чтобы получать 300к+ в месяц, вопрос не в знании математики зачастую, а продажи себя, как специалиста.
Нет, думаю, классов 8 все же надо.
Ну так да, лол.
Это все ожидание. В реальности ситуация примерно такая: "вот траншея на 1км. ее нужно вырыть. можно ее вырыть лопатой? - конечно можно. а можно ее вырыть спецю оборудованием для рытья траншей? - тоже можно!" Но на деле у нас есть только вилка и ложка, и нужно решить, будет ли оптимальней сделать лопату, или разрыхлять землю вилкой и извлекать ложкой.
вот потому и нужно уметь работать со спец. оборудованием, чтобы не работать в таких конторах в которых только ложка и вилка.
А ещё бывает так что втягиваешься в математику и программировать уже не особо-то и хочется, дайте больше математики.
..но ЗАЧЕМ??
Математики иррациональны в своей жизни. Возможно, мозг начинает вырабатывать эндорфины в ответ на вычисления, начинается сильнейшее привыкание.
Чтобы написать коммент, необходимо залогиниться