Let us take a moment to appreciate the unsung heroes of our generation, the Programmers, the real problem solvers. I mean let’s take Bill Gates for example, he must have thought about ways to make typing a lot easier, calculation a lot faster and slide presentations much more straightforward and came up with the Microsoft Office Application. We must not forget the Windows Operating System which was not user friendly in the 90’s and today it is a different story.

Maybe a lot of us would not appreciate it because we rarely buy the original copy. An original copy of windows 7 OS is about S100 d at least (N16, 000) and it is normally restricted to a specific number of users. Surprised yeah? When you can go to computer village at Ikeja to get a “copy” for a token. Do we really think that Bill Gates will be that rich because of your “token”?

Another example is Mark Zuckerberg, the co-founder of Facebook, although his is a different form of programming, web programming, he started it as a social site for some colleges and today he is reaching different continents and presently a billionaire.

Another form that is taking the whole world by storm and that is Mobile programming and the fact that it has different platforms depending on the mobile phone you are using. A mobile application will be different on an iphone, a blackberry and an android because they are on different platforms. We are even having mobile sites.

I have always admired programmers, in their own world they are like Superheroes, the level of concentration exhibited by most of them is quite exceptional, you can be by their sides and try to keep a conversation with them and they would not hear.

I guess that is what inspired me to be a programmer, actually, let me be honest; I always had the idea of creating a virus that my anti-virus will be the only 1 that can fix it and sell. K Because for you to have an anti-virus, you must first create a virus to test your “anti-virus”.

Nowadays, a programmer must equip himself with the knowledge of database otherwise he is referred to as an “incomplete programmer”.  Before we talk about what it has become, let us talk more about Software as a whole. We were taught that software is that part of the computer that we cannot touch or feel. This definition is no longer acceptable, that is because software is a collection of instructions that tell the computer what to do.

We have two categories of computer software:

i)                    Systems software: software designed to allow the computer manage its own resources and perform basic operations are called system software. They are also known as Operating Systems. Examples: Windows, Macintosh and UNIX

ii)                   Application software: is one that can perform tasks. It can either be customized to do a specific task or a general purpose one like Microsoft office



We have a lot of programming languages, the common ones being Java and C# and for the database administration, SQL and oracle. There are so many professional courses that require a certain level of programming. For example Certified Ethical Hacker (CEH) that is to become a practicing Hacker and not only getting the certificate.

We can go on and on about the benefits of programming and no I am not lying, but decided to stop here for this post. Before I go, I will like to remove the thoughts most of you are having that to be a programmer, all you need to do is sitting in front of a computer and start coding. You might be right, you might as well make a program, but you will spend countless of hours working and re editing it if you do not have a proper plan of the application you wish to build(work flow, algorithm and flowchart).  All these will be talked about later.


Categories: Uncategorized | 11 Comments

Post navigation


  1. HBK

    Nice!!! I like…
    Finally someone talked about us…
    Let me chip in something on what u said…

    “We must not forget the Windows Operating System which was not user friendly in the 90’s and today it is a different story”

    – Windows has always been user friendly (since 1983), I believe its the command-line MSDOS (Disk Operating System) that wasn’t.

    ***Don’t mind me oh; I’m kinda geeky!

  2. yomi

    Really cool

  3. uzo

    Very insightful…. They’re really the unsung heroe. More on this field, please

  4. Great job guys!

    Like HBK, there is an ambiguity in the context to which you’ve used SQL, oracle

    The earlier part of that paragraph focused on Programming Languages, PL

    I felt u were referring to oracle as a PL and in the other light of them as database systems, relational to be precise it should have been SQL Server, Oracle.

    Thank you.
    This article was worth reading through

    • If there is any form of ambiguity, we are more than happy to clear them up. Thank you for your kind comment sir, we appreciate 🙂

  5. Pls i need more info,im a beginner i want to get into programming.thanks

  6. Hello there! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My site looks weird when browsing from my iphone 4. I’m
    trying to find a template or plugin that might be able to fix this problem.

    If you have any recommendations, please share. With thanks!

  7. great issues altogether, you simply gained a new reader.
    What would you recommend in regards to your put up that you just made a
    few days in the past? Any sure?

  8. I like the valuable info you provide in your articles. I will bookmark your blog and check again here regularly.
    I’m quite certain I will learn many new stuff right here! Best of luck for the next!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

%d bloggers like this: