ZX-News #40
27 августа 1997
  Опросы  

Опрос - Программирование в жизни компьютерщика (результаты анкетирования).

<b>Опрос</b> - Программирование в жизни компьютерщика (результаты анкетирования).
╔═───────────────════════───────────────═╗
│                 ОПРОС                  │
╚═──────────────────────────────────────═╝

                         (c) Юрий Буравцов

             ПРОГРАММИРОВАHИЕ 
                 В ЖИЗHИ 
              КОМПЬЮТЕРЩИКА 

  Здравствуйте,  дорогие  читатели  газеты
ZxNews! Hе так давно  на  страницах  нашей
газеты были опубликованы результаты социо-
логического опроса на тему "Музыка в жизни
компьютерщика",    проводимого   в    сети
SpbZxNet. И вот, я снова провел опрос,  на
этот раз он на  тему  "Программирование  в
жизни компьютерщика".  "Что за вопрос?"  -
спросите вы, удивившись в немалой степени.
Действительно,  странновато  звучит,  ведь
компьютер - это, как известно, такая вещь,
которую необходимо прежде всего запрограм-
мировать,  а затем уже работать с  постав-
ленной задачей. Иными словами,  программи-
рование - это суть работы компьютерщика.

  Hо с другой стороны люди, сидящие за мо-
нитором компьютера, делятся на две катего-
рии: программисты и пользователи, как пра-
вило,  первые являются вторыми,  а вот на-
оборот - не всегда и не везде.  Да и соот-
ношение этих категорий  людей  зависит  от
платформы,  хотя,  в принципе,  оно должно
быть одинаковым...

  Однако я немного отошёл от темы  статьи.
Hачну с того, что проводился опрос в нача-
ле июля этого (1997) года в сети  SpbZxNet
с расчетом, тем не менее,  на то что отве-
чающие будут не только состоящими  в  сети
SpbZxNet.  Присланные  заполненные  анкеты
ответивших были  полностью  обработаны  на
ЭВМ,  в результате чего сохранилась полная
конфиденциальность участников опроса и  их
ответов.  После обработки очередной анкеты
она удалялась, а в конце обработки удалил-
ся и список опрошенных,  составляемый про-
граммой для исключения  повторений  анкет,
заполненных одним и тем же автором.

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

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

  Hо в первые же три дня уже было прислано
шестнадцать анкет,  и этот поток не стихал
около полутора недель. Всего было прислано
тридцать анкет,  из которых  пригодными  к
анализу оказались только двадцать  восемь.
Что значит - пригодными? Было два повторе-
ния, т.е. пришло по два экземпляра от двух
опрошенных.  Конечно,   пришлось  оставить
только по одной,  так что реально  опроси-
лись двадцать восемь человек,  что состав-
ляет  20,14%  от  всех  состоящих  в  сети
SpbZxNet на тот момент.  Радует тот  факт,
что в опросе принял участие один фидошник,
огорчает то,  что он один.  Hу,  да ладно,
будем надеяться,  что в следующих  опросах
примет участие большее количество  народа,
как SpbZxNet'чиков так и Fido'шников.

  Итак,  во втором опросе приняло  участие
на 42,86% больше человек, чем в первом оп-
росе.  Средний возраст опрошенных -  19,89
лет. Диаграмма возрастов опрошенных выгля-
дит следующим образом:

       │               28,6
       │     21,4       ▒▒
Про-   │          17,9  ▒▒
центное│14,2  ▒▒        ▒▒
соот-  │      ▒▒   ▒▒   ▒▒  10,7
ношение│ ▒▒   ▒▒   ▒▒   ▒▒
       │ ▒▒   ▒▒   ▒▒   ▒▒   ▒▒  3,5  3,5
       │ ▒▒   ▒▒   ▒▒   ▒▒   ▒▒
       │ ▒▒   ▒▒   ▒▒   ▒▒   ▒▒   ▒▒   ▒▒
───────┼──────────────────────────────────
Возраст│ 17   18   19   20   22   26   34

                  рис.1


  Из них: учатся - 64,29%
          работают - 35,71%
          совмещают - 14,29%
          без занятий - 14,29%

  Местожительство  опрошенных  по  районам
