Which Career to Choose: Programmer Vs Administrator

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

162 Responses

  1. Vishwa says:

    HI Ravi,

    I’m working in Application support domain, which deals with maintaining a application always up and running and writing scripts to do automatation some tasks and tier3 email work . i have knowledge on unix commands , shell scripting,( perl too some times still not upto mark) these applications are running on unix sevrers. so i need to change the doamin.i got stuck in thinking wheather to move to development or others. Can you suggest which path i need to take for me for better futhur.

  2. Bilal says:

    I love administration.

  3. Dipen says:

    Hi Ravi Sir,

    I have 7+ yrs experience in technical support field (windows). Now I am confused that where I need to go? As a IOS developer or ccna & ccnp or windows server. In which field I can earn more?

    • Ravi Saive says:


      That’s huge experience in Windows platform and I strongly suggest you go for CCNA. If you have strong programming skills, you can go for iOS development, as the feature is mobile, so that you can get high paying jobs or even you can start your own venture to offer services on iOS app developments to clients..

      • Dipen says:

        Hi Ravi Sir,

        Thanks for your reply. I don’t programming skill so can I use my time to learn a programming language from the beginning like c,c++, swift for IOS or I go to CCNA and more? one more think I am planning to go to Australia so which field is better for my bright future?

  4. Madhavi says:

    Hello Sir,

    I am a student of 6th sem, B.Tech. I have tried hands on programming. I like it, but somehow i don’t think i code so well. Assuming this, i stopped competitive coding. I have came 3rd in a coding competition on CodeChef for my own college, but when it’s about an open contest, i somehow cannot get a good rank. I have already done this for 6 months in the previous sem.

    I have taken up CCNA course, which i haven’t studied so well as of now. In place of studying networking, i took up a course on Linux. I am enjoying it very much. I have very less time left in hand, and i have got to continue with Linux and networking. But i do like developing in Java. What do i do?

    • Ravi Saive says:


      Difficult to answer, as you said you’re not good at programming and nor you have interest in coding, so its difficult to continue here, because coding involves lots of dedication, practice, patience and most importantly time..

      As for about Linux, most newbies found it easy and interesting, but Linux too is complicated when comes to SysAdmin level, you have to know about each technologies like RAID, LVM, KVM, Scripting, etc..If you are good at programming you can able to write shell script in Linux..

      For now, I suggest you to go for Linux Admin/Networking with scripting skills, these three enough to crack any job in Linux…

  5. Raksha Agrawal says:

    Hi Ravi,

    I have 15 months experience as Security Admin in Wipro however, I always wanted to go for development. Is there any chance that i can go for development. Will it be good for my career in future. If yes, how can I pursue that path. Will I get considerably low package? If no, how to progress in my current job. Kindly Help..

    • Ravi Saive says:


      Just wanted to know Security Admin in a Windows or Linux field? If you’ve any prior coding knowledge before you can easily switch to development field, but if don’t have any knowledge then its difficult to learn from scratch as it involves time and patience to learn.

      Else you can go for security certifications in the same field, here are some IT security certifications you can go through it –

  6. rohit says:

    Hello Sir,

    I am from ECE stream I did my BTech in 2016 I want to get into IT sector but I am confused to choose the fields like networking or programming. Please suggest me thanks in advance.

  7. Fazil Rf says:

    Dear Sir,

    Hope! You’re good. I’m Fazil having 2+ years experience on IT System Administration. Not Interested in Programming. My Question is,

    *System administrator or network engineer or technical support engineer*

    Which one will have the highest learning curve? Higher Package ? Which one has the more stuff? Which one have creative ENVIRONMENT?

    • Ravi Saive says:


      All System/Network/Technical Engineer falls under same category as “Sysadmin” Jobs, all are same no difference, for example, a Sysadmin must have knowledge of Administration, Network and Support (Communication skills.).

  8. sudheer kadari says:

    Is programming will get expired by automation? administration will be the best choice?

    • Ravi Saive says:


      Automation itself is programming and administration itself keeping the program up. So both are good choice and have bright future..

  9. Yogendra Singh says:

    Sir I am pursing my MCA six semester, I don’t have much knowledge in programming and all, I am confused as what I should choose Programming job or administration job. So, sir please give me solution which field I choose for my internship and further. (sorry for bad English)

    • Ravi Saive says:


      As you doing MCA, so I suggest you to go for Programming, if you’re not comfortable with programming, go for Administration kind of jobs, but to be fact, both fields have good future, so its upto you which or what to choose..

  10. Zing JJ says:

    Dear Sir, I am also worried about that which field I join in my 3rd year because I love programming and I like database…

    Please guide me which specific path should i follow…?

    • Ravi Saive says:


      Both the platforms have greater career, its upto you what to choose as your career. I suggest you to go for Programming + DBA, as you already have interested in it..

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.