Кто пишет скрипты профессия

Обновлено: 25.06.2024

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

История развития скриптов

Рассмотрим для примера историю развития наиболее распространенного скриптового языка JavaScript. Именно с его помощью реализуются множество решений по взаимодействию пользователей с сайтами, программируются широкие возможности интерактивных страниц.

В 1995 году компания Netscape для своего популярного на тот момент браузера Netscape Navigator 2.0 предложила специальный язык под названием LiveScript. На то время возможности языка были очень скудными, и многие просто не понимали, что такое скрипт (script) в браузере. Тогда он мог проверять и обрабатывать те данные, которые пользователь оставлял на странице сайта через форму. Такая проверка давала возможность контролировать правильность введенных данных и избегать отправки формы без нужной информации. Вскоре название этого языка было изменено на JavaScript.

Через некоторое время известный конкурент Netscape – корпорация Microsoft – создал свою версию JavaScript. Несмотря на то что такой скриптовый язык программирования имел немного отличающиеся функции, он успешно прижился и получил собственное название JScript. Он начал использоваться в браузере Internet Explorer начиная с версии 3.0. Через некоторое время и другие браузеры стали поддерживать JavaScript.

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

Несмотря на жесткую конкуренцию, Microsoft и Netscape вместе с наиболее авторитетными разработчиками обеспечения для деятельности в Интернете трудились в организации W3C. В результате были подготовлены единые стандарты и рекомендации. Но все же языки JavaScript и JScript имеют определенные различия, что необходимо учитывать в работе.

Основные принципы скриптов

Интерпретатор языка JavaScript встроен во все популярные браузеры. Именно поэтому любой браузер понимает, что такое скрипт на этом языке. Эти коды успешно выполняются в тот момент, когда пользователь обращается к страницам сайта. Но такие же скрипты могут успешно работать и на сервере, если на нем установлен интерпретатор JavaScript. Сценарии могут выполняться как на стороне клиента, в браузере, так и непосредственно на сервере.

Скрипты имеют следующие цели:

Преимущества скриптов

  1. Их применение дает возможность вносить программные изменения без опасения разрушить всю систему. Если скрипт написан с ошибкой, то при его выполнении они будут выданы в результате. При этом сайт останется работоспособным.
  2. Использование скриптов дает возможность получать проблемно ориентированный набор команд. В этом случае одна строка сценария позволяет выполнять такой же объем действий, как программа из многих десятков строк на компилируемом языке. На этом примере наглядно видно, что такое сценарий в программировании и насколько его применение ускоряет решение задач.
  3. С использованием скриптов успешно реализуется кроссплатформенность выполнения задач. Отличным примером является JavaScript – одни и те же сценарии на этом языке без проблем выполняют браузеры в различных операционных системах.

Недостатки скриптов

Типы скриптов

Примеры скриптовых языков

Наиболее известные: PHP, Perl, Python, AngelScript, JavaScript, JScript и другие. Все они являются высокоуровневыми. По своему механизму действия скриптовые языки обычно интерпретируются, а не компилируются.

Роль скриптов в продвижении

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

И таких решений множество.

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

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

Использование языка JavaScript в контекстной рекламе

Еще в 2012 году рекламная система Google AdWords внесла в свой интерфейс возможности использования скриптов для автоматизации управления рекламной кампанией. Такой способ управления работает значительно быстрее, чем использование API.

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

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

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

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

нужен ли вам скрипт

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

Скрипт продаж — упорядоченный и визуально оформленный алгоритм общения по телефону или на встрече, цель которого помочь менеджеру довести клиента до намеченной цели.

Это по-умному. Если проще, то звучит так:

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

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

  1. Низкие продажи и плохой сервис;
  2. У всех продавцов разные результаты;
  3. Нет общего регламента работы;
  4. Новичок долго вникает в процесс;
  5. Уходит много времени на обучение сотрудников;
  6. Планируется продажа франшизы.

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

кто будет создавать скрипт

На самом деле, написание сценария разговора не самый увлекательный процесс даже для меня, хотя я люблю свою работу. Энтузиазм пропадает уже на второй странице, так как нужно прикидывать в голове десятки вариаций событий. К тому же, всё это длится не один день. Мы, к примеру, берем на разработку 14 суток.

Да сколько можно думать..

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

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

– Самостоятельно

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

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

