Четыре мифа о работе программиста

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

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

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

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

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

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

Желание созидать, к сожалению, непостоянно. Его нельзя вызвать искусственно и работать без него невозможно. Это как вдохновение для поэта или писателя. Поэтому программист бороздит просторы Интернета в поисках своей музы. Так что, не судите слишком строго нашего "поэта", если на его пути вдруг возникла слегка одетая Анджелина Джоли!