47,8 тыс подписчиков
Подход академический. Сначала информатика. Затем алгоритмы и структуры данных и параллельно с этим какой-нибудь старый классический язык. Поскольку нужно ведь на чем-то практиковаться в алгоритмах и работе с теми самыми структурами данных. Теоретики рекомендуют Паскаль. Я считаю что язык должен быть старый но не устаревший. Т.е. активно применяемый в реальных разработках поныне. Иначе возможно теорию Вы и изучите на самом деле ее вообще все равно на каком языке учить. Кроме возможно ассемблеров и других языков с операторной парадигмой. А также редкой экзотики по которой вы не найдете качественной литературы академического уровня. Вот только интерес к программированию вполне можете себе отбить. Не будет такой отдачи как если попробуете свои силы на реальном проекте на широко применяемом языке еще на этапе обучения. Хорошие варианты широко применяемых классических языков C++ или Java.
Подход практический. Вообще профессиональные программисты специализируются не по языкам а по отраслям программирования. Но это не значит что перавя выбранная отрасль будет с вами всю карьеру. Так вот. Выбрать для начала отрасль со сравнительно невысоким порогом вхождения и крайне массовую. По которой множество небольших простых проектов и несложно реализовать собственные идеи. Например подойдут Веб-разработка (не путать с версткой) или Андроид-разработка. Либо пойти от своих знаний в других областях. Например электроники или бухгалтерии и прочего учета. Изучить по выбранно
1 минута
24 декабря 2021