Не поймите неправильно, я ни в коем случае не хочу Вас обидеть. И даже порекомендую Вам конструктор скриптов продаж, который упростит задачу. Моя цель показать реальный опыт за 4 года работы в написании скриптов продаж. В идеале, ими должен заниматься человек с опытом, знанием специфики бизнеса и теории актуальных (очень важно) техник продаж. Формула идеальна, когда есть все три этих компонента.

– Фрилансер

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

Можно найти предложения от 2 до 5 тысяч рублей. Но, как всегда, есть много спорных моментов. Начнём с банального: вне зависимости от сферы работы фрилансеры часто берут деньги и теряются. Они в одиночку работают сразу над несколькими проектами, чтобы заработать как можно больше денег. Понятно, что качество при таком подходе часто под вопросом.

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

– Компания

Частные маркетинговые агентства. Таких, к слову, на рынке их не так уж много. Если выделять тех, кто на слуху, то получим список из не более чем 10 позиций. Преимущество в том, что, работая с компанией, Вы реализуете актуальные техники продаж от действующих практиков. И, самое главное, Вы сэкономите огромное количество времени.

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

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

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

…Их видно в толпе: идут, погрузившись в свои мысли, отсутствующий взгляд, неуверенная походка. Потенциальные же жертвы социальных хакеров, мошенников и преступников всех мастей. Ввести в транс такого человека не составит труда. А вот и другие — бодрая походка, трезвый взгляд, могут оценивать ситуацию. Это счастливчики, любимцы жизни. Кто же и когда пишет нам скрипты, по которым мы живем?

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

…Берем нескольких людей и копаем яму. Неглубокую. После этого случайно взятому человеку завязываем глаза и отводим на некоторое расстояние от ямы (по прямой). Говорим, чтоб шел вперед. К яме. Суть в том, что нужно с завязанными глазами в эту яму не провалиться: остановиться сразу перед ней. А теперь смотрим, что получается. Первый пошел. Два шага сделал резво, а потом до самой ямы плелся, что твоя черепаха Тортилла. Но не упал. Подошел к самому краю, сделал шаг вперед, и почувствовал, что дальше хода нет. Второй пошел. Бегом бежит! И — ооп-па! — касается одной ногой самого края ямы и ее перепрыгивает! Да… За этого можно не беспокоиться, у него в жизни получится все и даже больше. Третий — идет ровно, спокойно, но прямо у самого края встал, подумал и дальше не пошел. С этим тоже дальше все будет нормально. А вот четвертый… Четвертый шел бодро, уверенно, с улыбкой, и упал в яму. Этого можно подозревать на наличие отрицательного скрипта. Второй раз, третий, четвертый, пятый — и все время падает. Все, почти точно — это виктим (victim) (жертва). Если виктим стопроцентный, так скажем, то можно наблюдать почти мистические вещи. Можно отвести его в сторону от ямы и сказать, чтобы ничего не боялся и шел прямо. Потому что яма в стороне и ничего ему не грозит. Ба! А прямо-то ему не идется, яма эта притягивает его как магнитом, и вот он заворачивает, заворачивает, и… И снова падает в яму. Хотя, казалось бы, шанс попасть в нее в данном случае ничтожный. И однако… В жизни этот человек будет делать примерно то же самое: из тысячи возможных решений он выберет самое неудачное. А на все удачные моменты жизни, которые ему подсказывает судьба, он будет "плевать с высокой колокольни", и попросту не замечать их. Дожидаясь того единственного момента, который самый плохой. Дожидаясь этой своей ямы… Но кроме четвертого есть еще и пятый. Мистика, но если отвести его вбок от ямы, то он все равно приходит к ней! Тест этот проводить вам совершенно необязательно, просто на его примере мы попытались лишний раз объяснить, кто такие жертвы, или виктимы, как мы условились их называть. Вот и в жизни такие люди делают то же самое.

Это люди со скриптами, они не вольны распоряжаться своей жизнью…

Самое интересное в нашей жизни то, что какой она будет мы решаем очень рано — в возрасте от 3 до 6 лет. Некоторые, особо одаренные, еще раньше — в период внутриутробного развития. Э. Берн говорил на эту тему примерно так: "Каждый человек в раннем детстве решает, как он будет жить в жизни, как он умрет, и этот план, который всегда с ним, где бы он ни был, и называется скриптом или сценарием. Его поведение может быть обусловлено здравым смыслом, но все важнейшие решения в его жизни уже приняты: кого он выберет в супруги, сколько будет детей и будут ли они вообще и т. д.".

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

