Microsoft offers a wide range of online certification programs designed to help you grow your skills and your career. This article will focus on developer certifications....
Read more
I started programming when I was in high school. I learned a few lessons over the past decade, and I thought I would take a moment to gather my thoughts on these things. It took me about ten years and a lot of experimentation to figure out some of this....
Read more
Right from the start, look for quick wins, and do your best to achieve them. You have to find something you can do as soon as possible to show some quick positive results. This will lower the pressure you feel and help you get more confident. Also, it is important to secure these early wins because they help to build your momentum and establish your credibility....
Read more
Several of my readers have expressed some anxiety when it comes to getting their first chance. Many think they are hopeless, as they have never done it before. By not having certain socio-emotional skills and languages on their "psychological resume", they feel like they have an obvious flaw, as if applying for a job were like asking someone out.
Given their lack of experience, others worry that their first opportunity will be a complete failure because they wouldn’t know how to handle it.
So let's talk about that first time....
Read more
A few months ago, I left my job in order to become my own boss. Well, that's what I thought. But I could learn a few lessons from this experience that I would like to share.
1. Fun working
When you do a job you love, it turns out that you do not really work. You have fun while learning and making money....
Read more
To be realistic is to find a rational way to achieve a magnificent goal.
PS: This is neither a biography, nor a success story. This is just the testimony of an African entrepreneur for those who can be inspired by it, here or elsewhere....
Read more
A fresher sent me the following query:
Hi Necemon, thank you for accepting my invite. I am new to the IT field and I would appreciate if you could give me some guidance. Based on your work experience, can you tell me what companies look for in a computer guy ?
I have heard about you from senior students at Christ University, I am in Bangalore and I like computer science but I do not know what to learn and how to begin.
Actually, I think I like programming but I am told that the C language is no longer relevant, and I am also told about Ruby, C #, Python, etc. I'm confused....
Read more
Job boards are websites that facilitate job hunting.
There are many career websites designed to allow employers to post job requirements for a position to be filled; prospective employees can locate and fill out job applications and/or submit digital resumes for the advertised positions. Those sites may also offer employer reviews, career and job-search advice, and describe different job descriptions or employers.
As a technology specialist in the UK, here are some of the websites I found helpful in the past few years....
Read more
If you are not into programming, I need to start by telling you that a programming language is basically an artificial language (system of communication) designed to communicate instructions to a machine, typically a computer.
Now there are a lot of programming languages out there. Some are more popular than others, some are more recent, some are more powerful to some extent.
In an ideal world, each programming language serves a specific purpose. So an engineer should be able to adapt to the on going project and choose the optimal technologies. But the truth is,...
Read more
This article is a follow up to my previous article on my internship at General Electric. It’s just a short note to sum up some important things I learnt.
1. Theory learnt in class is actually applied in the industry: there are some things that you learn in university you will probably never use again but other things you will use every day of your life. At the beginning I was like, who cares if the 7 layers of the OSI model are the application, the presentation, etc.? And who care about normalising the databases until it is in Boyce-Codd normal form? Actually a lot of people take those things very seriously.
2. Documentation is important. I used to see it as a time consuming process that was barely worth doing. Now I understand how it increases teamwork efficiency....
Read more