The Computer Guide
How To Deal With Computer Problems

Do You Know How To Remove Spyware From Your Computer

30 Secrets Of A Good Computer Lesson

3 Summer Computer Tips

Use Internet Resources To Get Rid Of Computer Viruses

Transfer The Digital Camera Images To Your Computer

How To Take Good Care Of Your Computer Even If You Are A Clueless Newbie

Combat Computer Spyware An AntiSpyware Program Isn t Enough

Protect Your Computer and Your Business

Buy a home through your home computer

Noadware Protect Your Computer

Buying a Laptop Computer

HR MANAGERS USE COMPUTER FORENSICS TO INVESTIGATE EMPLOYEE ALLEGATIONS

How To Optimize Your Online Time Through Efficient Computer Use

Computers Are Not Scary

 

Why More Women Should Consider a Career in Computer Programming

 

Everyone knows that computer programming is a heavily male-dominated field. I think this is unfortunate. Over the years, I've come to conclude that there is a great deal that women can contribute to this field.

Why is computer programming regarded as a primarily masculine discipline? I think that in part, it's because men have a reputation for being more likely to tinker around with gadgets and gizmos. In part, it's also because computer science is supposedly a very math-oriented field, and men are supposedly more inclined toward mathematical disciplines.

(Incidentally, I know that such generalizations would offend certain people. I'd like to emphasize that this is not my intent at all, nor do I wish to make excessively broad generalizations about either gender. However, a multitude of psychological studies do claim that men have-on the average-a greater aptitude for mathematics and mechanics than women do, whereas women tend to perform better at linguistics and communication. These tendencies coincide well with my own observations, so for now, I'll assume that these studies are reasonable descriptions of gender differences.)

Anyway, people often claim that men make better programmers because they are more mathematically inclined. Personally, I disagree. It is true that computer science is very much mathematical in nature; however, computer programming often is not. It's true that a software developer should understand basic concepts such as binary computations, round-off error and Boolean logic; however, for most programming tasks, there is little need for calculus, group theory or other advanced mathematical topics. For this reason, I think that the importance of a strong mathematical aptitude is largely overblown.

Indeed, I think that linguistic skill is decidedly more important. I'd say that in years past, about 90% of the programmers that I encountered produced sloppy code-software that is clumsily structured, poorly documented and difficult to understand. I've also noticed a strong correlation between linguistic skill and the ability to generate clean, legible code. And why not? Computer languages are, after all, just that-languages. It's thus reasonable to expect that someone with a strong language aptitude will-on the average-produce cleaner, more understandable code than someone whose language skills are lackluster.

That is one reason why I wish more women would pursue a programming career. If it is indeed true that women have better language skills, then they are likely to perform well with computer languages as well. Again, this jibes well with my own experiences. I haven't known many female programmers, but most of the ones that I do know have produced some rather outstanding work. (To be fair, I've also known some lousy female programmers; however, these individuals had little passion for their field, and only entered it for the sake of a paycheck. That's a pretty good recipe for mediocrity, regardless of one's gender.)

Breaking into this field may not be easy. I'm sure that many women will have to combat the prejudiced notion that software development is a man's field, and that female programmers are mere dilettantes. Still, it is my earnest hope that more women will make their marks in this arena. If they have the right passion for this field, and if they understand their strengths, then I believe that they have much to offer.

V. Berba Velasco Jr., Ph.D. is a senior electrical and software engineer at Cellular Technology Ltd (http://www.immunospot.com, http://www.elispot-analyzers.de, http://www.elispot.cn). He is proud to serve in a team where the importance of clean, high-quality programming is understood by all.

 V. Berba Velasco Jr., Ph.D.

More Articles 

Help! There's an Intruder in my Computer - June Campbell
Do you have passwords, love letters, naughty pictures or sensitive business information stored on your computer's hard drive? If you have a continuous Internet connection such as cable, xDSL, ISDN or other, you should know that it's almost...

Career Track: Computer Software Engineers - Free Oracle Aps net C Oracle Apps training
Article: Job Description: Computer Software Engineers are responsible for a multitude of tasks that are evolving and changing as quickly as technology. According to the U.S. Department of Labor, professionals in this career are the ones...

Why Build Your Own Gaming Computer? - Nathan Holsing
The best way to get the gaming computer that you want, that will provide optimum performance is to build your own computer. If you think you do not have the technical knowledge or are not capable of building a computer you are wrong. I'm pretty...

5 Tips to Color Code Your Way from Computer Chaos to Coherence - Eve Abbott
5 Tips to Color Code Your Way from Computer Chaos to Coherence by Eve Abbott, the Organizer Extraordinaire Excerpted from her new book, How to Do Space Age Work with a Stone Age Brain TM Color is just like a Porsche--There Is No Substitute In...

Picking The Right Computer Keyboard - Jason Bauder
Picking the right Keyboard We probably don't realize it, but we spend hours upon hours each day pecking on our keyboard. Since we use our keyboards daily and for such long periods of time isn't important to make sure that you are...

Do you need computer training? - Rick Boklage
The answer is yes, sooner or later you will need some computer training. As computers evolve and new software becomes available people are finding it important to keep up on their computer skills. If you work in office environment for example, you...

New Spyware Software That Detects & Safely Removes Spyware & Adware Before It Ruins Your Computer - Reprinted by www spyware spysweeper com
NEW Webroot Spysweeper 4.5 takes another leap ahead of the competition. As the leading anti-spyware product available, it detects and completely removes the nastiest spyware out there like Elite Keylogger, LOP, Trojan Backdoor-Haxdoor...

Building a Computer - Jared Strop
Most people just assume that a new computer is a Dell or Gateway. Few people (other than the technically inclined) know that Dell and Gateway skimp on the parts inside the computer. What you're left with is a third-rate computer that costs...

How to choose your computer? - Al Alkin Ph D
Choose your Computer. Computers become cheaper and faster every year. Do you want to find best deal? Choose balance between high-quality components and price. You can find other tips at www.knowhowdo.com. To chose a computer: 1. Decide what is...

Preventing Malicious Spyware or Adware from Hijacking Your Computer - Steven Presar
The Federal Trade Commission (FTC) announced that it had used existing fair trade laws in asking a federal court to shut down some of the leading distributors of malicious "spyware" or "adware" software. This type of malicious software may be lumped...

 

tagate Content provide By sher.khalsa