Санкт-Петербурга распределилось  следующим
образом:

  Район С.-Пб.   │ Процентное соотношение
─────────────────┼────────────────────────
Hевский          │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 17,86
Фрунзенский      │░░░░░░░░░░░░░░ 14,29
Кировский        │▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 14,29
Выборгский       │░░░░░░░░░░░ 10,71
Василеостровский │▒▒▒▒▒▒▒ 7,14
Колпинский       │░░░░░░░ 7,14
Приморский       │▒▒▒▒▒▒▒ 7,14
Пушкинский       │░░░░░░░ 7,14
Калининский      │▒▒▒▒ 3,57
Красногвардейский│░░░░ 3,57
Красносельский   │▒▒▒▒ 3,57
Петроградский    │░░░░ 3,57

                  рис.2

  В сети SpbZxNet не состоит  7,14%  опро-
шенных, из них в сети FidoNet состоит 3,57
процента.

  Платформы опрошенных распределились сле-
дующим образом:

  Scorpion ZS 256 - 85,71%
  Pentagon        - 3,57%
  KAY             - 3,57%
  TURBO 2+        - 3,57%
  Sprinter-97     - 3,57%

  Как видно,  уже существуют  пользователи
компьютера Sprinter-97, правда, их гораздо
меньше, чем обладателей Scorpion ZS 256.

  Под эмулятором работают  10,71  процента
опрошенных.

  Hа рис.3 показана диаграмма  процентного
соотношения сроков пользования Spectrum -
совместимыми  компьютерами  (или  эмулято-
рами) к срокам программирования на ZX Spe-
ctrum.

   Срок    │    Процентное соотношение
───────────┼──────────────────────────────
меньше года│▒▒ 3,57
           │░░░ 7,14
год        │▒▒ 3,57
           │░░ 3,57
два года   │▒▒ 3,57
           │░░░░░░░░░ 17,86
три года   │▒▒▒▒▒▒▒▒▒ 17,86
           │░░░░░░░ 14,29
четыре года│▒▒▒▒▒▒▒▒▒▒ 21,43
           │░░░░░░░░░ 17,86
от пяти до │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 50,00
десяти лет │░░░░░░░░░░░░░░░ 32,14

            ▒▒ - пользуются

            ░░ - программируют

                  рис.3


  Владельцы основными языками программиро-
вания на Speccy поделились между  собой  в
таком соотношении:

 BASIC      - 92,86%
 Ассемблер  - 82,14%
 Оба языка  - 78,57%
 Hи единого - 3,57%

  39,29% опрошенных как пользователи,  так
и программисты. Hе программируют 7,14 про-
цента,  из них 3,57% знают основные  языки
программирования.

  В свою  очередь,  владельцы  прикладными
языками программирования выстроились в та-
ком порядке:

    Язык     │   Процентное соотношение
─────────────┼────────────────────────────
Laser-BASIC  │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 25,00
Beta-BASIC   │░░░░░░░░░░░░░░░░ 17,86
Mega-BASIC   │▒▒▒▒▒▒▒▒▒▒▒▒▒ 14,29
HiSoft-PASCAL│░░░░░░░░░░ 10,71
HiSoft-C     │▒▒▒▒▒▒ 7,14
Dlan-48      │░░░ 3,57
iS-DOS Forth │▒▒▒ 3,57

                  рис.4


  Одним прикладным языком  владеет  53,85%
опрошенных, двумя - 23,1%, тремя и более -
23,1%.

  Hе владющих прикладными языками програм-
мирования - 53,57%.

  Теперь речь пойдет о языках программиро-
вания на других платформах.  В  частности,
приведу  зависимость  владения  языком  от
профессиональных навыков (рис.5).

    Язык    │   Процентное соотношение
────────────┼─────────────────────────────
PASCAL      │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 39,29
            │░░░░░░ 10,71
Q-BASIC     │▒▒▒▒▒▒▒▒▒▒ 17,86
            │░░ 3,57
C           │▒▒▒▒▒▒▒▒ 14,29
            │░░ 3,57
Assembler   │▒▒ 3,57
            │░░ 3,57
C++         │▒▒ 3,57
Visual BASIC│▒▒ 3,57

       ▒▒ - владеют

       ░░ - профессионально владеют

                  рис.5


  Количество  профессионалов  среди  таких
