С чего начать изучение программирования человеку, умеющему только кликать мышкой?

Анонимный вопрос
  · 5,4 K
Руководитель направления «Программирование» в Нетологии

Добрый день! Мне кажется, начинающему лучше посмотреть в сторону веб-разработки (то есть разработки сайтов и веб-приложений).

  • Во-первых, в веб-разработку довольно низкий порог входа: начинающему проще освоить инструменты и потом найти работу даже без опыта.  
  • Во-вторых, там стабильно высокий спрос на специалистов, даже на джунов.
    Начинать в вебе проще всего с верстки, для этого вам стоит изучить HTML и CSS. Это еще не программирование, но уже какой-то компьютерный язык.

Записывайтесь на наш бесплатный курс «Основы HTML и CSS», ближайший поток курса будет 15 мая.

Когда наловчитесь, сможете брать какие-то заказы — верстать лендинги и сайты. После можно перейти к изучению JavaScript — это сравнительно несложный язык, при этом делать на нём можно всё что угодно. Плюс вы найдете по нему огромное количество материалов в свободном доступе. Вот, например, по ссылке вы найдете бесплатный пошаговый тренажер по JavaScript «Netcoder».

Еще советую почитать статьи:

Я описал план действий довольно кратко, более подробный вы сможете найти в нашем бесплатном пошаговом плане «С чего начать погружение в сферу разработки».

Комментировать ответ…
Ещё 13 ответов
Сергей Перовский
Топ-автор
3,3K
Научные заметки о жизни. https://zen.yandex.ru/id/5c43498395753900ac66852d
Программирование - огромная отрасль с очень разнообразными профессиями. Поэтому ответы на вопрос такие разные. "Хочу стать программистом", это как "хочу работать в металлургии". Таскать металлолом? Проектировать доменные печи? Работать горновым? Профессии непохожие и требуют очень разной подготовки. В программировании есть свои ученые, инженеры... Читать далее
Комментировать ответ…
Инженер-электромеханик.
Вот тут могу дать чёткий ответ. Начать следует с изучения команд процессора (почти всё равно какого, но лучше, который под рукой) и соответствующего ему Ассемблера. Добиться уверенного доведения до рабочего состояния простеньких программ. Из книжек очень хороша Дональд Кнут. Искусство программирования, том 1 (может пропадёт цель сделать это своей... Читать далее
Комментировать ответ…
Программист, разработчик ПО.

С понимания зачем вообще это нужно. Если есть конкретная цель - будет и понимание в какую сторону двигаться: какие есть языки, технологии, ну а там уже простой поиск по учебным материалам поможет.

25 ноября 2017  · < 100
Комментировать ответ…
Земля тебе пухом
Здравствуй. Отвечала на подобный вопрос ранее, но буду рада немного разъяснить ситуацию снова с: Для начала, стоит изучить самые основы- что такое компьютер, из чего состоит, машина Фон-Неймона и тому подобные вещи. Далее выбор литературы зависит от того, в какой сфере вы хотите развиваться: Компьютерная графика и дизайн- изучите HTML и JavaScript Яз... Читать далее
25 ноября 2017  · < 100
Комментировать ответ…
Лучше всего начать изучать программирование с помощью уже разбирающихся и практикующих программистов. В одиночку разобраться в этом реально, но времени уйдёт в разы больше. Можно на форуме http://www.cyberforum.ru/php/ пообщаться. Там же есть много полезных материалов, ссылки на литературу. Сложно стать программистом, но это реально. Даже без... Читать далее
Комментировать ответ…
идеология-россии.рф программирование-для-детей.рф
Начни с этого: http://программирование-для-детей.рф/ Это визуальный редактор для создания веб-приложений. Целевая аудитория — старшекласники и взрослые любители. Освоить это редактор можно за один день или неделю! Умение работать в этом редакторе равноценно базовому знанию четырех языков веб-программирования. В этом редакторе соединены две против... Читать далее
2 января 2020  · < 100
Комментировать ответ…
Эксперт в области компьютерных технологии, программирования и сео продвижения
Лично мне помог линукс с языком Bash на нем, то есть писать самые простые скрипты действий на ней, к примеру писать скрипт, который создаст файл, папку или показать размер файлов в определенном месте! Большой плюс заключается в том, что вы сразу видите результат ваших действий, что они выполняют и для чего, а не просто написание кода с решением... Читать далее
Комментировать ответ…
Анонимный ответ
С Ассемблера. Вместе с этим, также изучите схемотехнику процессора, и контроллеров ввода/вывода. Далее, переходя на языки высокого уровня, лучше начать с Паскаля и Фортрана. Обязательно разберитесь в принципах компилирования, чтобы понимать, как это работает. ИМХО: С/C++ абсолютно глупый и дурацкий язык, придуманный человеком с искажённым мышлением... Читать далее
Комментировать ответ…
Я ни разу не программист и не хотел бы им стать. Но если бы... то я бы начал с математической базы, теория графов и т.п..Потом скорее всего, стал бы изучать серьезный язык - си шарп или  около того. Потом уже более предметно определил бы направление взял консультацию у продвинутых людей. Потом стал бы учиться, например, в школе яндекса. Главное -... Читать далее
Комментировать ответ…
Присоединяйтесь к экспертному сообществу!

Яндекс.Кью — это сервис экспертных ответов на вопросы. Мы объединяем людей, которые хотят делиться знаниями, помогать друг другу и менять мир к лучшему.

Вы тоже можете стать экспертом!

Узнать больше