Ad banner
Ad banner

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

Как быстро научиться программировать? С чего стоит начать свое обучение? И почему это не так сложно, как может …

(Visited 1 times, 1 visits today)

You Might Be Interested In

Комментарии (27)

  1. Ну блин, ну кто сказал, что программирование – это несложно? Оно как сложное, так и не сложное есть. Можно легко взять и начать писать движки для игр? Легко фронт писать на вебе или даже бэк, но далеко не каждое программирование легкое.

  2. 1:44 Какой-то странный порядок действий))) Например: Зачем чистить зубы, если ещё не позавтракал, это как в армии что ли)?

  3. Анастасия, по сути, вы женщина, которая решила заниматься программированием, но в итоге перешедшая на стезю учительницы. Все-таки женские инстинкты у вас возобладали. Для большинства мужчин, думаю, программирование это чисто мужское занятия, дающее чувство азарта. Во-первых, в реализации решений, который на грани возможного, как минимум, для для себя. А во-вторых, охота на такое коварное и хитрое существо, называемое "баг".

  4. Всё правильно. Я бы только добавил, что гораздо, гораздо легче будет учиться тем, у кого есть математическая подготовка. Чем лучше навыки в математике – тем проще будет обучаться любому языку. Приведу пример: когда я начал учиться (а я учился самостоятельно, без специального образования и курсов), то всё шло довольно легко, пока я не дошёл до основ ООП – вот там мне было вначале очень тяжело "въехать", что вообще происходит. Предполагаю, это было связано с тем, что концепции ООП несколько более абстрактны, чем базовые элементы вроде циклов, логических операторов и функций, и мне просто не хватало навыка работы с абстракциями, чтобы быстро схватить главную суть того, что такое объект и зачем он нужен. Также я пытался обучать человека. И там очень серьёзные проблемы начались прямо сразу: мы освоили переменные и простейшие операции с ними, а потом на месяц зависли с циклами. Может быть, конечно, я плохо объясняю, но мне ведь вообще никто ничего не объяснял, но я понял суть работы цикла сразу, как только увидел первый пример в каком-то из туториалов. А вот мой ученик никак не мог представить в своём сознании, что же происходит, когда мы запускаем какой-нибудь цикл. Я начал ему приводить примеры – прогрессии из школьного курса математики. И внезапно выяснилось, что в той школе, в которой учился мой ученик, математику не преподавали вовсе. Точнее, он говорил, что у них был такой предмет, но фразы "арифметическая прогрессия" и "геометрическая прогрессия" были лишены для него какого-либо смысла. В конце концов он кое-как научился работать с циклами (ну, не то что бы он мог перебирать 2 последовательности параллельно или запускать цикл в цикле… нет, в самом простом и примитивном виде, но для начала и этого достаточно). И мы перешли к функциям. И тут я оказался полностью бессилен. Человек никак не мог понять, как это работает. Потому что ему не знакомо понятие "функции" из математики (а ведь в сущности, в программировании это почти то же самое, концепции очень близкие). Я помню, что я с функциями вообще ни на секунду не задержался – были некоторые проблемы с использованием рекурсий, но базовая концепция функции мне зашла в голову без всякого сопротивления. При чём я даже сразу и не заметил аналогии с математической функцией, но, видимо, мой мозг смог так легко адаптироваться, потому что уже работал с чем-то очень близким…
    Так что первое, что я бы посоветовал человеку, который планирует начать изучать какой-то язык программирования, это оценить свой уровень математических знаний (в принципе, хорошего понимания математики на уровне школьной программы вполне достаточно). Потому что если математика для вас что-то совсем тёмное и незнакомое, то обучаться программированию вам будет очень тяжело, приготовьтесь к тому, что всё будет идти очень медленно, потому что прежде чем начать что-то программировать, вам придётся научить свой мозг уверенно работать с совершенно новыми и незнакомыми для него концепциями, а это куча новых нейронных связей – на это нужно много времени.

  5. Такая классная. Еще умеет программировать:))
    Скажите пожалуйста. Человек неуч может заниматься этим? Скажем считать умеет но в школу не ходил.. а так же читать умеет и языки знает покрайнее мере 2 которых учил. Но вот информатики неучился..
    ??

  6. Привет, твое образование помогало при устройстве на работу. Т.е на него обращали внимание или обращали внимание на твои умения?

  7. Анастасия, уж с чем точно можно согласиться, так это как вы четко умеете структурировать и доносить информацию! Подача на высоте, спасибо!

  8. какая хрень…. 4 года работает, уже студенты у нее….))))
    4:19 ….ииии ООП, ну такая ерунда, там все го лищшь ооп…с инкапсуляцией, полиморфизмом, наследованием….и еще 20 – 30 подпунктов по 4 -5 сайтов на каждый подпункт…..особенно в Джава…
    без 2 лет стажа тебяи неподпустят, а если подпустят то соки выжмут…..
    эээххххх, ютюберные прогеры…. мира и добра вам…. и здоровечка

  9. Анастасия, Спасибо большое) с началом ясно, с направлением определился, с Языком тоже, начнем с Питона. Можете посоветовать курс ( видео, либо в читабельном варианте) чтоб самостоятельно попытаться освоить этот язык? Желательно бесплатный курс )))))

  10. Почему дата сайенс говорит о программировании? Это абсолютно разные миры. Лучше ближе реально обсуждать женитьбу

  11. Спасибо вам большое за информацию!! Попробовал себя в web разработки благодаря вам!! Сейчас изучаю swift, но уже для себя и своих идей. Неистово плюсую за ваш труд!!!)))

Post A Comment For The Creator: miracl6

Ваш адрес email не будет опубликован. Обязательные поля помечены *