Другие языки программирования и технологии

Что должен знать и уметь школьник 11 класса собирающийся быть программистом ?

онлайн ЕГЭ по ИКТ на 70-80%
ИК
Илья Кот
73 224
Лучший ответ
Школьную программу. Математику, информатику, физику, английский - в особенности
Арифметика
Основы теорвера
Основы систем уравнений
Всё - на уровне понимания или применения со сторонней помощью.
-
Гораздо важнее - строгость мышления, логика.
  По-моему, следует раз и навсегда всерьёз принять и признать то, что БОЛЬШЕ ВСЕГО ВНИМАНИЯ, ТРУДА И ВРЕМЕНИ ДОЛЖНО УДЕЛЯТЬСЯ МОДЕЛИРОВАНИЮ ЗАДАЧИ.

      СТАДИИ РЕШЕНИЯ ЗАДАЧ ПРОГРАММИСТОМ :

  • Обнаружение проблемы, изучение проблемы.
  • Чёткая постановка задачи.
  • ВЫБОР МОДЕЛИ ЗАДАЧИ.
  • Составление алгоритма решения.
  • Составление программы.
  • Эксплуатация программы, получение решения задачи.

⟩ ⟩ ⟩   Каждая последующая стадия опирается на выводы и результаты, полученные ранее. Алгоритм и программа составляются по выбранной модели. От эффективности выбранной модели зависит эффективность составленной программы и, в конце концов, качество решения поставленной задачи!

‹✓›   Жизненный опыт показывает, что те, кто идёт в программирование лишь для того, чтобы понажимать на клавиши, отсеиваются на этапе изучения моделирования. По себе знаю, какое это занудство, но без этого невозможно создавать оптимальные программы!

  В рамках школьной образовательной программы изучаются основы МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ. Пожалуйста, приложите к этому своё усердие, если Вы всерьёз решили стать программистом.
Игорь Мильков   Меня не перестают удивлять отвечающие в этом проекте. Например, задача запросто решается с помощью формулы суммы членов арифметической или геометрической прогрессии, но предпочитают выкладывать решение по циклическому алгоритму. На научный подход к задаче смотрят поверхностно; припомнив мало-мальски подходящий алгоритм, заполняют ответ блоками кода. Разве это не “медвежья услуга”? Или это дальновидный взгляд на конкуренцию в будущем?
С++ как минимум
VT
Vladimir Tubol'cev
10 200
Игорь Мильков Max Max, Вам уже доводилось составлять программы по вопросам участников проекта Ответы@Mail.Ru? И «спасибо» на «хлеб» намазывать? )

  Откровенно говоря, не завидую тем, кто получил программы, написанные теми, кто на первое место ставит язык программирования. Где ж продуманность решения‽
многие пишут про школьную программу, и это верно, но только ее недостаточно, математику и информатику стоит знать на олимпиадном уровне +- призера региона ВсОШ.
Всегда по профильным предметам нужно копать глубже школьной программы, рассчитанной на средние умы
Николай Перов
Николай Перов
8 952
Матиметику начальных классов, английский.
Юдин Михаил
Юдин Михаил
7 802
Книжку Дональда Кнута "Искусство программирования" должен прочитать три раза.
Игорь Мильков   Там не только Кнут! Список рекомендованной литературы немал! В том числе по надёжности и тестированию ПО.
Все
Советую прочитать небольшую и понятную книгу о том как стать программистом: https://www.litres.ru/aleksandr-vankov/kak-stat-programmistom-s-nulya/