315 подписчиков
Дмитрий: В голове вертится только один вопрос, не имея вашей методики, как другим известным программистам удалось стать теми, кем они есть и добится таких высоких результатов.
видео отображает основные моменты, для понимания, на что, обратить внимание.
YouTube18:09
Дмитрий: В голове вертится только один вопрос, не имея вашей методики, как другим известным программистам удалось стать теми, кем они есть и добится таких высоких результатов.
Бовсуновский:
Это очевидный вопрос на который я отвечал не раз.
После 10 лет работы программистом все становится на свои места.
Здесь имеет значение кто, что считает работой программиста, если вы считаете работой программиста исходный код и документацию, а так же отталкиваетесь от профессионального кода + добавляете сюда схожесть языков программирования, то Вы точно станете профессионалом.
Нужно просто изменить подход и расставить все по своим местам.
Прямой ответ на ваш вопрос примерно следующий, все программисты, которые стали профессионалами сразу отталкивались от исходного кода и документации и решали реальные задачи, а не готовились, когда стать программистами, как правило на это нужно 10 лет.
Но есть и другие люди, которые затратили по 6-7 лет и до сих пор не понимают, что делать. Нужно просто посмотреть на язык изменив подход.
В этом и отличается подход нашей школы от других школ программирования.
Школа учит людей разбираться в языках программирования и первым у нас становится сам ученик, Который достигает понимания, как правильно изучать язык, а главное отвечает на главный вопрос, почему именно так.
Моя задача, просто помочь человеку увидеть, как изменить подход и задать правильные вопросы, согласно его уровня и ситуации(это называется экспертный подход).
И ученики, как правило начинают понимать, что они делают. Именно с момента понимания у них начинается настоящее программирование, дальше если добавить идиомы, я привел только пару, то все становится на места.
Вывод, научить программировать можно любого человека, с главным условием, что бы он хотел. И понятно что для этого нужно сделать.
А что касаемо, что я это понял, так это может вогнать только в уныние:
Когда я начал программировать в 2008 году.
Когда впервые пришёл к этим вещам комплексно в 2015, но реально в 2017. То есть реальное применение методики началось с 2017, то есть я понял через 9 лет, ну тупой, что сказать().
Понял потому что ставил вопрос, как научить программировать сначала себя, а потом любого человека.
Ведь что трудно увидеть? а именно то, что хорошо видно, прочтите пару идиом, ведь все очевидно. Но вот так я 9 лет этого не видел. Увидел сам, теперь другим могу показать.
Идиомы:
------------------идиома первая.---------------------------------------------
По пунктам:
Вы считаете работой программиста?
1. исходный код;
документацию;
пример понятной документации:
hdocs.djangoproject.com/...4.13. а так же отталкиваетесь от профессионального кода;
если мы берём изначально высокую планку, то этому мы и научимся:
+ добавляете сюда схожесть языков программирования.
Это вещь описана уже давно и если бы языки были разные, то невозможно было бы создать формат обмена данными:
прочтите первые слова json:
JSON построен на двух структурах:
Коллекция пар имя/значение. На разных языках это реализовано как объект , запись, структура, словарь, хэш-таблица, список с ключами или Ассоциативный ряд.
Упорядоченный список значений. В большинстве языков это реализовано в виде массива , вектор, список или последовательность.
Это универсальные структуры данных. Практически все современные языки программирования поддерживают их в той или иной форме. Это имеет смысл что формат данных, взаимозаменяемый с языками программирования, также основываться на этих структурах.
Вы в школе взяли на вооружение основные принципы, что бы стать успешным.
----------------идиома вторая.--------------------------------------------
А дальше все банально и неин
s
3 минуты
1 мая 2023