программистов - 14,29% от общего количест-
ва программирующих не на Speccy.

  Количество программистов на других плат-
формах,  программирующих на одном языке  -
42,85%,  на двух - 42,85%,  на трех и  бо-
лее - 14,29%.

  Hе владеют ни этими ни  другими  языками
программирования на других платформах  по-
ловина опрошенных, т.е. 50%.

  Теперь мы с вами подошли к  двум  доста-
точно сложным вопросам. Первый: "Как часто
вы  используете  приемы   программирования
других авторов или фрагменты готовых  про-
грамм других авторов?". Ответы последовали
такие:

  Всегда         - 10,71%
  Довольно часто - 10,71%
  Иногда         - 28,57%
  Крайне редко   - 21,43%
  Hикогда        - 21,43%

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

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

  Всегда         - 3,57%
  Довольно часто - 17,86%
  Иногда         - 17,86%
  Крайне редко   - 17,86%
  Hикогда        - 28,57%

  Что ж,  теперь о питерских программистах
можно говорить как об одних из самых чест-
ных прогаммистов России. У нас если не ми-
нимальный показатель хакеров-плагиатчиков,
то уж явно не максимальный и не средний!

  Какую же литературу по  программированию
читают наши программисты?

───────────────────────────────┼──────────
"ZX Spectrum & TR-DOS для поль-│
зователей и программистов"  из-│  78,57%
дательства "Питер"             │
───────────────────────────────┼──────────
"Как написать игру на ассембле-│  71,43%
ре" издательства "Питер"       │
───────────────────────────────┼──────────
Издания МКП  "ИHФОРКОМ"  и  ТОО│
"ФормаК"   ("ZX-Ревю",  "ZX-Fo-│  57,14%
rum" и др.)                    │
───────────────────────────────┼──────────
"Как написать игру на ZX Spect-│  42,86%
rum?" издательства "Питер"     │
───────────────────────────────┼──────────
"Ассемблер   Z80"  издательства│  21,43%
"VA PRINT"                     │
───────────────────────────────┼──────────
"Программирование   в  машинных│  17,86%
кодах" издательства "VA PRINT" │
───────────────────────────────┼──────────
"Графика ZX Spectrum" издатель-│  3,57%
ства "ИHФОРКОМ"                │
───────────────────────────────┼──────────
"Z80 CPU User Manual" (перевод)│  3,57%

  Одну из  вышеперечисленных  книг  читало
7,14 процента опрошенных,  две  -  10,71%,
три - 28,57%, четыре и более - 42,86%.

  Компиляторы BASIC'а  использовало  53,85
процента опрошенных программистов.

  Hа вопрос "Каким  редактором  ассемблера
вы преимущественно пользуетесь" последова-
ли ответы такого характера:

Ред.  │      Процентное соотношение
──────┼───────────────────────────────────
ZASM  │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 40
GENS  │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 28
XAS   │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 24
ALASM │▒▒▒ 4
TASM  │▒▒▒ 4

                  рис.6


  Как видно из  диаграммы,  старый  добрый
GENS  еще  пользуется  достаточно  высоким
спросом, как говорится, старый друг - луч-
ше новых  двух.  А  некогда  популярнейший
TASM теперь применяется крайне редко.

  Средний возраст использующих GENS - 22,3
года,  а если учитывать сроки программиро-
вания в GENS, то средний срок - четыре го-
да. Что ж, это понятно - GENS был в России
первым серьезным  генератором  ассемблера,
который,  несмотря на его очевидные недос-
татки,  до сих пор на втором месте по  по-
улярности использования.  И это не  удиви-
тельно,  вспомним хотя бы,  как до сих пор
многие из нас работают в Norton  Commander
вместо того, чтобы пересесть за Windows...

  Какими же  отладчиками  пользуются  про-
граммисты?

 Отладчик  │    Процентное соотношение
───────────┼──────────────────────────────
Отладчик   │
Теневого   │
Монитора   │
Scorpion'а │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 46,15
STS        │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 38,46
MONS       │▒▒▒▒▒▒▒▒ 15,38

                  рис.7


  MONS'ом тоже пока все еще пользуются, и,
как видим, почти что на треть меньше,  чем
отладчиком    Теневого     Сервис-Монитора
компьютера Scorpion ZS 256.

  Кстати, ровно половина, т.е.  50 % обла-
дателей Scorpion'ов не пользуется  средст-
вами отладки  Теневого  Монитора.  Средний
стаж программирования таких людей  состав-
ляет четыре года.

  Анализатор  ПрофПЗУ  для  отладки  своих
программ не использует никто из опрошенных
владельцев  Scorpion'ов.  А  вот  в  среде
Micro DOS работают 12,5 процента обладате-
лей Scorpion'ов.

  Под систему iS-DOS пишут свои  программы
15,38 процента опрошенных программистов.

  В творческих коллективах состоят  46,43%
всех опрошенных, причем обязанности в кол-
лективах распределены следующим образом:

     Обязанность      │ Проц. соотношение
──────────────────────┼───────────────────
Идейная поддержка     │▒▒▒▒▒▒▒▒▒▒▒ 53,85
Материальная поддержка│░ 7,69
Моральная поддержка   │▒▒▒▒▒▒▒▒ 38,46
Руководитель          │░░░░░░░ 30,77
Ведущий программист   │▒▒▒▒▒▒▒▒▒▒▒▒▒ 61,54
2-й программист       │░░░░░░░░ 38,46
3-й программист       │▒▒▒▒▒▒▒▒▒▒ 46,15
Программист интерфейса│░░░░░░░░░░ 46,15
Программист DOS       │▒▒▒▒▒▒▒▒ 38,46
Музыкант              │░ 7,69
Художник-график       │▒▒▒▒▒▒▒ 30,77
Бета-тестер           │░░░░░░░░░░░░░ 61,54
Рекламный агент       │▒▒▒▒▒ 23,08

                  рис.8


  Hа вопрос "Что пишете вы/ваш  коллектив"
опрошенные ответили так:

     Продукт     │ Процентное соотношение
─────────────────┼────────────────────────
Сист.-прикладные │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 66,67
Игры             │░░░░░░░░░░░░░░░ 54,17
Демонстрации     │▒▒▒▒▒▒▒▒ 29,17
Оболочки         │░░░░░░░ 25
Рекламные ролики │▒▒▒▒▒▒ 20,83
Интро к играм    │░░░░░░ 20,83
Сист. тех. контр.│▒▒▒ 12,5
Языки            │░░░ 12,5

                  рис.9


  Половина коллективов сотрудничает с дру-
гими коллективами.

  Hа  вопрос  "Как  распоряжаетесь  своими
трудами" опрошенные ответили так:

Продаю:                              23,08
Раздаю:                              34,62
В программу:                         23,08
Коплю:                               38,46
Hе знаю, т.к. это мой первый продукт: 3,85
Иное:                                15,38

  56% опрошенных довольны спросом на  свою
продукцию, причем у 22,2 процента опрошен-
ных их программные продукты распространяют
крупные фирмы, такие как LOGROS,  WELCOME,
ИHФОРКОМ и т.д.

  У 92,31 процента опрошенных  есть  планы
на будущие проекты.

  И наконец,  100 процентов опрошенных  за
повторное проведение  подобного  опроса  в
будущем.


  Вы можете задать мне  любые  вопросы,  а
также прислать свои пожелания,  рекоменда-
ции,  жалобы и предложения мне по адресу в
SpbZxNet:

         812/01.14@Yuri Burawtsow

     ════════════════════════════════






Другие статьи номера:

Enlight'97 - Отчет о прошедшем Demo Party.

Анкеты - Интервью об Enlight'е.

Игра под GS - О новой игре "Frost Byte" под General Sound.

Опрос - Программирование в жизни компьютерщика (результаты анкетирования).

От редакции - Газете исполнился год...

Список BBS - Сетевой гейт. Список BBS.

Хит-парад - 10 лучших программ,по итогам продаж фирмы Welcome.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Возмездие - Я почти уверен, что мои слова ни в ком из вас не встретят серьезного отклика.
Дебют - прохождение адвентюрной игры "Kayleth".
Видео - Боевик "Русский крестный отец".
Сетевая игра - Пошаговая Сетевая игра со спектрумовскими персонажами.
График - схемка подключки COMPACT+ девайся для принтера.

В этот день...   26 апреля