Прочитав эти строки, читатель может подумать, что авторы ударились в глубокую философию, и, наконец, ответили на вопрос, давно мучавший все человечество: "Что наша жизнь — предрешенная кем-то судьба или мы сами строители своей жизни?" А заодно и вывели формулу жизни, по которой мы все живем. Увы, не так. Увы, потому что это сделали не авторы, а великие психологи и психотерапевты. И основателем этого направления в психологии является уже много раз упоминавшийся нами Э. Берн, а также Э. Карпмпан, М. Литвак — эти психологи много потрудились на ниве сценарного программирования. Они же и ответили на вопрос, что нужно сделать для того, чтобы самим стать строителями своей жизни, даже если до этого мы живем по написанному кем-то скрипту. Это направление в психологии называется сценарное или скриптовое перепрограммирование. Ответили они и на вопрос, кто пишет нам скрипты. Родители, как мы уже выяснили. Человеческую жизнь не нужно сводить к формулам, и все психологи в один голос твердят о том, что нормальная жизнь — это жизнь не по формуле. Нормальная жизнь — это когда человек сам хозяин своей судьбы, когда он живет разумно строя свою жизнь, с учетом действий внешних обстоятельств и жизни других людей. Однако большинство людей, увы, живут ненормально. Живут по формуле. По сценарию.

…Психолог сидит в своем кабинете, хмуря лоб и изображая мудреца. Перед ним сидит робкий, на первый взгляд, юноша со стопкой листков. Юноша — это пациент, а стопка листов это его жизнеописание, начиная от момента "первой памяти" и заканчивая сегодняшним днем. Жизнеописание психотерапевт попросил его написать на предыдущей встрече, попросив писать как можно подробнее и сформулировав вопросы, на которые в этом описании жизни должны быть даны ответы. Психотерапевт прочитал жизнеописание до 7 лет, а остальное отложил.

— Почему же вы не читаете дальше, ведь дальше самое интересное, — спросил юноша с некоторым раздражением.

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

Все верно. До семи лет "движок скрипта" ("костяк скрипта") уже был создан. Дальше будет лишь его "тюнинг". Дальше ребенок будет встречать все больше и больше людей, причем именно тех, которые будут исполнителями ролей в его скрипте. Если его скрипт — скрипт неудачника, то и встречать он будет только неудачников. Вернее, он может встречать и других людей, очень удачливых, ему самому может не раз улыбаться удача, но он пройдет мимо и удачливых людей, и удачи. Потому что в его скрипте нет для них роли… И далее всю свою жизнь человек будет проигрывать свой скрипт с учетом уже новых, появившихся ролей.

Примечание

Смотрю на посетителей нашего форума… Есть и баловни судьбы, есть и неудачники, есть и явные антисоциальные психопаты. Всякие есть. Ведь посетители форума — это срез реальной жизни. А вот и социальный хакер с отрицательным уклоном. Уж и так нас из себя пытается вывести и эдак… Не выйдет, не старайся. Мы уже ушли от тех своих скриптов, в которых таким людям было место. Смотрим на него и даже не злимся. Наоборот — жалеем. Потому что примерно понятно, почему он такой и почему так себя ведет. Пытаемся угадать его скрипт. Скорее всего, догадка будет правильной, потому что у всех провокаторов "движок скрипта" примерно одинаков. Наблюдаем дальше. Ан нет. Смотри-ка ты, ошиблись. Это не провокатор. Вернее внешне он провокатор, но по сути своей внутренней — нет. Это человек, которому в скрипте было записано, что его все время будут бить. И все его поведение вызывающее — это не провокаторство, это желание спровоцировать свое избиение, доведя администрацию форума и некоторых посетителей "до белого каления". Не будем мы тебя бить, тебя и так бьют все кому не попадя. А вот здесь — стоп. Здесь внимательно: это к нам пришел разрушитель. Почти классический "скрипт Герострата". Этого модерировать, модерировать и модерировать. Даже то, что он пишет "по делу". Потому что нужно чтобы он быстрее ушел с форума, пускай в другом месте крушит и рушит… Как жаль, что у нас в вооруженных силах нет психологов, вон сколько генералов большезвездных с геростратовскими скриптами только по телевизору показывают…

Вся цель скриптового анализа — превратить неудачников в удачливых, выяснив предварительно, согласно какого скрипта они действуют. Это и есть сценарное перепрограммирование. Вещь сложная и серьезная. Кто бы спорил… Переделать судьбу человека — это не может быть просто. Но вполне возможно. Примеров — много. Естественно, уже положительных.

