Connect with us

Hi, what are you looking for?


The Best and Worst Tech Jobs In The World

Contrary to what those outside the tech industry usually think, computer science is a wide and varied field with a variety of options open to new entrants. In this piece we’ll take a look at the two jobs that rank the highest and lowest job for satisfaction in the tech industry and what put them there.

The Happiest

The tech job with the highest rate of satisfaction is software engineering. If you go to this list of the top 10 most in demand tech jobs and click on software engineer at the top you’ll see something on the order of 1200 job listings for software engineers. As a result software engineers get…

  • High Wagessoftware engineer salaries vary quite a bit, but they average around 70k per year and go as high as 140k. They say money doesn’t buy happiness, but it probably doesn’t hurt.
  • Vacation Time and Benefits – software engineers are in pretty high demand, as we saw a minute ago, which means that businesses need to offer competitive benefits to snag quality candidates.
  • Work From Home – Many Software Engineers do some or all of their work from home instead of driving down to the office every day.

Besides the autonomy and power that software developers get from the high demand that they are in, they also benefit from having a job that’s inherently rewarding. Building programs from scratch can be tedious and very difficult, but it also means that at the end of every project the developer gets to see a tangible result of their work, and the sense of accomplishment that accompanies that which leaves them feeling successful and appreciated.

The Unhappiest

The least popular job in the tech industry is IT systems analyst. The pay varies wildly, and the demand for qualified applicants is a tiny fraction of that of software engineering. Despite this it’s not all bad…

  • Possible High Wages – some analysts make as much as 120k per year, but others make less than the average landscaper, which is partially due to the vast difference between what’s required of a systems analyst depending on the size and complexity of a company’s IT systems.
  • Benefits and Vacation – Despite not being in as high a demand as software engineers, systems analysts are essential to any large business with a complex IT system, which means you’ll still be taken care of in terms of benefits and vacation time.

What drives down morale for systems analysts seems to be primarily the job itself. Systems analysts are expected to maintain and continually improve a company’s IT processes to maintain, update, and continually improve them in the constant cycle outlined by ITIL best practices. While that’s highly effective for the business it also robs the analyst of all sense of accomplishment, because the greater the improvement that they can make today, the more difficult their job will be tomorrow attempting to top yesterday’s work. This puts a lot of stress on them, and can result in either demoralized apathy or anxiety and other stress related health problems.

Written By

Reyna writes about careers in technology and design, find her on Twitter @reynaramli11



  1. Frank Cern

    June 7, 2013 at 3:34 am

    Systems analyst got the boot…glad I’m not in that boat.

  2. Michael

    June 7, 2013 at 8:32 am

    The thing i like the most about being a software engineer is the sense of accomplishment. It’s rewarding, in my opinion, at the end of a project, seeing the outcome of all the hours spent working on that project.
    Also, the work environment in big IT companies is very pleasant, since they want to attract and and hold on to their valuable engineers not only with big salaries.

  3. Stephen Smith

    June 7, 2013 at 9:19 am

    God bless that IT chaps. The cloud is giving them a pasting and they probably want to jump ship en masse! Mind you, those server rooms tend to get awfully clammy in the summer, lol.

  4. Reyna Ramli

    June 10, 2013 at 2:16 pm

    Thanks for commenting! Let’s be extra nice to our local systems analysts today 🙂

  5. Nathan

    June 11, 2013 at 8:04 am

    I agree Reyna, IT is one such industry which has both the highs and the lows. It is absolutely true that software engineers are so much in demand and their payscale is fabulous. Whereas system analyst are poor creatures who inspite of being in the same industry have to go from pillar to post for a good career.

Leave a Reply

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.

You May Also Like


Image Source: Flickr In the context of the professional worthiness of a person, the question regarding career prospects is included in the list of...


As a business manager your first task will be to improve productivity in your workplace. It is not uncommon to see lethargy raising its...


LinkedIn is quickly becoming one of the most valuable tool for professionals. However, it is only a tool, and like all tools needs to...


When most people think about time and attendance tracking systems in the workplace, they immediately take up a defensive attitude. This may not even...