Заявление об ограничении ответственности №1: я из Ирландии, и мои чувства выражаются только в контексте этой прекрасной страны, другие страны могут быть другими.

Отказ от ответственности №2: когда я говорю о детях / детях ниже, я на самом деле говорю о людях в возрасте от 14 до 18 лет. Конечно, есть и младшие, но это, как правило, общий возраст, в котором происходит сумасшествие, описанное ниже.

В последнее время (последние, скажем, 3 года) в Ирландии произошел массовый толчок к развитию STEM во многих областях, но большая часть этого была направлена ​​на образование и детей в целом. Coderdojo был основан в Ирландии и распространился по всей стране (и стал глобальным), клубы начинаются буквально повсюду по всей стране (у них есть Интернет на Арранморе?: O).

Позвольте мне внести ясность, я считаю, что Coderdojos великолепны, как и другие попытки познакомить детей с STEM (вы знаете, кто вы). Дать детям понять, что эти области на самом деле довольно крутые и на самом деле не такие (кхм) скучные, как в школе, - это довольно приятная идея, ИМО.

В качестве отступления, прежде чем идти дальше, я думаю, что также важно помнить, что есть вакансии вне STEM, действительно классные вакансии, которые я мог бы добавить. Я считаю, что важно не слишком сильно навязывать STEM детям и не продавать их как то, чем на самом деле не является. (Честно говоря, мы вроде как уже делаем это. И для записи, кодирование не воплощает ваши мечты в реальность, я выучил Java на высоком уровне, а я все еще оооочень имбирь).

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

  • Изучает HTML и битта CSS
  • Создает какой-нибудь веб-сайт, может быть, с небольшим количеством javascript, если они серьезно классные.
  • Загружает это. Взрослые (а не суровые взрослые) сходят с ума: «12-летний ребенок создает образовательный веб-сайт»
  • ааааааааааа

На самом деле гипотетический ребенок выше (но это случается, поверьте мне) мог бы научиться навыкам, необходимым для этого, ну, максимум, примерно за месяц.

Тем временем где-то в стране есть 15-летний подросток, который получает 8-й класс по ‹insert-classical-instrument-here›, занимается музыкой с пяти лет и потратил тысячи часов, но единственное признание они получают от семьи и друзей, и, возможно, некоторых других членов их непосредственного сообщества (учителя музыки и т. д.).

Как никто другой не думает, что должно быть наоборот?!?!?!

«Мы не учим детей лазать по горам, мы учим их прыгать на ракете»

Легкость, с которой в наши дни дети могут достичь довольно быстрых результатов в базовом веб-программировании, означает, что невероятно легко следовать нескольким руководствам, редактировать шаблон из одного из множества бесплатных сайтов-шаблонов в соответствии со своими потребностями, и бум, 13-летний веб-разработчик. Эм, нет.

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

Что еще хуже, мы также посоветовали этим маленьким «суперзвездам» использовать свой возраст как способ привлечь еще больше внимания и похвалы. Я действительно не понимаю, насколько это здорово для этих детей. Эго, везде.

Подсчитайте, сколько раз вы видите «14-летний программист» или «12-летний разработчик приложений» в Twitter. Это безумно большая толпа. Затем посчитайте, сколько раз вы увидите «34-летний разработчик Android» или «27-летний разработчик ядра Linux». (Подсказка: вроде нет толпы, и это не потому, что они не уверены в своем возрасте).

Единственное, что я собираюсь взять у «14-летнего программиста», это то, что они, вероятно, не очень хороши, потому что чтобы стать хорошим программистом, нужно безумно много времени. Черт возьми, я знаю, что я довольно ужасный программист, мне просто нужно потратить пять минут на просмотр первоклассного проекта на github, чтобы хоть какое-то подобие эго, которое я, возможно, подобрал с момента моей последней поездки на github, было уничтожено.

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

Я просто хотел бы сказать, что 16-летний подросток, который выпускает какой-то продукт или услугу через Интернет, открывает «банковский счет компании», называет себя генеральным директором / директором / The Top Dog, а затем живет дома вдали от дома. родители, в то время как их «компания» на самом деле ничего не делает, ну, на самом деле ничего… не на самом деле предпринимателя.

Ничего не забирайте у молодых людей, которые на самом деле отправляют вещи и получают некоторых пользователей и т. Д., Что в первую очередь безумно сложно сделать, снимая шляпу. Но зачем нужен ярлык предпринимателя? Почему это не может быть просто хобби, которым этот чувак (или чувак) занимается и иногда получает деньги на карманные расходы? Я имею в виду, что Пол Грэм даже не рекомендует открывать компанию до 23 лет за то, что громко кричал. Почему ты спрашиваешь? Потому что вам нужно увидеть, как обстоят дела в существующем бизнесе, прежде чем пытаться запустить свой собственный. Гм, ага.

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

В заключение,

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

Подростки, пожалуйста, не называйте себя предпринимателем / героем программирования, если вы на самом деле это не так. Также перестаньте указывать свой возраст как карту инвалидности. Однажды ты проснешься в 20 и будешь такой: «Черт возьми, никто больше не заботится о моем веб-сайте».

‹/Rant›