CastleCops, Internet Crime Fighters
Need help? Click here to register for free! Absolutely zero advertisements on this site!

$9736.22 of $21422.68
left sidedonated so farneed $11686.46 donated to reach our goalright side, our goal
Help CastleCops serve the community on new servers, Donate Here to reach our goal.

Donation/Premium
spacer
block bottom
Security Central
spacer
· Home
· PIRT/Fried Phish
· MIRT
· SIRT
· Deutsch
· Wiki
· Newsletter
· O16/ActiveX
· CLSID List
· Contest2007
· Downloads
· Feedback (send)
· Forums
· HijackThis
· Hijacktrend
· LSPs
· My Downloads
· O18
· O20
· O21
· O22
· O23
· O9
· Premium
· Private Messages
· Proxomitron
· Reviews
· Search
· StartupList
· Stories Archive
· Submit News
· WsIRT
· Your Account
· Acceptable Use Policy
block bottom
Survey
spacer
Was 2007 a good year?

Yes it was a wonderful year
Yes, but there is always room for improvement
Status quo
It was a challenge
Other (leave comment)



Results
Polls

Votes: 940
Comments: 25
block bottom
spacer spacer
image WebDesign: So you want to be a Web African programmer? image
Protocols
By - Guido Sohne -
April 21, 2003

Accra, Ghana - Working as a software developer in Web Africa can be a trying experience. I remember the days when, less than two months into starting a new company, we had to endure the infamous "load-shedding" -- a practice of cutting off electricity to whole sections of the city in order to conserve power. Never mind that you need electricity to work and you need to work to eat. Nowadays things are much better -- they just cut off electricity without any warning whatsoever or the power fluctuates crazily and the electricity corporation thinks that is entirely normal. We just have to make saving every five minutes a habit as well as run journalled EXT3 filesystems that won't corrupt data even if the power browns out 5 times an hour...

I can't believe the Californians complained about rolling blackouts!!

Some people have it good! There are so many things that are taken for granted in more developed countries that it is hard to imagine the environment that exists in Web Africa. Let's take labor supply for instance, if you are going to run a software company you basically have three choices:
  1. Hunt around for really good programmers. Sell your mother to keep them because that is what you will have to do if you want these prima-donnas to stay. Good luck!!! These guys are all fantasizing about being Bill Gates and if you don't look like Bill and have a pocket like Bill... Good luck!!! I'll be seeing you on the other side, where the grass is greener.
  2. Process literally tons of resumes. Each month a horde of new programmers, freshly trained out of NIIT come with impressive looking syllabuses, certificates etc. claiming skills in Java, C++, COM, Oracle, SQL, HTML and MS Office. The problem is that, though the syllabus looks good and would be a good starting point for being a software developer in apprenticeship, the teachers spend hardly any time with the students. They just churn students through the institution and probably can't keep up with the demand for certificates.

    Bottom line: These guys are less than half-baked and cannot do productive work. Not when you don't want to lose the client. And the government wants some Indian company to invest into this sort of thing to the tune of over $1,000,000? God help us all.

  3. The last choice is probably the most ludicrous. You have to teach them how to code. I mean you find smart people, hire them off the street and teach them how to write programs. What's wrong with this? I mean, we are trying to make a profit developing software but we find ourselves running a school where we pay our students... Good joke!! But seriously, this is what you have to do if you want to make your business work. Ask if you don't believe me. One approach has been to divide the problem into a library that does the hard part, and code donkeys who do the tedious part. It works, no doubt about it. But it results in poor applications. Very inefficient designs. No innovation. The same way of doing things every time.

    There's no substitute for a good programmer. And what choice do you have when you can't find many good programmers? This is not a vicious cycle. Far from it. It's a malicious environment. Survival of the fittest, survival being the operative word.

Ahh, the life in Web Africa ... we better head over to the beach before we explode in frustration or die from a stress-induced heart attack.


Well, you made it!!! You became a Web African programmer!!

Congratulations!!! Let's break out the champagne. You are now one of the few genuine programmers around. You know what you can do; you know you love computers; you know you love the life of a techie. Your only problem is that you really have to hunt for other techies. They are always behind their computers, or working somewhere obscure, happy being bathed in the cold glow of a CRT display.

So you hit upon a bright idea ... Let's find a job!! I mean, I have so why not work for someone who can bring in all the interesting problems and just focus on.


Source: NewsForge
Posted on Monday, 21 April 2003 @ 09:20:53 UTC by cj (976 reads)
[ Trackback ]
image

"WebDesign: So you want to be a Web African programmer?" | Login/Create an Account | 0 comments
Threshold
The comments are owned by the poster. We aren't responsible for their content.

No Comments Allowed for Anonymous, please register
 
Login
spacer
Nickname

Password

Security Code: Type Security Code: Usage signifies AUP acceptance
· New User? · Click here to create a registered account.
block bottom
Related Links
spacer
· del.icio.us!
· digg it!
· reddit!
· TrackBack (0)
· HotScripts
· W3 Consortium
· HTML Standard
· Oracle
· TCP/IP Protocol Suite
· More about Protocols
· News by cj


Most read story about Protocols:
Free Online Port Scanning Utilities

block bottom
Article Rating
spacer
Average Score: 0
Votes: 0

Please take a second and vote for this article:

Bad
Regular
Good
Very Good
Excellent


block bottom
Options
spacer

Printer Friendly Page  Printer Friendly Page

block bottom
spacer spacer