Программирование с пеленок.

Как часто в детстве вам покупали игрушки с множеством деталей или конструкторы? Думаю, их в вашем детском хламе великое множество. А теперь уточняющий вопрос: сколько машинок и кукол дожило до наших дней в первозданном виде, сколько конструкторов сохранили все свои детали? Уверена, их остались единицы и далеко не в каждой памятной коллекции! Психологи утверждают, что такая страсть к познанию предметов изнутри заложена в ребенке с самого рождения. Как только он начинает смекать, как это раскрутить или разобрать, процесс пошел. Среднестатистический грузовик или полицейская машина «живут» по инструкции максимум день-два, потом начинается изучение структуры предмета путем разборки его на мелкие составляющие. Ребенку хочется найти ответы на такие важные вопросы: почему и как крутятся колеса, поворачиваются и зажигаются фары. В моей практике был случай, когда двух летняя дочь знакомых раскрутила карбюратор настоящего мотоцикла и заметили эксперимент по запаху бензина. Цель исследования, повзрослевшая экспериментаторша, до сих пор не может объяснить. Но суть не в том. Интересно, что среди когорты юных следопытов и инженеров встречаются уникумы, которые не только собирают предмет обратно и восстанавливают его работоспособность, они умудряются модернизировать работу механизма! Или создают из конструктора совершенно не свойственные инструкции предметы, которые ничем не уступают разработкам создателей этого самого конструктора. Если у вас в семье растет такой гений, знайте – это будущий гениальный программист!

От конструктора до скайпа, или «что такое «функционал».

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

Быть или не быть?

Если бы профессиональный программист прочитал эту статью, он бы выразился коротко: «чушь для чайников». Но в том-то и дело что рассчитана она на людей, обладающих логикой и математическим складом ума, но пока не определившихся с выбором профессии. Действительно, это трудный шаг – ввязаться в учебу, которую ты можешь бросить на полпути. В моей практике бывали случаи, когда человек с 11 класса мечтал стать программистом, сдал экзамены в соответствующий ВУЗ и после первого семестра все бросил. В итоге – потерял год! Хотя сейчас программирование весьма доступно для изучения на многих интернет ресурсах. Например, вы хотите разрабатывать игры. Эта профессия, кстати, одна из самых высокооплачиваемых в мире. Представьте себе, «Pokemon Go» — тоже творение программистов. Представьте их процент от многомиллионной прибыли. И эти люди чаще всего работают, не вставая с дивана! Ну а что может быть удобнее в таком случае, чем дистанционное обучение? Так сказать «легко в учении» и еще легче в бою! Но это только при условии, что учащийся влюблен в профессию и относится к ней, как к игре. Так ли это, легко проверить. Зайдите на сайт ЕШКО. Найдите раздел «Программирование для начинающих» и просто скачайте пробный урок. Если понравится, заказывайте курс обучения и вперед! Вам точно будет интересно.