Естественные науки
Какие предметы нужны будущим программистам?
Только не говорите, что математика, с помощью компьютеров уже давно считают что-то- единицы!Математика программистам не поможет.Вот мне кажется, что нужно давать решение логических задачи игру в шахматы. Есть много общего
Уважаемый! У тебя дилетантский взгляд на программирование. Объясняю.
Программирование состоит из двух крупных разделов:
1. Теория программирования, включает в себя теорию алгоритмов, теорию формальных грамматик и языков, математическую логику, в том числе теорию вычислимых и рекурсивных функций. Все это разделы математики, причем далеко не самые простые.
2. Перевод составленного алгоритма на язык программирования. Это большей частью техническая работа. Здесь необходимо детально знать несколько языков программирования, чтобы выбрать самый оптимальный для конкретной задачи. а также знать грубо говоря как устроен компьютерный софт - как распределяется оперативная память и т. д.
Без хорошего владения п. 1 ты не сможешь запрограммировать ничего кроме самых тривиальных задач. Или будешь целиком и полностью зависеть от математиков-алгоритмистов, а это всегда плохо.
Без хорошего владения п. 2 ты не сможешь грамотно запрограммировать практически любой алгоритм - у тебя будут все время проблемы с исполнением и ряд других.
Поэтому математика (определенные разделы) все-таки не просто нужна, а необходима. А если рассматривать не системное программирование, а прикладное, то к п. 1 добавляются общие разделы математики, а также огромный раздел. который называется ЧИСЛЕННЫЕ МЕТОДЫ.
Отдельно для хакеров (настоящих, а не плагиаторов) к п. 2 добавляется ДЕТАЛЬНОЕ знание операционной системы, сетевых и межсетевых протоколов.
P.S. Печально, что ты не понимаешь прямой связи логических задач с математикой. Со временем поймешь. Удачи.
Программирование состоит из двух крупных разделов:
1. Теория программирования, включает в себя теорию алгоритмов, теорию формальных грамматик и языков, математическую логику, в том числе теорию вычислимых и рекурсивных функций. Все это разделы математики, причем далеко не самые простые.
2. Перевод составленного алгоритма на язык программирования. Это большей частью техническая работа. Здесь необходимо детально знать несколько языков программирования, чтобы выбрать самый оптимальный для конкретной задачи. а также знать грубо говоря как устроен компьютерный софт - как распределяется оперативная память и т. д.
Без хорошего владения п. 1 ты не сможешь запрограммировать ничего кроме самых тривиальных задач. Или будешь целиком и полностью зависеть от математиков-алгоритмистов, а это всегда плохо.
Без хорошего владения п. 2 ты не сможешь грамотно запрограммировать практически любой алгоритм - у тебя будут все время проблемы с исполнением и ряд других.
Поэтому математика (определенные разделы) все-таки не просто нужна, а необходима. А если рассматривать не системное программирование, а прикладное, то к п. 1 добавляются общие разделы математики, а также огромный раздел. который называется ЧИСЛЕННЫЕ МЕТОДЫ.
Отдельно для хакеров (настоящих, а не плагиаторов) к п. 2 добавляется ДЕТАЛЬНОЕ знание операционной системы, сетевых и межсетевых протоколов.
P.S. Печально, что ты не понимаешь прямой связи логических задач с математикой. Со временем поймешь. Удачи.
Вот совсем не уверен, что математика не нужна
Она полезна опосредовано!
Я сам - сисадмин
Она полезна опосредовано!
Я сам - сисадмин
Странные у тебя понятия о математике. На уровне 2 класса церковно приходской школы. Да и компьютер - это не калькулятор за 50 рублей.
Учи все!
Учи все!
Нужен единственный предмет - кампутер, остальное приложится. Только если с математикой не дружишь, то не быть тебе программистом.. . по крайней мере пока искусственный интеллект не появится...
Насчёт математики ты, наверно, уже всё понял.
Но, может быть, ты просто неточно поставил вопрос?
Может ты хочешь стать просто кодером?
Но, может быть, ты просто неточно поставил вопрос?
Может ты хочешь стать просто кодером?
Информатика конечно, математика, англ яз, ещё кокой нибудь язык!!!! И кстати вас приветствует будуйщий прагромист!!!!
Информатика
математика, русский и информатика
Похожие вопросы
- Что читать будущему программисту?
- В школах нужен такой предмет как астрономия? Почему?
- если в вакуумную банку в которой вообще нет воздуха, чисто теоретически, поместить предмет, он станет тяжелее? ведь все
- Что будет, если... отправляя предмет в прошлое, при его появлени не нажать кнопку "пуск"...
- Программисты скажите нужна ли матеша для программирования? если да то зачем
- Зависит ли от глубины погружения предмета в воду возможность его всплытия?
- Потеряет ли подброшенный предмет в движующемся автобусе инерцию, если будет падать достаточно долго?
- Хорошая ли профессия программиста для девушек?
- Почему же все думают, что-бы стать программистом Надо учиться 5 лет? Толковым программистом.
- Лучше, будучи программистом, создавать калькуляторы и вычислительные фичи или зубрить все формулы по математике?