Примечание

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

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

Вот зашел грузный усатый дяденька. Жалуется на то, что ничего не успевает… Хоть и на машине везде ездит, а все равно ничего не успевает.

На машине? Это интересно.

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

— Да почти каждый раз такое… А откуда вы это узнали?

А оттуда, что вы не первый. Не у вас одного за 10 метров до заправки кончается бензин, хотя если не сломан указатель топлива в машине, то о том, что бензин скоро может кончиться известно всегда заранее. Мы же смотрим на этот указатель, планируем "чуть позже" заехать на заправку и, как всегда, не заезжаем, отложив на потом. А потом толкаем машину, потому что бензин почему-то "вдруг внезапно" закончился. И в жизни у таких людей все точно так же. А история с бензином — это всего лишь рядовая сцена в пьесе, которую играет неудачник.

Примечание

Это один из ряда вопросов, которые в серьезных фирмах задают устраивающимся на работу. Часто ли у вас заканчивается бензин за 10 метров до заправки? Часто? Извините, вы нам не подходите.

А вот еще девушка. Миловидная такая, но уже с какой-то фантомной печатью на лице. Так оно и есть. Девушка решила совершить самоубийство. Только скрипт, видно, "дал сбой", и она пришла к психотерапевту. Бывает такое со скриптами, недопрограммировал где-то программист… Девушка рассказывает, что "как-то вдруг почувствовала непреодолимую тягу к самоубийству". Не как-то и не вдруг, конечно… Наверняка в семье уже были самоубийцы, и наверняка все ее воспитание в детские годы велось по принципу "Жизнь — обман с чарующей тоскою". (Это у Есенина такие строки есть.) А вот почему вдруг девушка почувствовала это стремление сейчас — это вопрос, в котором стоит разобраться. Может быть, ее отец покончил жизнь самоубийством в том возрасте, в котором она сейчас? Нет, наверное, все чуть-чуть не так. В данном случае виноват так называемый эффект Вертера. Вертер — это главный герой романа Гете "Страдания юного Вертера", который в романе заканчивает жизнь самоубийством. Роман этот прославился среди прочего и тем, что после его выхода в Европе случилась массовая волна подражательных самоубийств (в книге тема самоубийства — центральная). В ряде стран даже запретили публикацию этого романа. Очень много изучал эффект Вертера американский психолог Д. Филипс, который пришел к потрясающим выводам. Анализируя статистику самоубийств, Филипс пришел к выводу, что после публикаций в газетах историй о самоубийствах количество самоубийств возрастало. Причем именно в тех регионах, где вышла публикация. Интересная и драматическая вещь. Ученый из этого сделал вывод, что это скопированные самоубийства, т. е. люди, прочитав заметку в газете, приходили к выводам о том, что для них аналогичный путь — самый лучший.

Примечание

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

Филипс, кроме того, выяснил, что после подобных публикаций возрастало также число погибших в авиа- и автокатастрофах! Мистика, казалось бы? Нет, это объясняется тем, что некоторые люди совершают "замаскированное самоубийство". Известно, что церковь и многие люди осуждают самоубийство. Поэтому, избавляя семью от этого ярлыка, многие совершают самоубийство так: едя на машине нажимают газ там, где нужно жать тормоз. То же самое делают и пилоты некоторых самолетов: "штурвал вниз" и — верная смерть. Это — научные данные. Количество аварий после публикаций о самоубийствах резко возрастает. Более того, если, к примеру, в газете, сообщали о самоубийстве молодого человека, то в данном регионе увеличивалось число автокатастроф, участниками которых были именно молодые люди.

Теперь выйдем на некоторое время из кабинета психолога и обратимся к теории.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Глава 6. Трансактный анализ, скриптовое программирование

Глава 6. Трансактный анализ, скриптовое программирование В этой главе мы рассмотрим основные положения трансактного анализа и скриптового

Нейролингвистическое программирование

Нейролингвистическое программирование В странах СНГ одной из наиболее популярных моделей психотерапии остается нейролингвистическое программирование (НЛП). Как отмечает Н. Ф. Калина, «специфическая черта этого подхода заключается прежде всего в его притязаниях на

Программирование сознания

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

Программирование эмбриона

