«Программирование» - это новое безумие во всем мире, от опытных разработчиков до увлеченных детей, «cod-emic» ударил, и все стремятся получить те драгоценные навыки программирования, которые будут взлетно-посадочной полосы своей карьеры. Или так думают ...

КОДИРОВКА, ВЫ ЭТО СЛЫШАЛИ. ЧТО ЭТО?

Перво-наперво, что такое кодирование?
По сути, кодирование относится к общению с людьми на языке, понятном только предполагаемому получателю. Итак, в техническом смысле мы говорим о взаимодействии с компьютерами с использованием таких языков программирования, как Java, Python, C, Scratch и многих других. Как и в любом другом языке, в нем есть метод написания «предложений» или команд и множество знаков препинания. Похоже на уроки грамматики ... не так ли?

Итак, нужно ли кодирование? Или это просто шумиха вокруг того, что всех бросают на классы программирования? Мы все об этом поговорим.

ХОРОШО

Существует бесчисленное количество статей с наиболее запоминающимися лозунгами: «4 преимущества программирования для детей», «Почему программирование - это высший навык?» и «Вот что происходит, когда вы учитесь программировать…». Итак, здесь я кратко изложу все это вместе со своими собственными наблюдениями.

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

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

Кодирование также дает крылья вашему воображению и платформу для выражения ваших мыслей любым способом, от анимации до веб-дизайна и всего, что между ними.
В основном, оно служит цели образования, «возвращая обществу» ». Мои родители внушили мне, что главная причина изучения чего-то нового - использовать это как инструмент, чтобы помочь улучшить общество и сделать лучшее завтра. Итак, в идеале лучшим вариантом было бы стать врачом или защитником окружающей среды, но кодирование тоже может помочь. В наши дни у нас очень много стартапов, направленных на улучшение жизни. Несколько лет назад команда учениц 9-х классов из Бангалора заняла первое место на Technovation за создание приложения «Sellixo», сфокусированного на управлении отходами и сокращении количества отходов на городских дорогах.

Тем не менее, программирование - это не вопрос того, насколько у вас большой мозг, какой у вас ботанический вид или насколько вы молоды. Ага, поговорка «возраст - это всего лишь число» применима здесь так же, как и везде. Фактически, если у вас есть ребенок, лучшее время для начала занятий по программированию сейчас! У детей есть потенциал не только научиться программировать, но и преуспеть в этом. Это связано с тем, что их молодые умы, которые все еще развиваются, обладают впитывающей способностью губки.

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

Есть много академий, специализирующихся на обучении программированию и для взрослых.
Makers Academy, академия кодирования, ориентированная в основном на взрослых, сначала изо всех сил пыталась убедить небольшие компании нанимать и привлекать своих младших программистов. Как заметил главный операционный директор Рубен Костуки
, если молодые люди не могут получить опыт, то в конечном итоге у вас не хватает опытных людей.
«Послание компаниям: измените свою культуру, чтобы дать возможность учиться. , берите молодых людей ». Обе стороны согласны с тем, что это обучение нужно начинать раньше.
В настоящее время существует множество способов научиться программировать: из сети, специально разработанные классы, проводимые семинары, стажировки и т. д. Есть также много некоммерческих организаций, которые взяли на себя задачу создания мира с грамотным программированием, например: CodeChef, Hour of Code, даже беженцы
не остались в стороне с такими инициативами, как HackYourFuture, CodeYourFuture и многое другое.

ПЛОХО

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

- Вы можете стать техническим наркоманом и больше жить в виртуальном мире. Обычно это то, что мы приписываем геймерам и любителям социальных сетей, но перерыв всегда необходим, и обычно «перерыв на кофе» полезнее, чем «перерыв на кока-колу» (неважно, Диетическая кока-кола или нет). Перерывы также помогают начать ваш мыслительный процесс заново. Даже самый короткий сон может помочь вам решить самую сложную проблему ...
Особенно в случае с детьми, родители несут ответственность за то, чтобы у их детей было достаточно времени перед экраном, с правильным распределением времени.

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

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

- Навыки программирования сначала обеспечат вам высокооплачиваемую работу, но затем именно ваши навыки работы с людьми сулят вам будущее в компании, которое не устареет, потому что независимо от того, насколько отточены ваши навыки программирования, всегда будет кто-то лучше.

ВСЕ ЕЩЕ

Что ж, мы в значительной степени видели обе стороны кодирования, причем преимущества перевешивали недостатки два к одному (если честно). Итак, что между ними? Факты, конечно же.

Несколько фактов о программировании и выводы.
Так же, как годы обязательных уроков английского языка не смогли сделать писателей из большинства родителей, уроки программирования в школе не превратят каждого ребенка в программиста. И это первая истина, которую нужно принять; Можете ли вы представить, что бы произошло, если бы ваш любимый художник решил, что он последует
статус-кво и откажется от своего таланта? В мире не было бы стольких хороших вещей.

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

Но, по данным The Guardian, опрос, проведенный в Великобритании, показал, что девочки, как правило, уходят от компьютеров в раннем подростковом возрасте: мальчиков на A-level по информатике больше, чем девочек.
«Один». 13-летняя девочка сказала мне, что она предпочла бы заниматься вывозом мусора, чем работать в сфере технологий », - сказала Белинда Пармар из LadyGeek, консалтинговой компании для технологических компаний, которая также проводит регулярные семинары для поощрения девушек в этой отрасли.

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

В наши дни существует множество инициатив, направленных на популяризацию программирования не только среди девочек, но и среди детей в целом.
Все больше девочек привлекаются на передний план. программирование и технологии, даже превзойдя своих коллег-мужчин.
Сейчас Кодексу преподают младшие и младшие дети; как и основатель Facebook Марк Цукерберг говорит, что в последующие годы мы будем обучать программированию точно так же, как чтению и письму,

сейчас.

Институты кодирования для детей растут повсюду, будь то Code Club в Великобритании, ZugZwang Academy в Бангалоре или CodingZen в районе NCR. Всегда есть куда пойти, чтобы выучить код, и, как сказала основательница First Code Academy Мишель Сан, всегда лучше
учиться в классе, чтобы иметь больше взаимодействия и лучше учиться. Потому что, если у вас есть сообщество программистов, не будет ошибок, которые нельзя было бы
исправить.

Судите сами, неужели вы действительно хотите, чтобы вас оставили в стороне от удивительного мира программирования?
Надеюсь, вы хорошо прочитали! Прокомментируйте свои предложения, мнения и отзывы ниже!
Удачного кодирования!