Кому и зачем нужно изучать программирование

-Я хочу научиться программировать!
-Отлично! А для чего?
-Ну… это … хакером крутым стать!

Или другой вариант:

-Программист зарабатывает много, а делать почти ничего не надо — сиди целый день за компьютером.

А бывает и так:
-Не знаю…

На многих сайтах лежат статьи о том, как здорово быть программистом, как можно много зарабатывать и быть свободным. Это, конечно, хорошо, но программирование стоит изучать не только будущим программистам. С ними, как-раз, всё ясно и эта статья им не нужна. Рассмотрим все профессии, связанные с программированием:

  • программист
  • технический писатель: кто-то же должен писать справку для программ? Не всем техническим писателям требуется знание знакомство с программированием, но такие случаи нередки
  • тестировщики ПО
  • системный администратор: нужно писать небольшие программы и скрипты для автоматизации своей работы
  • web-мастер (тот, кто создает сайты)
  • менеджер, финансист, аналитик, маркетолог (автоматизация работы в Excel, Word, Access)

Последний пункт я не выдумал — это те, люди, которые пишут сложные формулы в Excel, вместо того, чтобы создать простой макрос. Потому что не умеют. А я этих людей обучаю.

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

Итак, отметим, что программирование полезно не только программисту, но и некоторым другим профессиям.

Еще одна ситуация, в которой может возникнуть потребность в изучении программирования — это обучение в ВУЗе. Программирование входит в программу подготовки технических и не только технических специалистов. Так, мне довелось обучать девушку, которая училась на менеджера по инновациям.

И последняя ситуация (в списке, но не по значимости): программирование как способ занять ребенка. В наше сложное время родители предпочитают, чтобы ребенок развивался, а не занимался неизвестно чем и неизвестно где. Изучение основ программирования может быть довольно занятным для школьника, и совсем не обязательно, что программирование станет потом его специальностью, ведь мы отдаем детей на курсы лепки, конструирования, шитья и т.д. не для того, чтобы ребенок стал скульптором, инженером или портным. Может быть такое случится, но если нет — не страшно. Ведь в школьном возраст главное не конечный результат в виде предмета, а процесс и результат в виде развития. Если уж ребенок просиживает за компьютером много времени, то стоит попытаться направить эту энергию в полезное русло. Это может быть обработка фотографий, создание видеороликов, курсы настройки и ремонта ПК, или изучение основ программирования.

10 thoughts on “Кому и зачем нужно изучать программирование

  1. Помню я в юности увлекался программированием, тогда у меня был ZX Spectrum — первый мой компьютер! Игры на касетах, телевизор вместо монитора… А изучал я бейсик. Особенно было интересно строить какие-то рисунки по координатам :)Интерес к программированию присутствует до сих пор, особенно касаемо web. В своё время увлёкся Flash, но так и забросил это дело, т. к. без знания AS толку от него мало. Пытался и JS и PHP изучать, но тоже быстро сдался, простые примеры ещё понятно, а вот чуть посложнее — вязну. Проблема возникла, а подсказать некому. Вот если бы да, что-то вроде школы было, где тебе и подкажут и покажут.. было бы гораздо веселее всё это изучать. А сейчас я владею только лишь html и css, которые языками программирования то и не назовёшь. Ну и где-то всё-таки теплится желание освоить веб-программирование. Хотя я не уверен, возможно ли одному человеку сделать сайт под ключ. Или всё же каждому своё? Кто-то делает дизайн, кто-то программирует..

    1. Каждому своё — кто-то берет всё, а кто-то только телевизор. Так что было бы желание и мотивация.
      Веб-программирование освоить не сложно — надо найти ему применение. Я всегда говорю, что изучать нужно то, что можно применять в жизни. Иначе — зря.
      Я на флеше учил детей простые игры делать. Action Script — забавная штука.
      До веб-программирования неплохо бы разобраться с азами: функции, циклы, переменные.
      А в веб-программировании придется еще и хорошо знать стандартные функции PHP…

  2. Благоговею в робком реверансе :)
    Вот у вас не тема для сайта, а целая темище!
    Мне интересно будет наблюдать, что у вас получится. Азы программирования осваивала уже в зрелом возрасте (они так и остались азами, но для меня тогда знаний хватило на то, что мне было нужно). Не скрою: мне очень интересно, как оно будет дальше!

    1. О! До меня дошло, что имелась в виду тема для идеи сайта, а не его оформления. Забавно.

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

  4. о, макросы Ексель я бы, наверное, заставила учить всех, кто хоть как-то пользуется им. И в ворде тоже. Насколько проще работать с документом, полностью настроенным на решение твоей задачи.
    Удивляют некоторые кадровики, заполняющие табель и не умеющие проставить даже формулы. В итоге то, что можно сделать на настроенном документе за 5 минут, делается «ручками» три дня.

  5. Эффективность в труде проявляется тогда, когда результаты зависят от тебя. Поэтому ждать от человека чудес, если он на окладе — не приходится. Такая же ситуация и со школой. Задача в школе — отсидеть время, а не научиться. Если бы отпускали с уроков, если ты изучил тему на одно занятие вперед — было бы лучше. Или требовали денег, если не сделал домашнее задание. Это я на результативность семейного образования намекаю.

  6. Борис, очень интересная и нужная тема -программирование.Я в свое время тоже хотела изучать программирование, но не было возможности и времени. А вот интересно, с какого времени можно обучать программированию. Я это к тому, что у меня растут два внука, правда еще маленькие. Старшему — 6 лет. Лучше со скольки лет начинать? Моя почта- valentnosk@gmail.com.
    С уважением, Валентина.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *