Comments 25
С одной стороны, чем больше программистов вокруг, тем больше всего они производят — увеличивается вероятность появления чего-нибудь полезного.
С другой стороны — плодить себе потенциальных конкурентов? Ну и работодатели довольны (плати меньше, требуй больше — кандидатов полно).
Если вы способны обучать, значит у вас уже есть фора по сравнению с ними.
И почему сразу конкуренты? Младшие сотрудники. Если вы — сеньор, то нужен младший состав. Без него рутинные задачки сами будете делать.
Не стоит обольщаться, большинство сеньоров точно, так же заняты рутиной, просто рутина уровнем повыше. И это далеко не творческие и высокоинтеллектуальные задачи, а именно опыт и набор навыков и знаний.
У джуна есть и своя фора — возраст и горящие глаза.
Да, это так. Но отсутствие опыта. А пока он свой набирает, сеньор успеет от него оторваться. Или нет) Тем хуже для него.
То есть, я не понимаю, что здесь плохого. Пусть наступают. Иначе индустрия умрет. А я, если не потяну (что во фронтенде уже начинается), займусь чем нибудь другим.
сеньор успеет от него оторваться
В этом и проблема, что «выше» резко сокращается количество вакансий, а требования на какого-нибудь архитекта уже приличные (далеко не каждый сеньор потянет).
Отрываться надо, а по сути не куда )))
Вы переоцениваете выхлоп от обучения. Живых людей делать проще, чем образованных.
Успешность обучения зависит не от преподавателя, а от студента. От его природных способностей, прилежания и организации своего времени. Звезды складываются не так уж часто. Успешные студенты станут успешными и без преподавателя, просто чуть позже. Середнячкам можно помочь, но они вряд ли будут конкурентами. Безнадежным никак не помочь. Голову не переставить.
Это значит что, при всем желании, преподаватель не сможет на одном своем профессионализме выпустить столько потенциальных конкурентов, сколько нужно для обваливания рынка.
Плюс, каким бы вы ни были крутым разработчиком, вы первое время будете джуном в преподавании. Следовательно, первая пара десятков студентов, никак не будут потенциальными конкурентами.
И помните старую добрую поговорку: если не можете сами, то учите!Не знаю такой поговорки. Попытался найти — вместо поговорки нашел другой перевод.
Вроде бы есть другая поговорка "'Those who can't do, teach" (сравните с «if you can’t do then teach» в оринигальной статье) и ее смысл совершенно другой, что-то вроде «учителя — те, кто не могут делать».
Зачастую бывает, что те кто реально могут что-то делать, совершенно неспособны учить. Это я не по поводу комментария, а по поводу поговорки вообще )))
Учить и делать сравнивать невозможно ибо это как сравнивать теплое с мягким.
Многие специалисты задействованные в той или иной отрасли просто не имеют времени и желания передавать свои знания, отрываясь от основной работы. А многие талантливые учителя, хорошо знающие свое поле деятельности, из-за объективных причин не могут стать великими специалистами в определенной области. Вот такая грустная дилемма.
Хорошее исключение из этого правила — это когда предприятие дает возможность классному спецу учить молодняк (в счет рабочего времени), освобождая его на короткий срок от основных обязанностей. Тогда, при условии наличествования преподавательского таланта у гуру, молодые кадры на месте получают профильные знания и вливаются в рабочий процесс.
И напоследок коротыш: учительница коллеге: "какие тупые ученики, я им десять раз уже рассказала, сама уже начала понимать, а они все никак!"
Лучший способ самому глубоко узнать что-либо — попытаться это доходчиво кому-то объяснить! Это уже без шуток.
вместо поговорки нашел другой переводЭто не перевод, а скрапинг Хабра.
Прекрасно понимаю что сейчас мне тут насуют кучу ответов разного плана, но задумайтесь. Вы выучили ребенка, дали ему обширный объем знаний, научили логике… И? Вероятность что половина детей спрыгнет в свободное плавание по разным причинам (потеря интереса, влияние Интернета, элементарно конфликт с преподавателем) достаточно велик. И получится что Вы дали ребенку знания и умения, вполне возможно что в объеме достаточно уложить средний банк (дети еще те прохиндеи). Но воспитать его Вы либо не удосужились, либо попросту не успели. Процесс воспитания нравственных тормозов достаточно долог, и требует много сил, нервов и эмоций.
В итоге на выходе мы получим ребенка в подростковом возрасте, с кучей знаний и отсутствием тормозов. Плюс в 13-14 лет (да и до 20-ти) дети достаточно агрессивны и стараются показать свою независимость.
Я не рискнул брать на себя подобную ответственность… В итоге пошел преподавать шахматы. Шахматы — это первый этап для подготовки программиста. Постановка логики и системности в возрасте 6-10 лет. Затем (по идее) — Скретч и Ардуино. А так и к 14-15 годам подойдем. В 14-15 изучать программирование самое то. Ребенок готов и психологически и технически.
Так что преподавать программирование оказалось не так то и просто. Ответственность — это один из нюансов педагогики.
Ну хорошо, ты начнешь преподавать детям Питон. Им на изучение основ потребуется год-два. А что потом они будут делать?
А что они будут делать потом, на самом деле, не ваше дело. Вы ведь детей, в конце концов, не усыновляете/удочеряете и обязательства по трудоустройству (детей 13 лет) на себя не берете. Никто не будет (не должен, по крайней мере) принуждать посещать ваши занятия. Материал весьма специфический: придут те, кому реально интересно. Останутся те, кто реально его осилит.
Вы выучили ребенка, дали ему обширный объем знаний, научили логике…
…
И получится что Вы дали ребенку знания и умения, вполне возможно что в объеме достаточно уложить средний банк
Вы так говорите, как будто усвоение ребенком этого объема знаний зависит исключительно от вас. Это не так. Я очень сомневаюсь, что школьники, которые раньше не программировали, за год-два смогут усвоить такой объем знаний, который позволит уложить банк.
Можно с тем же успехом сказать, что дети, которые ходят 2 года на курсы робототехники, могут сделать военный беспилотник.
Впрочем я считаю, что питон для широкой массы 11 летних детей это как то рановато. Может быть только для особенных индивидуумов вроде 0xd34df00d. Но их проще пригласить к более старшим товарищам.
А так и к 14-15 годам подойдем. В 14-15 изучать программирование самое то. Ребенок готов и психологически и технически.
Странно видеть утверждение о том, что в переходном возрасте у детей тормозов больше, чем в 11 лет.
Вероятность что половина детей спрыгнет в свободное плавание по разным причинам достаточно велик.
Ну и ладно. Что в этом такого? Они сами живут свою жизнь. Задача всяких образовательных курсов в возрасте 11 лет в том, чтобы расширить кругозор ребенка. Чтобы он понял чем хочет заниматься в своей жизни. Чтобы он хоть чем-то занимался а не сидел в своем телефоне целыми днями.
А по поводу того на что способен ребенок при куче свободного времени — я, опять же — рисковать не хочу. Процесс получения знаний по теме преподавателя должен быть под контролем. Либо преподаватель должен знать что изучает ребенок. Способы ограничение и отвращения от ненужных знаний — их много. Но уж точно не запрет :-)
Вопрос сложный. Я в него не рискнул ввязываться в свое время. Взял помладше возраст, да и там своих проблем полно.
Вы серьезно считаете питон такой угрозой, а себя таким классным преподавателем, что сразу через два года после занятий с вами, 13-летний подросток пойдет ронять банк на питоне?
Тогда я не понимаю вашу позицию.
В первом комментарии вы говорите о том, что отказались от преподавания питона потому что не готовы к ответственности за то, как дети будут его использовать.
Если вы не считаете угрозой питон, то получается что угроза — сами дети. При этом на преподавание у детей вы согласились. Правда по шахматам. Насколько я понимаю, воспитательная работа во время уроков по шахматам в этой ситуации будет такая же как и на уроках по питону.
Если ситуация та же самая, то почему отказываться от питона?
Вообще-то комментарий был о том что преподаватель должен отвечать не только за подачу знаний, но и за воспитательный момент у детей. А дети в разные возраста разные (почитайте возрастную психологию).
И дело не только в Питоне. Вот берешь ты ребенка, даешь ему знания, он их учит и… что он будет с ними делать потом? тот же питон выучит — и куда применять? В школе? Бестолку. Там преподаватели на Питоне не пишут. В Интернете? Ха-ха… Обрисуйте интересную картиночку чем с Питоном будет заниматься подросток 14-ти лет в Интернете. Мне интересно послушать будет. Только сначала возрастную психологию прочтите.
Любой нормальный педагог (о чем и писалось выше не раз) занимается не только образованием, но и воспитанием. А так же преподаватель должен понимать зачем он этим вообще занимается.
И да — вспомните себя в 14 лет. Это интереснее.
преподаватель должен отвечать не только за подачу знаний, но и за воспитательный момент у детей
С этим согласен.
Вспоминаю себя в школьные годы. Отучился 5 лет в художественной школе. Изучал основы живописи, графики, скульптуры. Сейчас я разработчик, причем весьма далеко от фронтенда. Полученные тогда навыки сейчас могут пригодиться разве что в виде хобби, но нет такого желания.
Сейчас думаю о том, что подход "сходить на все кружки понемногу" был бы намного полезнее. Допустим год на художку, год на юного техника, год на музыку.
И дело не только в Питоне. Вот берешь ты ребенка, даешь ему знания, он их учит и… что он будет с ними делать потом? тот же питон выучит — и куда применять?
В ответ могу привести вам ссылки на пару интересных комментариев от одного сельского школьного учителя. Он некоторое время назад написал статью из серии Горшочек не вари Необразованные люди.
https://habr.com/post/340480/#comment_10503692
Сегодня ко мне приходил в гости ученик. Через неделю он уходит в армию. В университет он не поступил, и во многом из-за меня — мы слишком увлеклись не тем чем надо (конкретно забили на математику, хотя могли подготовиться). Самое интересное, он и не расстроился, и даже не собирается никуда поступать. Увлекся обработкой естественных языков, сделал несколько переводчиков. Хорошо понимает чем Алиса отличается от Сири. Прикольно поболтали.
https://habr.com/post/340480/#comment_10500022
Один ученик заинтересовался нейросетями (11 класс). После MNIST стало интересно, а можно ли нейросеть научить распознавать возраст и пол человека, написавшего символ. Т. е. понадобилась база рукописных символов с указанием пола и возраста. Причем довольно огромная. Что он сделал, распечатал форму, дети (да и не только) ее заполнили, после чего, он их отсканировал. Далее небольшой скрипт с pillow, который разрезает скан-копию на фрагменты и все автоматически сортирует по папкам.
Вот в этом плане Питон очень хорош. Причем я бы не сказал, что мы его прямо учили (по моим ощущениям, оно как-то само происходит). Ребята начинают что-то делать, если что-то не получается разбираемся, и делают дальше.
От себя добавлю. Питон можно применять для:
1) Создания простеньких веб-сайтов. Для некоторых это может даже стать первым заработком.
2) Создания чат-ботов под какие-нибудь платформы. Может быть даже для связи поделок на ардуино с мессенджером.
3) Машинного обучения. Питон тут практически основной язык. При желании можно разобраться.
Я вообще веду к тому, что вам не нужно беспокоиться о том, как именно будут применяться полученные у вас знания. Увлеченные сами найдут себе задачку. Остальные просто будут более разносторонними людьми, чем другие.
А так же преподаватель должен понимать зачем он этим вообще занимается.
Для себя я отвечаю примерно так: В первую очередь мне самому интересно ставить эксперименты над людьми проводить занятия. А студенты либо понимают, что им эта область не подходит, либо делают свой первый шаг к смене профессии.
У вас, наверное, ответ будет иной.
Учите других, чтобы стать лучшим программистом