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

Poll - Programming Life programmer (survey results).

<b>Poll</b> - Programming Life programmer (survey results).
                 POLL



                         (C) Yuri Buravtsov


             PROGRAMMING

                 IN THE LIFE

              Geek


  Hello dear readers of the newspaper
ZxNews! Not so long ago in the pages of our
newspaper published the results of a poll on the topic "Music 
in the Life programmer ", held in the network

SpbZxNet. And here again, I conducted a survey on
This time he was on "Programming
life programmer. "" What question? "-
You ask, surprised to a great extent.
Indeed, it sounds weird, because
computer - this is known, such a thing
which must first be programmed, and then work with the task. In 
other words, the programming - is the essence of the 
programmer. 


  But on the other hand, people who sit behind a computer 
monitor can be divided into two categories: programmers and 
users, as a rule, the first is a second, but on the contrary - 
not always and everywhere. Yes, and the relationship of these 
categories of people depends on platform, though, in principle, 
it should be the same ...



  However, I am a little bit away from the topic of the article.
To begin with, that were surveyed at the beginning of July 
(1997), the network SpbZxNet with the calculation, however, the 
fact that the meeting will not only consist in a network 
SpbZxNet. Sent the completed questionnaires respondents were 
fully processed at the Computer, resulting in a preserved full

confidentiality of survey participants and their
responses. After treatment another form
it was removed, and retired at the end of treatment and the 
list of respondents, makes the program to avoid repetitions of 
questionnaires, filled by the same author.



  The idea of ​​the survey came under question, ask yourself: a
how much do we have a network of programmers, at least in 
percentage terms? How many of They actually write the program? 
How many are in the creative teams? And in the end all, but 
simply ordinary people? The results of the survey gave stunning 
results. However, I will A more detailed report.



  Let's start with what I originally
supposed to receive questionnaires twenty, given that in the 
previous poll taken Sixteen people attended, and now -

summer, and most vacationers
people dispersed in all directions. Why then - twenty? Yes, 
because from the moment the first survey was two months for 
which the number of people in the network increased.



  But in the first three days had already been sent
sixteen questionnaires, and this thread does not subsided
about one and half weeks. There were sent
thirty questionnaires, of which are appropriate to
analysis were only twenty-eight.
What does it mean - fit? There were two repetitions, ie, it is 
two copies of the two respondents. Of course, had to leave

only one, so that actually interviewed twenty-eight, 
representing 20.14% of the network consisting SpbZxNet at the 
time. Gratifying that participated in the survey a fidoshnik,

upset that he was alone. Well, okay,
We hope that in the next polls
attend a greater number of people
as SpbZxNet'chikov and Fido'shnikov.


  So, in the second survey involved
by 42,86% more people than in the first survey. The average age 
of respondents - 19.89 years. Chart of the respondents ages as 
follows: 


                       28,6


             21,4
Pro-17.9
centage 14.2
corresponding to 10.7
wearing

                                 3,5 3,5



Age 17 18 19 20 22 26 34


                  Figure 1



  Among them: study - 64.29%

          work - 35.71%

          combine - 14.29%

          no classes - 14.29%


  Residence of respondents by region
St. Petersburg is spread
as follows:


  Saint-Petersburg area Percentage ratio

Nevsky 17.86
Frunze 14.29
Kirov 14.29
Vyborg 10.71
Vasileostrovskiy 7.14
Kolpinsky 7.14
Seaside 7.14
Pushkin 7.14
Kalinin 3.57
Krasnogvardejskij 3.57
Krasnosel'skii 3.57
Petrograd 3.57


                  Figure 2


  The network is not SpbZxNet 7,14% of the respondents, of 
which the network is FidoNet 3.57 percent.



  Platform polled as follows:


  Scorpion ZS 256 - 85,71%

  Pentagon - 3,57%

  KAY - 3,57%

  TURBO 2 + - 3.57%

  Sprinter-97 - 3,57%


  As can be seen, there are already users
Computer Sprinter-97, however, they are much
less than the owners of Scorpion ZS 256.


  An emulator work 10.71 percent
respondents.


  Figure 3 shows a diagram of the percentage
relations terms of use Spectrum -
compatible computer (or emulator) to the terms of the 
programming on the ZX Spectrum. 


   Period Percent


less than one year 3.57

                7,14

Year 3.57

               3,57

two years, 3.57

                      17,86

Three years 17.86

                    14,29

four years, 21.43

                      17,86

from five to 50,00
ten years of 32.14


               - Enjoy


               - Programmed


                  Fig.3



  The owners of the major programming languages ​​on the Speccy 
shared among themselves in This ratio:


 BASIC - 92,86%
 Assembler - 82.14%
 Both languages ​​- 78.57%
 Single - 3.57%


  39.29% of both users
and programmers. Do not program the 7.14 per cent, of which 
3,57% know the major languages programming.



  In turn, the owners applied
programming languages ​​were built in this order:


    Language Percent

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


                  Fig.4



  One application is spoken by 53.85%
respondents, two - 23,1%, three or more -
23,1%.


  Not vladyuschih application programming languages ​​- 53.57%.


  Now it will be about programming languages ​​on other 
platforms. In particular, give the dependence of language on

skills (Figure 5).


    Language Percent


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


          - Owned


          - Professionally owned


                  Fig.5



  Number of professionals among those
Programmers - 14.29% of the total number of programming than 
Speccy. 


  Number of programmers on other platforms, programming in one 