Программирование эмбриона Почти все мы изготовлены из 46 хромосом, которые подобны генетическим строительным блокам или кальке. Двадцать три из них пришли от нашей матери и двадцать три — от отца. Если двадцать третья хромосома нашей матери есть хромосома Х (имеющая

А. Родительское программирование

А. Родительское программирование К шестилетнему возрасту наш типичный герой вышел из детского сада (по крайней мере в Америке) и перешел в более сложный и трудный мир начальной школы. Здесь ему самостоятельно приходится иметь дело с учителями и другими мальчиками и

Программирование.

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

Чужая игра по вашим правилам

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

Каждой теме – отдельная колея

Каждой теме – отдельная колея Итак, две темы выявлены. Что

Социальное программирование

Социальное программирование Недавно заведующий главной студенческой медицинской службой рассказал мне, что ежегодно около 500 студентов (а это 5 % от общего количества обучающихся) обращаются за помощью в связи со своей особой проблемой. Они чувствуют себя одинокими.

Что необходимо, чтобы научится писать скрипты с нуля, то есть не являясь программистом ни капельки? Перечисляю по-пунктам и параллельно развею несколько мифов.

1. Иметь желание их писать + желательно иметь мотивацию.
Без желания мало что получится и даже браться не стоит. Без мотивации, очень скоро (при встрече с первыми трудностями) может пропасть желание. Хорошая мотивация - это, как правило, когда вам для себя нужно создать какую-либо базу данных, для работы или учёбы.

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

3. Иметь немного свободного времени.
Чтобы научится писать скрипты их придётся писать, для чего нужно время. На самом деле у каждого человека его полно, просто не каждый умеет им правильно распорядится.

4. Если я всё-таки решил научится и все вышеперечисленные пункты у меня в наличии, как много времени это займет?
У каждого всё очень индивидуально и зависит от уровня подготовки, знаний, интеллекта и пр. Но думаю что большинство людей сможет написать маленький скрипт уже через часок другой.

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

6. С чего начать?
С видеоуроков это самое доступное для понимания, что есть. Дальше продолжить самообразование на форуме и в интернете, ища нужный материал и задавая вопросы. По языку Object Pascal, на котором пишутся скрипты, очень много информации и литературы, а на форуме достаточно подготовленных и профессиональных людей, чтобы ответить на любой вопрос, поэтому тут проблем не будет.

7. Стану ли я программистом?
В некотором смысле конечно да, но вряд ли профессионалом. Скрипты точно позволят решать многие сложные задачи в DX, дадут понимание языка программирования и общее понимание процесса написания программ на любых других языках программирования, но не сделают из вас профессионального программиста. Профессиональный программист - это всё-таки хорошее образование и опыт работы, а всё это в совокупности, многие годы жизни. Скрипты же штука достаточно узкая и прикладная, что вообщем-то и делает их доступными для каждого и это скорее плюс чем минус.

8. А зачем мне это?
Каждый решает для себя сам. Это, как минимум: полезно, увлекательно, занимательно и интересно. Как максимум: это превращается в хобби. Я и сам могу много часов напролёт писать какой-нибудь интересный скрипт для собственной базы данных и для меня это намного интересней чем просто смотреть телевизор.

9. Насколько эффективно в обучении анализировать чужой скрипт?
Сразу отвечу на вопрос прямо - это точно не будет лишним. Этот вопрос и ответ на него навеял Drts в посте ниже.
Тут уместно будет сравнить программирование и кулинарию (как это не странно звучит). Если вы попробуете вкусный борщ - это даст Вам навыки его приготовления? Думаю нет. Вкусно покушать - не значит уметь вкусно приготовить. Но как бы то ни было, попробовав борщ от профессионала ты знаешь к чему нужно стремится, у тебя есть образец для подражания, а это тоже не мало. Так вот, возвращаясь к скриптописанию скажу, чужой скрипт и его анализ, сам по себе много не даст, без собственной практики. Поэтому не зная как обыграть ту или иную ситуацию в скрипте можно посмотреть как её решали до тебя, а не выдумывать велосипед, но рассчитывать на то что просто анализ чужого труда без вложения собственного может чему-то научить было бы наивно. И кстати, в анализе чужих скриптов есть один серьёзный подводный камень для начинающего: иногда сложность чужого скрипта может отпугнуть. Уже упомянутые Drts программисты, например admin, пишут достаточно сложно для начинающего. С точки зрения алгоритма - это плюс, он у них лучше оптимизирован и более качественный, однако научиться на их коде сложно. Лучше брать что-то более оптимизированное, умышленно упрощённое, без наворотов и красивых реализаций - это будет ближе и понятней для новичка.

Читайте также: