Skills vs time

Posted on 2013-06-11
Last Modified: 2013-06-15
Hi Guys,

I'm looking at making a career change from "IT generalist" to a more specialized field.
I've been employed as a systems administrator for the better part of 10 years, and have general skill in Linux, virtualization, scripting and hardware.

My consideration is also bound to time, eg. Java / C# is in high demand, but I understand that learning Java will take several years and as I'm not in a development environment I won't get the necessary experience, therefore it might be unrealistic to try and learn Java / C# and trying to get other/better work.
I want to make the move within the next 2 years.

So my question: Which field would you specialize in if given a 1 - 2 year window (with the aim of making a career move)?

Question by:m0nk3yza
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 18

Assisted Solution

LesterClayton earned 200 total points
ID: 39237413
I've been in the IT industry for a good 20 years, and I've found that I'm actually happier being a generalist than a specialist.  I refer to myself as a "Jack of All Trades, Master of None", because it's surprisingly helpful knowing how everything interoperates with each other, rather than specialising in one field.  I used to work for Novell, and specialised in Client to Server technologies, but found that I am far more fulfilled with a greater range of expertise.

I've been programming for even longer, so it's just good fortune that I have already gained knowledge and expereince in the programming field.  It's fun, but I've found myself happier with the Infrastructure side of IT.  The fact that you have scripting knowledge will help you with learning Object Orientated languages such as C# and Java.

To answer your question however - I would not specialise in a field, and I would not change my career as I enjoy it too much :)
LVL 25

Accepted Solution

Cyclops3590 earned 200 total points
ID: 39238020
I'm actually going thru this right now;  started ~6 months ago.  I was more of generalist.  Did Windows, Linux, Networking, etc.  I then got into monitoring, configuration management, and automation as it interested me to make things easier to setup and maintain as well as to find problems faster to minimize down time.  However, I became so specialized that I went into pure configuration management; not a lot of jobs out there in that area.  The company I work for killed that project and after about a year and half my entire skill set is dead.

I still understand the core of my generalist days but technology changes so I'd have to take a major step back in pay to make any switch.  I /really/ enjoy breaking things and figuring out how things work though so I decided to make the move into security and eventually into penetration testing.  Very difficult field though as you have to understand so many things; like being a generalist but being virtually an expert in all of those areas at the same time.  So I'm taking the next couple years to enhance my skills and get some certifications since I don't have professional jobs backing my knowledge up.

Simply put, pick an area you love but keep in mind the job market.  For me, they pulled my area and I'm stuck.  For my wife, she's so pigeon holed in telephony that she can only really work for a few people nation wide.  Both of us would be forced to consultant work and neither of us want to do that.  If you're ok with that, then it opens a lot of doors.  But most of all do what interests you.  If you can't stand programming, don't do it.  And if you're going to go that route, don't half-ass it.  Anyone can learn how to do a loop, function definition, etc. in one minute of googling.  Learn design patterns, SDLC, etc.  Watch job boards and see what people are wanting in those areas that interest you.  Then spend the next 2 years getting good at it and most likely some certifications (which are worthless but HR loves them)
LVL 32

Assisted Solution

by:Paul Sauvé
Paul Sauvé earned 100 total points
ID: 39238696
Here are some ideas from Computerworld that may help...
10 programming languages that are in demand by employers

Have you been considering adding some new programming skills to your toolbox? Here's the what, the where and the how much for hot programming jobs, along with the tools you need to get them.
10 programming languages that are in demand by employers

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Keep Ditto Clipboard Manager open for multiple pastes 6 87
Best Sprint PCS Android phone 2 64
video production software 3 54
Capture and interpret serial port data 10 59
This is a quick article, and by no means should you quit your job today or plan to feed your family of 5 on a business idea. Starting a business takes work. This article will only give you the basic skeleton of understanding. Going into business for…
This story has been written with permission from the scammed victim, a valued client of mine – identity protected by request.
Articles on a wide range of technology and professional topics are available on Experts Exchange. These resources are written by members, for members, and can be written about any topic you feel passionate about. Learn how to best write an article t…
Where to go on the main page to find the job listings. How to apply to a job that you are interested in from the list that is featured on our Careers page.

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question