language - 42.85%, for two - 42.85% for three or more - 14.29%.



  Do not own any of these or other languages
programming on other platforms, half of the respondents, ie 50%.


  Now we'll come to two rather difficult questions. First: "How 
often you use the programming techniques

other authors or fragments of finished programs of other 
authors?. "Responses were followed as follows:



  Always - 10.71%

  Quite often - 10.71%

  Sometimes - 28,57%

  Very rarely - 21.43%

  Never - 21.43%


  Ie majority of respondents do not abuse anyone's work, and 
about half prefer to settle their methods and techniques.



  The second question is more delicate
First: "How often do you break into someone else's program to 
implement kakogolibo algorithm or a method of programming in 
their program? ". And here the results showed as follows: 


  Always - 3,57%

  Quite often - 17.86%

  Sometimes - 17,86%

  Very rarely - 17.86%

  Never - 28.57%


  Well, now for the St. Petersburg programmers
can speak as one of the most honest progammistov Russia. We 
have no minimum figure if hackers plagiatchikov, then so is 
clearly not the maximum and average! 


  What kind of books on programming
read our programmers?



"ZX Spectrum 'TR-DOS users and programmers" because 78.57%
datelstva "Peter"

"How to write a game on the Assemblée-71,43%
re "publishing" Peter "

Edition of the INC "Inforkom LLP and
"FormaK" ("ZX-Revue", "ZX-Fo-57,14%
rum ", etc.)

"How to write a game on the ZX Spect-42,86%
rum? "publishing house" Piter "

"Assembler Z80" publisher 21,43%
"VA PRINT"

Programming in machine 17.86%
codes, "publisher" VA PRINT "

"Graphics ZX Spectrum" publisher-3.57%
properties "Inforkom"

"Z80 CPU User Manual" (translation) 3,57%


  One of the above read books
7.14 per cent of those surveyed, two - 10.71%
three - 28,57%, four or more - 42.86%.


  BASIC compilers used 53.85
percent of respondents programmers.


  The question "What editor assembler
you mostly use "was the reply of this nature:

Ed. Percentage ratio

ZASM 40

GENS 1928

XAS 24

ALASM 4

TASM 4


                  Fig.6



  As can be seen from the diagram, the good old
GENS still enjoys a fairly high
demand, as the saying goes, an old friend - is better than two 
new ones. A once-popular TASM is now rarely used.



  The median age using GENS - 22,3
year, and given the timing of programming in GENS, the average 
term - four years. Well, this is understandable - GENS was in 
Russia the first major generator assembler

which, despite its obvious flaws, is still the second highest 
poulyarnosti use. And it is not surprising, remember at least, 
as hitherto Many of us work in Norton Commander

instead change seats for Windows ...


  What, then use the debuggers programmers?

 Debugger Percent

Debugger
Shadow
Monitor
Scorpion 46.15

STS 38,46

MONS 15,38


                  Fig.7



  MONS'om too, while still used, and
As we see, almost a third less than
debugger Shadow Service Monitor
Computer Scorpion ZS 256.


  By the way, exactly half, ie 50% Winners Scorpion'ov not use 
debugging tools Shadow Monitor. Average programming experience 
of such people is four years. 


  ProfPZU analyzer to debug their
program does not use any of the respondents
Scorpion'ov owners. But in the medium
Micro DOS operating 12.5 per cent of the holders Scorpion'ov.


  Under the system iS-DOS write their programs
15.38 per cent of respondents programmers.


  In the creative teams comprised 46.43%
all respondents, with responsibilities in the teams are 
distributed as follows: 


     Duty Proc. relation

Ideological support for 53.85
Financial Support 7.69
Moral support 38.46
Head 30.77
Lead Programmer 61.54
2-nd programmer 38.46
3rd programmer 46.15
Programmer Interface 46.15
Programmer DOS 38,46
Musician 7.69
Graphic Artist 30.77
Beta tester 61.54
Adman 23.08


                  Fig.8



  The question "What you write / your team"
respondents answered as follows:


     Product Percent

Syst.-applied 66.67
Game 54.17
Demonstrations 29.17
Shell 25
Commercials 20.83
Intro to the game 20.83
Syst. those. counter. 12,5
Languages ​​12.5


                  Fig.9



  Half of the teams working with other teams.


  The question of "how to dispose of their
works, "respondents answered as follows:

Sale: 23.08
Razdan: 34.62
The program: 23.08
Copley: 38.46
I do not know, because this is my first product: 3.85
Other: 15.38


  56% of respondents are satisfied with the demand for its
products, with a 22.2 per cent of the respondents of their 
product distributed large firms, such as LOGROS, WELCOME,

Inforkom etc.


  At 92.31 per cent of respondents have plans to
on future projects.


  And finally, 100 percent for
Retesting of this poll
future.



  You can ask me any questions,
also send their suggestions, recommendations, complaints and 
suggestions to me at the address in SpbZxNet:



         812/01.14 @ Yuri Burawtsow







Other articles:

Enlight'97 - Report of the last Demo Party.

Forms - Interview on Enlight'e.

game at GS - A new game, "Frost Byte" under General Sound.

Poll - Programming Life programmer (survey results).

From the Editor - Gazette one year ...

List BBS - AC gate. List of BBS.

Hit Parade - the top 10 programs on the basis of sales of firm Welcome.


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

Similar articles:
B.B.S. News - The work B.B.S. 'ca.
Private Lessons - PRO TRACKER for beginners from Ironman'a.

В этот день...   8 May