Увы. В «школьной алгебре» нет задач на 100% имитирующих паттерны программирования, поэтому школьная алгебра - это скорее тренировка дисциплины решения задач как типовых форм организации расчетного блока программы и ступенька перехода к шаблонным алгоритмам. Множество решённых тестовых задач позволяет в будущем миновать барьер элементарной логики операций и сразу переходить к решению задач стоящих перед программой.
Увлекаюсь естественными науками и математикой... · 24 авг 2021
Это является критически важным навыком, так как сама работа программиста заключается в формализации реализации задач, которые часто сформулированы неявно. Перефразируя, программист разрабатывает чёткую схему решения задачи, и... Читать далее
Диванный философ, по совместительству инженер · 24 авг 2021
Хорошая тренировка интеллекта. Но не более того. Задачи в современном программировании (за пределами математических расчетов, которыми занимается не более 10% включая графику и криптографию) небо и земля отличаются от задач в... Читать далее
Отвечу на вопрос по ... вопросом, а кто такой программист? Это тот кто пишет код, разрабатывает структуры данных, пишет тесты, создаёт требования к ПО или к системе.
Например, что должен знать создатель современного самолёта... Читать далее