The Science behind computer and computation has always attracted a mass of people from the career prospective. Jobs in computer technology are numerous ranging from hardware to software. In this article I will be discussing career as a Administrator as compared to career as a Developer (Programmer).
OK, I will tell the whole article from my point of view. About two years ago I used to think whether I should concentrate on Programming or Administration. I loved Developing and creating new things everyday so I make up mind to be a developer, then the very next question that came to my mind was which language should I go for.
Personally I liked C. Why C? because C was the first Programming Language. But from the market point of view, C was not in demand at all. So I thought to learn ASP.net, Java and Oracle. Even this learning process remained in my routine for a few weeks but soon I got disinterested in all the above said languages, C was my first love and no one forgets his/her first love.
It was time to move to the next semester where I was introduced to UNIX Operating system. I came to know that whole UNIX was written in C. Although they said UNIX was in our Syllabus but they taught Linux, as UNIX was neither free nor easily available.
I Got my way to C was there, the joy of creating new was there. Linux was something for which I could wake up daily and go to work happily.
Why should you choose programming from the career point of view?
- Because you enjoy the sense of creativity.
- Because you work for yourself and don’t bother for interaction with peoples directly.
- Flexibility to work from office or home.
Why should not you choose Programming from the career point of view?
- Less opportunity as a result of job outsourcing.
- Erratic hours
- Sharp Deadlines
- Keep pace with changing frameworks and technology.
Why should you choose Administration from the career point of view?
- Always something different
- New challenges
- Controlling and coordinating with number of professionals.
Why should not you choose Administration from career point of view?
- Stressful working hours.
- Sometimes boring taking backups, restoring, fixing, installing, updating, scanning,etc.
A very famous quote in our world is:
“A programmer gets famous when he does something good and an administrator if he does something bad.”
What point you should have in mind when choosing a particular career opportunity.
- You should choose the option you are comfortable, for which you can wake every morning happily.
- You can make money in any field you have mastered and should not depend upon the current market trend.
- You should do what you love else love what you do.
Both System Administration and Developer as a job is highly sought after by professionals. Both will remain in demand forever. My personal recommendation is to listen what your heart says and not to take decision what other insist or what the current graph says.
You are one, you are different. No one can be you, ever. Your career is not only a source of income, it should be your passion, your desire, your dream.
With all these I am signing off today and will soon be back with an interesting article. Till then stay tuned. Come visiting Tecmint.com for any recent update in the FOSS world.
So what should you choose as a Programmer or Administrator? do, tell us know your choice in our Comment Section.