Slashdot Mirror


Which IT Careers Are Hot and Which are Not?

necromante asks: "I've been working on different IT positions through my career: support; some networking; DBA; web development; project management; even working on the client side for a little while. However, I don't feel like I am really a specialist on any of those subjects and I feel I need to focus on a particular field. So, I decided to ask for some feedback before making my decision. I understand that this depends everyones tastes, likes and dislikes. However, I would like to have a better idea of which are the available options, and I hope the results of this discussion can benefit other readers. Is there any IT career that I should consider more than the others? Which are the emerging fields? Is there any industry I should focus on in particular? Which careers on IT are actually more in demand and which ones not? Is it a better path to focus on moving into management?"

284 comments

  1. Hmmmm Slashdot by Anonymous Coward · · Score: 0, Funny

    What should I do with my life?

    1. Re:Hmmmm Slashdot by grub · · Score: 1


      What should I do with my life?

      Trick question: if you're on slashdot, you have no life. I'm going to go kill myself now.

      --
      Trolling is a art,
  2. Good techies don't necessarily make good managers by rf0 · · Score: 5, Insightful

    I've worked for a number of people and myself one thing that seems to come up is that good techies don't always make good managers. So don't assume that managment is right for you (or that you would even enjoy it).

  3. Domain Knowledge by Anonymous Coward · · Score: 4, Insightful

    A lot of demand has to do with your demand knowledge. I don't know if you could say with a broad stroke that devs are in more demand than DBAs or whatever. If you have financial experience for instance, demand is pretty strong across the board. You need to consider the industry you want to work in as much as the role you want to play.

  4. emerging fields: by farker+haiku · · Score: 5, Funny

    Which careers on IT are actually more in demand and which ones not?

    Editor who doesn't rely on spell check.

    --
    Your sig(k) has been stolen. There is a puff of smoke!
    1. Re:emerging fields: by gosand · · Score: 2, Informative

      OK, so which word is misspelled?

      --

      My beliefs do not require that you agree with them.

    2. Re:emerging fields: by BadERA · · Score: 0, Offtopic

      The point is, editing means editing of grammar as well as spelling. Spellcheck doesn't check grammar. "on IT" is not proper grammar. Next.

      --
      I am, therefore you think.
    3. Re:emerging fields: by sjaskow · · Score: 1

      Well, if I was correcting the original with my big red pen, it'd go from Which careers on IT are actually more in demand and which ones not? to Which careers in IT are actually more in demand and which ones are not?, but then IANAGT.

    4. Re:emerging fields: by Anonymous Coward · · Score: 0

      That should be editor who doesn't rely on spill chuck.

    5. Re:emerging fields: by Anonymous Coward · · Score: 0

      Misspelt.

    6. Re:emerging fields: by goon_coder · · Score: 2, Funny

      Holy crap dude...some guy made a spelling or grammatical error in a website discussion post and you TOTALLY called him on it...that's friggin' awesome! I was wondering when someone was going to come along some day and point out things like that in a forum like this, and blam...there you are, like a bolt of lightning....rocking our internet world!! You should totally go around pointing out spelling and grammar errors on posts all over the web..that could be like a new thing....people would be completely blown away by something that creative and radical!

    7. Re:emerging fields: by FormOfActionBanana · · Score: 1

      Overuse of ellipses.

      --
      Take off every 'sig' !!
  5. Being a manager... by Hoplite3 · · Score: 5, Insightful

    When you were young, did you ever play video games with an older sibling where they played and you watched? Your brother would insist that you were "a team" and wouldn't let you play. Being a manager is like being the little brother, but you do get to fire the other guy if he dies five times in a row on level 8-2.

    Seriously, if you like something, why stop doing it and start just watching people do it?

    Oh, money.

    --
    Use the Firehose to mod down Second Life stories!
    1. Re:Being a manager... by Anonymous Coward · · Score: 3, Interesting

      One other reason to get into management though is the lack of time to learn the latest programming language du jour.

      Once you get older and start a family the time that you have outside of work to sit down and learn D++ or Python.Net or whatever gets a lot harder to come by.

      If you have the opportunity to learn on the job that's great. But it's not always the case.

      Even if it's what you love to do it's still gets harder to find time to do. So moving into management seems like a reasonable step.

      Although I'm putting it off as long as possible myself. ;) But I see it coming some day.

    2. Re:Being a manager... by Anonymous Coward · · Score: 0

      If you are sufficiently limited that you can't learn new technologies at a reasonable rate, then you may well belong in management - and I don't mean this in a negative sense. There are plenty of semi-competent techies that would make good managers.

      Thinking about software development, I would never want a developer who wasn't willing to learn a new language/technology. To be honest, if it's hard and time-consuming for them, they weren't all that good to begin with. However, even if they weren't that good a developer, they might make a good manager.

      Seriously, if learning a programming language takes you significant time and effort, you are a fairly unimpressive programmer. I'll accept that you might not learn genuinely exotic languages (something like gBETA or K) in a matter of days, but if learning to transition between any even remotely conventional languages seems unreasonable to you, I don't think you're really cut out for any of the jobs I might offer you.

    3. Re:Being a manager... by potat0man · · Score: 1

      Once you get older and start a family

      I'm sorry, what?

  6. The Fileds You Love by eldavojohn · · Score: 4, Insightful

    ... and I feel I need to focus on a particular field.
    Why?

    Personally, I value breadth over depth. And I'm going to propose a reason why everyone should also: in the world of computer science, at any minute a once vital skill could be obsolete. Granted, it doesn't happen often (as we still need workers to maintain cobol & fortran code) but, instead of spending my free time hunched over Enterprise Java Bean projects learning their delicate intricacies, I find myself learning about Ruby, Spring, Hibernate, etc. Now, I might not be an expert in any of these fields but I may be glad when their time comes. All good things come to an end--and if EJBs were to be retired, I'd certainly like to know my way around these other frameworks & tools. I think the same can be said about fields of computer science. Be wary of the web developer that doesn't know the first thing about networks & server/client communication--that's often a pitfall for security.

    So if you want my honest opinion about which "are hot or not," I think they're all pretty damn hot and I bleieve you can find money in any job where you make yourself usefull & valuable to a decent business. I find them all attractive because I enjoy setting up networks in my house and playing network administrater even though I don't do it at my job. I love networking Linux, Windows, FreeBSD, Solaris, etc. and I like toying around with different databases. I love to start new projects that rarely go anywhere but leave me with more understanding of how technologies or products work. I'm not a "trained expert" at any of them though, most importantly, I feel that I could easily become one if a situation deemed it necessary. If you don't enjoy doing some of these things--DON'T DO THEM. Who cares if they pay alot or are "hot"? I'd rather die happy & poor than rich & sad.

    Is there any IT career that I should consider more than the others?
    Of course there is, it's the career you enjoy the most :-) If you're honestly worried about having a job and aren't confident in yourself, learn Java. It might die tomorrow (who knows?) but I've seen mountains of code and somebody's gotta maintain that or at least translate several years from now. Not the most glorious job but it would certainly pay the bills. The language is still in use and I've seen people hired by simply writing "Expert in Java" on their resume (whether it was true or not).

    Is it a better path to focus on moving into management?
    The company I work for is unique in the respect that I am allowed to grow on one of two paths. One is a functional manager that has many people reporting to them (think Lumberg from Office Space). The other is a technical leader--one with degrees & experience implementing ideas. The latter is actually the kind of leadership I desire to fulfill. While it may be more difficult to pursue this "other" kind of management, I hope a lot more companies offer pay equivalent to their technical leaders and recognize them as being just as important as your traditional managers. Technical leaders are the Chief Engineers on projects, the "go to guys" in any scenario where you have technical questions/problems, the subject matter experts, the scientists. The traditional path are the project managers, the leaders who never have to prove themselves, the people who protect you from upper management and who, eventually, become upper management. If I ever found myself interviewing for another company, I would definitely ask them about positions available for technical leaders and, from the sound of your question, this may be something you desire also.

    Choose your path wisely.
    --
    My work here is dung.
    1. Re:The Fileds You Love by Anonymous Coward · · Score: 0

      I largely agree with the parent, but I feel that the response (and the original question) are a tad myopic. The hot fields are where people take a background in IT and specialize in an orthogonal direction. Say you have experience in large db applications -- do you have an interest in genomics or proteomics, or maybe large scale data mining of medical records? There are many other examples, but you have to be creative. I'm a firm believer in growing out of IT.

    2. Re:The Fileds You Love by scoove · · Score: 4, Interesting

      One is a functional manager that has many people reporting to them (think Lumberg from Office Space). The other is a technical leader--one with degrees & experience implementing ideas.

      There's also a third option in many larger companies: a cross-functional, multi-domain expert. While many people are familiar with the Java/Routing/InfoSec/DB2/etc. expert who has developed extensive expertise and attained mastery in the technical domain, the multi-domain expert is another option which can be quite professionally rewarding.

      Both my brother and I had IT careers (he in client app development and me in infosec and internetworking), and both of us went back to school. He added a marketing undergraduate and a MBA with a marketing focus, while I added a finance undergraduate and a Master of Science in Economics. For both of us, it was an exceptional career move. He's a marketing information systems manager for a Fortune 500 company, handling most of the IT projects for the different product brands of the company and gets to work with developing them the way he wants for his clients - architecting the solution, developing cross-functional dev teams, etc.

      The finance and economics addition to an infosec and networking background has helped me become a dual-domain expert in operational risk management (an area that needs many more experts who understand both IT operations and the whole quantitative aspect). I get to design and develop metrics that help us analyze, track and improve our operations, manage the development of the systems that collect and report these metrics and then evaluate them to assess the company's global risk.

      The cool part is if you like to set yourself apart from the crowd, it's a great way to accomplish that. It certainly isn't easy committing time to develop that second domain, and takes very careful job selection to get into a place where you can start using both domains. However, because companies seem to have serious problems communicating between different functional areas (e.g. marketing can't speak IT, and IT can't talk marketing), people who span the gap get very nicely compensated, have significant creative authority and overall get to see their ideas implemented.

      *scoove*

    3. Re:The Fileds You Love by AutopsyReport · · Score: 1

      the leaders who never have to prove themselves

      Wrong. All team leaders, or any kind of leader, has to answer to their superior(s). If they aren't delivering results, you can be certain they will face some sort of consequences. They have to prove their worth by what they produce.

      If the leaders you work with don't have to prove themselves, it's either because they are the owner of their own private company (with no shareholders to answer to) and/or they've paid their dues by showing proper discretion, talent, and keenness that does not require them to demonstrate their judgment any longer.

      --

      For he today that sheds his blood with me shall be my brother.

    4. Re:The Fileds You Love by eswarjj · · Score: 1

      hi. let me know where you work .... maybe i can apply there when i am done with my degree (well, I really mean it).

    5. Re:The Fileds You Love by dankney · · Score: 4, Funny

      I get to design and develop metrics that help us analyze, track and improve our operations, manage the development of the systems that collect and report these metrics and then evaluate them to assess the company's global risk.

      And use enough buzzwords to make the tech implementer roll their eyes and mock you behind your back. . .

    6. Re:The Fileds You Love by newton_chris · · Score: 1

      Can you take it one step further and help identify the subset of IT careers that are "hot" for purely remote workers. I'd like to live outside of the US for 98% of the year for a variety of reasons. This means no physical contact with my employer.

      Good breadth does not seem to be what is required for this. I've been a DBA,programmer,sysadmin at many levels, build/release person.

    7. Re:The Fileds You Love by scoove · · Score: 3, Insightful

      And use enough buzzwords to make the tech implementer roll their eyes and mock you behind your back. . .

      It only sounds like buzzwords because you probably don't work with it. That's what we call quantified measurements, and those in operations management, finance, risk management, etc have to do that to really get at a problem. Otherwise we're practicing the behavior you're inferring by your comment: making totally subjective, qualitative guesses.

      A good piece of advice is not to mock someone for using language you don't understand, especially if it sounds like management speak. If you're going to represent more than one domain, you have to stop talking the geekspeak of your locale and be able to represent concepts in the dialect of the group you're working with. It does me no good to go rambling about GARCH models and problems with autoregressive conditional heteroskedasticity in my time-series dataset, but that's ineffective and inappropriate.

      My job is to apply my expertise to find solutions for my clients, not to wow them with big terms. Nobody cares that you can talk fancy words in your area of expertise. They assume you know your stuff - that's why you're there to do the job. Whenever you work out of your locale, communicate in their language and you'll find you're much more effective.

    8. Re:The Fileds You Love by maverickgeek · · Score: 1

      >> If you don't enjoy doing some of these things--DON'T DO THEM. Who cares if they pay alot or are "hot"? I'd rather die happy & poor than rich & sad.

      I totally agree with you. Life is too short for us to pursue only money, since, after all, we might become only slaves to money (sadly...not everyone agrees). In fact, it sounds like my experience has been similar to yours in which I've had more breadth than depth, and even though it 'bothers' me sometimes, I'm actually happier this way rather than being limited in scope (I'm a java developer who happens to have worked with a variety of different subject matter, as an FYI). The fact is that there're a lot of things in this world I'm interested to know about, and that's what enriches my life - my inner quest for knowledge, and not the pursuit of money alone.

    9. Re:The Fileds You Love by BulletProofMonk · · Score: 1

      scoove, I need to learn more about your choice of education. I'm in infosec, being paid very well, and without going into great detail, I have a medical degree. What would you suggest? BulletProofMonk

  7. Depends on what you like. by dpaluszek · · Score: 2, Insightful

    I think it all depends on the person and what they like. I'm currently an IT Project Manager while dealing with managers and I can't stand it. My goal is to get another Sr. Systems Engineer/Manager position that entails working with various Operating System environments (Solaris, RH, Windows, etc.) while doing IT projects (rollouts, migrations, etc.).

    Again, you need to decide on what you feel is right. Obviously, money always come into play here, but it seems like you already have a wealth of information and a broad spectrum of experience that you have the capability of going into any IT arena.

    Good luck.

    1. Re:Depends on what you like. by CastrTroy · · Score: 1

      Also, what's hot today is not tomorrow (or 2 years from now). Just do something you enjoy, instead of what it seems everybody wants, or you will be in the situation of changing fields every 2 years, and having lots of breadth, but no depth.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Depends on what you like. by naked_biker · · Score: 1

      Couldn't have said it better and I'm on the flip-side of your coin. I was systems engineer doing middleware development but I was mediocre at best and eventually became bored and in a funk. I discovered, by accident, that I was a very good project manager. I took some idiot boss (or maybe he was a genius) pushing me into management to discover this.

      --
      There are no silver bullets for silver bullets
  8. Tech Support by cralewyth · · Score: 5, Funny

    I hear it's lovely over at tech support. You get to talk to n00bs all day and make them run around in circles because it's the "fixing ritual" and stuff.

    No seriously. BOFH is the field you're after.

    --
    "Women are just like ninjas; They lie even when it is more convenient to tell the truth." ~ Unknown
    1. Re:Tech Support by Anonymous Coward · · Score: 0

      Working in tech support is much more than making the caller run in circles. Personally, I like putting the caller on hold while listening to them yell at family members or sing along with the music.

    2. Re:Tech Support by Anonymous Coward · · Score: 2, Funny

      My tactic is similar. Only, you leave them on hold, go to lunch, and hope they are gone when you get back. Seriously though, how come no one on /. ever mentions the fact that tech support is also about dealing with liars and they're all liars. "did you double-click on the icon?" "yes" "ok, click file, edit" "where?" "on the software you just opened" "I don't have any software open." pushes [mute], screams, puts on hold, goes to lunch.

    3. Re:Tech Support by Mr2cents · · Score: 1

      "SCO server sysadmin" is also booming, I heard.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    4. Re:Tech Support by Crizp · · Score: 1

      Level 2 support and up isn't so bad, since you don't have to deal with the users directly ;)

    5. Re:Tech Support by iibagod · · Score: 2, Funny

      A big fat AMEN to that one. I'm working my way up the food chain, and paying the bills through tech support. I can't tell you how bad some users are. And it's not always because they lie...its that strange phenomenon where intelligent people turn into slobbering idiots when placed in front of a keyboard.

      I just get to the point where I subtly ridicule them and just enjoy my day. I help them out, of course, but I entertain myself and my co-workers as well.

      "So windows says it can't find any networks?"

      "Nope. No wireless networks in the area."

      ".....Does it say anything after that? Could you read me the entire message?"

      "Well it says something about a switch...but I dont know."

      "...ok....look on the front of your notebook....see that large green switch there? The one that says WIRELESS? Is that off?"

      "Oh my god...it can't be that simple!"

      "That's ok, most people miss that....I"m lobbying for it to be painted Day-Glo Orange so its easier to see."

      "Yeah that would be great!"

      Sigh.

  9. Re:Good techies don't necessarily make good manage by Nerdfest · · Score: 4, Insightful

    Where I work, the opposite tends to happen. If you're not that good technically, you tend to bubble up to management. I'm not saying they're complete idiots, just that they're not the best technical people. I still don't think it's the best way to find good managers though ... they may suck at that as well.

  10. Too many variables by oneiros27 · · Score: 2, Interesting

    What's hot in my area (washington metro)? security. And based on some of the crap being pushed on us, it takes very little experience or understanding of the system to force functionally useless requirements on us. (HSPD12, anyone?)

    You then also have to look at not just region, but industry -- informatics is becoming more significant in some industries, but not in others.

    Then there's issues with the size of the company -- specialization may be good for large companies with a massive IT workforce, but it's not desired in smaller companies with a small IT staff.

    From the sounds of things, you need to look into systems analysis -- and review your organization, and your network of contacts. What's good advice for one person is most likely not what's good for anyone else.

    --
    Build it, and they will come^Hplain.
  11. Wrong Question by LibertineR · · Score: 4, Insightful
    The right question is: "Which area of IT do you LOVE?"

    Almost all areas are 'hot', but that doesnt mean anything. The one that will STAY hot for you, is the one that you love enough to continue your education throughout your career, and dont just pick someting to do for a paycheck.

    If you love a particular area, your constant learning and improvement will lead you into related areas and keep you relevant throughout your career, you can move into consulting, writing and development within your chosen area and never miss a beat.

    Never chase a paycheck.

    1. Re:Wrong Question by Lord+Ender · · Score: 1

      You are a steaming pile of bad advice.

      I don't think economics work the way you think they work.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    2. Re:Wrong Question by Cytotoxic · · Score: 3, Insightful

      Listen to LibertineR, he knows what he's talking about! Always do what you love. You'll be passionate about it and you will do well. There are way too many people in IT because they they heard that there are a lot of good jobs available, rather than because it is their calling in life. Finding out what you love to do is easier said than done, but it is the secret to success. (and if what you love is money, then go into sales or start your own company - that's where the money is, not management)

    3. Re:Wrong Question by gfxguy · · Score: 2, Interesting

      But I think the original poster made it clear (and if he didn't I will) that some of us are happy doing any of the technologies we are familliar with. I got my MS concentrating on computer graphics, but in my unique position at this company, I write tons of non-graphics related apps, DB programming, intranet website development...

      I could do any of these things and be happy. I'm one of those guys who would stay up all night when I was a teenager just playing with code on my Atari 400 with the membrane keyboard just to see what I could do. I'm still that way.

      But because I do all these varied things, and don't have a concentration on any one technology anymore, I'm not great at any of them. This keeps me locked into my job (more or less), because I won't be able to ask for as much anywhere else.

      Before I was married with kids, I could take the high road and say "well, I'll take a pay cut to do what I want." But back then I was a specialist and got a lot of job offers (I liked, and still like, where I am, though). Headhunters used to call all the time. Now I haven't had an unsolicited job offer in like 8 years.

      Like I said, I like the place I work (although I hate the location), so I'm not actively looking, but I take a look at Find Your Spot every so often, and wish I could afford to move.

      --
      Stupid sexy Flanders.
    4. Re:Wrong Question by Cederic · · Score: 4, Insightful


      Sadly, no.

      I went into IT because I love programming.
      I evolved into Software Engineering because it made the programming easier.
      I learned how to design because you can't do SE without it.
      I became an architect because I had to design beyond my immediate system.
      I got frustrated by the shortsightedness of the people giving me projects and became an enteprise architect so that I could influence the broader picture.
      I expect to find I lack sufficient authority and move into IT director type roles to gain that ability to make the decisions I feel are necessary.

      I still love programming. I just couldn't take a programming job any more. I'd get too annoyed at the crap development processes, the poor design, the inadequate architecture, the incompetence of the business and the inability to change things at a high enough level.

      So find an area you love, yes. But expect it to change. Go with the flow. And remember the advice from Ferris : Stop and take a look around once in a while.

    5. Re:Wrong Question by Lord+Ender · · Score: 2, Insightful

      Always do what you love.
      Oh, that must be why our economy is made entirely of astronauts! How does the view of Earth look from your space ship, Cytotoxic?

      Good advice would be: Among career options with good economic outlooks, pursue the one you like most. "Do what you love" is terrible advice unless you just happen to love something with good economic demand (this is EXTREMELY rare). Most people would rather be making music or playing sports or inspecting bikinis.
      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Wrong Question by Hoi+Polloi · · Score: 1

      Unless your area goes away and the tech that replaces it turns you off.

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    7. Re:Wrong Question by jedidiah · · Score: 1

      Doing what you actually like will be of tremendous use when you have to deal with an asshole boss, 24+ hour death marches, being oncall and dragged out of bed at 2am or just trying to keep up with the state of the art in whatever it is you do. This falls under the idea of "is it maintainable" or "will it implode in 18 months". These are ideas that apply to systems that apply equally well to your day to day employment.

              Or put another way: you didn't put yourself through the BS and expense of college just to end up like your more miserable clock punching counterparts. If you wanted to be a miserable drone you could have just skipped college. The economics of the whole situation might not have been any worse.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:Wrong Question by LibertineR · · Score: 2, Insightful
      Dude!

      Look at your list, and it would appear that in each case, you let others influence you into doing something other than what you wanted to do.

      You love programming? Why the fuck are you not self-employed, so that YOU can decide what you do with your talents, instead of being trapped into making money for someone else by whoring out your time?

      I dont get you folks who allow yourselves to be ruled by others, when you have the ability to pick and choose what you do, AND WHO YOU DO IT FOR.

      Go with the flow, my ass.

      If you are good at what you do, work for yourself.

    9. Re:Wrong Question by Cederic · · Score: 1


      Work for myself? I don't have a burning desire to create any specific piece of software. I can't be arsed marketing it.

      If I go contract, I get told what to do by idiots.
      If I go consultancy, I am the idiot.
      If I work for myself, I have to run a business, devise a product, create it, market it, sell it, support it.

      I have friends that do all those things. Me, I'd rather be working for a multi-billion company, making decisions that affect tens of thousands of employees. It's what I'm good at, and what I enjoy.

      I love programming but I can't do it now, I need to be doing more. If I didn't enjoy what I am doing, I'd get the hell out.

    10. Re:Wrong Question by Anonymous Coward · · Score: 0

      unless you just happen to love something with good economic demand (this is EXTREMELY rare).
      Wrong! ... or at least very bad assumption. You're going to have to show some credible stats to back up THAT kind of statement because in the world of higher education there are many people who love some seemingly dry topics. Music, sports and bikini-inspecting is the realm of teenage boys, after which point there is much more diversity. You will learn; however I hope your dream of becoming an astronaut comes true. Just don't look down on what the rest of us love doing if it's not your cup of tea.
    11. Re:Wrong Question by Anonymous Coward · · Score: 0

      I still love programming. I just couldn't take a programming job any more. I'd get too annoyed at the crap development processes, the poor design, the inadequate architecture, the incompetence of the business and the inability to change things at a high enough level.

      Same here. Programming/creating software is fun... just not in many commercial environments (working ca 10 years in the business). I still love software development when you are able to make creative decisions (e.g. at startups) or in an environment that is supportive. Generally, it seams that the more hierarchical an environment gets (the more people define themselves by position and less by their task/skills), the less enjoyable it gets. My theory about the software industry is as following: Management solves roughly as much problems as it causes. :)

      /M

  12. Screw "hot or not" by Anonymous Coward · · Score: 0
    Life is way, way too short to worry about stuff like this. Here's an idea: Do what makes you happy. You love coding? Then code and screw the forecasts. Just don't work in any field because it could be hot in the future.

    Someone needs to quote a scripture from the holy text of "Office Space" to back me up. =)

  13. What you like by Sobrique · · Score: 1
    Well, as you rightly point out, it does depend a lot on your tastes.

    However when specialising, the trick is not to become _too_ specialised. There are many skills that are transferrable, and others which are not. The non transferrable are probably directly relevant to what you're doing. The transferrable cover the 'other stuff' like writing reports, project management, process management, change control, that kind of thing.

    In my opinion, you are best served to aim for something you like doing first, but keep an eye on the supporting skills whilst you do. Those are what keep you growing, learning and at the end of the day, able to move to another job, when you inevitably do in your career.

    Actually, I'd recommend having a look at something like ITIL for the 'IT baseline'. It's not the only way to run an IT department, but I'm noticing more and more companies are 'going that route' - being able to understand how and why your department does things the way it does is, IMO, very valuable, and more importantly, an excellent plus point when going elsewhere for interviews.

  14. Doesn't matter by Anonymous Coward · · Score: 4, Funny

    Any provided you live in India. Gotta love cheap phone support.

  15. Choose a career you like by ma11achy · · Score: 2, Insightful

    "Choose a job you like and you will never have to work a day of your life" - Confucius

    That's one of the better quotes out there. I've been in the Unix Sysadmin/Programming areas
    for 10 years now and while I haven't found it all easy going and wonderful, I DO like what
    I do, which is a huge advantage to quality of life in a career.

    Pick something from the areas you listed that you enjoyed and work at it. Don't be too
    concerned about "what's hot". If you have the fundamentals (such as a CS degree or equivalent experience) you will be fine.

    Best of luck.

    --
    Eagles may soar, but weasels don't get sucked into jet engines
    1. Re:Choose a career you like by l0rd · · Score: 4, Insightful

      Exactly,

      One thing I miss about the good old days when anyone who even looked at a computer was considered a nerd was that you didn't get these kinds of questions. The words IT & career in the same sentance just bring a foul taste to my mouth.

      Sure, if you just want to make a living IT is an industry that will probably always have a job for you. However if you aspire to become a master at something it has to be something you live & breathe. Just figure out what you like doing and roll with it.

      You like organizing people become a manager. You like helping people work at a helpdesk. You like figuring out how computers work get a job making device drivers. You like php become a web developer... You get the idea. Doing something just because it's hot is a sure recipie for disaster.

    2. Re:Choose a career you like by Anonymous Coward · · Score: 1, Interesting

      "Choose a job you like and you will never have to work a day of your life" - Confucius

      As a counterpoint I'll bring up what a friend once said to me, "Get a job doing something you love and what you love becomes work." And I found that to be true. I used to love writing code just to be writing code. I taught myself Perl simply because it sounded fun. Then I got a job as a programmer. Writing code became work. For years it was work and I never did it for fun. Now it's been five years since I did that for a living and I'm just now getting to the point where it can be fun again.

      Just because someone is wise, doesn't mean they're always right.

    3. Re:Choose a career you like by ClioCJS · · Score: 1

      My problem is I don't like anything.

      --
      -Clio
      Karma: Bad (mostly from not giving a fuck)
      Blog: http://clintjcl.wordpress.com
    4. Re:Choose a career you like by jweller · · Score: 1

      That sounds nice and all, but I don't see companies lining up to pay me to surf /. all day

      besides, once it's your job, it becomes work.

    5. Re:Choose a career you like by endianx · · Score: 2, Interesting

      I experienced the same thing in college (CS major). I used to code for fun all the time, but stopped it for 4 (ok 5) years in college and am just now starting to do it for fun again. It is definitely something you should consider before opting to "do what you love".

      Personally I think I'd rather lose a hobby than to work every day at a job I hate but that may not be true for everybody.

  16. Monocareer by Anonymous Coward · · Score: 0

    "Which IT Careers Are Hot and Which are Not?"

    You'll notice on slashdot you'll never see "Which hospitality careers are hot and which are not?". Is everyone here in IT?*

    *That would explain much then.

    1. Re:Monocareer by Sobrique · · Score: 1

      Is everyone here in IT?
      You must be new here.

      Hello, welcome to Slashdot.

      News for Nerds, and Stuff that matters.

      And yes, there is a correllation between IT people and the Slashdot readership.

      (Not least an appreciation of the humour implicit in naming your site after some of the punctuation you would see in a URL)

    2. Re:Monocareer by MontyApollo · · Score: 1

      I wonder what the ratio is between IT professional and hobbyist on Slashdot. I imagine there are a fair number of hobbyists here that wonder what a real IT career is like.

  17. Cisco Voice by eggoeater · · Score: 4, Informative

    One area that is rapidly growing is Cisco VOIP. I've been studying for my Cisco CCVP cert and it's more complicated than you might think. Most companies love the fact that they can use their existing network equipment (routers/switches) to replace all their PBXs/ACDs, not to mention free inter-network calling.

    I work for a large company and we're currently in the process of a ~5 year migration from all legacy PBXs to Cisco Call Manager. Many other companies are doing the same. Just about all new offices are built with either Cisco or Avaya VOIP systems, but most companies go with Cisco since you don't have to be concerned with compatibility. (eg. A high-end Cisco router is also your telephony gateway where the T1s are converted to VOIP.) As you can guess, this calls for some highly specialized skill sets (eg. Call Manager/ICM/IVR + Cisco Networking/IOS, etc.) which not a lot of people have. If you're certified, you will NOT have a problem finding a job.

    1. Re:Cisco Voice by WickedStick · · Score: 1

      Keep studying. And get off the Kool-Aid! You should be studying VoIP in general and not become reliant on one vendors implementation of it.

  18. Pick something boring, or get lucky by Overzeetop · · Score: 3, Interesting

    Seriously. Some of the worst jobs have great security and pay well. Look at COBOL programmers - it's probably better to say you're a piano player in a whorehouse than to admit you mind legacy COBOL installations, but I hear that they're pretty darned good jobs. The "coolest" jobs usually pay squat, have lousy hours, are highly competitive, and experience high burnout. (see: Elelctronic Arts).

    On the other hand, you can always pursue what you really love, and hope that you happen to get lucky and that your obscure interest is the Next Big Thing (TM). That's how the really great ones did it. Of course, if you did a better job selecting your parents (see: Paris Hilton), the career thing wouldn't really be an issue and you wouldn't be in this boat. So based on your track record, going with the chance part isn't such a good idea for you.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:Pick something boring, or get lucky by xzqx · · Score: 2, Insightful

      What's wrong with being a piano player in a whorehouse?

    2. Re:Pick something boring, or get lucky by Cederic · · Score: 1

      I'm learning piano ready - it's my ideal retirement job.

    3. Re:Pick something boring, or get lucky by hobo+sapiens · · Score: 2, Funny

      so you write COBOL, then?

      --
      blah blah blah
    4. Re:Pick something boring, or get lucky by Hoi+Polloi · · Score: 1

      "On the other hand, you can always pursue what you really love, and hope that you happen to get lucky and that your obscure interest is the Next Big Thing (TM). That's how the really great ones did it."

      The problem is that the people who do that and spend the rest of their life struggling to pay the bills are the ones you never hear about. For every "great one" there are LOTS of never got great ones.

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    5. Re:Pick something boring, or get lucky by Valdrax · · Score: 1

      Seriously. Some of the worst jobs have great security and pay well. Look at COBOL programmers - it's probably better to say you're a piano player in a whorehouse than to admit you mind legacy COBOL installations, but I hear that they're pretty darned good jobs.

      I'll second that. I have a friend that does RPG programming for industrial companies, and he loves his job (except for the horrible commute). Apparently, in "legacy" programming you meet pretty stable, family-minded coworkers who are interested in working a job for years or decades. Low turnover, low burn-out, good hours, and good pay come with a completely "unsexy" skill set.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    6. Re:Pick something boring, or get lucky by PHPfanboy · · Score: 1

      There's nothing inherently wrong, but let's just say that "the ivories" are not what most people go to whorehouses to get tickled.

      Your tip jar will probably take a while to fill.

      --
      29 mpg. YMMV.
  19. Avoid "hot" careers by Pope · · Score: 4, Insightful

    Today's "hot" career is tomorrow's outsourced to India dead-end job. Stop caring what's popular and focus on what you like doing the most. If you like doing all sorts of different things, then keep on doing that!

    --
    It doesn't mean much now, it's built for the future.
    1. Re:Avoid "hot" careers by Anonymous Coward · · Score: 0

      This is no joke. Seriously.

      At least if you're involved with software development, the best investment in your career you can make is the "Rosetta Hindi: Level 1" software.

      I'm not being facetious, being one of the few who can communicate effectively over the English/Hindi language barrier is quite valuable. Moreso in the coming years no doubt. These guys are outsorcing today, but the innovators tomorrow.

    2. Re:Avoid "hot" careers by radtea · · Score: 1

      "Virii" isn't a word, you frigging morons.

      Neither is "frigging".

      Good advice otherwise, though. What's hot today in IT will be tomorrow's dead end. If you do something you love, and it dies out, you may well be able to get a job for life maintaining the legacy code base in some dead technology. It's a pity there isn't more FORTRAN code still used outside of academia, because I'm still kinda partial to it.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    3. Re:Avoid "hot" careers by Anonymous Coward · · Score: 0

      "Virii" isn't a word, you frigging morons.

      Neither is "frigging".


      The American Heritage Dictionary disagrees.
    4. Re:Avoid "hot" careers by RxScram · · Score: 1

      Neither is "frigging".

      According to m-w.com, frigging is a word, coming from the Middle English word fryggen (to wiggle).
    5. Re:Avoid "hot" careers by radtea · · Score: 0, Offtopic

      According to m-w.com, frigging is a word, coming from the Middle English word fryggen (to wiggle).

      In that case, I'll see your m-w.com and raise you the Wiktionary (which presumably the GP would claim is also not a word.)

      My point is that non-standard, rare, odd, and simply weird neologisms should all be treated by the same standard. "Virii" and "frigging" are outliers for different reasons, but it seems to me both churlish and inconsistent to condemn one of them to nonwordhood while keeping the other.

      --
      Blasphemy is a human right. Blasphemophobia kills.
  20. Loaded question by t00le · · Score: 4, Informative

    I think the question is somewhat loaded, but I suppose everyone has a perspective. In my opinion VOIP and Network Security are hot career paths. I have been working with both (Cisco) over the course of the last five years and the market is very good for specialized Network geeks. When looking for marketability on the job boards VOIP/NetSec are paying more than my other skills.

    The one thing I do know for a fact is if you are diversified in a couple of "hot skills" your marketability goes through the roof. If you throw management experience along with that you can make some pretty hefty sums AND find a job you like.

    My .02

    --
    When the only tool you have is a hammer, every problem looks like a nail
  21. Re:Good techies don't necessarily make good manage by Gr8Apes · · Score: 1

    The worst part about this type of "manager" is that they usually think they're the bees knees of technological savants, when they were really "promoted" to make room for someone who could actually get something done.

    --
    The cesspool just got a check and balance.
  22. hot or not? by raffe · · Score: 0, Offtopic

    Well if you want to check if you are hot or not you can always go to hotornot and.....ohh THATS what you mean.....never mind

  23. Go into programming by Anonymous Coward · · Score: 1, Funny

    i think you should go into programming and learn to write malware so i can keep charging my customers $95USD to format and reinstall Windows.

  24. Job Sites by duffer_01 · · Score: 1

    I think the easiest way to find the answer to this question is to go to some of the Job sites like Monster.com. From here you can narrow down your search to the fields that you have experience in and get an idea of the number of jobs available for each of these fields. I would expect the ones with the most job openings would be the "hottest" jobs.

    Of course you can also take a look at some of the analyst reports who survey IT Managers to see what areas they will be focusing on over the next few years.

    I guess the main problem with any of these are that they are somewhat short term outlooks. Although I don't think you are ever going to be able to predict what is going to be hot long term.

    1. Re:Job Sites by dr_dank · · Score: 2, Interesting

      I would expect the ones with the most job openings would be the "hottest" jobs.

      Not as much as you'd think. A good portion of openings I've seen there are from headhunter agencies that put up phony jobs for clients that don't exist. This gives them a pool of resumes to boast to their own clients about.

      Out of all the career books I've read, Ask The Headhunter is the one that struck a chord with me. His take on Monster/Careerbuilder, while old, still holds true.

      --
      Where does the school board find them and why do they keep sending them to ME?
  25. As if this is a real question.... by Anonymous Coward · · Score: 0

    The same thing thats always hot...

    PORN.

    Start taking those spam emails seriouly. Increase your girth 400%!!!!!!!!111!1

  26. There is a high demand for people like me! by Anonymous Coward · · Score: 0

    I'm a open source programmer who worked in the buzzword business for too long.

    Now I finance myself with random fake portals that display adverts like they were news (kinda like Slashdot).

    If someone approaches me with a problem (which happens occasionally) I solve his/their often trivial problems for free so they do not need to spend money on hiring a new buzzword invested CS graduate. I know this might sound like I'm bitter or something. But actually I thing I do the right thing to save the IT business where far too many people with some important names, words, clothes, faces but without any valuable practical knowledge block/demotivate people who would get work done.

    Too extreme? No, certainly not. Many people have come to the conclusion that a bad job can become a great hobby again and that working for themselves is far more rewarding than being a passionate developer in this lets-get-as-much-money-as-possible-without-doing/k nowing/investing-anything crowd.

  27. Flip some burgers by Anonymous Coward · · Score: 0

    Burger King and McDonalds need some good multitasking people that don't need to focus on one career path. They like it when you can fliip a burger, microwave some frozen nuggets, fry the fries, work the drivethru, and take order at the register. And, in this case, you can debug their network problems when you have issues with credit cards and the phone system!

  28. Re:Good techies don't necessarily make good manage by dlZ · · Score: 5, Insightful

    I have to agree with this. I'm a business owner, with a partner. I'm the hardcore techie here, while my business partner has a background in video production and marketing. He tends to take on the true management role here while I worry about actually getting the work done. It works out well as I'm not a great manager but I can get the work done when it needs to be.

    The thing I have noticed is that a lot of people in a more technical role feel that they would be better in charge but in reality would probably just hate the position. I love being in control (hence owning my own business) but at the same time I'd rather leave the more managerial duties up to my business partner while I really worry about the technical side of things.

    I have been a manager at a few places and while I did a decent job and my staff liked working for me, but I didn't enjoy the role as much as I enjoy being in the forefront with my technical skills. I did learn a lot about running a business from these positions which is a benefit now, though, and don't regret having been a manager. I just didn't enjoy it.

    --
    rm -rf ./evidence @ punkcomp
  29. Re:Good techies don't necessarily make good manage by aadvancedGIR · · Score: 2, Insightful

    It happens in a lot of places and it's called the "Dilbert Principle". Unfortunatelly, it is usally a self-sustaining process.

  30. User experience by Kobayashi+Maru · · Score: 1

    Requisite warning about getting into something for reason other than love aside, UX is the Next Big Thing(TM): usability, HCI, interaction design, UX design, etc. There are a lot of disparate sub-disciplines, but the overall theme of the movement is to put the people who use your products first. In academia that sometimes translates to taking control away from the "evil developers," but most of the UX people I talk to know that multidisciplinaranism is really where it's at. Like any other successful field, UX is at its best when it's part of a well-coordinated team of people who know what they're doing. We all care about "the users," but writing good software is challenging enough without worrying about the complexities of human behavior. It goes both ways: just as UX doesn't work when the developers resist their presence, good UX people have to be technically savvy enough to know what computers can do these days. When I was in school, I watched far too many design teams fall into traps like assuming perfect natural language processing, but that's another topic altogether.

    Keep UX in mind. You'll find it mostly at large companies at IT hotspots like the Valley right now, but that's how it is with any emerging field. It starts at the top and permeates outward. There's a competetive advantage to well-designed software, and UX is one way to get you there.

  31. Get out of IT by Anonymous Coward · · Score: 4, Funny

    If you are having this much doubt about what you want to do, for Gods sake, get OUT of IT.

    Go into the resturaunt business. run a mcDonalds. Get into the auto mechanic shop business. You can probably make better money herding 10 people cleaning houses. (That right there is a six figure a year job, for basicly managing a crew of people who descend on a house, clean, sweep, vacume and leave, repeat ad infinitum, scale as large as you want)

    Of course, considering your lack of direction, you may not be the best person to run a business. Perhaps you should stick to help desk.

    1. Re:Get out of IT by j-pimp · · Score: 1

      If you are having this much doubt about what you want to do, for Gods sake, get OUT of IT.

      It seems like the person likes many facets of IT and his problem is what to specialize in. How would entering another field, expanding his choices, be a good thing?

      Of course, considering your lack of direction, you may not be the best person to run a business. Perhaps you should stick to help desk.

      Some people are really bad with coming up with an original idea, but if given a task clear but broad task like "Write a Wiki like system that the outlook and excel crowd would use." can come up with a proposal, and given proper manpower and budget, can pull the task off. Then again, some people have a million great ideas but can't make them happen. Thats why a company should have a captain and a helmsman. Someone should say, "Set course for ". . . Engage", and someone should else should chart the course.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  32. On the DBA path lies the money (and the stress) by Anonymous Coward · · Score: 0

    Good DBAs are in demand and will always be in demand. This has been the case since the beginning of the IT industry and will continue to be the case for as long as there is an IT industry. It's also a career where you'll be on call until you retire. There is a reason beyond scarcity that DBAs make a full metric truck load of money compared to other IT industry career paths at the same level of experience/education.

    But if you want something `hot', look further into Business Intelligence. Right now people experienced with Actuate and other BIRT tools can pretty much write whatever figure they want on their paychecks.

  33. AUDITING by kalpol · · Score: 4, Funny

    Oh yeah...I'm coming for all your asses.

    --
    12:50 - press return.
    1. Re:AUDITING by Anonymous Coward · · Score: 0

      Oh yeah...I'm coming for all your asses.


      You've been modded funny.. yet I don't think they should be laughing. I'm an IT wonk with sixteen years of experience who intends on starting an accounting degree with a specialization in auditing due to the stupid and reckless practices I've seen at my last two employers (along with a lot of other firms). It's time to work from outside the department to correct these issues before data is compromised, and if it takes a harsh approach to do so, then so be it.

      It is time to inflict pain until a desired result is achieved. I used to shy away from people and really hate confrontation, but over the last five years I've become so enraged at the lax attitude ("we've been doing this for ten years.. and we haven't gotten hacked yet so it must be okay") that it's time to take action. Plus, I don't have to worry about changing code requirements or dragging a network cable across the floor.
    2. Re:AUDITING by lazyforker · · Score: 1
      Since this is /.

      All your ass are belong to us.

  34. The ones where by Timesprout · · Score: 0, Offtopic

    you have to go undercover as an exotic dancer at a strip club as part of the requirements gathering phase.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  35. I suggest.... by Anonymous Coward · · Score: 0

    personal interest is very important. I do feel you should do what you like to do rather than following the market trends. The market trends don't last long, but your interest does.

    Now coming back to your question- I would personally suggest working in the finance sector. There are lots of challenging jobs in this sector

    - If you like low level system/network programming companies like Bloomberg/NYSE/NASD will give you a very nice exposure and package. They really respect people who think that every call should return in a few milli second

    - Most of these companies have huge data centers, optimizing and fine tuning them is fun

    - Working for a team building a trading system (a bit tough to get, but if you get then it's really worth it)

    - Working for a hedge fund automating trade strategies, exploring arbitrage opportunities through code, and coming up with a few strategies of your own

    My personal experience, most of the crowd in finance-IT is dumb, so if you are a good programmer you will make it good.

    BTW if you are a good programmer you will do well anywhere :)

  36. Management is a different role... by dbmasters · · Score: 1

    Managers don't have to be technical proficient, they simply need to know different technologies conceptually. I have found the best managers used to be developers, and, while they may have never developed .Net or Java or AJAX specifically, they have enough experience and knowledge to understand the concepts, and know who they can rely on that knows the specifics of what needs to get done.

    Managers manage...

    --
    dB Masters
  37. My Faustian deal by PIPBoy3000 · · Score: 2, Insightful

    About ten years ago, I sold my soul to Microsoft and haven't regretted it yet. I work for a healthcare organization that's a Microsoft shop. I started as a database developer, switched to SQL Server administration, and have been a web developer ever since.

    I personally prefer development over administration. Being a database administrator was a lot like being a firefighter. There were long periods of boredom where everything was running smoothly, coupled with late night crisis modes with huge pressure to get critical systems running again.

    As a web developer, I get to do database work as well as creating web applications. I create a lot of things to make people's lives easier, some of whom are patients to our hospitals. It's interesting work and I get fairly generous praise heaped on me by coworkers and customers. The really crazy thing is that they pay me quite well to keep doing it.

    1. Re:My Faustian deal by FlavorDave · · Score: 3, Interesting

      I'm in healthcare IT too, its as close as I can get to blood without getting queasy.

      I was a developer for 10 years before I decided to work as a DBA exclusively. When I developed I was always the DB "go to guy" because it was always something that interested me. I wanted to make sure what I delivered performed well and the DB was a big part of that.

      I enjoyed software development immensely but I got tired of the death marches and feature creep. One of my CEO's was nicknamed "Two Week Pete" because after visiting a customer he would always promise some 6 month feature in 2 weeks. I still develop software but just the 'fun' stuff mostly personal and open source projects. I'm the only DBA here that has Design Patterns and OO Software Engineering books right next to my SQL references.

      While there is a lot of minutae involved in keeping a large DB instance running, generally my requirements are "We need an instance to support X amount of load and we need it by date Y". When I was a software developer I enjoyed producing elegant code. Now that I'm on the DB side I am responsible for producing elegant solutions which include hardware, software, and services. Yes, when its bad its bad. I usually have a couple of bad weeks a year where I get little to no sleep. I use the 'off time' to keep things running as smoothly as possible and try to reduce the episodes of nightmare performance.

      It has been good to have a taste of both sides though. There are a lot of developers that are clueless about the DB side of things and a unfortunately a higher percentage of DBAs that have no idea what goes into developing a decent client or middle tier.

      -- Dave

  38. I am an IT Multi-Tool by Dareth · · Score: 3, Interesting

    I have the same problem. I am an IT Multi-tool. I am not the best tool for any particular job, but I may be the best and only tool you currently have for the job at hand.

    I have the following credentials:
    Degree in Computer Science - No I didn't learn everything I needed to know in college, but that paper opened a few doors.
    10+ years experience with computers in a networked environment.
    Experience using and troubleshooting computers ranging from DOS to Windows to Linux, with a sprinkle of Unix.
    Programming in C,C++,Java, VB and VBA
    Knowledge of HTML
    Experience in maintaining production servers for critical tasks.
    Experience with peer-to-peer networks, hundreds of nodes.
    Experience with Databases,MSSQL and MySQL know basic to moderate level SQL.
    Experiences with Apache and IIS.
    Command line scripting from DOS Batch to Linux Bash. ...
    Tons more things I have just "worked" with as needed.

    I have always been a "jack of all trades" in terms of computer work. Recently I have been specializing, not by choice, but by necessity in Phone and Data Networks. I have taken several weeks of training in ACD and Phone PBX systems. I have been setting up our phone ACD for about 2 years now. About to start working closer with the PBX hardware as well. It is an interesting niche.

    If you are just looking for the latest "hotness" in computers it is security. But that type of job could well leave you stressed out with gray or no hair and a coronary in your early 40-50's. I see too many green newbies fresh out of college all excited about security and their careers. I don't know if I should find them amusing or scary. I guess someone has to do that job.

    As for me, If I can keep learning and enjoying what I do, I couldn't ask for anything more.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
    1. Re:I am an IT Multi-Tool by zero1101 · · Score: 1

      If you are just looking for the latest "hotness" in computers it is security. But that type of job could well leave you stressed out with gray or no hair and a coronary in your early 40-50's. I know you were joking, but I just found my first gray hairs after a mere 1.5 years in the IT security field. Of course, I also have a 2-year-old at home, so that could be it as well.
    2. Re:I am an IT Multi-Tool by Dareth · · Score: 1

      Good luck with your kid and congrats. My wife and I have only been trying for a few months, after years of trying not to.

      Never minded the trying, now it is time for some success as well.

      Oh, and to keep this semi on-topic, how many years experience in IT did you have before you went into security?
      I know there is training, best practices, etc. But nothing beats experience in general.

      --

      I only look human.
      My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
    3. Re:I am an IT Multi-Tool by Anonymous Coward · · Score: 0

      To be honest I think you're over-emphasizing buzzwords and trends over actual knowledge.

      Convince me that you understand concurrency (illustrate especially the differences between shared state concurrency and message passing).

      Give me examples of how non-trivial programs translate to assembly language and their actual machine behavior. Example - Duff's device.

      Provide examples proving that you know at least 4 very different kinds of programming languages, and their behavior. Example - C, Forth, Scheme, BETA.

      Even good programmers are mostly far from great programmers. I might hire you even if you don't find answers to everything, if you convince me that you're able to analyze things thoroughly enough.

    4. Re:I am an IT Multi-Tool by pipingguy · · Score: 1

      Yeah, but can you competently install and maintain slash? Burn!

      If, on the remote possibility that you can, contact me.

  39. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 2, Interesting

    Actually, it is older that Dilbert, and used to be known as the Peter Principle. In short form it stated that as long as people could manage their jobs, they got promoted, so everyone ended up on a level where he could not manage his job.

  40. These aren't fields, and you don't need to choose by BadERA · · Score: 2, Insightful

    "support; some networking; DBA; web development; project management; even working on the client side"

    These aren't fields. They're roles. They're roles that will always play a part in IT. As others have mentioned, you should focus on what you like. At the same time, don't become overly-specialized -- if you pigeonhole yourself, you risk your job security in the long run.

    Personally I'm a .NET enterprise software engineer, with solid proficiency in SQL Server 2000 and 2005 -- at a large company with a variety of dedicated resources, I wouldn't call hire on as a DBA, but at a small or medium size company, I would feel quite comfortable doing so. I can hack my way through server and network administration, but mostly in a development role -- I wouldn't sign on as anything more than an entry-level role in server or network engineering. (And I wouldn't even sign on for entry-level, because software is where my heart is at.)

    "Web development" has become a silly term. Be an engineer, know the technology, and desktop vs. web won't make a difference. Be a "tech," and again, you're pigeonholing yourself, and putting long term job security in the pooper. Make sure you're proficient in current technology, but keep an eye to the future. Attend user group meetings. Attend industry conferences.

    You shouldn't base your future on specializing in one of these roles you've specified, unless that's what you want to do, and nothing else, ever. You're better off exploring theory, being capable of applying practice. Improve your communication skills. Learn something new every month. Read the Pragmatic Bookshelf series, I think they might help enlighten you. Read well-known works, the classics, the new hotness. I can't say it enough: don't pigeonhole yourself.

    --
    I am, therefore you think.
  41. Expereince has lead me to believe... by C_Kode · · Score: 1

    That none of your skills matter, only mine. ;)

    Actually, happiness is more important. Do whatever it is you enjoy doing the most. If you enjoy it you will be good at it. While I can program and enjoy it to an extent, I prefer what I do better and only program for short periods of time. (I revamp companies infrastructures for far less than consulting firms) What makes me happy is engineering more and better for less and it's why I do what I do. BTW, NO a white box {name your distro here} Linux server does not make a better router than an off the shelf appliance!

  42. No Future in IT in USA by littlewink · · Score: 1, Flamebait

    Is there any IT career that I should consider more than the others?
    Yes. Plumbing.

    Which are the emerging fields?
    Unemployment is the major emerging specialization in IT.

    Is there any industry I should focus on in particular?
    Your next career after IT.

    Which careers on IT are actually more in demand and which ones not?
    There are no IT careers in demand in the USA. However, death is a growth industry, and working as an undertaker or working for such companies as SCI are increasing lucrative careers.

    Is it a better path to focus on moving into management?
    If you want to stay in IT, focus on "moving to Bangalore" rather than "moving to management".

    For those who might question my pessimism, note that IT careers in the USA continue to decline to this day.
    1. Re:No Future in IT in USA by BadERA · · Score: 5, Interesting

      Somebody's bitter.

      I was bitter once. I got laid off after 9/11, couldn't find a job to save my life ... or, rather, my car.

      You have to bounce back -- if you don't, you shouldn't be in the field to begin with. Same thing applies if you can't find a job today -- you probably need a new profession. IT is booming, the Internet bubble was a temporary setback. Not all IT is INTERNET.

      Not everything can be offshored -- I've seen successful offshoring, but I've also seen a large number of disappointed businesses who feel they were overcharged for sub-par return on investment in off-shored projects.

      There is always a need for business analysis and system architecting. Someone thousands of miles away is going to have a very difficult time truly knowing a business, and understanding its needs. There is ALWAYS going to be a need for capable, creative people who know the technology AND the business to be local.

      --
      I am, therefore you think.
    2. Re:No Future in IT in USA by jjthegreat · · Score: 1
      I dont know whether to cry or laugh at this post, but it is so true. Im sure people will be quick to respond with: "If you are good at what you do and are the best available, then you will never be outsourced."

      This may be true for people with more acronyms of their degrees than letters in their names and have 10+ years experience in their field. However for the rest of us emergent in this field, it feels like a false start. If I had to do it over again, I would be in the business field. Don't take IT by itself, complement it with a BA of some sort. I presently play a role as a network support specialist for an ISP but I feel more doors would be opened if I had an MBA added to my title.

      If your job can be done by telecommuting, then it can also be done in a different country. In the IT field, if you don't think that you are replacable, than you are just kidding yourself.

    3. Re:No Future in IT in USA by buckeyeguy · · Score: 1

      I'd mod it up if I could. And add that ANY job that can be commoditized by technology or Net-enabled commerce (bank teller, book seller, newspaper worker) should be avoided. Avoid large corporations; if you think that IT is an irreplaceable part of a non-IT business... think again; you're on some execs balance sheet as an expense to be reduced.

      --
      I'd have a personalized plate on my car, but "toxic bachelor" won't fit into 7 letters.
    4. Re:No Future in IT in USA by Anonymous Coward · · Score: 0

      >There is always a need for business analysis and system architecting.

      Yes, but these days I see more "architects" coming from the business side than the technical side.

      So unless as a senior techie you are able and willing to get an MBA, you're sort of out of luck.
      And even then, you will be behind the game compared to the guys right out of business school.

      These days the "architecture" title (and the pay and job security that goes with it)
      is usually more about "marketecture" than about systems architecture.

      And if your title doesn't say "architect" on it then you are much more easily disposable/replaceable.

    5. Re:No Future in IT in USA by tungstencoil · · Score: 1

      Bitter indeed.

      Tech-related jobs are growing incredibly fast http://www.eweek.com/article2/0,1895,2020986,00.as p , and some of them are considered to be some of the best jobs to be had (according to Money Magazine and Salary.com http://news.com.com/2061-11199_3-6060607.html).

      Does this mean everyone has a job? Not necessarily; one has to examine geography, skill, and working habits. Is it like the dot-con (poor spelling pun intentional) boom, where you could spit and get an offer for 50% more than you were making currently, even if you knew nothing? No.

      Have the last two places I've worked had trouble finding qualified applicants who can actually produce production-quality code product on a schedule? Yes. Have they had trouble filling roles? Yes. Are both reasonable places to work, with decent hours, great pay, interesting work, and wonderful benefits? Yes. (Since someone will wonder, I left one because I wanted to move to another city).

      Am I fortunate? Yes. Am I unique? No.

      Not sure where you're getting your information - and I'm sure it's valid for you - but the endless dour outlook just because things aren't like they were during the 90's doesn't mean things are bad.

      My personal experience is that the people who whine most about their circumstance are often the ones most unwilling to do anything to change or fix it. I was stuck for a number of years in what I decided was a dead-end marketing career. I got off my posterior side and went back to school, got a CS degree, and hit the pavement. If IT is for you, continue learning and growing - perhaps learn how to be a great employee in addition to a great IT person. If it isn't for you, expand your skills and leave. Whining brings everyone down.

    6. Re:No Future in IT in USA by slartibart · · Score: 3, Informative
      Sorry but this is not as true as you think.

      When you hire someone to program for you, communication is absolutely crucial to success. If the person you hire doesn't speak the same language you do (or doesn't speak it well), you're probably not going to get what you ask for. Also consider how bad communication will be if you are unavailable (sleeping) most or all of the time they're working. You can only communicate once per day. If they have a question, they have to stop working until the next day when you've answered them.

      A good portion of the time, outsourcing is just not worth it. It doesn't matter how cheap the labor is, when the product you end up with is not what you want.

    7. Re:No Future in IT in USA by littlewink · · Score: 1
      The second URL you posted links to the depressing article Will IT specialists become Maytag repairmen? which leads off with:

      The Gartner industry research group made an interesting prediction the other day that went largely unnoticed: The demand for information technology specialists, it said, could fall by 40 percent in the next five years.

      A 40 percent drop in demand for IT is hardly encouraging.
    8. Re:No Future in IT in USA by sBox · · Score: 1

      That's exactly the experience I know of: an offshored job can give you the basics but doesn't have the depth to understand the nuances of your business. They can make a basic search application, but wouldn't know or understand the way the customers are actually searching for information.

    9. Re:No Future in IT in USA by xero314 · · Score: 1

      I'm not sure where it is you live but please let us all know so we don't go looking for IT jobs there. Because that is not the experience were I have lived and worked(Boston - DC corridor and Phoenix). Around these two areas cold calling is what companies are doing to get even half way decent employees. Six figure saralies are not difficult to come by, and job security is pretty much gauranteed, unless you want a raise, but that is another issue. Well, at least when it comes to Software Engineers.

  43. Dice Survey by alucard963 · · Score: 1

    http://career-resources.dice.com/tech_salary_surve y_06.shtml Along with a list of top-paying fields in IT, it also contains good info one which fields are most in-demand.

  44. Quant Programming by DCFC · · Score: 0, Offtopic

    There is a subset of s/w dev in banks doing trading stuff. Very highly paid, and although the hours are a bit long they are shorter than I see in some sectors like video games. You need good maths, and be very good at programming. In my experience as someone who pimps these people into banks, almost no CS grads can program, indeed I've screened a number who were so ignorant I could not devise a question they could answer. One bank came to me after they'd interviewed 37 "chimps" (their ter)m and not one could demonstrate a grasp of programming that would betray them as different from an French literature graduate who would at least make the office look prettier.

    Things that confuse CS grads:
    Order N Square is not a Tom Clancy Novel about a Russian Mole.
    Shannon's limit is not a village by a pretty river in Ireland
    Stack Frame is not a wrestler.
    You can't get high at a hash table
    Design Patterns is not a boutique, and threads are not what they sell.
    Iterators aren't the little evil robots in Stargate SG1, nor indeed are Heisenbugs.
    Not not is is the same as no not. Yes, really I've had to explan AND to some...
    The brighter ones manage to look amazed at the !! term in the C++ I write, the dim ones , well I don't know what goes on in their minds.
    Also a CS grad knows lisp. It does a little banking but not much. However if you can't do Lisp your not a computer scientist you
    are merely someone who like Star Trek : Enterprise who never got a data at college.

    Also I have no bloody idea how you can call yourself a CS grad if you haven't taken apart an operating system and broken/hacked it.
    Hint for CS grads:operating systems aren't written in HTML, I checked, and Aristotle wasn't Belgian.

    They are mostly in C & C++ (not Java, a quiche langage, and if you don't recognise the term quiche you need to do some reading)

    As it happens C++ is the language of high end banking, as in people straight out of college what earn three what you do after a 3 years experience.
    But they're not CS grads. Maybe there are some smart ones, if so, they apply this intelligence in hiding from me as a headhunter.

    --
    Dominic Connor,Quant Headhunter
    1. Re:Quant Programming by Anonymous Coward · · Score: 0

      You are what is wrong with the industry.

    2. Re:Quant Programming by phunctor · · Score: 1

      Seriously: hunt *my* head, I need the money! I wanna be a quant!

      Of your chimp-eliminators, I only had to look up Shannon's limit. (I was familiar with the notion but didn't know its name.) The rest, I'm like .. "eh...".

      I'm currently learning OCAML as the most performant FPL, C++ is gonna flake out when we get to bignum multicore architectures in just a couple of years. And I even took an option on what Black & Scholes did...

      --
      phunctor@yahoo.com, pimp mee! pimp meeee!

    3. Re:Quant Programming by DCFC · · Score: 1

      We don't have any OCAML roles ,though bizarrely one of the upper second tier banks has gotten into F#

      As for the death of C++ style languages in multi-core systems, I've heard this before, and it simply ain't true.
      remember Prolog ? I wrote an implementation of that the second time FLPs were going to take over the world. I missed the first one in the 1970s.
      Even if I'm wrong I don't care :) I'm a pimp who used to be a techie, and if the banks want hardcore C++ that's what I'll find them, even if I have to interview more brain dead CS grads.

      A knowledge of Black/Scholes/Merton is good, and to an extent assumed. Obviously no undergrad course except maybe economics does BSM, but you are expected to have read the classics like Wilmott, Hull and Taleb.

      --
      Dominic Connor,Quant Headhunter
  45. Re:The Fields You Love by boristdog · · Score: 1

    I agree - keep a broad base. Nothing is more valuable than someone who can consider all the ramifications and needs of their projects. A polyglot can see solutions that others cannot.

  46. Slashdot Editor by CmdrPorno · · Score: 1

    The career of Slashdot Editor is one of the hottest tech careers. Although some editors, like JonKatz, have come and gone over the years, it's an exciting and prestigious profession. Responsibilities include posting dupes, failing to perform due diligence before posting, and denying responsibility for questionable policies... Where can I sign up?

    --
    Sent from my iPhone
  47. IT is no longer hot..... by cuteface · · Score: 1

    I hate to pour cold water but that's my observation. With hundreds of millions of IT professionals flooding the market from newly emerging economies like India, China, Vietnam, Cambodia, Philipines, South America and so on....I cannot help but see the competition faced by IT professionals getting more intense in the next 5 to 10 years.

    Ok pessimism from a 9 year old IT professional aside, I believe areas such as security, gaming, content management, knowledge systems and ERP systems as well as embedded system development continue to be good areas to build one's career in. However, any of these areas will force a persion into a niche so there are risks. Some risks are, (A) the area of speciality becomes too popular and competition becomes too intense (Java/J2EE?), (B) the area of speciality becomes unpopular and declines (COBOL?), (C) you may not be given the opportunity in these areas. Regardless, the pressure from wage squeeze will be ever present as companies continue to focus on cost over quality.

    I believe the competition in the above areas have a manageable level of competition (anyone is potentially a Java expert nowadays), still offers good money (for a given amount of effort) in your IT career. If instead your priority is geographical mobility, I would think avoiding management roles would be good especially if you intend to work overseas. If you want job security, I personally feel that it is wiser to avoid middle IT management roles as well as to lower your pay expectations.

    Whatever your decision pal, all the best! I believe we should continue to build up lots of good karma in any situations and the old lady (meaning karma) will take care of the rest. ;-)

    --
    Reality is what we taste, smell, see, hear and touch yet we cannot comprehend it...only approximate it.
    1. Re:IT is no longer hot..... by SpaghettiCoder · · Score: 1
      Thanks for proving that he who preaches the reality of the situation (and not just from the perspective of the Silicon Valley fat boys) never get modded up even one point here at Slashdot.

      It looks like everyone is a "manager" here..

  48. A good start by eugene71 · · Score: 1

    If you're looking for some insight into career pathways then goto http://www.itjobswatch.co.uk/. You will find tonnes of stats on how the various technologies are performing within teh industry. I'm a second year degree student and I find this site helpful for directions on what to concentrate on etc... Hope this helps.

  49. Agreed, lots of demand all round by RingDev · · Score: 1

    The market is hot now in a lot of fields. I do custom business software solutions, and anytime I'm on the market my phone is ringing non-stop and I'm doing multiple interviews each week. I have a bunch of buddies on the Support/Hardware/Networking side of the house too, and they're not slouching either. And I've never worked for an organization who couldn't use a technical writer or business systems analyst. Get a degree, get some hands on time in what ever field of IT you love, and you can go where ever you like. If you want more flexibility and variety, aim for a smaller organization. If you want to focus in one specialty, aim for a larger organization.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
  50. Re:Good techies don't necessarily make good manage by ElForesto · · Score: 4, Interesting

    Amen to that. Far too many businesses promote someone to management because 1) they're been there for a long time and 2) they're good at their technical job functions. They don't, however, have a lick of personnel or project management skills. It also usually ends up taking someone from a job they do well and putting them in a job they do poorly, a double whammy. I'm at least smart enough to know that I shouldn't be given anything beyond a team lead position.

    --
    There is a difference between "insightful" and "inciteful" other than spelling.
  51. Re:These aren't fields, and you don't need to choo by geekoid · · Score: 2, Insightful

    "Be an engineer, know the technology, and desktop vs. web won't make a difference.

    It makes a difference to every HR person.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  52. security is for the rockstars.... by Anonymous Coward · · Score: 0

    a >good security guy could drop his security role and BE the windows admin, or BE the unix admin, or BE the network admin. Could you be a good locksmith without first knowing the internals of how a lock works?

  53. Some diversity in your skills is a good thing... by blindd0t · · Score: 1

    While I definitely feel you should have your strong points, you should always do your best to learn as much about all these areas of IT as reasonably possible. I've been programming for only 6 1/2 years professionally now, but I've found that my interests and efforts towards other areas such as network administration, information security, database design, database administration, web development, web design, usability, accessibility, and so on have all been indefinitely helpful in augmenting my programming skills. For example, you could "know how to code" and write a horrible web application because it looks like crap and is too confusing for anyone to use, the database is unmaintainable because it is not properly normalized. Likewise, even if it were easy to use, aesthetically pleasing, and had a normalized database, if any sensitive information is not secure and your constituents find out, nobody will trust your program/service enough to use it. It's just my $0.02, but I strongly recommend learning a little bit about everything, and a lot about one thing in particular. There's always overlap with these things...

  54. If you don't know what you want, stay out of MGMT by xxxJonBoyxxx · · Score: 1

    If you don't know what you want to do for a living, please stay out of management. Employees, especially employees with their own drive, hate working for a guy without direction.

  55. Go with what you love to do by Anonymous Coward · · Score: 0

    What do you love to do most? If you could choose what to do for an 8-hour day, what would give you the most enjoyment and satisfaction?

    In my case, it's programming. I'd rather build software than manage projects or meet with clients or do graphic design. So that's what I do, and I love my job.

  56. Stupid question by __aahlyu4518 · · Score: 3, Informative

    Go with the job that you LIKE. Not what is the best for a career.

    A career in which you don't feel at home with will kill you before you get to retirement.

  57. How bout just answering the question? by GoneSouth · · Score: 2, Insightful

    Based on job postings on various popular tech boards: 1. SAP 2. .NET 3. JAVA/J2EE Reports of every IT job in the US moving to India have been greatly exaggerated. Indian salaries have been experiencing double-digit growth over the last decade and are now reportedly 50% of US salaries for similar positions. I predict that in the next decade there will no longer be a compelling business case to offshore all but the largest development projects.

  58. Hybrids are key by morglamb · · Score: 2, Informative

    I'm manager of a couple of teams at top 5 bank, and my team is primarily responsible for data warehousing and ETL processing for the mutual fund division. Frankly, the best position in IT is the job that is not easy to acquire offshore, and pure IT is... I can find .NET or Java engineers both in the states or overseas; I can find sysadmins here or offshore; and while the requirements rigor is much higher for offshore resources in a development context, I can get it done cheaper, as unpopular as that may be on this board. Most IT folks don't work in a pure IT shop, ie - Google/Oracle/Microsoft - essentially a company where the technology is the product/service offering. We are enablers of some other business, and at least at my company, we are offshoring like mad so every new development position gets weighted against a set of criteria to see if it's offshore eligible: unless there's particular industry and/or business data knowledge, they typically are eligible. My recommendation - learn the business. It's the hybrids that companies will retain in the future. It's the blend of business expertise and IT solutions that is difficult for an organization, hell, even a manager, to replace. A specialist here is truly just a commodity worldwide without the corresponding industry and/or business expertise.

    1. Re:Hybrids are key by Khazunga · · Score: 1

      I do agree that hybrids are key. People with business knowledge are the ones that get the solution right on the first or second attempt, even with incomplete specs. However, the same logic undermines the offshoring activity. Unless you have bullet-proof specs (I've never seen one in my career), offshoring will result in lower development costs but much longer development time. In most markets, the longer development time means lost business to an amount that clearly offsets the savings in developer paychecks. I've seen it happen in two large IT projects and in one local bank's server support team. All of them were outsourced and offshored and resulted in huge losses and backtracking in 18 months.

      In my personal opinion, offshoring has passed its peak. Most organizations are now clear that only a small subset of activities can easily be offshored with real savings, when measured direct and indirect effects.

      --
      If at first you don't succeed, skydiving is not for you
    2. Re:Hybrids are key by morglamb · · Score: 1

      All of your criticisms of outsourcing were valid when my organization began this effort 2+ years ago. Speed to market was significantly reduced, though the pilot projects were chosen for their lack of direct effect on mission critical business processes. Since then, our outsource partners have created dedicated resource teams to learn pieces of the environment, responded immediately when one of their resources isn't cutting it, and put developers on site in the US. These adjustments in the relationship have largely mitigated your points, and now we are realizing the cost saves. Offshore resources now comprise >12% of our total IT staff. I think it's a bit naive to think that it has approached its peak; the macroeconomic benefits are too great, particularly for large organizations.

    3. Re:Hybrids are key by Khazunga · · Score: 1

      I think it's a bit naive to think that it has approached its peak; the macroeconomic benefits are too great, particularly for large organizations.

      It's a direct observation of the environment around me. There's no statistical foundation to my claim, and I may be skewed by the fact that European companies are more resistant to offshoring. Further, experiences obviously vary according to the remote partner quality.

      However, since you referred macroeconomic benefits, you've touched a chord and I have to answer. One of the reasons I believe outsourcing is past its peak is a macroeconomic effect. India and China are replaying the growth that Japan had after the second world war. The advantage of studying History is that we already know how this will play out. In the next ten years, you will observe:

      1. India and China will approach western living standards, and hence western wages. GDP yearly growths in the two digits for a couple of decades tend to have that effect.
      2. More important, India and China will rise in the chain of value, with their own brands, their own companies, and move away from selling raw labour
      Their rise will cause extreme ambiental and economic pressure, namely in energy source scarcity, but that is another subject entirely. It's the only major difference between the rise of Japan and this new rise of the east.
      --
      If at first you don't succeed, skydiving is not for you
    4. Re:Hybrids are key by morglamb · · Score: 1

      It's an interesting argument, but I think some of your assumptions are flawed:

      1) Japan isn't the best comparison; after all, there are reasons why they call post WW2 Japan "the economic miracle". The development of the keiretsu combined with governmental cooperation and significant cultural stability created a perfect storm of growth, which affected all tiers of society. For this alone, I'm not sure your historical analogy holds up.

      2) The disparity between rich/poor, educated/uneducated is significantly higher in India/China than was the case in Japan after WW2. Japan focused on industrial manufacturing and got a healthy boost from the Korean War which increased demand --- demand exceeded supply. Since the product we are referring to in offshoring is ultimately labor, the overall supply of said labor in those two nations is more concentrated than any other place in the world, thus supply exceeds demand - the historical example again isn't particularly relevant.

      3) Even if we took your above #1 on face value and your analogy with post-WWII Japan as valid, you still have to remember that Japan had 40 years of absolutely ridiculous growth, and when it stopped, it had little to do with western living standards, it had to do with the banking crisis - a ton of bad debt, and a full bank consolidation. In fact, if you read about it, you'll find that much of the more western dynamics in the Japanese economy were implemented after that crisis, during the 90s and inordinately affected younger workers.

      If Japan is the measuring stick, I'm thinking we have a couple of decades to go before the slowdown occurs.

      4) And even if we took all of the above to be total bunk, there's one more problem with the argument --- if they did create their own brands and their own companies with the IT workforce, choosing not to bid particular resources rather entire projects or even divisions of US companies, it simply increases the scope of the offshoring capabilities. I work at a bank - we aren't talking about India becoming more organized and starting a bank to compete with my company, we are talking about IT offshoring... they can't bid on a lot now because of lack of business competency in their workforce, but once it's there (given your statement on increased sophistication at an macroeconomic and organizational level), they have the ability to go after even more US IT work.

    5. Re:Hybrids are key by Khazunga · · Score: 1

      We have differing points of view, to a point where I can't sway your opinion. I'll just close reinforcing my position. I do believe I am right.

      Point by point:

      1) Japan was an economic miracle because it grew at two digit rates for decades. China is doing the same. India has some social bumps to solve, but has the potential for the same rates. Naturally, the conditions are different -- no keiretsu, a communist past among many others -- but the end result is solid. High rate sustainable growth. The miracle label will be stamped afterwards.

      2) Disparity between classes was very high in pre-industrial japan. By the end of WWII japan was almost feudal, with very large agricultural classes. Except in hindsight, it was worse than China and India are nowadays. The emperor ruled with supposed divine powers!!

      3) Not 40 years. Japan took 20 years to reach western living standards. By the early 70s they had a solid industry and economy, by the end of the 70s they surprised the US with unprecedented levels of industrial efficiency, directly affecting at least the automotive industry. Look at Chinese products, and you'll recognize the same telltale signs: Cheap, low quality products, high efficiency. They will travel up the road of quality now, as it's the natural evolution to higher market penetration. And they are doing so with western capital, much as Japan did.

      Japan did crash in the 90s, in no small part due to problems relating to rapid growth, but this does not affect my line of reasoning.

      4) This is a US-centric view. You seem to miss the difference in scale between US and eastern economies. There's no way the US and Europe can maintain power over an economy as large as China/India, once it grows. Take a look at this presentation for a reality check: http://www.youtube.com/watch?v=xHWTLA8WecI

      --
      If at first you don't succeed, skydiving is not for you
  59. Consultant by nnila · · Score: 0

    If you've got a broad range of experience accross a variety of fields I'd personally say your best bet isn't to give up 90% of your knowledge and try to focus on one area but to istead consider something that wants you to know abit about everything but doesn't need you to be specialised.

    A consultant for instance will go into the company and give them overall IT information and what they need to do with some technical details but people will not expect him to get down and debug and fine tune the DB - they leave that to the DB who just then acts on the recommendations of the consultant.

    The other thing is that something like consultancy gives you alot more people interaction, company dinners, trips, etc than just being stuck behind a desk as a DBA or programmer.

    I've mainly focussed on sys admin type work previously but am now sliding into consultancy and am already noticing the huge improvement. I've had 2 overseas business trips - both of which I extended and turned into a free holiday for me right after the trip and I get to expense a hell of a lot more stuff now and actually get 'perks' to the job - something a sys admin / dba type will rarely get.

  60. Re:The Fields You Love by gfxguy · · Score: 5, Interesting

    I disagree. I'm a "jack of all trades, master of none" and I'm well paid. That means I'm pretty much stuck in my job unless I want to take a huge paycut.

    It started off as a specialty position (graphics), and I was well paid for it. But it turned into a position where I was responsible for a lot of other, varied things, like the intra-departmental website, and eventually my grasp of modern graphics technologies started slipping.

    Now, because it started off paying so well, I'm still paid well... but now my raises are crap, not enough over cost of living to make any difference. I while I like the company I work for, I hate the location, and would take an equally paying job (adjusted for location) just about anywhere else.

    The problem is that when I look at available jobs, the ones that pay even moderately close to what I'm getting now require a specialty.

    This really kills me - because I'm sure I could get a great raise here if I threatened to leave, but I wouldn't threaten to leave unless I could follow through on it (I'm not good BSing with empty threats).

    So, OK, I'm giving my annecdotal experience, but I find it's true elsewhere. I've had this conversation with my manager and he agrees, and he'd like to see me be able to get back into graphics 100% of the time, but the company won't budget for another programmer (I'm in a unique position here). I like all the things I'm doing, but I wouldn't mind dropping the variety and concentrating on being great at one or two things, I'd still be happy and I'd be able to demand more at a different place.

    --
    Stupid sexy Flanders.
  61. No MS, all OSS. Aside from that: Do what you love. by Qbertino · · Score: 1

    The overall trend is MS either going the way of the dodo or bogging down the overall developement with the IT industry. Which boils down to the same.
    I'd avoid MS whereever possible nowadays. If you do stuff with MS then do it for data migration into open formats or something. Use OSS and you'll never learn stuff that's obsolete 4 years later - this actually is one of the big reasons to switch to Linux aswell. Aside from that do anything you like. Business programming/ERP, Web Stuff, RIA, Admin/Maintainance, Databases, Low-Level/Drivers ... whatever you like. IT in general is growing and all these areas are comparativly 'hot' as you would put it.

    --
    We suffer more in our imagination than in reality. - Seneca
  62. Re:These aren't fields, and you don't need to choo by bigman2003 · · Score: 1

    I have no idea of the quality of your work...

    But I am a web developer. I recently worked on a web project that was created by 'software engineers'. My client called them that..the 'engineers' called themselves that.

    They created the biggest steaming pile of crap web app I have ever seen in my life.

    Yes, the back-end worked fine. Not mind-blowingly-great, but fine.

    The front end (and the admin area) were both absolute crap. Their knowledge of HTML/CSS obviously came from some book that was at least 5 years old. Yes, they used valid XHTML...but man, it was atrocious. And NO we DON'T need to create our own XML schema..there is this cool 'RSS' thing they had never heard of. (Not high-tech enough I guess)

    I was hired because the original engineers could not longer give their time to the project. At first I was intimidated by the whole thing.

    A few days later I realized that the entire project could have easily been done in (insert your scripting language here) and it would have been better, stronger, faster. Now I'm stuck compiling changes to a freakin' web site.

    It was just a case of engineers thinking that they knew the best way to handle ANY project...and that was over-engineering the damn thing.

    --
    No reason to lie.
  63. Regional Considerations are important by jerryodom · · Score: 2, Informative
    I just finished up a career move and have to say that where you're at matters a great deal in terms of "what's hot".

    For instance I was working as a developer for an advertising company doing PHP, Perl, Linux, Javascript, etc where I live now. When that job dried up I needed to find work in my area but 90% of what's going on in Baton Rouge is in the Microsoft environment. I couldn't find a job for quite a while because I didn't have 2+ years of Microsoft development.

    I got plenty of job offers out of state(for some reason Tampa Florida companies like my resume) but nobody around here.

    So I purchased a few .NET 2.0 books and learned enough to talk my way into a position. Working with Microsoft development is ridiculously easy for me. I can't believe I had a hard time finding a position because I'd done non-Microsoft development but oh well.

    Location is extremely important. I'd definitely take a look at what's going on where you want to live before you take a career focus. Now that I've been working with .NET I feel pretty secure that I could jump from opportunity to opportunity if I needed to.

    --
    For some reason I refuse to use either spell check or the spacebar properly.
  64. Re:Good techies don't necessarily make good manage by jsight · · Score: 0

    The link in your signature has a typo, making it a fairly weak ad. :)

  65. Re:Good techies don't necessarily make good manage by aadvancedGIR · · Score: 3, Informative

    Actually, I beleive the Dilbert principle is more accurate in the GP case : "The least competent ones are promoted first to take them away from productive position where they could be dangerous".

  66. Re:These aren't fields, and you don't need to choo by BadERA · · Score: 1

    There are crap software engineers. There are crap web developers -- I've seen their steaming piles of crap too. I am talking about being an engineer in the purer sense -- understand the workings of the technology, and doesn't matter what your presentation layer is, you'll be able to apply the technology. Again, I'll allude to attending user group meetings, industry conferences, and to reading topical works. Be an engineer.

    PS, I came from the web. I started freelancing static websites in the later mid 90s. Before that, I played with BASICA, GW-BASIC and QBasic from the age of 6 or 7 on -- thanks, Mom and Dad, for that book on Tandy BASICA instead of Chuck Yeager's Advanced Flight Simulator. I was writing spreadsheets for quality control operations in the early mid 90s. I got into ASP in 98, which is when I started getting into RDBMS. With .NET, I started to make the transition from the web into OO. (I'd worked with VB, but I hardly think that counts, even though, yes, I was doing desktop apps in the late 90s.)

    --
    I am, therefore you think.
  67. Answer that sounds Sarcastic but I'm Dead Serious by Anonymous Coward · · Score: 0

    Learn Chinese, Vietnamese or Russian. It's not as hard as you think--there are community college crash courses that can make you competent enough in a year or less.

    Then become the local pimp for cheap offshore labor. These pimps often go by the title of "Project Manager" or "Requirements Lead." I'm assuming you're American but this will work anywhere that offshore labor is cheaper than indigenous labor.

    One big lesson of offshoring is that it's dammned impossible to communicate with some of the less-fluent outfits. To counteract the anti-offshoring backlash of the last 2 years or so, a big demand has emerged for a friendly face to act as a go-between. If you learn just enough tribal language and customs, and they learn just enough English, they can push you forward as the face to the customer. A certain three-letter big iron vendor uses this approach in their "professional services" division.

    There are offshore vendors in nations that already speak english well enough to skip the go-betweens, but even those vendors are now outsourcing (meta-outsourcing?) to firms that only recently got indoor plumbing and electricity.

    Sorry if anyone finds the above offensive; it's reality and it's a real opportunity.

    Computer skills + customer mother toungue + programmer mother tongue = nice slice of the pie.

  68. Choose wisely young grasshopper by heybiff · · Score: 0

    I've had five tech positions as a professional. The first position was at a University, paid badly, but left lots of time for goofing off and playing online games. Lots of fun until my supervisor retired and everyone under him got laid off(read fired). Second position was at a hard core consulting company. Great money, great bene's, little supervision, little human interaction. Drove me crazy and I attempted quitting once, succeeded second time. Third position was tech support at a school, and loved the job, hated the work. Paid enough. Current position is back at a small company that primarily does support, and while the money is again great, I hate it.

    I've learned my lesson. Money and titles are for poofs. I prefer my sanity and hair. Currently getting MA in Instructional Technoloy, and heading back to the land of milk and honey: education. There will always be schools, noobs and techno-phobes. Plus they generally promote and pay according to credentials as oppossed to personality and expertise (scarey huh). Luckily I have enough of both to do well. YMMV.

    Heybiff

    --
    Even the Sun goes down.
  69. Re:Good techies don't necessarily make good manage by bjd145 · · Score: 5, Insightful

    From what I've experienced again and again and again is that one of the reason (and there can be others) that techies don't make good managers is that they try to live in both worlds. The new techie manager still wants to get his hands dirty doing the day to day work. Part of this is that they are don't trust others to do it "right" or they are afraid of losing their technical skills. The new techie manager never really gives him/her self over to the dark side of management.

  70. You should know by now by progprog · · Score: 0

    I've been working on different IT positions through my career: support; some networking; DBA; web development; project management; even working on the client side for a little while. However, I don't feel like I am really a specialist on any of those subjects and I feel I need to focus on a particular field.

    Which one did you like the most? In your spare time, do you read up more on networking, web development, etc? Since you've tried so many IT positions, you have a good idea of what the different jobs available are like, and that's all you need to make your decision. In IT, asking what is hot will get you different answers every month. If the current flavor of the month becomes obsolete and you never liked it in the first place, you end up in a situation where you have no career path *and* you hate your job. Choose what you love to do.

  71. In Fields of Love by PopeRatzo · · Score: 1

    I think they're all pretty damn hot

    A piece of advice from a happy worker: Don't worry so much about which field is "hot" and which is "not". Spend a little time figuring out what gives you joy. Before you make any grand plan to move toward a particular position, make sure it's something that's fun for you, because you're going to be spending the great majority of your waking hours doing it.

    It astounds me to find just how many managers actually hate dealing with people and have no desire or inclination to make a simple decision. They might have been much happier working on some minute detail of a larger project, but they decided to do something which for five minutes five years ago was "hot" and now they're unhappy. Equally, it breaks my heart when I see some assistant coder who is a natural leader sitting in a meeting chewing his stylus because he can't figure out how he got stuck in this awful situation, working for a manager who is afraid to look him in the eye.

    If we're going to live in a culture that makes "work" the primary activity of life, you goddamn-well better do something you really want to be doing. I hope that I'll live forever in heaven, but I also hope I'll win lotto tomorrow. Most likely, though, these four-score years we get on this earth are going to be the whole of our existence. Do you want to lay on your deathbed and realize that you spent your life doing something you really hated? No three-hour drinking binge on Friday night will make up for the 50+ hours you spent in hell during the week.
    --
    You are welcome on my lawn.
    1. Re:In Fields of Love by falconwolf · · Score: 1

      If we're going to live in a culture that makes "work" the primary activity of life, you goddamn-well better do something you really want to be doing.

      In other words, work to live not live to work!

      Falcon
  72. Try CMMS consulting by Anonymous Coward · · Score: 0

    Like you, I have a broad range of experience, both in terms of technology and in terms of experience. Also like you, I have been looking for something to "settle down in", something to become an expert in but which would continue to be challenging.

    In my last job, I worked with a leading CMMS (Computerised Maintenance Management System) product. Since leaving, I have come to realise how much I enjoyed it. I will be going back to it in a month or so, but this time as a consultant. Here are some of the benefits of being a CMMS business consultant:

    * Job Security. As long as people like their manufactured goods (paper, beer, oil products, etc), live in complexes (apartments, condos, other managed dwellings) and use transportation services (planes, trains, automobiles, ocean liners), there will be a need for computerised maintenance management. Whether the specific CMMS tool that you become an expert in is written in Java, .Net, a LAMP variant or some less popular technology, the general skills and approach to that business are mostly transferrable.

    * Ongoing challenge. Most of the CMMS software out there today is fairly complex and many professionals only ever get to know a portion of "their" product. Plus, while you are getting to know "your" product, it will get upgraded, presenting you with fresh ways to approach and solve problems.

    * Fresh challenge. There are many diverse industries that need and rely on CMMS products. As a consultant, you will be presented with opportunities to work in those industries. You will have opportunities to learn how different industries and different companies run their store rooms, do their purchasing, fix their machinery and produce different products. You could be making paper for a few months, then filling cement bags, then making orange juice, then running a marina / wharf -- possibly all in different countries! You will also have to integrate "your" product with your client's other software.

    * Management potential. Whether you wish to stay more techical, become a traditional manager (project manager, etc) or become a technical manager, there is the potential for that growth.

    All of that to say, I think you might consider working with a CMMS consulting firm. Some products you might search for are SAP, Maximo, Oracle and Avantis.

    I wish you the best.

  73. Re:Good techies don't necessarily make good manage by NoOneInParticular · · Score: 2, Interesting

    Indeed, the real Dilbert principle is that people get promoted to a position of power *because* they are incompetent. Reasoning is that they do less damage there.

  74. Virtual/Augmented Reality by cbwan · · Score: 1

    I love my job, new challenges every day, a lot of amazing projects, more and more varied (industrial, medical, educational, games.. ), constantly evolving technologies and a lot of fun !!

  75. Developer!!! by Anonymous Coward · · Score: 0

    developers!!!developers!!!developers!!!developers! !!developers!!!developers!!!

    You'll end like this clown

  76. hot carreer by Gingerlyn_73 · · Score: 1

    kinda Jack of all trades,master of none eh? SAP are hot careers these days...

  77. Re:Instant Manager ! by Anonymous Coward · · Score: 0

    The very first sentence of the summary indicates hands-on project experience. Go away troll.

  78. Up and Coming IT Careers by acidosmosis · · Score: 1

    Join an organization such as Infragard. It would open up many possibilities for you.

  79. QA/Software Testing by phlurg · · Score: 0
    I was in QA for 7 years or so. During that time I did a lot of scripting in Perl/Python, writing automated regression tests, test tools, and small home grown test frameworks. Later I did some work in Java/JUnit, and recently transitioned to full-time software development. I'm still getting tons of recruiters contacting me for QA positions, because QA people who can also write code are relatively rare. I've found that good QA people are hard enough to find, but those that can do QA *and* code are even harder. If you have both skills, you can find yourself in a relatively unpopulated and secure niche. And writing a customized test framework is something that's relatively unlikely to be outsourced compared to, say, just doing a set of manual GUI tests.

    (So why did I get out of it? Yeah... I got bored. That's a downside of QA, imho.)

  80. Any by angus_rg · · Score: 1

    Provided you live in India.

  81. Avoid ... by Anonymous Coward · · Score: 0

    ... working for Axios Systems at all costs -- they're sh!te.

  82. Must read today's dilbert (03-Mar-07) by walterbyrd · · Score: 2, Funny
    1. Re:Must read today's dilbert (03-Mar-07) by antdude · · Score: 1

      "Must read today's dilbert (03-Mar-07)" ? Today is 23rd. ;)

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  83. Infrastructure is where it's at... by Anonymous Coward · · Score: 0

    Infrastructure jobs will always be needed. I would focus on learning the mainframe or storage.

    The mainframe has a bunch of old guys managing them right now and not many young guys. When the old guys retire you'll be worth your weight in gold.

    Storage is a very young side of the industry and it is only going to get bigger. Start now and get in ahead of everyone else.

  84. Depends on your UID by Anonymous Coward · · Score: 0

    I wonder what the ratio is between IT professional and hobbyist on Slashdot. I imagine there are a fair number of hobbyists here that wonder what a real IT career is like.

    Only the users with high UID's wonder what a real IT career is.
  85. Re:The Fields You Love by walt-sjc · · Score: 1

    I'm a "jack of all trades, master of none" and I'm well paid. That means I'm pretty much stuck in my job unless I want to take a huge paycut.

    Depends. Some companies *need* the jack of all trades types. Are you really a "master of none" or perhaps you are a "master of several"... With time / age comes generally comes experience. With time, you have the ability to master several specialties. As long as you don't let your knowledge get too stale in a specialty, you can keep up technically.

  86. IT/finance by Wilson777 · · Score: 2, Informative

    Jobs in the finance side of IT are, and will, remain very strong. Jobs such as "quant developer" that combine strong IT skills with business knowledge will always be in demand from investment banks and other financial services companies. These roles involve C++ and VBA development plus quite good mathematical skills to be able to understand and implement the pricing models but if you have the skills you can get the money, one thousand pounds sterling per day in London at the moment if you're really good..!

  87. Re:Good techies don't necessarily make good manage by timeOday · · Score: 1
    But how would you feel if your partner starts maneuvering to put you on salary and keep all the equity for himself because "I'm making all the strategic moves to grow this company?"

    I'm not really saying that would happen to you, but in general it's not as if management and techies are on equal footing and reap equal rewards. Moving up means leaving technical work behind, and I'm torn by that.

  88. what kind of consulting and what qualifications? by walterbyrd · · Score: 1

    Are you posting about managerial consulting, or some kind of system consulting?

    What sort of qualifications do you have? MBA? Engineering? CISSP? RHCE?

  89. KEEP IN MIND by IamWhoIam · · Score: 1

    I have been in the IT field since the punch card days. There is one thing I have noticed especially recently. The pay scale in almost all tech fields are falling. Why you may ask, simply because every university and community college out there are grinding out IT grads, like robots turn out chips. Granted most of them are drones, but they are flooding the work force and are willing to do the work cheaper just to get in. This does not include the off shore operations that are cutting prices. So being a business who's bottom line is profit; why should I pay a lot when I can hire a trainable drone CHEAP.

    --
    IF you can't be famous be infamous. But for GODS sake be something
    1. Re:KEEP IN MIND by Anonymous Coward · · Score: 0

      Actually, the number of CS grads that universities have been churning has be decreasing for the last 4 or 5 years. I've seen reports of 20%-30% per year...that is a very significant drop over 4-5 years.

      That said there is currently a glut of IT workers and engineers. The job base has contracted sharply and the governments own numbers show that there really has not been a significant increase in IT jobs in comparison to what would be expected. Some of this comes from offshoring, H1Bs, and automating people out of jobs, but most of it comes from the fact we had far too many people in IT in the first place. Now IT has to normalize. That means a significant number of people will get squeezed out and salaries will drop sharply.

      Kids are not stupid. This is why fewer and fewer are majoring in CS, EE, IT, MIS, and the like. They want to be employable.

  90. Re:These aren't fields, and you don't need to choo by BadERA · · Score: 1

    You can put either one on top of your resume if you KNOW the technology and are capable of delivering. And, it's not HR you need to worry about -- it's the techies. If you can't sell yourself to the technical crowd, but you CAN sell yourself to HR, you're a sham, and nothing more. Besides, you don't want to work at a company where HR is more responsible for hiring a technical person than the technical staff are. I was interviewed by two developers, an application architect, the open systems manager and the VP of IS for my current position. HR simply did the paperwork.

    --
    I am, therefore you think.
  91. MBA? It would make you much more flexible. by walterbyrd · · Score: 1

    IT is extremely specialized. The list of skills you learn at one company probably won't be useful to another company. Also, IT is pretty much glutted, and getting worse.

    As an MBA level manager, you're not tied to any specific technology. And you're not just another java developer that they can replace with somebody from India. How often do you see an IT director's job being done by somebody overseas, or by an H1B?

    If you ever decided that IT was not for you, you could move into finance, or operations, or whatever.

  92. Re:The Fields You Love by Courageous · · Score: 1

    Jack of all trades. This isn't so bad, you just need to start interviewing and communicating that. Lots of companies are looking for people who can fill multiple roles. It's a common matter of discussing at the company I work (BAE Systems). Also, someone who knows a lot about many fields at work is a good management candidate. Hope that's not insulting, har har. :)

    C//

  93. DBA's & Citrix Engineers by Itninja · · Score: 1

    I work for a IT cooperative in Washington state as a sysadmin. I make about $70K/year, and I thought that was pretty good. But then I took a look at the 'pay band' sheet and see that the payscale for DBA is nearly double what mine is. And Citrix engineers are always in high demand in the medical industry, or so I'm told.

    --
    I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
  94. Video Conferencing by tehtest · · Score: 0

    I currently work in the Video Conference industry. I got into it about 2 years ago as a split role (part VC and part IT work) after a string of IT jobs where my main role was Umbrella man. After 2 years, I was still an umbrella man. I did everything from managing laptops, maintaining databases, server, vpn, network, lan, wan, ISDN etc and all the VC stuff I did also. It was nice because I got to touch so many things, and each day was different. It was also however very frustrating, because I never got to spend much time in any one area and felt like I was a master of nothing, an inch deep and a mile wide. As the company grew I was asked if I wanted to stay in the IT department, or move to all video. After two years of doing IT and VC for the same company, I was worth a lot more $ on the VC side. Also, to replace me in IT was a dime a doze, in VC, a C note a dozen. I chose VC and Ive been very happy with he choice. Its interesting, stuff, high demand, and right now its easy to move up the ladder.

  95. Business! by ladybugfi · · Score: 1

    And no, I don't mean an MBA. I think in the future a lot of IT is very closely integrated with the business processes of the organization and less of a separate IT department/entity. If you can be in that interface, understanding both and translating between them, you're golden and unlikely to be outsourced or offshored.

  96. Real situation... by ZonkerWilliam · · Score: 1

    The real situation is, do you want to take the easy route? ie. an in demand job, which means you will constantly be hoping from job to another as the lifetime of those positions change and demands go down. Or you can focus on what you love and do the best. It is a little harder but more satisfying. If you become really good at what you do (whatever it is) there will always be a demand for your talents. Takes awhile but it works.

  97. You're right, if want "Hot" for $, get out of IT by Anonymous Coward · · Score: 2, Informative

    In 1987 I started working full time in IT (plus some part-time IT jobs before that). Two MS degrees (one in statistics, the other in CS). I'll make $83K this year.

    My 23 year old nephew graduated from college last year, majored in marketing. He just got promoted and will make $85K in salary (bonus could put him into 6 figures).

    If you want "Hot" because of the bucks, IT might not be the way to go.

  98. Re:Good techies don't necessarily make good manage by Hoi+Polloi · · Score: 2, Funny

    The new techie manager never really gives him/her self over to the dark side of management.

    I just can't get my hair pointy enough to do it.

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
  99. Smart people are still in demand! by ErichTheRed · · Score: 4, Interesting

    A lot of people disagree with me, but if you want to stay technical, chasing the latest specialty is not always the best way to go. If you really want to build a technical career that will last you through outsourcing, technology shifts, etc., then you need to have a broad background.

    Smart people will always find work. I've bounced all over the IT world...support, sysadmin, design and architecture, and it's really hard keeping your skills truly sharp. Someone who's truly valuable picks a few key areas to get really good at, and knows _something_ about the rest. If you're a network guru, learn a little about the machines you're connecting. If you're a systems genius, learn enough about databases to realize your DBA is BSing you. :-)

    Take the latest fads...SOA and security. You can learn everything about these two areas, but what happens to all that knowledge when it becomes a commodity? When the execs realize SOA is just a rehash of centralized computing with some XML and the web thrown in, where will you be? Keeping yourself open keeps you employed.

    I learned through a really tough experience that management was not for me 2 years ago. Technical people generally don't make good people-managers. It's not lack of social skills, but management is a completely different job. You will never touch a machine again. You will be in meetings, answering e-mails, making phone calls, and "separating the kindergarteners" when they get into conflicts. If you burn out on technology, then it's an excellent career path. Otherwise, don't let people convince you it's a good move. Rememeber all the bad bosses you have/had? Just like some people aren't suited for IT, they're not suited for managing either.

    One good overspecialization example I like to cite is OpenVMS system administrators. OpenVMS is still in active use, but it's really declining. Truth is, it's easier to write new applications to run on Linux/Windows Server than to pay for expert system administrators. One of the first IT jobs I had before moving on was VMS support. I don't know how DEC trained these guys, but they're some of the best, most vigilant admins I've ever seen. However, finding a paying job working with those systems is getting harder. I world love to have that kind of sysadmin in the Linux and Windows world I work in, but a lot of them are totally specialized and don't want to learn new systems.

    One other thing...outsourcing is here to stay. If you're a developer, become a crack genius developer so you can get the contract jobs rewriting outsourced code that doesn't work. If you're a procedural system admin, become an operations wizard that designs systems that don't randomly blow up. In short, truly earn your money!

    1. Re:Smart people are still in demand! by Solak · · Score: 1

      I agree with all your points but one detail. The best thing in career planning is to be nimble and able to deal with the new technologies that come along.

      My disagreement is only about finding VMS jobs. I have done a lot of programming on VMS, so that is one of my keywords for any exploratory job search. The results typically include several sysadmin jobs and a couple in system design. For someone like myself who is more interested in programming (on any platform) and who does not want to move to the NYC area (where half of these jobs are) that's not a match. So if you already have VMS sysadmin skills and can find a nice place near The City, you can almost name your price, but it is not a career path to try to create anymore.

      --
      :Solak.
  100. Re:Good techies don't necessarily make good manage by WinterSolstice · · Score: 1

    *cough*Steve Jobs*cough*

    Just sayin'... it's happened before :D Look at Woz.

    --
    An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
  101. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    ...but if you do a good job, you can't help being promoted until you reach a level where you won't be so good in the job and you'll stop being promoted and just stay there. The same happens to everyone in the organization, until all positions are held by people not suited for their jobs. That's the well-known Peter principle.

  102. vertical markets like energy companies by peter303 · · Score: 1

    IT jobs going begging at Oil & Oil service companies. Perhaps people havent forgotten the two decades of downsizing.

  103. Careful what you wish for by OriginalArlen · · Score: 1
    Security is pretty damn hot at the moment - however, having decided to switch career tracks, it's taken me six or seven years to get my salary back up to what I was earning in 1999-2000 as a web dev.) Now that I know my stuff and have a couple of big name employers on my CV, I could earn quite a lot more.) However there's a reason for that:

    • Security is hard, much harder than you think, because the obvious instant answers are usually impossible for political reasons.
    • Your main role in security is to give the warm fuzzies to investors and senior management that "Something Is Being Done".
    • If anything happens, it's YOUR arse on the line - not the dopy admin or lazy programmer or stupid end user, YOURS. Your job is to secure the (virtually) unsecurable.
    • Security is often the point where all the departmental rivalry, executive willy-waving and fatuous politics comes together. Everyone, however, will agree on one thing: you are paranoid, delusional, and are asking for impossibly "ivory tower" stuff that no-one in the real world could ever use.
    For all that, though, I love the role - mostly for the reasons above; if you can accomplish anything at all in the face of all that, you get a marvellous sense of achievement :) It's also ideal for people who know something about lots of things -- I cover everything from the door access controls and CCTV, source code review, internal pentests, design vulnerability assessments, technical architectural committees, operational infrastructure, desktops and laptops; I deal with XP, W2K3, several flavours of Linux, CATOS, IOS, and a variety of horrible proprietary CLIs various vertical apps, wide area networking, wifi, PDAs,... I also get to read the secuirty mailing lists on my employer's time, which is great. OTOH the employer's time runs from midnight to 23:59 each day, but - anything for a weird life... ;)
    --

    Everything I needed to know about life, I learnt from Blake's Seven
    1. Re:Careful what you wish for by octaene · · Score: 1

      If anything happens, it's YOUR arse on the line - not the dopy admin or lazy programmer or stupid end user, YOURS. Your job is to secure the (virtually) unsecurable.

      Not quite. Information security is about risk management. That means clearly identifying what can and cannot be done within the boundaries of technology, budget constraints, and feasibility. A good IS professional can clearly articulate risk and transfer the `responsibility` back to management.

    2. Re:Careful what you wish for by OriginalArlen · · Score: 1
      Hmmm, well firstly that all sounds great but it only works if your management (a) accept your assessment of the risks they're exposed to, and (b) they remember (or allow you to remind them) of your careful risk assessments, control frameworks, independent audits and so on after something costly (in $ or in face - never underestimate the cost of a VP finding his friends taking the piss because his company got hacked) - rather than just saxx0ring your ass.

      Anyway - now I'm going to get controversial here - IMO, RM for infosec is snake-oil. Why? Because real risk management is based on probability. How do you assess the probability of a successful attack using the particular threat vector you're considering? Right, you can't -- there are no actuarial tables for web-servers, unfortunately, it comes down to unquantifiable things like your experience, your sense of what's happening in the wild, and any other random things you'd like to throw into the mix. That way madness lies, believe me. The only function of RM is to give your audit group something to keep them out of harm's way.

      --

      Everything I needed to know about life, I learnt from Blake's Seven
  104. Microsoft Pays by Anonymous Coward · · Score: 0

    Microsoft shops pay their people well and treat them right. It's a reflection of their software buying policy: spend whatever it takes to get what (they THINK) is the best.

    Sell yourself to one of these places, quiet the anarchist inside of yourself that rebels at the thought, and enjoy what it means to have a real career in IT for a change.

  105. from my experience: the decision is not up to you by walterbyrd · · Score: 1

    IT employers are cherry-picking. If you don't already have 5 years experience in a specific area, it's not even worth considering.

    For example, let's suppose you want to go into project management, but you have no experience in PM. So you take some graduate classes, and get a few certs, and . . . nothing. Take a look at the job boards, there is no such thing as starting in new field - you must have expereince in that field. In fact, most tech have a landry list of skills, and you need experience in all of them. And the experience must be full time, recent, and verifiable; and every job has a different landry list.

    Or, let's say you want to be a java developer, you learn java, and then you can't get a job. It just does not work like that. From my experience: the choice is not up to the IT worker.

  106. Hottest and Most Secure is... by topkilz · · Score: 0

    The IT career that generates revenue (and not expense) and the IT career field that requires client interaction. I work in a disaster recovery center and boy are we raking it in. Plus I get to build, restore, administer, develope, on all kinds of OS'es, PLatforms, Databases, networks, etc. I also get invaluable experience in networking with switches, routers, and VPN appliances. This is all to support clients willing to pay dollars for business continuity and it is FUN, because every day is a new adventure.

  107. Re:The Fields You Love by Hoi+Polloi · · Score: 2, Interesting

    Small shops *love* jack-of-all-trades because they have to be able to cover a lot of bases without specialized help. I've worked of academic and government agencies where they had limited budgets to hire many people so I had to dabble in DBA, Unix Admin, Apps Admin, Developer, User Support, etc all at the same time. I never became a master of Unix admin tasks (big hardware changes justified getting some help) but now I know enough to understand other specialists. My DBA knowledge alone is very valuable for performance recommendations or simply knowing when to say "This is a DBA issue, not a code issue". Even when you work with a group of specialists you quickly become important if you have a broad base.

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
  108. Remember supply and demand? by tylersoze · · Score: 1

    As others have mentioned, you should choose what you like doing. Also personally I would stay away from "hot jobs" because you know what? Those are exactly the jobs all the other cattle will flock too because they are "hot", and you'll wind up with a 100 people applying for the same job. With a little luck you could try seeking out some little niche area where for whatever reason (most people don't know about it, it's not "sexy", whatever) the demand is always high even if the number of jobs in the area is limited.

    Just my two cents from personal experience. I'm a mac programmer (and even a *mac* game programmer at present if you can believe it!) and have been one since the beginning of my career. I've never had to develop on a windoze machine, and I've never had a problem finding a job and never had much competition when applying for those jobs.

  109. Re:Good techies don't necessarily make good manage by dlZ · · Score: 1

    The fact that I own 50% of the business shares would prevent that from happening. Like I said, while he takes care of the management side of things and I worry about the tech side of things, I still have business experience and am not going to dig myself into a hole I can't get out of.

    I work with another company who, again, has two owners both at 50% each. They hired a manager to run the business, which also includes telling them where they need to be. You need to play your strongest hand each to make the business successful.

    Also, as a small company, if I didn't play my role, he wouldn't be able to play his to grow the business. We aren't large enough to hire someone with the technical expertise that I have, so if I don't play my role and deal with our larger clients issues, we don't have any income, and we both starve.

    --
    rm -rf ./evidence @ punkcomp
  110. Is "do what you love" really good advice? by walterbyrd · · Score: 1

    Or, is that just ready made convential wisdom, that doesn't really pan out in the real world?

    I've known people who have decided to make a living out of doing what they love - and hated it. Why? Because when you do what you love by your own rules, it's fun. When it's a job: everything is different, you can't do what *you* want. For example, if you do software developement as a job, you may find yourself being a "cog" tediously working on some tiny part of a giant system.

    Furthermore, most people love stuff that is in way over-crowded fields. For example, about 50% of high-school students say they want jobs like: actor, musician, artist, or writer. Which means about 50% of high-school students will end up frustrated in the career paths - sorry folks it's a demand/supply thing.

  111. Consider release engineering. by Feoh · · Score: 1

    It's a very un-sexy job, but if you end up at the right company or in academia you can get involved with some pertty interesting work.

    The pay can be quite good, and the demand is downright bonkers - I have on average 3-4 recruiters a week cold calling me (I include phone, E-mail, LinkedIn, etc) for positions they can't fill.

  112. Re:Good techies don't necessarily make good manage by Hexfet · · Score: 2

    The company I work for expects managers of technical folks to keep doing tech work themselves. As a result they don't manage well, and their tech work suffers too. The corner office folks think managing techies is not a full-time job, and want to get the most for their money. But it's a completely short-sighted policy. We did hire one guy who was an excellent manager, and only did management though he had an engineering degree. For a year his projects were consistently on-time and under-budget. They fired him. Said he wasn't producing enough specs and code.

    --
    Hur man än vänder sig är alltid ändan bak
  113. Re:The Fields You Love by UncleTogie · · Score: 1

    Small shops *love* jack-of-all-trades because they have to be able to cover a lot of bases without specialized help.
    Agreed. At our shop we can all do each other's job, with varying degrees of ease. Most small shops can't afford one head per technical field.

    I prefer being a Renaissance man; I'm too curious NOT to be...
    --
    Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
  114. Not one specific job by majortom1981 · · Score: 1

    With my experience most small places atleast expect you to be able to do everything ,from security to web programming to telephone systems and network config. Unless you are going to a med or large company dont go to a specific field in it. At med sized insurance company, here at the library ,and at a software programming company I was expected to know hot to do everything. Thats my experience.

  115. 1997 calling... by athloi · · Score: 1
    And the answer is, "Web developer"!

    But seriously... focus on major technologies and be flexible in specialization.

    The same stuff that's always been hot always will be:

    . Database administration and programming
    . Application development, esp. .NET
    . Network administration and security
    . Data conformity, formatting and storage esp. XML-based

    Find some way to make it fun. The first step is to eliminate tedious work by better time management and custom code, even if it just fills in your expense reports for you.

  116. VOIP changes quickly....careers might be short. by zerofoo · · Score: 1

    We just recently outsourced our entire phone system to our phone company. Instead of maintaining Cisco call manager and the associated servers, we now have MPLS circuits at all our locations to our phone company. They interconnect our sites, and provide VOIP service with Polycom phones and Broadsoft's VOIP backend.

    It turned out to be cheaper to pay per-month, per-phone, than maintaining a huge infrastructure to support Cisco voice. We have to pay for voice service anyway, the small additional cost put phones on everyone's desk without a huge capital outlay to buy all the Cisco gear.

    Stuff changes overnight in this business. VOIP might change that fast as well.

    -ted

    1. Re:VOIP changes quickly....careers might be short. by eggoeater · · Score: 1

      VOIP might change that fast as well. Exactly, that's why it's a hot IT field. Anything in IT that isn't rapidly evolving is probably about to be obsolete. Cisco has a LOT of different products in the VOIP arena and they've been trying to integrate them all together for several years. Some of the products work great, like Call Manager, where others like Cisco Voice Gateway is a complete cluster #uck and a total nightmare to configure. We'll be seeing more and more of that technology move from dedicated server apps to being built into the IOS on the Routers/Gateways.

      With regards to outsourcing, we are way too big to outsource. I'm not sure how you could run several thousand phones from outside the building. Our biggest building has about 12 thousand people working in it. My company would outsource the labor for the programming (ie. ME) but not the hardware, etc.

    2. Re:VOIP changes quickly....careers might be short. by zerofoo · · Score: 1

      You probably could outsource 12,000 phones, but you would probably lose custom configurations that big companies like. The bigger challenge would be finding a company that could handle that many clients. Companies the size of Verizon probably could do it, but I would HATE to call a company that big for small adds and changes.

      Agreed on Voice Gateway.....what a disaster.

      Our current Cisco IAD2400 can be a complete stand-alone phone system. If you add a flash memory card, you can even do limited amounts of voicemail. That's amazing for one little router. Currently it only connects us to our phone system provider that has a much more feature rich system, but i'll bet in the next few years, that type of functionality will be built into the perimeter routers.

      -ted

  117. Comment removed by account_deleted · · Score: 0

    Comment removed based on user account deletion

  118. Project Information Manager by gordo_p · · Score: 1

    Project Information Manager is an emerging field, that at some companies gives folks with an IT background a new and interesting field to play in, recieve a top wage, and be immune from outsourcing (in fact PIM's manage outsourced projects). PIM is popping up spontaneously in many different industries from heavy industrial engineering, to building construction, to public works projects, to archeological sites in africa. In industrial engineering, wherin I toil, the job title popped up about four years ago. If you google for 'project information manager' you will see three engineering firms, Flour Daniel (a US-based firm), AMEC (a UK-based firm), and Colt Engineering (from Canada). But all heavy industrial engineering firms have a similar role. The beauty of this job is that there is yet no accepted industry-wide definition, so you will have greater opportuinty to affect its evolution. At Flour Daniel the role is generally filled with people from an IT background. At Colt they take a mix, with some of them having an IT background

    Basically, a PIM manages the information in a project. In industrial engineering, we use lots of very complicated software packages that were not made to work together, and try to make them work together. Industrial engineering is complicated. IT projects are complicated too, but when idustrial engineering goes wrong, people die. Industrial engineers have to design plants that take some raw commodity (say, crude oil) and turn it into other stuff, all without blowing up and killing people. And with complicated controls so the refineries can run efficiently with fewer and fewer operators. All in an environment where people are constantly changing their minds. And every year we have to do it in less time. Oh, and did I mention 'without blowing up an killing people?'

    Critical to this actually happening is the timely flow of information between various flavours of engineers. What we are after is that when some engineer keys in some data, it never has to be rey-keyed by anyone. (Traditionally we would issue a drawing or specification and downstream disciplines would rekey it all again for their own purposes.)

    To me, there is no greater pleasure than taking information from one application and figuring out how to bring it into another application so people can just use it. This is win-win for everyone, since the interesting part of industrial engineering is the "designing"--deciding which things go where and in which way. Checking (and re-checking) to make sure you've kept up with the continual changes is boring. So when the PIM does a good job, everyone is happy.

    What's in it for IT folks? Being part of something bigger. Being part of being able to do something better. Oh, and working in an industry segment that is making a bazillion dollars that can afford to pay top wages.

    Outsourcing? Well, it happens in industrial engineering too. But if the project has an American partner, it is usually coordinated from America, and someone has to make sure all the applications running all over the Earth are working together.

    In the US talk to Fluor Daniel. Colt Engineering was recently purchased by Worley-Parsons (an Australian firm) which has offices in Houston. Also try Bechtel and the Shaw group.

  119. My Personal Thoughts by Michael_Jarvis · · Score: 2, Insightful

    First of all I will say that I have worked mostly in software development in my career, although I also have some UNIX system administration experience in my background. Because of that, this is focused mostly towards software development although some of it applies to other IT functions as well.

    Next I want to clarify my own personal definitions. I define Information Technology (IT) as the group that provides technical expertise to a company in order to support their business needs. For example, if you work for a bank, you maintain the computer hardware software that allows the bank to make a profit by providing financial services. You aren't really directly contributing to the bottom line, since you aren't creating a product or service that the bank sells, but you are critical to their success.

    The flip side of that would be Software Engineering or Technical Consulting, where you work for companies like Oracle or Microsoft or IBM. Although those companies have IT departments, the positions I'm referring to are the ones where you produce a product or service that is sold to customers to generate revenue. In this case you ARE directly contributing to the bottom line.

    What I see in the industry is less of a demand for actual software development in the corporate IT world. In the past, companies needed a software development group, because they developed all their software in-house. If you worked for a tire manufacturer, and your company needed an accounts payable system, you would often develop and support it yourself. Now, that same company would be much more likely to purchase an ERP suite like SAP. If you needed needed technical customization, you hire consultants and/or contractors to come in and do the work on a project basis.

    This is also true of help-desk and even networking/system admin functions. We're seeing more and more of those commodity-type positions being outsourced to third-party providers, especially in larger corporations.

    So... my advice to someone just starting out in IT would be similar to what has already been said. If you really want to stay technical and go into hardcore software development or system administration or something, try to get jobs with companies who make that their focus, or else be prepared to work as a contractor or consultant, traveling frequently from project to project.

    However, if you want to truly be successful in corporate IT, try to get as broad of an experience base as possible. Ideal IT candidates in the future will have broad experience in both hardware and software, and also the communication and people skills to help leverage technology to solve strategic problems. Working in the IT department of a big corporation will mean that instead of writing that accounts payable software package yourself, you will be identifying the requirements and coordinating with the different vendors to get the job done. You will still need technical knowledge, because you will have to be able to communicate with the consultants/contractors/vendors, and you will performing the integrations between the systems. However, you might not be slinging code all day.

    Just as a disclaimer, I will repeat that this isn't a 100% rule. There will always be a need withing corporate IT departments for software development, because companies will always develop creative solutions to give them a competitive advantage over their competitors.

    If you're just starting out, my recommendation is try several areas of the technology field and figure out what makes you happy. Being happy in your job is much more inportant than just money, in my opinion. If you don't like what you're doing, try something else. Having a broad experience base can only help you in the job market of the future.

  120. IT? Information Technicians? by Anonymous Coward · · Score: 0

    My degree is in CS.
    Being categorized by I.T. makes one an Information Technician, and is degrading.

    Now admittedly, most software jobs are not Science either, as often what you work on is done in secret, often re-inventing wheels, and by the current nature of the industry, getting true peer review of anything probably breaks your non-disclosure agreement.

    Of course if you are lucky enough to be working for a real open source company, then possibly you could be a computer scientists.

    Given the choice of Technician, Engineer, Scientist, or Artist, which one describes your job? Which one would describe your ideal job?

  121. What's your passion? by elrick_the_brave · · Score: 1

    It sounds like you are not feeling satisfied with yourself. I suggest doing some thinking about what drives you... what's your passion?

    It could be you like a certain industry... like volunteering... like a group of people or respect a certain person or cause. I suggest considering those first and seeing how you can fit in. Worry less about what the techie side is (which you know you can do anything) and think more on what makes you happy.

    --
    (1st sig) If this were a snappy sig, you'd be reading it right now. (2nd sig) I'm a karma whore. >Insert FUD here
  122. My advice by finkployd · · Score: 3, Insightful

    I've had a pretty successful career, totally by accident, so here is my advice.

    Do what you enjoy. That's it.

    Everyone I know in IT who really enjoys what they do (to the point where they would probably do it as a hobby for free if they were independently wealthy), ends up being successful. They are passionate and competent, likely not because they are inherently smarter than anyone else, just that they spend more time learning, experimenting, and playing around with the technology they like and work with.

    I also know people who picked their IT career (and decided to go into IT to begin with) based solely on the job market. Will I make more money with .net or Java? Are the more jobs available for an Oracle DBA or a Microsoft SQL DBA? If that is your primary consideration then you will probably be beaten out by the people who are passionate about their career choice and made it for other reasons. Honestly if you are really excited by databases (you sick bastard) then you should be interested in working with all of them and learning as much about both DB theory and the specific implementations as you can.

    There are jobs out there for everything. If there is something out there that really gets you excited go for it. If you learn quick, really throw yourself into it and know your stuff, you will find employment. It might be more lucrative in the short term to trend hop, but if all you are interested in is the possibility of making big bucks then you should forgo IT and go into something like hedge fund management.

    Me? I really dig identity management stuff. I've worked in academia with SAML, Kerberos, and PKI and in the corporate world with Oracle and Sun's IdM tools. A word of warning though: Find a field you enjoy, but do not get too hung up on a specific technology. I'm happy using my knowledge and experience in IdM to work with Infocard, SAML, PKI, LDAP, NIS, Xellerate, CoreID, Kerberos, AD, etc. I have my opinions as to what is best for what need, but I try to not be too much of a snob about it and limit my career that way. I've seen a lot of people go the "horse and buggy" way by latching on to a specific technology and refusing to let go when the world moved on.

    Finkployd

  123. Re:Good techies don't necessarily make good manage by rainman_bc · · Score: 1

    Part of this is that they are don't trust others to do it "right" or they are afraid of losing their technical skills.

    The latter is why I've never made a push to become manager. I fear that once you cross over that threshold there may never be any turning back, and you may run the risk of obsolescence should your technical skills fall behind.

    I don't necessarily think a manager needs to be fully versed in the technology they manage, but they certainly need to be able to communicate on a somewhat technical level. The needn't know everything but certainly they need to be knowledgeable in order to be able to easily communicate with those who you manage.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  124. Security by br0d · · Score: 1

    As time goes on, and the blasted "Web 2.0" gets more and more full-featured, security gets worse. Money drives the economy, not safety. Features drive demand, and demand generates revenue. So products evolve based on features, with ever decreasing focus on security. Tools are built on tools, and tools/standards are built for ease of use (PHP? AJAX?) and we find ourselves immersed in an orgy of socially motivated functionality with nary a thought given to security...until shit blows up, everyone realizes their entire lives depend on a house of cards, and they then come screaming for the security people, who bill them heavily.

  125. Re:These aren't fields, and you don't need to choo by Anonymous Coward · · Score: 0

    HR just needs to see a few key words and make sure you're not a drug user/criminal/lying about your previous employment history. It's the techies that will ultimately decide if you can do the job, HR just files the paperwork.

    Which fields are hot? I'll simply repeat what's been said numerous times in this thread - today's hot field is tomorrow's legacy application. Learn to adapt and be an "engineer" as opposed to pigeonholing yourself and simply being a "J2EE Developer". New technology is constantly being adopted and mature systems constantly need maintenance. Understand the various roles, concepts, and how IT impacts business and you'll be in far better shape than the code monkey that only understands his part of the world.

  126. Re:The Fields You Love by ThomsonsPier · · Score: 3, Informative
    Hmm. It seems that most people don't know the full saying:

    Jack of all trades,
    Master of none;
    But oftentimes better
    Than master of one.

  127. Mind The Two Employment Tracks by asphaltjesus · · Score: 1

    There are two basic employment tracks in the U.S.

    1. Small business where you are required to do many tasks and have the capacity to learn new ones.

    2. Big business where you have _very_ specific tasks and duties and in some cases that's what they are looking for. (IMHE anyway) You may start in a low-prestige job that you're pretty much stuck in unless you have great social skills. The likelihood you get to the high-prestige job from within the organization is low.

    In rare cases, the lines blur a bit.

    1. Which are you happier in?
    2. How much more money do you want to make?

    As other posts have said, I don't think jack-of-all-trades is bad. It's just a matter of combining a few of those trades more effectively.

    --
    Got Trader Joe's? friendwich.com RSS feeds work now!
  128. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    If you become a manager you will lose your soul.

  129. What about Coding? by RedMagus77 · · Score: 1

    I've seen many comments about picking up a few new languages, and I have to agree, diversity is key to IT survival from what friends have told me. My query is, what if your love of IT isn't for code? I can read through a few key sections looking for a bug, but being told to code X application or part of an application isn't for me. I have a rough time remembering commands and sitting for hours on end, not my cup of tea. Is there any hope for the hardware side other then a Best Buy TechMonkey?

  130. Networking by gravis777 · · Score: 2, Interesting

    End users are becoming more savy, and as such, while there is still a large market for desktop support, salleries are lower now, because you have so many techs right out of high school that can do the same thing.

    Get your MCSE and Cisco Certifications, and go for networking. You will be treated like crap, expected to work extended hours without the benefits of overtime pay, but you will secure yourself a job.

    Focus less on webdev. Focus more on application and Intranet dev. HTML is being taught in gradeschool, most high schoolers can do Flash and know how to use photoshop, but how many do you know that know .NET, ASP, SQL, Pearl, Python, and C? My company is hurting for skilled Python developers, and we pay a pretty penny for them.

    Just because we all love Linux inside and out does not mean that everyone uses it. The last few companies I have worked at have been Microsoft houses, and now I work at a company that also has some Apple stuff. Make sure you know your Windows Server 2003 and Apple XServ

  131. That IS the "dark side" of management. by Valdrax · · Score: 5, Insightful

    The new techie manager still wants to get his hands dirty doing the day to day work. Part of this is that they are don't trust others to do it "right" or they are afraid of losing their technical skills. The new techie manager never really gives him/her self over to the dark side of management.

    You see, that IS the real "dark side" of managment -- when you become a micromanager or some other type of manager that constantly second-guesses their employees because you "know better." Even worse is the type that is constantly trying to make people prove themselves to them by withholding information to see if their subordinate is "smart enough" to come to the same conclusions (and then berate them if they don't either due to a difference of opinion or a crucial missing piece of information).

    I've had four jobs since I entered the IT field. Every single manager I've had was a former programmer with the exception of one boss's boss (who was entirely awful because she was more interested in office politics and backstabbing for advancement... but I digress).

    All the good bosses I've had gradually abandoned the programming side and learned to act as mentors. They used their knowledge of the system to give pointers on where to look when you were stuck on a problem and trusted you to get things done, only prodding every now and then when a schedule was threatened. All the bad bosses I've had (save the one mentioned above) second-guessed you constantly and either went around your work to put someone else on it (like themselves) or constantly made you justify ever single moment you spent your day on. In both cases, the attitude comes from the thought that they could do it better if they didn't have to do all this management crap instead.

    In other words, the secret to going from a technical role to being a good manager is learning to let go. Use your skills and knowledge to aid your subordinates and shield them from upper management by understanding what they are doing. If necessary, use you knowledge to call their BS if they're actually slacking, but don't envy them or treat them as irritating time-wasters blocking you from doing "your real job." Otherwise, you're just demonstrating the Peter principle.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    1. Re:That IS the "dark side" of management. by pipingguy · · Score: 1

      Even worse is the type that is constantly trying to make people prove themselves to them by withholding information to see if their subordinate is "smart enough" to come to the same conclusions (and then berate them if they don't either due to a difference of opinion or a crucial missing piece of information).

      Well said. You're already at +5 Insightful, so I save a mod point!

  132. SAP consultants stay top of the pay scales by walterbyrd · · Score: 1

    http://news.zdnet.co.uk/itmanagement/0,1000000308, 39118116,00.htm

    I think I read a more recent article, that claimed SAP experts were earning over $160K, but I can't seem to find that article right now.

  133. Yes, but... by wonkavader · · Score: 3, Insightful

    Small shops should and do love JOAT folks, but they may have trouble hiring them.

    If a shop is large enough to have an HR department (complete with screeners) it's hard to get a foot in. It's often difficult to get a position open to hire for with the designation Jack of All Trades. Uppers don't understand, and HR certainly doesn't. (Thats a common situation, but not a rule.)

    If they do get that designation, starting salary for the job will be somewhat low, because that designation will be of lower status than an "expert".

    And small shops tend to pay less than big ones in the first place.

    This wouldn't apply at all for a shop consisting of just one or two people, but then, they tend to pay VERY low salaries.

    For the record, I'm a JOAT, too, but have been involved in a bunch of hiring.

  134. Look into being a Business Analyst by AngryNick · · Score: 1

    You say you had spent time "...even working on the client side for a little while." That implies to me that the business side of the technology equation was able to talk to you...perhaps they even [gasp] trusted you? We call that "business analysis" in my firm.

    Good Business Analyst are hard to find. Most of the BAs I know seem to be too much business (nearly worthless) or too much tech (not as worthless as the former). People with the ability to relate to both sides -- understanding and predict business issues while balancing IT complexity, execution, and costs -- are a vital component in most software projects.

    Important Skilz: not stupid, willing to call BS on arrogant IT Project Managers trying to slip stuff by as "too hard for the business to understand", willing to call BS on arrogant Business Managers trying to push through "do my job" buttons as critical functionality when they have no real value, good negotiator/dictator/friend (as necessary), able to write a complete sentence, good with Powerpoint and drawings of boxes and stick figures (for Business management), willing to be the only person in the room who really "gets it" 90% of the time, SQL and/or data analysis abilities.

  135. Re:Good techies don't necessarily make good manage by fanatoly · · Score: 1

    I disagree with that, ElForesto. While people do get promoted if they stick around long enough, management is very reluctant to promote people who perform their technical tasks well. Technical talent is thin enough that when a manager finds someone who is technically savvy, the manager is best served by keeping the talented person as a subordinate for as long as possible. As far as the original question is concerned: Judging by the fact that the poster does not claim to be an ace at any specific technical discipline, I would say that management might be a good career path for a person like that. The vast variety of experience this guy has had might make him very valuable as a manager.

  136. what about competition from immigrants? by walterbyrd · · Score: 1

    > Learn Chinese, Vietnamese or Russian.

    What about competition from all the Chinese, Vietnamese or Russian, immigrants here in the USA? There is no way you are going to be as fluent as the native speakers.

  137. Hottest IT career... by Doctor+Memory · · Score: 1

    ...booth babe.

    --
    Just junk food for thought...
  138. Where to go by Cpt.Yossarian · · Score: 1

    Hi,

    looking at the figures here in Germany, I'll think development is a prospering
    field. Working as a freelancer in the J2EE area there is definitive a need for
    developers here in good old Germany. And the figures are looking like it is a
    stable situation, I think over there in the US it's not different. I've heard
    a IBM podcast last night that 2 % of the IT position in the states are offshoared,
    while the overeall number of IT people is again in the region of 2001 at top of
    the hype.

    If your interested in programming .. go ahead.

    Greetings from Cologne, Germany, Europe,

    cu Stefan

    --
    -- ++49-(0)171-2116079
  139. an unpopular sure thing by briancnorton · · Score: 1
    The hottest field in IT right now is system automation, or novel ways to get rid of IT people. IT departments in many enterprises are bloated, inefficient, and wasteful. It's not uncommon for large organizations to have IT departments that are 15% or more of the total workforce. Automating systems allows them to get down to reasonable sizes (4% or 5%?) saving millions and operating their systems more consistently.

    It's big and growing, and it's better to be on the side doing the cuts instead of the side being cut.

    --

    People who think they know everything really piss off those of us that actually do.

  140. Good IT managers hard to find by superflippy · · Score: 1

    Is it a better path to focus on moving into management?

    There's a dearth of IT managers out there right now. If you want to stay close to where the action is, focus on project management. With your knowledge of all the different facets of software development, you should be able to relate to your team pretty well. It's a tough and sometimes stressful job that nevertheless can pay well and provide great job security.

    --
    Your fantasies contain the seeds of important concepts.
  141. my rant by Anonymous Coward · · Score: 0

    I did the same; my specialties are gone (though I am not sure they would be relevant in most places now anyway) and having a hellava time finding something. Even though returning to school for "Information Systems" M.Sc. as it was a generalized view of systems and methodology; I specialized in software engineering and sw testing (with a documented, commercially successful, master on the topic) and still cannot locate a position here in Michigan. Mainly as I cannot get past the HR and the placement goofs who have stuck themselves to hiring managers like a michigan mosquito; one told me she was once a novell admin, and asked about my skills with "who uses that?" They, and some business owners, appear to be trolling for insider information on where to find cheap skills X by posting (often false) advanced opportunities, interviewing and pumping for information, but never hiring. Others only want your references, previous supervisor's name, and contact information. They are hiring naivete, youth, offering 1 year gigs, temp work. The projects are seat-of-the-pants.

    I find most positions are simply not hiring for depth or breadth but for specific tool skills. Saying we want someone who has worked with large datasets, PL/SQL, Unix. Then send you a message asking "how many years with Ab Initio?". The same with software testing; can you push the buttons on this product?, not how much, why, and where.

    To me, that is dangerous for them, and myself, but I do want to pay the bills.

    PS I have lost my IndusGT drives for several of my old Ataris in my personal now-useless-technologies-but-still-fun-to-have collection; have any for sale? haha

    1. Re:my rant by gfxguy · · Score: 1

      No IndusGT, but I still have the carrying case! I think my son stores toys in it now.

      --
      Stupid sexy Flanders.
  142. Try Information Assurance by nontrad · · Score: 1

    I am in the fast growing field of Information Assurance (aka computer/system security). Every time there's a security/data breach, my field gets more visibility and more companies develop positions in IA. It is definitely not something that will be outsourced overseas either.

    Some people in this field have a lot of OJT in a lot of areas (sounds like you) and others have gotten degrees with or without additional experience. I am currently finishing a MS in Information Assurance from Iowa State University via distance. Among my classmates who went to work in private industry, the lowest starting salary was 60K - for 23YOs without experience. Some chose to work for "three-letter government agencies" and after a few years, their experience plus high level security clearance will practically guarantee a quantum leap in salary in private industry.

    I have heard that people who go on to get the ISC2 CISSP certification (requires 4 years IA OJT or 3 years w/IA degree from certain universities) have an average salary of 100K.

    Some specialize in network security but others have chosen forensics, project management (at MS), applications development, database security, certification and accredidation teams, PKI administration, etc.

    I chose the specialization of Information Assurance oversight. I use my broad knowledge of computers/systems but I do no systems/network administration or even have an account on the systems I oversee. Plus, because I had a broader experience/qualifications than my classmates, I started at a lot higher salary also (my net is more than my peers' gross).

  143. Re:The Fields You Love by jvkjvk · · Score: 1

    Why threaten to leave before asking for more money?

    If you think it's deserved, which you obviously do, then ask. And ask again in 2 months if they say no. Don't ask your manager, since he seems impotent in the situation. Ask his manager, or a C* level exec. YOU need to let upper management get the hint that you're unhappy with your salary.

    If you are "worth" it to the company they will see things your way - provided you can explain why you are "worth" the extra $$.

    Good luck.

  144. The cliché is correct by anothy · · Score: 1

    ...do what interests you. Having done several rounds of hiring for all sorts of different positions myself, let me tell you that's what I look for most: someone who's actually interested in what they're doing. If I'm hiring a web application developer, I'll take the guy who's passionate about it with three years experience over the guy with five (provided he can talk intelligently about it).

    Or, hell, interested in something. If I'm choosing between two equally qualified web developers, and one of them's really passionate about, oh i don't know, VAX compiler optimization and the other guy just seems to be in it for the paycheck, I'll go for the VAX guy in a second. VAX compiler optimization hasn't been a "hot" area since i was in grade school, but the fact that he's able to think enough about technical topics like that to get excited about them is a really good sign.

    that being said, here's the thing about "hot" areas: it's easy to find people in them. i know where to find really good ajax-y web people, desktop application developers, bio-med CS people, wireless networking people (RF, equipment, whatever), and so on. the "hot" areas get saturated first.
    what we're having a really hard time finding are really good Product Managers. not anything currently "hot", certainly not glamourous, but people who can envision a product at some point down the road and figure out how to get there. mostly what we see are glorified project managers or systems-engineers-light. but finding someone who knows enough about tech to understand what pieces are needed (and keep the real techs honest) and with some vision of the future? they are few and far between.

    --

    i speak for myself and those who like what i say.
  145. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    Alright... An answer is below, the 1st two paragraphs are a reply to the first comment.

    Intelligent, personable people can do both. If you find that your a like-able (*sp), in charge, and talented individual, that is what a manager is. I feel it is incredibly important to have people that excel as technicians eventually move up as they so desire. It is of course still up to the judgement of upper management to see any holes in his skills after he starts as a new manager.

    Far too many people are allowed to move up even when they don't perform. If your a bad tech, you most likely will be a bad manager. Some of the most respected, productive, proactive, and efficient managers I have ever worked for in the IT industry started out technically. An IT manager needs to also be a mentor in aiding business level decisions. A good tech can solve a problem a number of ways, but the one that makes sense to the business will earn management and the tech any points. But how can a manager with no technical skill, at all, be asked to aid in decision making for his team. How can a non-technical manager be expected to hire tech's if he/she is in no position to judge technical know how. In my opinion, only upper management can decide if a person is right for management.

    Every IT field you refer to is booming. My company wants to hire for all positions. Net Admins, DBA's, desktop support, application support, software development, client support teams, and more... So do what challenges you, but you enjoy. I like to change it up a lot. This helps for times when your personal life is a little more challenging. Net admin work is a great gig, and always new and changing. Especially working with client SLA's etc, everything moves at a 100 mph.

    Well, thats one side, take what you want.

    JC

  146. Systems engineer / architect by Anonymous Coward · · Score: 0

    Not too common of a title, but I've recently been promoted to a "Systems Architect" position. Basically I get to manage everything about all of our systems, but I don't "manage" the department, just the techie stuff I'm good with. Networking, DBA, Sysadmin, helpdesk, system design, virtualization, software development comes from me, and I will be helping administrators put new systems into place and have a plan for them to execute. It's as close to the top you can get without being at the top. My manager and I have an excellent relationship, and while he holds Veto power over any of my ideas, we pretty much have a similar vision.

    My suggestion to you would be to look for this type of role. You get to maintain that "Jack of all trades" position, plus you get more responsibility and power, but overall you only need to worry about what you're already good with.

  147. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    A whole book was written about this, and it pre-dates modern IT. See http://en.wikipedia.org/wiki/Peter_principle The Peter Principle

  148. Similar but different by wsanders · · Score: 2, Interesting

    You may become obsolecent in the technical sense but if you are a good manager you can avoid falling behind in the management of technology or sw development or whatever. The real risk is simply there are a lot fewer managers than rank and file developers, so there is a lot less demand for them.

    It turns out these are really different skill sets - one set cranks out code, the other set knows metrics, process, etc, still technical but not the things most rank and file developers obsess over.

    That being said the main requirement for being a good technical manager is still being a good manager. I've had managers who had no technical skills, but the ones who knew how to evaluate, metricize, and develop processes specific to the task at hand were better.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  149. Generalize Generally, Specialize Specifically by Aaron_Pike · · Score: 1

    Go broad, customize your resume for each job. Make sure your cover letter has everything on the job description.

  150. The smart thing to do... by evilklown · · Score: 1

    The best field in the IT industry is in IP - intellectual property. Develop something amazing, or revolutionize a current development for whatever company you are at. Be the one person that knows how to fix it, do it better, etc. This is a good way to ensure that the company knows what you're worth. I have a friend that interned for a company that developed in C++. Interns were assigned the crappy and monotonous job of changing static values in header files. Tens of thousands of header files. Hundreds of values in each one. The same variables, changed to the same values. Instead of going to work and sifting through the files every day, my friend wrote a small, relatively simple Java program to search and replace variable values in the files. Instead of spending the entire summer working on this crappy job which usually took thousands of man hours to complete, they took two weeks to show the company something new, which did the same job literally over a single day. My friend was given an offer that was on the order of 20% higher than their average starting pay. Plus, they have some great job security since they're about the only person in the company that knows Java.

  151. Re:Good techies don't necessarily make good manage by Coldmoon · · Score: 1

    From what I've experienced again and again and again is that one of the reason (and there can be others) that techies don't make good managers is that they try to live in both worlds.

    It is not as simple as you suggest. It is more about how the individual looks at, and understands the world. It has been my experience that the best Techies that have worked for me see the world in black and white. Dont misinterpret this as a bad thing; on the contrary, it is one of the (IMHO) most important aspects of a real Techie. The next aspect is their ability to focus exclusively on minute details that may have limited scope.

    This takes a type of concentration that a good manager cannot afford, as it would mean that they are ignoring other issues that may be just as important. Additionally, a good manager needs a broad knowledge that is not necessarily deep, but sufficient for him/her to understand what their teams are doing and to communicate effectively with superiors, customers, and team members.

    The focus that Techies have also tends to ill prepare them for dealing with complex social issues that a manager may have to navigate on a daily basis. To Techies, these are irrelevant and distracting. To a manager, this is a critical skill.

    So the real issue that the originator of the article should think about here, is how they see the world and whether they can deal with, or even prefer a, gray world...

    --
    Coldmoon over Dark water...
  152. Sell shovels by Anonymous Coward · · Score: 0

    There's an old saying about the gold rush in the 19th century. Very few people struck it rich finding gold, but the guys who sold shovels got rich.

    This is kind of how I gravitated towards a career doing database work. DBA / Data Architect / Systems Architect. I'm a high-end Oracle DBA, and you know what? I'll be the very last person to be let go in times of crisis. No matter what kind of project you work on, no matter whether your products get canceled, no matter whether they quit using your programming language of choice, no matter whether your business unit gets kicked around during reorgs... Someone has to manage the data, and that person is me.

    It's not a career for everybody, but it's something to think about. Sometimes it's very dull. When things go wrong, it's a very stressful job. But if you're really good, the pay is excellent ($100K + U.S.) and I believe it's the most stable career choice in IT right now.

  153. One Word: Bioinformatics by WillAffleckUW · · Score: 1

    It's a growth area, your colleagues are hot, and you get to wear cool lab coats and go to seminars all the time.

    Plus, you tend not to have a lot of ethical conflicts. Seriously, it's a good area.

    --
    -- Tigger warning: This post may contain tiggers! --
  154. Front end vs Back end by jonmeyerny · · Score: 1

    A common dichotomy I see is a between front-end and back-end folks. Some engineers are really interested in how systems work, others think much more about the ways people use systems.

    For example, ask yourself what reactions you have when you use an ATM cash machine.

    If using an ATM makes you think about what kind of database banks use, or how partner banks can reliably take cash out of your account, or how the system keeps the pin secure and prevents spoofing, etc, - if your focus is on those kinds of technical details, you may find back-end work more rewarding.

    If, on the other hand, your first response to an ATM machine is to get annoyed and think "why can't the people who designed this stupid system make it remember what language I speak!" That reaction suggests you may be more of a front-end thinker. Focusing on the UI side of the business could be more fulfilling.

    Of course, its good to know a bit about all aspects when working in a team, but in my career I've found that focusing on just one end has been helpful. It gives me a specialty and skill that is appreciated. I get to do more of what I love. And when the system crashes I can say "blame the back end guys!"

  155. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    Think about it for a moment. Why would a company promote an incompetent? If anything that makes them more dangerous to the company's success. In reality incompetents are fired 99% of the time.

    The reason we have these sorts of myths is exactly the Peter Principle. You do good work, you get promoted, and promoted, etc. Then at some point you get in over your head. And there you dog paddle to keep your head up. Managers are very visible while techies and engineers are less visible. So it is very likely a manager's mistakes will be seen by many while the opposite is usually the case for engieers.

    (NOTE: When i use the term "incompetent" I mean as far as management and organization skills. Sure some people are just not cut out to be managers. IMHO I believe 80% of engineers are usually not management material, and 90% of managers are usually not engineer material.)

  156. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0
  157. Location, Location, Location by StormReaver · · Score: 1

    No good answer can be given that doesn't begin with: it depends on the area in which you live. There are no large companies where I live, so employers need people with a wide variety of computer skills. Someone who only wants to be an Oracle DBA won't find a lot of opportunities here. Someone with average Oracle experience who is also decent with some 3 out of 4 combination of C#, C++, PHP, and Linux administration could easily find a job here (we're looking to hire someone like this right now).

    Your mileage will vary in other locales. You're asking a very vague question with a wide variety of good answers.

  158. I wouldn't mind by CrimsonScythe · · Score: 1

    being the tech support at Castle Anthrax, though.

    --
    The view was horrible and the smell was even worse; Julie severely regretted becoming a proctologist.
  159. Middleware and Customization by mislinux · · Score: 1

    A good area to get into if you are looking to avoid the whole outsourcing issue is customization, or some form of middleware. At the company I work at, a lot of the application stuff has been outsourced to developers in India. However, they still need someone to glue the different apps and systems together. That is where my role comes in. And this type of job will always been needed because no two companies have the same setup, so there always has to be someone to do that work to customize the systems to work together.

  160. Hmmm piano player in whorehouse by NoBozo99 · · Score: 1

    I hear the fringe benefits are great!

    --
    I may not be a smart man, but I know what an inode is.
  161. Re:Good techies don't necessarily make good manage by jafac · · Score: 1

    The other thing is;
    A lot of businesses do not reward the "pure techie" track. Everywhere I've gone, I am pushed, shoved, encouraged, and even intimidated into taking on a more managerial role. Jobs are less (financially) rewarding, and most importantly less secure, when you shun the managerial track.

    The best role to get into, IMO, to avoid this, is the "tech leadership" role. You get the power to manage technical direction of projects (ie. avoid stupidity that a non-technical manager might make) - but you don't have to be a "manager". You still have the responsibility for planning, schedule, and budget, and task delegation, but from a technical angle.

    Unfortunately, few businesses seem to realize that they need people to fill these roles; they don't seem to be a facet of most org structures I've seen.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  162. Re:Good techies don't necessarily make good manage by Bastard+of+Subhumani · · Score: 1

    Why would a company promote an incompetent?
    It wouldn't, but I can think of at least two reasons an incompetent manager within one might.
    --
    Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
  163. your /. friends will shun you if you become PHB by Anonymous Coward · · Score: 0

    ...they think management is an obstacle to overcome.

    most likely the response here is to go for some cowboy programmer aspect.

    good luck.

  164. If you have to ask... by djSpinMonkey · · Score: 1

    Is it a better path to focus on moving into management?

    If you are even asking this question, then the answer is emphatically yes. If money is your primary motivator, management is likely to pay better. If writing software and building systems isn't your primary motivator, you're probably not as good a developer as people who do it because they love it. If you would even consider seeking a job in management instead of engineering, then you'd probably be happier and better paid there.

    To put it another way, right up until that last sentence my answer was going to be, "Find something you love, get really good at it, and odds are you can find somebody who will pay you to do it," but if there's nothing in IT that you love, you're better off doing something else.

  165. None of current 'hot' topics by guruevi · · Score: 1

    I currently hear a lot about 'information security' and VoIP, however I would say: they're empty bags of wind and self-perpetuating bubbles.

    Information security will be hot until the majority of managers finally finds out that the weakest link in a chain equals the strength of it and see that it's their USERS (aka employees) they have to satisfy, no matter how much their security is upgraded, as long as the sales drone can put it on a memory stick or CD so they can work on it, or in the mean time they can give it to their customer (or their next sales gig), it's useless to keep locking it down. The average script kiddie is going to be kept out with the current lines of defense (frequent updates, virus scanners and firewalls) and the real hackers are going to get in anyway.

    VoIP is indeed a hot topic and requires a lot of work these days, it is a good technology, but just as when computer networking (Ethernet, Token Ring) replaced mail carriers around the building, once it's in place, not a whole lot of expertise is required to keep it running. Yes, you'll need the local VoIP administrator and if it breaks the VoIP consultant, but you don't need 10 of them to re-implement it. So again, only the best will survive while the rest will move on to the next field.

    The same happened to SEO, firewalls, virusscanners, intranets, websites... it all had it's time of implementation, now everyone has it and it only needs maintained. Thus, either do what you like, or follow the IT fashion industry. Both have their pro's and con's.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  166. Re:Good techies don't necessarily make good manage by dlZ · · Score: 1

    Every place I've ever worked at in a technical role reminded me of BoFH. The tech manager either had no technical skills or they were 15-25 years out of date, yet he wanted a role in the tech side.

    I agree with the "tech leadership" role, which is almost the role I take here. While my business partner handles most of the managerial side, and I handle most of the technical side, I still work hands on with our in shop tech staff. But when it comes to on site large clients, I take the full technical role, because I want to make sure it's done properly the first time.

    --
    rm -rf ./evidence @ punkcomp
  167. Re:Good techies don't necessarily make good manage by Braxton_Bragg · · Score: 0

    What's hot ? Being under thirty and making squat - from my perspective , piss on on all the HR types - let them do the work.

  168. Management is a skill by CanadaIsCold · · Score: 1

    Just as being a DBA or being a developer is a skill. Don't assume you have it. Don't assume you can learn it. Move into management if you genuinely want to manage people. If you don't please quit inflicting your interest in larger salaries on the rest of us.

    --
    This signature would be better if I was creative.
  169. Re:The Fields You Love by axp_bofh · · Score: 1
    I'm kinda the same kind of guy (30+ years experience) -- however the way I characterize it is "Jack of all trades, master of what's in working set".

    I'll get as deep as I need to for a particular area, but I don't feel I need to become expert beyond what's needed. The more experience you have in seemingly diverse areas the better because you can cross-correlate your knowledge. For example, as I was tackling Oracle DBA stuff, the OS management and systems programming I've done really helped get a feel for what was happening underneath the surface. Conversely, the Oracle knowledge has made me better able to manage my systems.

    Don't sell your varied experience short.

  170. Hot IT Areas in 2nd Half of 2000's by Anonymous Coward · · Score: 0

    Having worked in IT for over 20 years and doing a job search recently, I believe that there are 2 major fields that will see increasing employment in the next 10 years: embedded systems and web-based business-to-business. (And altho' I call it B2B, the gov't is also hiring for this field--egov't systems.)

    The embedded systems growth I think is obvious, but there are many (including myself) who first approach it as if it is just normal development on small systems. However, considering the issues of porting applications to specific hardware, real time requirements (which have more to do with predictability than timing), and unusual UIs, there is quite a bit of specialized knowledge required.

    The B2B stuff has been in the works for years (I worked with a couple of X.500 applications in the 90s). But most of it has been the usual de facto proprietary standards that result in many APIs which require some sort of gateway to work together poorly. With the general acceptance of XML and development of industry standards using XML, I expect this field is finally going to stabilize, and the applications are going to become really sophisticated.

    Imagine a customer going to a tech website and purchasing a wifi router. This generates the order at the warehouse, which automatically checks inventory, and, if necessary, places an order with the supplier. The supplier's system then checks it's inventory and, if necessary, places orders to its parts suppliers. And so on and so on. Some of this may be possible today, but how many applications account for returns and DOA parts, etc.? And I am sure that the capabilities vary from one industry/application to another. And do the applications work with each other? These are the kinds of issues that I see being solved over the next decade.

    As far as finding employment doing what you love, sometimes having to bend to the demands of a business can make you hate showing up for work. The problem is that most development jobs require you to sign an IP (sorry RMS) agreement, and most of those are draconian because people just sign them. I have had some success in pushing back, but I was very nervous doing it, so I didn't push very hard. I would say that employment skills should be treated as exactly that. You had better be pretty good, but you also have to be ready to do what the boss wants, even if you disagree for technical reasons.

    If you want to program because you love it, I suggest trying to do it on your own terms. There are plenty of FOSS projects where the arguments are about technical merit instead of market feasibility. And if the project is really good, there is even the chance that you will be paid to work on it. Just watch out for the IP traps.

  171. Cool stuff by toxique · · Score: 0

    Do not go after the more common knowledge like PHP+Web Design. Lots of code monkeys around tinkering with topics like this one. Try to get into the latest exciting high tech fields like grid computing, corporate backup and SAN solutions, virtualization, non-Intel weird HW architectures and many many more. Of course, you have to be open-minded and love new techonolgies, if not, forget it.

    --
    - This can't be... - Be what? Be real?
  172. Heathcare IT = Hawt by tron420 · · Score: 1

    I work in healthcare IT, and this industry is exploding! I get hands on experience will all kinds of different systems and new technologies. The most intersting of which is known as PACS (basically it is digital radiology). Not only do I get to play with a wide variety of technology to keep me interested, but I get paid very very well. On top of that, it is nice to know that my work has indirectly helped people and society. For those of you aging nerds out there, know this: colonoscopies are no longer necessary due to advances in healthcare technology. Do not be tricked into letting a doctor shove a camera up your a$$! A virtual colonoscopy is available at your local high-tech hospital. A simple MRI can reconstruct your colon in 3D for analysis. Yay for nerdy doctors, keeping cameras out of your "special areas."

    1. Re:Heathcare IT = Hawt by Anonymous Coward · · Score: 0

      Do not be tricked into letting a doctor shove a camera up your a$$! Yay for nerdy doctors, keeping cameras out of your "special areas." Yeah, I suspect that the footage from those cameras will end up being used for the demon offspring of YouTube and goatse.cx...
  173. Re:Good techies don't necessarily make good manage by Braxton_Bragg · · Score: 0

    Life sucks . Fsck you.

  174. If you have to ask ... by Ummon · · Score: 1

    You shouldn't be in IT. Please pack up your A+ and MS certs and get the hell away from anything remotely technical.

    Thanks to lazy and ignorant people like you who keep feeding cash into the black hole of the major vendors who are making it hard for people like me to get anything serious done.

    I'd like to tell you and following companies to frak off:

    IBM

    Hewlett Packard

    Verizon Communications

    Dell

    Microsoft

    Intel

    Motorola

    Sprint

    Canon

    Ingram Micro

    Cisco Systems

    EDS

    Xerox

    Computer Sciences

    Apple

    Texas Instruments

    Oracle

    Sanmina-SCI Corp

    Arrow Electronics

    Sun Microsystems

    Nortel Networks

    Solectron

  175. Well, for me... by Vo1t · · Score: 1

    One of the best 'traits' of IT for me is constant change. When you get bored, switch to another technology, architecture, layer or whatever. Plenty possibilities are available. And again, if you don't like change, stay home, don't even touch IT.

  176. Datto's Job Chart by datto01 · · Score: 1

    Datto's Job Chart

    I've created an Excel chart showing the relative number of job openings for the search criteria listed below over the last 18 months up to 03/18/2007. This might provide you with factual data about some of the Information Technology jobs that are growing, stable or losing ground over the last 18 months. The data is derived from a popular job website. The data has been tracked every Monday over the last 18 months except when I was on vacation or hiking the Pacific Crest Trail.

    If you'd like a copy of this Excel chart, please email your request to jobchartmon (hat) yahoo dohtt com and I'll have someone email you a read-only copy. Note that I'm an MCSE, VMware VCP, Citrix CCA and Linux enthusiast with no axe to grind but have some factual data y'all mind find interesting and hopefully helpful to your career. I'll let you make your own judgment about the data rather than providing commentary. If you publish this information, please give credit to Datto.

    * MCSE and Citrix
    * Culled MCSE and Citrix (these are targeted job openings in a corporate Citrix setting rather than system integrator/consultant setting)
    * MCSE and Linux
    * MCSE and Linux and Citrix
    * MCSE and ISA Server
    * MCSE and ISA Server and Citrix
    * MCSE and MOM
    * MCSE and VMware
    * MCSE and Director

    Datto

  177. A regret I've often heard from IT workers... by tech10171968 · · Score: 1

    ...is that they never bothered with a minor in business while they were in school. Having some sort of business background makes you a hot property because: (1) if you look at the areas from where most managers are being promoted, you'll find that there is a dearth of managers from IT, usually due to a general lack of business accumen in that field; and (2) having that business background makes you a more valuable employee (the company can always find another code monkey in India to work for half of what they're paying you, but does said code monkey have any further value to the company? What happens when they can find IT workers in, say, Africa to work for less? Probably the same thing that happened to your downsized former colleagues.) Having some business training can also help alleviate some of the usual frustrations felt by the IT staff toward the users, as you can now view how you job fits within the framework of the company's mission (i.e. you have some insight as to how some of the "stupid" decisions coming down from the top came to be that way).

    --
    This space for rent!
  178. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    you are promoted to the level of your incompetence

  179. Re:You're right, if want "Hot" for $, get out of I by Anonymous Coward · · Score: 1, Funny

    My 23 year old nephew graduated from college last year, majored in marketing. He just got promoted and will make $85K in salary (bonus could put him into 6 figures).

    If you want "Hot" because of the bucks, IT might not be the way to go.

    Yeah, but not all of us are Jewish.

  180. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    The issue with technical people is that they tend to be rational (me included.)
    I think it works best with an example

    User talks to tech-guy
    User: "I have a nail, and I have to nail this to this wall. Will you build a hammer for this task?"
    Tech-guy: "Ok"

    User talks to manager
    User: "I have a nail, and I have to nail this to this wall. Will you build a hammer for this task?"
    Manager: "I already provided you with an iron, and I can show you how is it possible to use this iron to achieve what you want to do."

  181. Re:Good techies don't necessarily make good manage by Chabil+Ha' · · Score: 1

    What drives me crazy is when that manager tries to come and do dirty work and makes things worse, leaving us to clean up a bigger mess. Manager should stay on his side and let us earn the trust to make things work on our own.

    --
    We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
  182. Business training never helped me in the least by walterbyrd · · Score: 1

    I started in IT in 1979, got a degree in business in 1983. I even did graduate work, and got two certifications in project management.

    Never helped me in the least, employers were never the least bit interested. And when I look on dice.com, I don't see any demand.

  183. Re:Good techies don't necessarily make good manage by Anonymous Coward · · Score: 0

    There is another problem that keeps technical managers hands in the pudding; the people they manage. I have personally seen companies grow a code project founder hand off the project and start managing only to have the new programers consider their boss a slacker who makes them do all the work. And they're better than their boss because they, after awhile, know more about what's going on at the code level than their boss does.

    Technical managers therefor tend to get out of touch with the nitty gritty earning the ire of those he manages and at the same time not do a good job for HIS boss because of the time spent tryiing keep up a proficience they don't use to maintain the respect of those working for him. It's a nasty conundrum that can turn good techies into very unhappy people.

  184. give someone a do-nothing promotion by hildi · · Score: 0

    is a way to keep from firing them and keep them out of the business. call it a 'promotion' if you will, but give them a closet office somewhere removed from everyone and little pointless jobs to do. its a practice used in some big organizations, like schools and so forth, to avoid the conflict of firing someone (potential lawsuits and political battles that ensue from the allies of said person) and so forth and so on.

    1. Re:give someone a do-nothing promotion by tcatrainer · · Score: 1

      don't forget nepotism