Другие языки программирования и технологии
Нужно ли уметь решать уравнение программисту?
Это зависит от проекта, над которым работает программист.
Бик (Тюряга)
А можно примеры проектов, где не требуются базовые знания, такие как "решение уравнений"?
В школьном курсе есть нахождение корней полинома только 2го порядка, проблемы?
Бик (Тюряга)
Вы в своем уме? Это что получается, надо учиться, что ли??? Математику там всякую надо учить, анализ ... да ну, лучше на диване полежать да в игрухи погамать.
Написать прогу, которая решит за него...
Бик (Тюряга)
Не вижу вариантов, как это сделать, не умея решать уравнения. Разве что использовать matlab, mathcad или подобные программные продукты.
Зависит от специфики программы и должности которую прогарммист занимает. Если программа которую пишет занимается сложными рассчётами, то программист должен уметь считать чтобы знать правильный ли результат или нет.
Игорь Лукерьянов
практика показывает, что программист, который "занимается сложными рассчётами" как правило имеет инженерное образование, что автоматически подразумевает, что курс матана, возможно диффуров и даже численных методов он таки прослушал
а от техника-программиста таких знаний никто не ждёт.
Школьный курс - да, это входит в общее образование
а от техника-программиста таких знаний никто не ждёт.
Школьный курс - да, это входит в общее образование
Во всех курсах компьютерного программирования в любых колледжах или университетских колледжах решение уравнений и систем уравнений на ЭВМ - обязательный пункт. Любой программист, усвоивший элементарный материал, легко решит любым практически подходящим методом не то что бы даже одно уравнение, а потенциально бесконечное их количество, для чего ему понадобится всего лишь навсего код весьма небольшого объёма:
Для неучей и прочих неадекватных митрофанушек это всё, естественно, совершенно необязательно, так как вышеприведённые десять строчек им написать совершенно невмоготу :-)
from math import*; h = 1e-4; d = 2 * h
while True:
try:
f, x = input('f(x) x: ').split(); x, n = float(x), 0
y, X = lambda x: eval(f), [x]
while True:
x -= y(x) * d / (y(x + h) - y(x - h))
if x in X: break
else: n += 1; print('%3d)%22.16f' % (n, x)); X.append(x)
except: continue

Нет, современному программисту ничего не надо знать и уметь. Достаточно задать вопрос более способному ИИ ChatGPT.
Галымжан Кадырханулы
более способному ИИ ChatGPTКоторый, частенько даёт неправильные ответы/решения...
Похожие вопросы
- Зачем нужно уметь решать сложные неравенства, интегралы и уравнения. Если с этим комп лучше справляется чем человек?
- Что нужно уметь, чтобы стать программистом ?
- Нужно ли уметь работать программисту с Word, Excel и т. д?
- Программисит должен уметь решать поставленные задачи, но на что это похоже?
- Что нужно знать что бы стать программистом?!
- подскажите, какие предметы нужно хорошо учить, чтобы стать программистом? на сколько трудно быть программистом?
- Что нужно для того чтобы стать программистом?
- Умею решать математические задачи, а на языке программирование вообще ни капли даже в голову не приходит как?
- Задачка для умеющих шевелить мозгами. (Программистов я вообще считаю самыми умными)
- Задачка №4 для умеющих шевелить мозгами. (Программистов я вообще считаю самыми умными)