Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

С чего начать начинающему программисту?

ОбразованиеGeekbrains
Dima Bolonikov
  ·   · 16,9 K
На Кью задали 1 похожий вопрос

Я сейчас являюсь senior python разработчиком, поэтому позволю себе просто описать свой путь.

  1. Настройте мозг. Вы должны познакомиться поближе с математикой и полюбить её. Для ускоренного знакомства подойдёт хотя бы конспект лекций Письменного и какое-нибудь лёгкое чтиво по дискретке. Читайте учебник по математике параллельно с обучением программированию.
  2. Подружитесь с программистом. Вам нужно найти человека, который будет с вами вместе учиться, либо станет наставником. В идеале — обоих. Появится кто-то, кто сможет оценить ваш код и алгоритмы.
  3. Выстрелите себе в ногу. Изучайте С или C++ и алгоритмы. Будет тяжело, местами больно, вы выстрелите себе в ногу несколько раз, но зато получите опыт и будете знать, как всё работает. Вы научитесь управлять памятью, писать эффективный код.
  4. Посмотрите по сторонам. Итак, вы умеете писать программы. Теперь можно смотреть на другие языки и технологии. Скорее всего, у вас уже сформировался вкус, и вы сможете выбрать то, что вам нравится. Теперь можно без страха погружаться в море информации.
  5. Пишите. Никогда не прекращайте писать код. Пишите как можно больше. И постоянно узнавайте что-то новое.
Основатель и генеральный директор  · 15 окт 2017
Если программист начинает с азов, лучше подойти к вопросу комплексно. Погрузиться в среду Начните читать СМИ об IT, подпишитесь на блоги практикующих программистов, следите за сайтами крупных образовательных проектов для програм... Читать далее
Программирование, физика, математика, Сербия  · 19 окт 2017
Самое важное для программиста - постоянная практика и постоянное самосовершенствование. Самое ваше первое действие - начать программировать. Берите любой язык и попробуйте написать самую первую программу, которая что-то выводит... Читать далее
ИТМО, Яндекс  · 21 мар 2016
Для начала, важно убедиться, что вы действительно начинающий программист =) Выберите язык программирования, с которым вы будете работать. Для первых опытов подойдет Python, для более сложных технических задач - C++, Java... Читать далее

не надо унижать питон(

Ответы на похожие вопросы
С чего начать начинающему программисту? — 2 ответа, задан 
Инвестор, создатель приложения datebox (ищите в...  · 17 июл 2021

Я бы рекомендовал посмотреть что есть в Ютубе по интересующей теме. Или вообще в целом разные каналы программистов. И посмотреть о чем люди говорят.  Это может помочь определиться со сферой интересов.  Например, разработка игр или создание сайтов.

Когда определитесь со сферой интересов, то легко понять что изучать дальше. Для игр - С++, для веба - javascript и вообще основы сайтостроения, для мобильных приложений - flutter и так далее.

И конечно сразу пробовать что-то делать - хотя бы повторять учебные проекты, которые делают авторы курсов. Это сильно поможет в начале.

Успехов!

2 эксперта согласны