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

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

Как научиться программировать, если тебе надоело писать хелоуворлды?

ТехнологииПрограммирование
Весёлый Безумец
  ·   · 11,7 K

Никогда не любил изучать программирование в школе, теперь университете. Очень не нравится стиль подачи материала, видимо что-то похожее и у вас. Собственно, гайд:
1. Выбираете, интересующую вас, сферу разработки: front-end, back-end, разработка мобильных приложений и прочее.
2. Узнаете какой язык/языки используется в этой сфере как основной.
3. Осваиваете его: синтаксис и прочее, по ходу дела разберете те самые хеллоу ворды.
4. Как вариант можно проходить обучение на сайте javarush.ru и ему подобных. Найти не сложно.
5. Главное стоить уяснить: реальный интерес появляется когда перед вами ставится задача, которую решить вы не можете на данном этапе своих знаний. Тут и запускается любовная связь с гуглом, тостером, стэковерфлоу и тд.
6. На них же можно смотреть, какие вопросы возникают у других люде и пытаться им помочь, как раз в голове будет появляться какой-никакой опыт решения реальных задач.

  1. Если есть друзья/знакомые, которые работают в той же сфере, что интерсна вам - смело спрашивайте, какие задачи они решают. Пытайтесь решить их. Да, сейчас вы не можете ее решить. Но через какое-то время вы получите нужные знания (которые вам будет реально приятно получить) и проблема решится. Плюсик к опыту.
  2. Как вариант: побыть подмастерьем у более опытного программиста, который будет часть своей работы валить на вас, но это не точно.
Образовательная платформа Хекслет  · 24 мар 2023  · ru.hexlet.io
Если вам надоело писать простейшие программы типа «Hello, World!», это может быть признаком того, что вам под силу решать более интересные и сложные задачи. Вот несколько советов, которые могут помочь вам научиться программирова... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Содержательно!
Айтишник, диванный футуролог, скептик...  · 17 мая 2017
Согласен с другими ответами, что научиться программировать можно только на реальной задаче. Но вот проблема, что делать, если желание решить задачу есть, а самой задачи нет. Вывод прост: нужно её себе придумать. Например, я... Читать далее
Предпочитаю отвечать на вопросы связанные с челове...  · 17 мая 2017
Соглашусь с выше сказанным. Однажды я заинтересовался, что это за такие странные цифры и буквы идущие вместе с адресом страницы..? Когда начал копать, выяснилось: - Это параметры, которые передаются в обработчик (скрипт на PHP... Читать далее
>Не знаю, как описать то что я ощущаю, но для меня нет не понятного языка, Серьезно? Хаскель, Лисп, Пролог, Раст... Читать дальше
Найдите любую интересную задачу. Например, Project Euler. Задачи начального уровня вполне себе. Найдите простую жизненную задачу. Головоломки, подсчёты - любая не слишком сложная вещь. Пойдите стажёром в хорошую компанию. При... Читать далее
Практика, практика и ещё раз практика! Самое трудное, пожалуй, на начальном этапе — это найти задачу, которую необходимо решить. Небольшие задачи можно решать самостоятельно, например, из учебников (в моём случае это был learn.j... Читать далее
3 эксперта согласны
Иностранный студент  · 18 мая 2017

Есть приложение и сайт  SoloLearn. Там сначала дается теория а потом задачки. Задачки, как правило несложные.

Еще Codewars, который сам активно пользуюсь. Здесь тоже задачки но посложнее.