    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Editorial</title>
        <link>https://members.accu.org/index.php/articles/1021</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>




<div class="xar-mod-head"><span class="xar-mod-title">Journal Editorial + CVu Journal Vol 12, #4 - Jul 2000</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/articles/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c184/">Journal Columns</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c185/">Editorial</a>
<br />

                                            <a href="https://members.accu.org/index.php/articles/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c77/">CVu</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c125/">124</a>
<br />

                                            <a href="https://members.accu.org/index.php/articles/c185-125/">Any of these categories</a>

                    -                        <a href="https://members.accu.org/index.php/articles/c185+125/">All of these categories</a>
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Editorial</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 09 July 2000 13:15:38 +01:00 or Sun, 09 July 2000 13:15:38 +01:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e22" id="d0e22"></a></h2>
</div>
<p>When I sit down to write one of these editorials I try to stir
your brain cells. When I first started to write them I was hoping
to stimulate others the way that John Campbell stirred me in his
editorials for <i class="citetitle">Astounding Science Fiction</i>
(later metamorphosed into <i class="citetitle">Analog Science
Fiction / Science Fact</i>). I will never have either his talent or
his audience, but like him I have some unpopular views. I do not
mind rational disagreement but I resent flat out denial. I will
listen to your views as long as you will grant me the right to
disagree.</p>
<p>Over the last dozen years we have had a growing domination by
the new fundamentalist religion of political correctness which
seeks to deny us the option of disagreeing. If I want to consider
the possibility that men, in general, might be better programmers
than women, I am clearly a sexist pig. According to the PC
doctrine, the massive dominance of men in programming proves that
the software industry oppresses women. The dominance of women in
sales and marketing is taken as further evidence that men are
oppressing women.</p>
<p>PC people have decided they know what the problem is; their
minds are closed. They are bigots because they hold onto beliefs
without any regard to facts. Indeed they flatly refuse to consider
that there might be any other explanation. No doubt the PC
community believes that men do not become pregnant but force women
to is also a form of oppression.</p>
<p>There has been a long running debate in education of nurture
versus nature. In other words is it your genes or your upbrining
that makes you waht you are. The rational answer is a bit of both.
Sometimes the same end result can be achieved either way. Blindness
(sorry, visually challenged) can be the result of a genetic fault,
an accident or a disease.</p>
<p>Now let me look at a few reported facts. Brain scans show that
you can 95% accurately identify the sex of a test subject from the
pattern of brain activity that shows when the subject does
particular things. Other evidence shows that most women can happily
multi-task up to five things at a time while most men cannot focus
on even two things simultaneously. On the other hand most men score
much more highly on visual manipulation tests than do most women.
What is interesting is that the exceptional cases are largely
consistent. The person you identify as female on a brain scan
happily passes a multi-tasking test regardless as to biological
gender. The woman who shows male characteristic brain activity also
exhibits male levels of success in spatial manipulation tests.
Quite apart from the obvious physical differences between the sexes
that allow us to unambiguously classify most humans as male or
female, there also seems to be another classification that largely
and consistently classifies human beings into two groups. The
results of the two classifications are very close but not
identical. There are tentative ideas as to how these differences
come about (related to testosterone concentrations in the foetal
brain versus the rest of the body) but that is not important here.
What is important is that there appears to be two types of brain
that human beings may have. Type A brains exhibit good
multi-tasking, high quality language skills and poor spatial
manipulation, type B brains are good at single processing, good at
spatial manipulation, have poor language skills. For whatever
reason type A brains are largely found in those who have two
X-chromosomes and type B in those that have an X and a Y
chromosome. Those with type A brains make good carers,
communicators etc., while those with type B do not. If being PC
causes you to deny this then you are into irrational belief
structures not science.</p>
<p>Now I want to rephrase my question. What is there about
programming that seems to attract those with type B brains? I am
pretty sure that those with type B brains prefer most computer
games because these require spatial manipulation coupled with
aggression (another characteristic of type B brains) but why actual
programming? Is it something to do with programming per se? If so,
then we should accept that there will always be a percentage of
good female programmers and a much higher number of good male ones.
Good programmers will tend to have poor skills, they will never be
suitable baby-minders etc. Notice that I did not say male in that
last sentence. A good female programmer will probably share those
same deficiencies with her male colleagues. Now, if you do not
think it is inherent in the process of programming we will have to
look elsewhere. Perhaps it is the structure of the most widely used
computing languages. Not unreasonable as most computing languages
were designed by men and so will be in a form that men are happy
with. A pity we cannot go back and test Grace Hopper (creator of
COBOL) to see which type of brain she had, but I would bet that it
was a type B.</p>
<p>It would certainly be interesting to get some brain scan results
for a wide sample of programmers and see if there is any coherence
in the results. It would also be interesting to look at areas in
computing where the sex distribution is the other way round. Are
there any computing languages where women have a significantly
higher presence? How do the brain types distribute in such cases.
What about programming methodologies? Do they impact on the
predominance of type B brains over type A? I do not know the
answers but until we are allowed to ask the question and think
about the implications we can make no progress. If successful
programming requires a type B brain then it is utterly futile to
seek an equal balance of men and women in programming. If type A
brains can program just as well as type B then we have a sex
discrimination problem.</p>
<p>Now one thing crosses my mind, how good are type A brains at
handling multi-tasking program design and implementation? All the
current methodologies are aimed at getting us poor apes to be able
to cope with thinking about multi-tasking with a single-tasking
brain. Perhaps we need to get a group of talented type A brains to
design a language and methodology for multi-task programming. The
biggest drawback is that the current experts will not be able to
cope with the results because they will think wrongly.</p>
<p>You do not have to agree with me but I think it is worth
considering that current software development requires a way of
thought that comes much naturally to most men and only a few women.
I think we need to focus on helping people to fulfil themselves and
that means helping those burdened with excessive testosterone to
manage their behaviour appropriately rather than trying to convert
into what they are not. Yes, it is true that most men can only
think of one thing (at a time), but it is also true that most women
struggle with map-reading, so match the natural skills to the jobs.
Respect people for being good at what they do but do not make them
discontent because of the things they cannot do.</p>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
