Slashdot Mirror


Getting Beyond the Helldesk

An anonymous reader writes "I've been working as a helpdesk monkey for over a year in a small-medium sized law firm of around 200 users and I don't know if my patience and sanity can last much longer. I'd like to remain in IT, but in less of a front-line role where I can actually get some work done without being interrupted every five minutes by a jamming printer or frozen instance of Outlook. There isn't really any room for progression at my current employer, and with the weak job market it seems I can only move sideways into another support role. I've been considering a full-time Masters degree in a specialized Computer Science area such as databases or Web development, but I don't know if the financial cost and the loss of a year's income and experience can justify it. Do any Slashdotters who have made it beyond the helpdesk have any knowledge or wisdom to impart? Is formal education a good avenue, or would I better off moving back home, getting a mindless but low-stress job, and teaching myself technologies in my free time?"

91 of 474 comments (clear)

  1. What degree do you have? by GameGod0 · · Score: 3, Interesting

    Now's a great time to do your MSc because you can weather the economic storm in academia and pray that the job market will be better when you're out. Heck, you might even get funding so it won't be as much of a financial burden.
    ...
    But that said - What degree do you have that left you stuck on the frontlines of an IT helpdesk? If you don't have a BSc, speak now... (Formal education IS a go

    1. Re:What degree do you have? by GameGod0 · · Score: 4, Interesting

      Ahh, message got cutoff. (AJAX is overrated )
      I was going to say that getting a BSc is definitely worthwhile (if you don't have one), and a MSc will definitely help you stand out when your resume lands on someone's desk. I'm having a hard time understanding how someone with a CS or Software Engineering degree could end up in your position though. (Maybe I'm ignorant...)

    2. Re:What degree do you have? by unlametheweak · · Score: 5, Informative

      I'm having a hard time understanding how someone with a CS or Software Engineering degree could end up in your position though. (Maybe I'm ignorant...)

      I will give you the answer; the companies that hire BSc graduates in "IT" tend to be call centers and help desk type companies. In the 1990s you could go straight out of college and land an 80K per year job. These days you are lucky to land a help desk job. Of course the more successful people will have embellished their experiences on their resumes and with their references. The smart people often end up programming in their parents basement.

    3. Re:What degree do you have? by Anonymous Coward · · Score: 5, Insightful

      An internal helpdesk for responding to employee problems may be a good stepping stone. The problem is that employees and managers only see you when stuff is broken, and you are out of mind when stuff is running without issue. So, there is an association with the helpdesk people and problems.

      One thing that may accumulate surprisingly good results: keep some track of who you have helped out and find the time to simply go ask, "Is it still alright?". Now they remember you fixed something for them (maybe even what it was), they re-associate you with the current no-problem state, and the smarter of them appreciate that you care enough about *their* work to actually come ask. People talk in any company, big or small.

      BTW, some will see it as you care about the company's productivity, some will see it as you care about your fellow workers as people; both are a big addition to mere "good fixing tech problems". Don't expect much direct feedback though, it's easier if you keep it just a matter of professional pride and a (maybe quite refreshing) daily habit.

      Just check before that there indeed is no problem when you go ask. ;-)

    4. Re:What degree do you have? by Anonymous Coward · · Score: 2, Funny

      Yeah an economic crisis is a GREAT time to stop working and reduce your income to near zero while increasing your expenses.

    5. Re:What degree do you have? by Hogwash+McFly · · Score: 4, Informative

      Submitter here. I current hold a upper-second class (the next step down from a first class, don't know how American colleges grade their awards) honours BSc in Comp Sci from a reasonably well-respected UK university. So I meet the criteria for most Computer Science Masters courses that I have come across.

      Regarding your confusion of my current position, when I first graduated I was unsure if I was suitable for any kind of development role, which I suppose is the avenue taken by a large proportion of Comp Sci graduates. I was good enough at programming to pass the modules, but I never really programmed for pleasure or got involved beyond what was required of me academically. I know that makes me a blasphemer and a poser on here!

      I worked in unrelated fields for a couple of years, which wasn't terrible as I paid off a lot of debt, especially at the beginning while living with the parents. My current job is my first 'proper' IT role, and considering my initial circumstances it seemed like quite a good first rung of the ladder. However, I have felt for quite a while that I both wanted to leave my current area of residence as well as thinking that this job is not right for me. It just feels like the right time to start planning a clean break, and soon, especially with the new academic year creeping up.

      I have enough money saved up to live and study for a whole year, so the finance side of a Masters is not the major hurdle if the qualification would be worthwhile. I quite like the idea of going back to academia and taking it seriously this time, no more skipping lectures due to hangovers and doing it half-assed like my Bachelors. Working with colleagues that are involved with data management and web development as part of their own roles, and finding it quite interesting from where I stand, I have been looking at Masters programmes that specialise in these areas, rather than just do another year of general Comp Sci. There aren't that many programmes in these areas so my options are limited but still out there.

      --
      Mother, do you think they'll like this sig?
    6. Re:What degree do you have? by Bastardchyld · · Score: 4, Informative

      The bottom line is that companies will hire without education, but they will not hire without experience (even someone with education). If you do run into a company that is requiring a degree (specifically). Then the problem is that they do not understand the job well enough to hire someone into it. It is your job at that point to sell yourself to them, show them why they were wrong in requiring a degree by explaining your experience, and also that this experience cannot be taught in school. I have found that most people understand that experience is far more important than education (after all keg-stands and beer bongs bring very little value to a company - unless of course your company sells kegs and beer bongs). Fact is that there is no job on this planet that is not attainable school or not, you just need to be able to convince the other guy that you can do it better than anyone with an attendance sheet from a University.

      If you are truly motivated and it is time for a move, hit your resume hard (biggest recommendation here is to cut out the fluff - all of it), start shopping for jobs, and start showing up for interviews (a lower paying job in this economy will pay dividends if you get some experience).

      -matt

      --
      $diff terrorists hippies
      $
      $rm -rf *terrorists *hippies
    7. Re:What degree do you have? by grolaw · · Score: 4, Insightful

      100% correct. Law Firms are hell holes to work for - and I'm an attorney! You only see the tip of the political iceberg in those operations.

      I've represented over a dozen IT professionals out of the banking industry and age discrimination / outsourcing are so common that you might as well learn to speak Hindi.

      Find a medium-sized 3'rd party tech support operation - go to school too - but contemplate broadening your skill set beyond pure IT - take a year to go to the Vancouver Film School and earn one of their computer-based degrees (animation, sound recording/transformation) and lateral into the production industry.

    8. Re:What degree do you have? by ta+bu+shi+da+yu · · Score: 4, Insightful

      It really depends on the type of service desk you work at. If you are in a service desk that cares about metrics like time taken on a call, then get out. Now. If you are on a service desk that values root cause analysis and real problem resolution, then stick around and try to get promoted up levels. Most of these service desks have a lot of high value components that are important enough that they'll appreciate you figuring out the actual problem and advising or implementing solutions that prevent further issues in the future.

      I work on a service desk for a multi-national corporation supporting one of their software products. However, this software interacts with a lot of cool technologies that make life interesting - directory services, databases, packet analysis, network discovery, etc. There are enough components to the product itself that problems reported can be very interesting to troubleshoot, and I've learned a lot on the job. It also gives me the opportunity to read up on technologies I've never heard of before, or that I'm interested in. I'm fairly certain I'm seen as a reasonably valuable member of the team, so I get a lot of job satisfaction from what I do.

      The rule of thumb, IMO, is that if you aren't learning anything new, then you're stagnating and it's probably time to get out of the job.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    9. Re:What degree do you have? by Antique+Geekmeister · · Score: 3, Informative

      Oh. You're in the _UK_. Learn Linux: my professional colleague in London is having to beat off recruiters, even in this economy, and they keep trying to hire him for work in Scotland and Geneva as well. The support and systems administration roles available to a someone who can work in a mixed Linux/Windows, or Linux/Windows/Mac environment, are very active as companies try to stretch their finances for new servers and services.

      School is great for your resume: but so is experience with fields that are growing and likely to remain in demand.

    10. Re:What degree do you have? by Xenious · · Score: 2, Funny

      I program in my parents basement to facilitate a speedy commute to work you insensitive clod! ;)

      --
      -Xen
    11. Re:What degree do you have? by Anonymous Coward · · Score: 5, Funny

      my professional colleague in London is having to beat off recruiters

      Dear god, is that how you get a recruiters attention in the UK? I hope he at least calls you the next morning or sends flowers or something.

    12. Re:What degree do you have? by Hork_Monkey · · Score: 2, Informative

      Fact is that there is no job on this planet that is not attainable school or not, you just need to be able to convince the other guy that you can do it better than anyone with an attendance sheet from a University.

      That sounds good in theory, but many organizations have job descriptions standards set by Human Resources, not the hiring manager. If the job description states that a degree is required, you'll never even get an interview in that case.

      This is coming from someone with 12 years of IT consulting experience, and is finally finishing their degree in September.

    13. Re:What degree do you have? by jthill · · Score: 2, Insightful

      "Don't ask, what the world needs. Ask what makes you come alive, and go do it. Because what the world needs is people who have come alive." — Howard Thurman

      Don't start, young, on a career that gives you no pleasure. Your mind doesn't naturally gravitate towards what computers can do. You have few enough responsibilities that you can get a little ahead doing work that doesn't require your degree, and you have a whole year's worth of savings. Use those. Something, somewhere, just naturally occupies your thoughts when they'd otherwise be idle; there's something you'd rather be contemplating. For your life: find that.

      --
      As always, all IMO. Insert "I think" everywhere grammatically possible.
    14. Re:What degree do you have? by Saba · · Score: 2, Informative

      I was good enough at programming to pass the modules, but I never really programmed for pleasure or got involved beyond what was required of me academically. I know that makes me a blasphemer and a poser on here!

      Programming is as much to Computer Science as telescopes are to Astronomy.

    15. Re:What degree do you have? by b96miata · · Score: 2, Insightful

      Here's the real question - if you hated programming so much, why didn't you switch to a major you liked? You note that many CS majors take your route, but really, it's no excuse. Those people are silly.

      That said, if you find you like web development and DBA, my personal opinion is avoid the masters. The MS is *not* going to help you get an entry level position as a web dev or a DBA. You're risking overqualification here. (if you can even find a respectable MS in web development, that is.) A master's degree is not the magic bullet many people considering them think it is. And blowing (30k + living expenses? I don't know what a grad degree goes for in the UK) during questionable economic times on something that may or not pay off isn't a magic switch for your career either. You may find yourself a year or two from now with nothing but a ligher wallet and the same job prospects.

      You say you want to make a clean break, do it. Start applying to positions in the field you're interested in, located in another city. Start doing some small projects on your own so you can provide some backup to your desires and prove a bit of competence in an interview. You're going to face a bit of a hurdle having gone School->unrelated job->Helpdesk, but if you can prove an interest in the job and the ability to handle basic related tasks and learn on your feet, you should have a pretty good shot.

    16. Re:What degree do you have? by vertinox · · Score: 2, Interesting

      Find a medium-sized 3'rd party tech support operation - go to school too - but contemplate broadening your skill set beyond pure IT - take a year to go to the Vancouver Film School and earn one of their computer-based degrees (animation, sound recording/transformation) and lateral into the production industry.

      As a person who went to school for computer animation and now works in IT...

      Good luck with that!

      Really, unless you are doing animation for yourself or live in California, then you're not going to make a living on it.

      However, you could learn video and go into taping weddings... There is never a shortage of work for that.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    17. Re:What degree do you have? by DuckDodgers · · Score: 4, Funny

      10 years ago:
      Kid: "Hi, I want a job writing software!"
      Manager: "Tell me what you know about writing software."
      Kid: "I saw some C++ code in a textbook once!"
      Manager: "Will you accept $80,000 and start tomorrow?"

      Today:
      Applicant: "Hi, I want a job writing software!"
      Manager: "Tell me what you know about writing software."
      Applicant: "I have a bachelor of science degree in math with a minor in computer science. I've written 10,000 lines of code in widespread use in an open source project. I've written my own cell phone operating system. I've written 4 applications in the iPhone store. I'm a contributor on the specifications for C++0x."
      Manager: "We're sorry, you are woefully underqualified for this junior position. We're looking for someone with ten times as much experience and a master's degree, and we will offer them $35,000 per year."

      I'm genuinely happy for you and your success. But I'm guessing you got your start during the dot com boom or something similar. I love developing software, I can't believe I get paid money to do something this interesting. But the opportunities for a self taught person to break in to the industry, as far as I can tell, are tremendously fewer now than in the past.

    18. Re:What degree do you have? by coolmoose25 · · Score: 2, Interesting

      You reminded me of a problem I had at work... My computer account would get locked out every time I rebooted my laptop and tried to log in. I didn't give it too much thought (I'm a developer) and so I called the help desk each time it happened. They would unlock my account and on I'd go. Well, I finally got tired of this (didn't happen every day, as I started locking my desktop at night and skipped the daily reboot and login). I escalated it. Nobody could help me. At least 4 local help desk people couldn't figure it out. We swapped out docking stations. We checked profiles and permissions. Long story short, the final escalation was to re-image my laptop. I politely declined and investigated myself.

      I quickly figured out that I had some services that were not started but were set to start automatically. Then I found out that they logged in with my local account. So it was these services on boot up that were sending bogus passwords and locking my account out. After the reboot, and an account unlock, everything would work.

      Since I obviously didn't NEED the services (hey, they hadn't run in months...), I set them to manual start, and the problem went away.

      Here's the upshot. I saw all 4 help desk guys in the elevator shortly after fixing the problem. I said, "Hey guys - I figured out my account lockout problem"... They said "Good for you!" and the got off at the next floor. Not one of them asked me what the problem was. Later I saw them again, and I said "Hey, you know it wasn't lost on me that none of you ASKED ME WHAT THE PROBLEM WAS OR HOW TO FIX IT..." They all laughed and got off the elevator again, without asking the question...

      We recently outsourced our Help Desk. All these guys had to re-interview for their jobs. Most got rehired, but at MUCH lower salaries. I shed no tears for them.

      --
      Brawndo: It's what plants crave!
    19. Re:What degree do you have? by Bigjeff5 · · Score: 2, Insightful

      I second this advice. Do what you love. If you love what you do, you will be passionate about it and continually strive to improve. This is HUGE for employers, good ones that can see past next quarter's earnings anyway. What you love to do needs to be useful to an employer, but the bottom line is if you love it you will be good at it. If you are good at it you will progress in your career.

      It sounds like you're smart but have a very general degree. This is not a problem, but you should start getting some professional certifications - Microsoft, Cisco, what have you. This will do two things for you: it will help you decide what you like to do and what you don't, as they all require a good deal of study to pass, and they look really good on a resume. What certifications you put down will help focus the employer's attention on what you are capable of, as well as provide them with a baseline.

      In truth, you should have started in helpdesk while you were still in school. Helpdesk positions are not the best place for breaking into the rest of the market any more (they used to be great for that, not so much now), but given enough time something might turn up.

      I would stick with your current job, but work on those certs, and be constantly searching for an entry-level sysadmin or unix admin (very rare, but huge potential if you can get it!) position. Or, once you have some cableing/cisco (sorry, they've got the most widely transferable certs even if you don't like them) certifications you should be able to break into the entry level physical network market.

      Valuable things to take away from your helpdesk position are customer relations, troubleshooting skills, and general industry familiarity.

      Oh yeah, and make sure your writing and communications skills are up to par. Chances are non-techs will need to read and understand something you write at some point, and sucky writing can be a career limiter.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  2. It's not that bad, just stick with it! by Bodhammer · · Score: 4, Funny

    I've noticed that most people are getting smarter, understand technology, privacy, business, free enterprise, propoganda, and are becoming less reliant on help desks, friends, church groups, retailers, and especially the government for help.

    Just stick with it, I'm sure it will get better! How bad can it really be, they are just lawyers?

    --
    "I say we take off, nuke the site from orbit. It's the only way to be sure."
  3. That is your job. by DerekLyons · · Score: 5, Insightful

    " I'd like to remain in IT, but in less of a front-line role where I can actually get some work done without being interrupted every five minutes by a jamming printer or frozen instance of Outlook."

    Um. If you are on the helpdesk - unjamming printers and unfreezing outlook is your job. Your work isn't being interrupted every five minutes, but rather you are being called on to do your job every five minutes.

    IT is a support function, deal with it or find a different career field.

    1. Re:That is your job. by dword · · Score: 4, Funny

      Yes, being interrupted while reading from / posting to Slashdot is just awful!

    2. Re:That is your job. by wind_ice_flames · · Score: 2, Interesting

      There is a difference in being in IT and doing one specific aspect of IT called help desk. I can relate. The poster is seems to be tired of dealing with the same thing over and over from people who make the same mistakes. IT is a much broader field than just help desk.

    3. Re:That is your job. by calmofthestorm · · Score: 5, Informative

      You can also get pinned down by URGENT FIX THIS issues to the point that you can't make substantial upgrades to improve the overall situation. For example, so busy removing viruses you can't deploy more effective means to fight them in general.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
    4. Re:That is your job. by heychris · · Score: 5, Interesting

      Um. If you are on the helpdesk - unjamming printers and unfreezing outlook is your job. Your work isn't being interrupted every five minutes, but rather you are being called on to do your job every five minutes.

      To be fair, in a 200 person shop, he may also be expected to do sysadmin duties as well as helpdesk. It tends to get lumped together a lot. But even as a sysadmin, your job is ultimately to serve the company and it's clients, and in a small to midsize company, that means rebooting the boss' PC every now and then. Try to take pride in the fact that you tangibly made his life slightly better.

      My role in a similarly sized company is basically sysadmin without the title, so I feel for you. There are days I'd love to play with the tech and roll out cool things, and it does get annoying to handle the level 2 stuff (fortunately, I have a part-time helpdesk guy for the basics).

      One tip would be to get an intern, and dump some of the support tickets on them. Honestly, I'm not sure how viable a solution that is (I'd be eager to hear others experiences), because I don't know if a CS person will want an internship like that. But maybe someone from a business background would be intrigued; you likely touch every part of the business, and there could be appeal there.

      If you're interested in web development, heck, just do it! Do your own site. Do your friends' sites, though set some clear boundaries. This will get you estimating experience, and you can play with whatever strikes your fancy. Then hit up some local small businesses and do their sites. Use that experience to get your next job. A CS Masters seems like overkill for web development. I can't say I know one, but then again, see my second paragraph. :) I do know many web folk without masters, though.

      The last thing I'd suggest is to get yourself involved on larger projects in the company. I don't always think to ask my helpdesk guy to help out, but I'm glad when he volunteers. This is a way to learn the tech, the business, and all those fuzzy skills that we don't think should matter but really, really do.

      HTH,
      CC

    5. Re:That is your job. by Fluffeh · · Score: 5, Interesting

      IT is a support function, yes, but that's not to say that all IT people keep getting calls every five minutes when someone can't print an email.

      I would go as far as to say that the folks we have here on the IT helpdesk are very tech un-savvy. They follow simple flowcharts to get resolutions and do very little actual IT work. I also work in a 200,000 employee company at the head office which has 4,000 staffers. I would say that to get into the IT field, you need to either jump out into a side role and get yourself known, make friends with developers (if you have them in-house) or simply look to maybe even join a helpdesk in a larger firm.

      Having said that, I don't really see why you cannot study while being at the helpdesk. It's not a stressful role, you answer calls, you help people with stupid things when they are clueless. Yes, it's numbing, yes it's boring - and it's perfect to use as a job while studying for something else or learning things on the side.

      Not to be rude, but be prepared for a LOT more stress than a helpdesk if you do get seriously into the IT field. Developers are ALWAYS being pushed for quicker and cheaper developments, project managers get sizings and then shave off time for an action if it doesn't fit into the time constraints - and I ain't even going to start on the business users and what you will have to do for them during the warranty phase of developments when they start changing requirements left right and center.

      --
      Moved to http://soylentnews.org/. You are invited to join us too!
    6. Re:That is your job. by uptownguy · · Score: 5, Insightful

      IT is a support function, deal with it or find a different career field.

      10. This
      20. Goto 10

      Seriously, having spent 15+ years in IT in one role or another (helpdesk, helpdesk manager, helpdesk product manager, presales support, operations manager, consultant) I've seen my fair share of things. I've been on top of the world and on top of my game. I've been burnt out and taken a year off to work in a coffee shop (best thing I ever did, by the way.) I've hired hundreds of support techs. And as I am sitting in a hotel room 1000 miles from home, have a raging case of insomnia and am feeling a little philosophical tonight, I have a word or wisdom or two that I want to share.

      First of all: Why do you "want to remain in IT"? Is it because you enjoy technology? If that's the case, perhaps you should consider a different field? There's no law that says you have to make your hobby your job. In fact, you run the risk of spoiling the joy that drew you to it in the first place. If you are in technology because you love playing with what's new, keep reading Slashdot and buy the toys that interest you. Then go discover what you want to do with your life and do that.

      Secondly: What do you want to do with your life? Does it involve serving other people? If it does: congratulations! IT is all about service. Seriously. Whether you are designing an application or supporting 200 lawyers/support staff, you are there to serve. You could get all gross and use old-fashioned phrases such as "cost center" or you could get all fancy and start to see the service you do as part of a larger path. This book changed some of my thinking on that.. Either way, you can't escape the fact: IT is about service. Secret hint: Once you get this, you start to love your job.

      Thirdly: Have you ever really thought about what you want to do with your life? I mean really thought about it? If not, perhaps you should take a year off and do something completely random. You talked about "moving back home" as an option which means you probably don't have a spouse/kids which means that you have the freedom to do something bold. Try something completely different. Work with your hands. I took a year off and worked in a coffee shop. It did wonders for my work ethic and sense of what service really is. (It also reminded me of what it is like to really make next to nothing.) Working with your hands is satisfying. You might just enjoy it more than you thought. This article in last month's New York Times makes the case for working with your hands. You should read it. Really.

      Fourthly: Is it about the money? Be honest with yourself. Are you in IT because of the money? OK. In this field, we make more than people with equivalent amounts of education might make. At least a little more. For now. That probably won't last forever. But are you wanting to move into "databases" or "web development" because you think there will be more money there? Maybe if this was 1996 that would be true. Yes, there is still money to be made there. If you are talented and willing to work hard and be passionate about what you do. But that's sort of true of anything. A little luck and a lot of passion go a long way. (Or is it a lot of luck and a little passion?)

      Finally: Relax. Unless you are extremely fortunate, you have no idea what you are going to do with the rest of your life. Few of us do. You'll bounce around and external situations and circumstances will dictate most of it. New inventions. Sick parents. A spouse or child who changes your perspective. Wars. Epidemics. The unknown. Who knows what will happen next? Stop thinking so much. Enjoy the ride. If you feel stuck, listen to yourself. Learn to listen to yourself. Ask yourself what you really want to

      --


      I would have to say that explosives are the most abused technology in all of history.
    7. Re:That is your job. by mtremsal · · Score: 2, Insightful

      That was a good read. Thanks a lot.

      I am at the point where I have to chose a working field and my studies give me a broad range of choices.

      I love IT, have studied it both for my studies and on my free time. I never considered doing anything else ... until recently.
      Like you've said, because I enjoy technology and love programming doesn't mean I *have* to work in IT.
      More precisely, I don't feel like it's a field where I could stay a nice guy for too long.
      And I don't want to become a BOFH (or similar).

      Yet, chosing not to work in IT is a much difficult choice because it means finding another field in which I could enjoy my working life...

      Reading your optimistic answer helped me. Thanks.

      PS : Hope this post doesn't look too stupidly emo. ^^

    8. Re:That is your job. by bitspotter · · Score: 3, Interesting

      I never understood why this is supposedly frustrating. In short, ineffectiveness is job security. I remember having a self-drawn roadmap at my last job. Every time I'd be called down for must-do sales support quick fix project, I would tell them how much time this would take off of accomplishing my larger projects. I t was all the same to me, just as long as nobody could blame me for missing deadlines I wasn't allowed to abide by.

      Eight hours is eight hours. If I'm not the one prioritizing my projects, I'm not going to sweat the results of those priorities.

    9. Re:That is your job. by Anonymous Coward · · Score: 3, Insightful

      >Secondly: What do you want to do with your life?

      You make some great points, but I disagree with this. This is baby-boomer baloney. It's rationalizing selfishness. There's no harm in it if "what you want to do with your life" is something worthwhile or even noble. But for most people, it's just a code word from socially acceptable narcissism. Me me me, is what it breaks down to.

      But you give a lot of very heart-felt advice, most of it good. That's a nice thing to do for a guy who seems to be at his wits end at work.

      Take pride in your work, even if it sucks. Not everyone get to customize their career to their exact liking. It's not important. Look everyday for problems at work that need to be solved, and in between calls come up with a way to solve them _permanantly_ -- as in, the problem never ever happens again or if it does we run this shell script from menu option 3 and poof it's fixed as if by magic. If you steadily work towards long-term solutions, not just putting out fires as they light, then the work gets easier and morale may even improve among the users.

      I can relate to your frustration though. I worked at a place that fixed everything manually, did no scripting or automation, and never seriously did preventitive measures to head problems off before they start. That got old. I never figured out how to improve things, sadly. But if I had a chance to do it all over, I'd work harder on my own conduct, my own skills & expertise, and really buckle down on doing a 1st-rate job, even if the work situation wasn't 100% to my liking. Let me tell you, it never will be. There's always something wrong, otherwise there'd be nothing to fix!

    10. Re:That is your job. by mjwx · · Score: 2, Insightful

      Your post made me think.

      I'm hating going to work each day for a little while now. It's not that I don't like it really, I like parts of my job, but I don't like dealing with the ingrates who look down on IT services. The good people understand that they cant do my job (and I cant do theirs) so we don't get in each others way, have respect for each other and just get along but there is about 30% of my co-workers that make me dread getting up in the morning because they are just arseholes who refuse to listen and expect me to make everything better.

      I work in a smaller company so I do T1/T2 support and 1/2 the sysadmin work (exchange server, firewall, AV and content management and so on) so I'm not simply a helldesk monkey. What I'd like to do is continue to move up along the sysadmin path, eliminate the T1 support and probably 1/2 of the T2 support. Preferably I'd like to concentrate in Linux/Unix environments (not Mac, that is one of my biggest nightmares in T1 support, Mac's tend to attract the most illiterate of users and the biggest superiority complexes). What advice to people have for continuing down this path? useful skills to pick up? Joining/attending a LUG? Any advice is welcome.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    11. Re:That is your job. by Kashgarinn · · Score: 3, Funny

      You forgot to start this with:
      >If I could offer you only one tip for the future, sunscreen would be it. The long term benefits of sunscreen have been proved by scientists whereas the rest of my advice has no basis more reliable than my own meandering experience

      and end it with:
      >But trust me on the sunscreen...

      Otherwise.. a nice post ;P

      I'm in the same helpdesk hell situation.. it's been a real turnoff for advancing further into IT and I'm doing evening classes in something completely different (whether something comes out of it, no idea). It is a dull, but safe job.. you're not going to get fired if you can stick out the first couple of months, and it is quite regular so you do have time for other interests. It's a wonderful platform for taking the next step, but it's a horrible career choice as it's soul-suckingly dull, repetitive and the bureaucracy... I can't go on without increasing stress levels, so I wont.

    12. Re:That is your job. by L4t3r4lu5 · · Score: 4, Insightful

      Job security is a double edged sword.

      On one hand, you're doing a great job, so you get to keep your job in times of adversity. On the other, you do such a good job that the company can't afford to promote you out of the area.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    13. Re:That is your job. by L4t3r4lu5 · · Score: 2, Funny

      Politician.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    14. Re:That is your job. by Col.+Panic · · Score: 2, Insightful

      he works at a lawfirm. they are probably still running wordperfect 4.2 on windows me

    15. Re:That is your job. by geminidomino · · Score: 2, Insightful

      Job security is a double edged sword. ...
          On the other, you do such a good job that the company can't afford to promote you out of the area.

      That's a good edge. I'd rather pass up the extra $20k/yr than have to start speaking "Manager"

    16. Re:That is your job. by L4t3r4lu5 · · Score: 3, Funny

      Promote synergy, like a boss!

      Outrageously NSFW. Sound required.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    17. Re:That is your job. by that+IT+girl · · Score: 2, Informative

      I wish I could have this mindset--I really do. But I can't. The inefficiency drives me crazy. Despite the job security issue, I have done things like teach a lot of my clients (the smarter ones who aren't likely to make things worse) how to fix little issues on their own. They may not have to call me as often, but they also can get their jobs done a lot more smoothly, and they like/respect me for that.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    18. Re:That is your job. by tverbeek · · Score: 2, Interesting

      After beginning a career in IT I quickly established a work ethic that I summarized as "try to do the job well enough that they don't need you anymore". Train the staff to effectively use the equipment, and even find solutions to their own problems. Document everything clearly so I could take vacations, or even get hit by a bus without things grinding to a halt. I knew the scope of the problems I would face and new developments in technology would make my "goal" unattainable.

      Then business got bad, every department's budget got slashed, and I was the IT person whose lay-off would be "least disruptive". My career's been pretty much stalled ever since.

      I'm not saying my outlook was wrong... just that no good deed goes unpunished.

      --
      http://alternatives.rzero.com/
    19. Re:That is your job. by dkleinsc · · Score: 4, Interesting

      That was really well written. Might I suggest a more poetic way of saying the same thing:

      Work is love made visible
      And if you cannot work with love but only
      with distaste, it is better that you should
      leave your work and sit at the gate of the
      temple and take alms of those who work with joy.
      For if you bake bread with indifference
      you bake a bitter bread that feeds but half
      man's hunger
      And if you grudge the crushing of the
      grapes, your grudge distills a poison in the wine
      And if you sing though as angels,and
      love not the singing, you muffle man's ears
      to the voices of the day and the voices of
      the night.

      -Kahlil Gibran

      (The rest of this particular bit can be found here: http://www.sfheart.com/work.html)

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    20. Re:That is your job. by Deosyne · · Score: 2, Interesting

      Depends on the business. Smaller outfits may have the all-in-one manager/admin/R&D guy that has no other possible future opportunity (although I'm betting a large number of those people are more victims of their own "not my job" mentality than lack of potential opportunity), but larger companies with some IT-savvy folk in management branch that stuff out. Hell, my entire job is now evaluating future tools, when we don't kludge something together, to provide solutions that we usually identify ourselves as being needed and/or beneficial instead of waiting for edicts from on high.

      I spent years in support, first in a call center and then doing help desk/desktop support. I busted my ass and did everything that I could to work myself out of a job by automating and documenting everything in sight. While that was an unrealistic goal since the business will always require hands-on support, it did accomplish two things:

      1) Helped me to develop a wide variety of IT skills
      2) Showcased my capabilities to the business

      When an engineering role finally became available in my current company, it wasn't even a contest with any other applicants since I had already proven time and again that I fit the role perfectly and had the business' interest at heart. Most IT folk won't ever get past help desk level roles because they live with a reactionary mindset and expect rewards to fall in their laps if they just maintain the status quo. The reality is that IT personnel who think that way are nothing but overhead that the business would sooner be able to dispose of altogether. It is only when someone in IT can demonstrate that they can be something far more than a low fat substitute for the Google search engine that most business folk will recognize that they possess real value to the business as a whole and consider adopting strategic IT roles rather than relegating them all to tactical support elements.

      So, to answer your question, "Since when do I do BlackBerry support?" At the moment that one of your customers needed help with their BlackBerry, that's when. Because almost inevitably that was just going to be the first of many requests for help with that particular product, which meant that it was either, a) a pain in the ass that you'd rather not deal with because you didn't feel prepared to handle it, or b) an opportunity to get a jump on some new tech coming into your environment and develop some proactive solutions for preventing problems and improving the overall experience of your customers. Given your response, I guess you went with option (a) which is actually highly consistent with our experience with the work ethic of consultants that have come on site over the years, so it sounds as though you did indeed find your niche.

  4. Helldesk...heh heh by partowel · · Score: 2, Insightful

    My ignorant opinion is to get more education. It's worth it, if you want it.

    If full time isn't possible, do it correspondence/distance education.

    Helldesk really is HELL.

    It's amazing what padding your resume does. You have to take the first step.

    As for moving back home, I wouldn't do that.

    But if you get along with your family, I guess its an option.

  5. Run For Your Life. Now. by Daniel_Staal · · Score: 5, Insightful

    You seem to be under the misapprehension that it gets better once you are out of the helpdesk. It only looks like it does. You get less stupid end-users, and more stupid bosses.

    Get out, now, while you still can. Go get a degree in plumbing, or electrical work. (Heck, if you want to stay with computers, get certified to install fiber. It's only going to grow, and I've had trouble finding anyone to install it in the new house.) Something that doesn't expect you for the rest of your life to be answering the phone at 12:45am on random nights.

    Got to run, the pager's going off...

    --
    'Sensible' is a curse word.
  6. What! by Anonymous Coward · · Score: 5, Funny

    They have master degrees in "database" and "web development?"

    Ahhhh, my Television is moving!!!

  7. Re:i've got some advice by Anonymous Coward · · Score: 3, Funny

    First thing you should do is get a first post on Slashdot, like the parent did. Trust me, within the week anonymous here will be getting a call from a fortune 50 company, with a job offer most of us only have wet dreams about. Why do you think people keep getting first posts?!

    However, if you're a slow typer (like me), just reply to the first post and you might get a job sharpening Anonymous Coward's pencils, junior pocket protector executive or something. But let me be blunt (like the pencils): nobody got nuttin' in this world for a second post, as Abba sang: 'First Post takes it all'.

    Not sure what you get for a last post, maybe a job as a barman, 'last post at the bar gentlemen, please!'

  8. Learn a UNIX by jsimon12 · · Score: 4, Informative

    If you really want to stay in IT and don't want to learn a programming language learn a UNIX. Even half way decent UNIX admins are few and far between, I know a number of companies hiring.

    Just download a BSD, Linux distro or Open Solaris and use that for your desktop at home. Tinker, read and study and you can get a job out of helpdesk.

    1. Re:Learn a UNIX by calmofthestorm · · Score: 3, Interesting

      To become a competent unix sysadmin, do what this guy says

      The problem is that there are no certifications for linux that actually mean much of anything, unlike the windows world where you have the MS cert. Sure, there are a few companies that offer certs for linux but anyone who knows anything in HR will sneer at them as the meaningless drivel they are.

      I actually don't know how people get involved in being sysadmins on unix systems, since it seems you need experience to get it.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
    2. Re:Learn a UNIX by smash · · Score: 5, Insightful

      More relevant I think is to perhaps use a Unix to learn network related skills such as TCP/IP network design, DNS, mail routing, VOIP, etc.

      Unix (or Windows) is a tool to accomplish a given task. Learn the fundamentals of what you are trying to do and how the protocols work together, and then you can apply this to whatever operating system you happen to get lumbered with by the bean counters or previous management/admin...

      So yeah, download a free unix, but remember, its just a tool to achieve a desired service. Focus on the services (and how to diagnose them), rather than the actual particular software package so much. Knowing Linux's quirks (just for example) inside out won't do you any good if you're trying to support Windows or Solaris (or SCO or FreeBSD, etc)...

      Keep your mind open, and get exposure to as many tools as possible, it will increase your opportunity for employment...

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Learn a UNIX by Fallen+Kell · · Score: 4, Informative

      I have to agree with the parent on this one. You need to go learn something that isn't taught at pump and dump schools or tech institutions. There are a thousand people with window's certs for every one that actually knows something about Unix/Linux. There is almost never a shortage for the need of a good Unix/Linux admin in the job market. A lot of the first generation admins are retiring now and in the next 5-10 years which means there will be a lot of need for experienced admins. Another thing you can do is focus on something like High Performance Computing (HPC). Again, there is more and more demand for this, and guess what, ~87% of the top 500 supercomputers run linux, ~5% run Unix, and around 1% run Windows. Again, this just says, go learn a Unix/Linux distribution. Get you foot in the door at a company that uses it. Yeah, you might have to do helpdesk, but you can actually learn Unix/Linux from helpdesk due to the fact that most problems are not something that a scripted conversation will normally fix. While there are some issues that you will run into time and time again, those things will almost always present themselves in a different form. You are also dealing with managing systems which can easily have an uptime of years. The systems were designed and built to last and have an OS that had the same stability requirements as well. It is typical to see systems go a year or more between reboots.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    4. Re:Learn a UNIX by smoker2 · · Score: 2, Insightful

      The problem is that there are no certifications for linux that actually mean much of anything, unlike the windows world where you have the MS cert. Sure, there are a few companies that offer certs for linux but anyone who knows anything in HR will sneer at them as the meaningless drivel they are.

      Er ... https://www.redhat.com/training/

  9. Distractions normal. Support is part of other jobs by syousef · · Score: 5, Informative

    Hate to break it to you but you won't necessarily get away from distractions and you may not entirely move away from support. Every job I've ever worked in included distractions and some amount of support work.

    I currently work as a software developer but I also work to troubleshoot the existing systems, and I do take second tier customer calls (so less problems, but usually harder ones). I even work shifts and do on-call support. My job's a good one - prestigeous, reasonable pay so I'm not complaining.

    That's not to say I would rather be on a help desk, or that you shouldn't try to better yourself. Just make sure your expectations are realistic.

    --
    These posts express my own personal views, not those of my employer
  10. Ugh by copponex · · Score: 5, Insightful

    Go back to school. Have sex with college girls while you still can. Go to any open lectures and take some off the wall classes. Study abroad or save your money for six months and party in Brazil. Meet some people who have lofty ideas, and try to get jobs at companies with the same.

    You aren't going to learn anything but how to take shit and wallow in misery at your current job. If you think that's a valuable skill that you need to learn, then stay.

    1. Re:Ugh by Anonymous Coward · · Score: 2, Informative

      sorry once you're past 25, they want nothing to do with you. undergrad at 25+ is a lonely and tiresome route. even stuff like group projects is tough because 18yos still think of themselves as kids and don't want to work with an 'adult'. maybe just getting certs is a better idea.

  11. Funny Helldesk story by Anonymous Coward · · Score: 5, Funny

    Way back in the day, I worked at Creative Labs tech support, and those of us in higher positions were made to sit on a Helpdesk, consisting of 4 stations. When an agent would get stumped, they'd call the helpdesk and get one of us at random. Now, some of the folks who had to sit on this thing were not the sharpest tools in the shed. So one day, to screw with a particularly stupid self important idiot, I sat next to him, just up the hunt group chain, so that if my phone was busy or didn't answer the call would go to him.

    So I turned my phone down to almost no ring volume, and every time my phone would ring, I'd wait til the 3rd ring, point over to his phone, and say "Your phone will ring... now". The dumbass got mad because he couldn't figure out how I was doing it for over an hour.

    I did of course, get a "stern" talking to afterward, BUT, the supervisor was doing his best to not laugh his ass off as he was telling me to please not do it again.

    1. Re:Funny Helldesk story by kindherb · · Score: 3, Funny

      Aloha AC!

      Ahhh yes... Good old Stillwater. I did my time @ Creative back in the day, and remember the second level helpdesk station quite vividly. And no I wasn't the victim of the prank.

      I do remember working with a certain cute female, and there were some guys on the floor who would hang up on you, only to call back hoping they would get a chance to talk to the cute girl. hehe

      Wow! I haven't thought about those days in a long long time.

  12. Re:Distractions normal. Support is part of other j by syousef · · Score: 4, Interesting

    Two other things:

    1. A masters may not help as a developer. I have a masters but it's in Astronomy and I did it with no intention of taking on Astronomy as a job. Every time I add the qualification to the list, HR takes it back off. I'm not even sure certain HR staff know the difference between Astronomy and Astrology.

    2. You might find it easier to get your foot in the door somewhere else rather than try to move into a development role in your current company. If you're already doing a job well, the company has less incentive to move you elsewhere (until they realise you'll leave otherwise, by which time it's too late). It'll be tough in this market.

    --
    These posts express my own personal views, not those of my employer
  13. first off... by genner · · Score: 5, Funny

    First provide me with your employers contact information. Then quit so you'll feel motivated to find somthing else. I'll apply for your old job so you won't feel tempted to go back to it.

  14. Some potential reading material by Anonymous Coward · · Score: 3, Informative

    http://news.slashdot.org/article.pl?sid=08/04/30/1823242
    http://developers.slashdot.org/article.pl?sid=08/07/01/173205
    http://ask.slashdot.org/askslashdot/08/12/01/0145255.shtml
    http://it.slashdot.org/story/09/06/09/2028202/How-Do-IT-Guys-Get-Respect-and-Not-Become-BOFHs?art_pos=2
    http://news.slashdot.org/story/09/05/11/0126212/Go-For-a-Masters-Or-Not?art_pos=14

  15. A few more options by Anonymous Coward · · Score: 5, Interesting

    It depends on if you want to be a database one trick pony or a programmer or a sysadmin.

    A help desk job is where you cut your teeth for being a sysadmin. If you want to be a dba or programmer, you don't need any experience in the real world. You just go to school and hope it's real life.

    If you are interested in being a sysadmin, then understand that you are supporting users, and there are sysadmins supporting you.

    Hang out with them and ask them to show you how they do their jobs. Learn about the stuff schools can't and never will be able to afford to teach you. SAN's, Fiber switching, the proprietary tools for HP, Sun, IBM, Dell. Use lunch, free time, smoke breaks, after work- whatever.

    Sysadmins always have job offers or know people at other companies with job offers that may not be at their level, but at yours. There is no downside.

    Secondarily, you should take advantage of their education program. If it's a law firm, they have one. Put in for your RHCE or LPI or MCSE or whatever the hell it is you're working on. Buy or download the book and make them pay for the tests. A cert will get you more pay than a Master's in anything. Unless you are bucking for middle management or want to write obscure code, a Master's won't do dick.

    If you really want to leave though- and you know this because you go home, lay in bed, and literally say "I have to get out of this place" every day- then leave. You ain't gonna learn shit. Follow your gut first, head second.

    School is a fine fallback if you have money, but if you don't then guess what. This is your school. You won't ever forget working help desk. People in pain learn their maximum threshold for bullshit, so it's good to learn yours early so you don't spin out when you get a job that actually pays the bills. Helpdesk is hell by repetition. DBA, Sysadmin, and maybe Programmer are hell by catching shit from all sides.

    I can't tell you what to do. I can tell you that I, and many of the people here, were in your exact position. If you don't want to kill yourself yet, then you aren't finished. Take advantage of what's around you and then opportunities will open up.

    1. Re:A few more options by beowulfcluster · · Score: 2, Insightful

      Hang out with them and ask them to show you how they do their jobs.

      Because there's nothing sysadmins love more than training helpdesk people (or any people) to do sysadmin stuff.

    2. Re:A few more options by Spad · · Score: 3, Interesting

      I happily share my knowledge with anyone who has a genuine interest and appears to be capable of retaining the information.

      That's not to say that I want to be bugged 24/7, but as those who came before did for me, I like to help the smart, driven members of the support team when I can so that they have a chance to escape and do something more interesting with their careers.

    3. Re:A few more options by Jellybob · · Score: 2, Insightful

      Good ones love it - they know that if helpdesk know how to do whatever needs doing, they don't have to get woken up at 2am to do it themselves.

      That, and most geeks love to talk about the latest toys they're playing with.

  16. Re:Take Some Initiative by smash · · Score: 2, Informative

    This. Spend your spare time at home learning new marketable skills. Don't be a zealot with regards to open-source vs Windows or whatever, look at what businesses are using and learn to fix it. By all means, get skilled in Linux/Unix/whatever, just be aware of the potential market for the skills you're learning.

    Be a zealot as far as new software/application development goes if you think you can support it, but don't exclude Windows skills simply because "Windows sucks"; you're cutting yourself out of a huge share of the market.

    I started out in helldesk at an ISP, see sig below for what I'm currently doing...

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  17. Define what your job should be by servognome · · Score: 2, Interesting

    I'd like to remain in IT, but in less of a front-line role where I can actually get some work done without being interrupted every five minutes by a jamming printer or frozen instance of Outlook.

    You work at a help desk, so it seems your job is getting in the way of whatever you prefer to work at. From your description it looks like you want to move into a managerial role of technical decision making. You can accomplish this by championing projects that you prefer to work on, or starting your own company. All an advanced degree will get you is a different entry-level position, where you'll still be interrupted every five minutes by something.
    At some point you'll need to show independent leadership to get your preferred kind of job.

    --
    D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  18. Re:Take the shit to get the cream by plover · · Score: 5, Informative

    Stay with it , its the people who who are longest in the job that become managers.

    Hell, that's good enough reason to quit! Manager of a help desk means you have to take the calls of the screamers who escalate themselves above the first line monkeys, and you take the blame every time you're short staffed because Joe and Jane didn't show up 'cause they're hung-over again.

    --
    John
  19. Go small by peipas · · Score: 3, Insightful

    You might consider pursuing a job at a smaller organization where the IT department consists of you, possibly a non-profit. Compensation will be lower but there are often other "benefits" of working non-profit, such as reduced hours or a rewarding culture. These organizations are looking for somebody with experience but realize they can't afford the most experience. You'll get a lot of experience with a wide range of administration, preferably including managing a few servers, although you will still be working with the end users. Variety is wonderful, though.

    Due to the current job market this plan may still leave you in your current position for a while, but that could be a good thing for your marketability anyway, as it's good not to look too fickle when an employer doesn't want to have to hire a replacement for you again in another 12-18 months.

  20. School is for people who can't read by holophrastic · · Score: 3, Insightful

    There are a few excellent reasons to go to school:
    - your field has you using multi-million dollar equipment that you simply cannot access outside of the academic world
    - you don't know what you want, and need someone to plot a course through life for you
    - you can't read and need to be taught the alphabet

    In this field, help-desk, databases, web-development are all the same:
    - exceptionally well and accurately documented
    - always using very inexpensive or free tools
    - catering to intelligent people

    If you want to learn web development, grab as many books as you like, read through MSDN and your favourite firefox wiki. Read, tinker, play. Read the HTML specifications. Keep playing. In school, you'd simply have shorter hours, and someone telling you to read chapter 1, then telling you to read chapter 2, then telling you to read chapter 3. Oh yeah, and they'd tell you that you read only 92% of chapter 2.

    If you want to learn about databases, install mysql with about ten clicks, and read the mysql documention. It's not a puzzle, it's just a process. By the time you've read the, what 500 pages of syntax, you'll be able to play forever.

    You don't need someone else telling you how to do something when it's written down. After all, there aren't that many people who know more about mysql than is written in the documentation. Maybe six of the people who built it. Everyone else simply read the documentation before you. Professors included. The story would be different if your goal were to build databases for enormous applications. But like I tell all of my clients when they ask if my selection of mysql as a database can meet their company's needs: "your company has 500 clients and 10 employees, the database world is concerned with millions of records. we'll talk again after your widget takes over manhattan".

    The biggest reason to dodge formal education in these types of areas is that the curiculum is set-in-stone well before you start the course -- actually well before your sign up for the course, and even well before they decide to offer the course. So you're guaranteed to be learning old technologies. In this industry, six months counts as old. This all means that when you're done, and out, you won't have any confidence in your skills simply because you will not have used them in the real world. Academic assignments are useless.

    So in the end, you'll have a very valuable piece of paper. It has the following values:
    - you spent time and money to acquire it. that alone is an achievement recognized not only by many but will certainly be a point of pride for you.
    - some others, namely .H.R. departments, look for that stuff. These are the same .H.R. departments that wanted 6 years of Java from me when Java was 2 years old. It's actually quite funny, or would be if it weren't so very very sad.

    Clients will never ask you for credentials, or certificates, or diplomas, or degrees. Clients ask for guarantees, and you don't supply those either in our industry.

    So if you really want to do something about your skills, then the following is what you truly desire:
    - assistance (not guidance) in acquiring the skills
    - a forum for testing and experimenting with those skills
    - confidence in those skills
    - an understanding of the applications of those skills

    Then what you want is a job in a company where you will learn those skills on your own. Offer to work for very little pay. Either for businesses outside of the industry where they will benefit from whatever you actually can produce as you learn to produce it; or for a company in the industry who will gladly help to train you in the hopes that eventually you'll be good enou

    1. Re:School is for people who can't read by Anonymous Coward · · Score: 3, Insightful

      The biggest reason to dodge formal education in these types of areas is that the curiculum is set-in-stone well before you start the course -- actually well before your sign up for the course, and even well before they decide to offer the course. So you're guaranteed to be learning old technologies. In this industry, six months counts as old. This all means that when you're done, and out, you won't have any confidence in your skills simply because you will not have used them in the real world. Academic assignments are useless.
      If the coursework is that dependent on specific tools/technologies and cannot be applied to what replaces them, that particular school is the problem, not school in general. What school did you go to that taught this way? Let us know so we can avoid it.

    2. Re:School is for people who can't read by jonaskoelker · · Score: 4, Insightful

      So you're guaranteed to be learning old technologies. In this industry, six months counts as old.

      Java 1.5 was released after I took Introduction to Programming (with Java 1.4). Three years after taking the course, I was TA'ing said course, with Java 1.5. I don't know exactly how fast the course got upgraded, but I also used Java 1.5 in my compiler course (the year before TA'ing, two years after IntroProg).

      Also, studying CS is not about learning ephemeral technologies but eternal principles. It's only incidental that we express the principles in the languages du jour.

      I haven't seen the revolt against the Church-Turing thesis, or Rice's Theorem, or against search trees (in particular B-trees on the disk for file systems and DB indexes), or against regexp lexers and LALR(1) parsers, or against relational algebra, or...

  21. Options by Anonymous Coward · · Score: 2, Insightful

    I have been in many different aspects of I.T. from the HP helpdesk to a mom and pop repair shop and a network admin at a bank (current). I can tell you the scenery may change but the actual job does not you will still have end users asking questions and expecting help for some pretty strange and annoying things sometimes. It's the nature of the beast. I seem to think that any faucet of this industry will have that as it is community driven IE: people asking questions.

  22. work at a university while going there by Cheezlbub · · Score: 5, Interesting

    you could go back to school & work at the university while you're there. Generally, the IT Departments at universities are pretty big and they give you a good idea of anything you're going to encounter. At my university when someone shows initiative and they're competent and not a douche they pretty much always get the chance to prove themselves - ymmv, but I get the impression that quite a few universities are like this.

    If you get on as a student, that's cool, part time, focus on school, show some initiative and try to get a full time job

    If you get on as a full timer - awesome for you - most universities offer pretty good benefits, a lot of them include stuff like tuition wavers (full or partial - either way, you're going to end up paying less.)

    and finally, working at a university IT department doesn't necessarily mean being in a support role -

    our it department has an application development group, a services group (support), a project management group, a system administration/network admin group, a business group that handles contracts & such with other departments/companies, a research computing group (super computers), a dedicated security group, an administration group (payroll), and an HR group. Of those, sysadmins, services, and app devs have to do support. Everyone else is only rarely customer facing. The likelihood that you're going to get into the non-support groups right away is pretty slim, but movement has a tendency to be really fluid.

    In case you didn't get the main point of this - the important thing is showing initiative. Show that you're interested in doing something new and interesting - show it by talking to people who do it already and trying to shadow them. Work with your bosses to get involved in projects, do things to get noticed. =)

  23. Big fish, small pond by lymond01 · · Score: 4, Insightful

    With a 200 person law firm, you're probably the lowest of 2 or 3 people. Find a position somewhere where you're the jack-of-all-trades -- you do the tech support, server management, web development, purchasing, etc. You'll work long hours because the tech support prevents focused work on the other things, so be prepared. But you'll learn alot if you're driven and you can finally have "Server Administration" or "Web Design" on your resume. It won't get you into Google, but experience may get you a junior admin job.

    To find this entry level everything job, look at 100 person or less businesses or colleges. Colleges will be easier as they aren't money driven.

    Alternatively, in this job market, go to school.

  24. Re:Run For Your Life. Now. by holophrastic · · Score: 2, Informative

    Wow, you know what, I totally agree. You can ignore my large post elsewhere here about learning on your own. I agree, run. I double-agree, run to plumbing.

  25. Depends on what you want to do by _Hellfire_ · · Score: 2, Insightful

    It really depends - do you want to do a technical role? Or do you want to move into management. Here's assuming you want to stay in IT.

    If you want to do a technical role, I'd second a few of the suggestions here that you should download a 'nix, install some tools and learn everything there is to know about that particular technology. Bonus points for picking something that can be carted cross-platform (SQL, XML etc).

    Then you can start applying for junior roles in other companies "We require a junior DBA working on MS-SQL and Oracle...". If you're good enough, you won't stay junior for long. The software is out there and it's all free - start learning it!

    If you want to move into management, you generally have two career paths - managing technology or managing people. Managing technology requires you to learn about things like data centre operations, Capacity Management, Availability Management, cost accounting and charging etc etc. All these things go into making the technology side hum ie "the hardware is working properly, and we know we can pay for it now, and in the future". Companies are screaming for this type of management as they realise that the old reactive model of bodging it up to get it working now, and panic buying stuff they don't really need isn't working. They're looking for people who can formulate an IT strategy and make it work in the real world.

    If you want to manage people, then start looking at leadership books, guides and education. Do you want to manage a helpdesk (didn't think so). Maybe the relevant institute of management has a short course that you could do.

    I made it past the helpdesk. I started off after high school building PCs and crawling under desks with CAT-5 between my teeth. I did that for 5 years, then was a sysadmin for a web hosting company for a year, then a service desk operator for 2, then a process specialist for another year. I've been in my current role as a process manager for just over a year making 6 figures.

    It can be done, but you need to differentiate yourself. Lots of guys can fix a printer - but to really add value, figure out which companies are looking to extend themselves from a reactive environment to a proactive customer focussed one, and jump on board.

    --
    "And then I visited Wikipedia ...and the next 8 hours are a blur..."
  26. Find a new career. Or don't... by 0311 · · Score: 2, Interesting

    I started out as a phone rep on the floor of a credit collection department. Because I liked to build computers and was interested in programming, I began building a relationship with the LAN team/help desk. I got a certification, then applied for an open position. I enjoyed it but it left me wanting more than unjamming stuff and rebooting computers for clueless users. Even though I didn't mind the work (I don't stress out very easily) I knew I could go further. I began taking programming classes and began proactively taking on scripting tasks and small programming assignments to make my job and the jobs of those around me a lot easier. I jumped at every chance to learn something new, even if it wasn't fun or interesting. I was always eager to learn. When the opportunity opened up to become an intern programmer, I applied and was accepted. Meanwhile, I got an associates in software engineering and began taking classes to complete a B.S. in comp sci. At this point, I realized I would never move up as fast as I wanted to with that company so I bailed and took a similar (lateral move) position with G.E. as a web developer. I began taking classes in web development, earned 2 of the 4 Java certs that were available at the time and finished my degree. Then they laid me off! Eight days before Christmas when we were expecting our 3rd child only a month later! Turns out, it was the best thing to happen. Forty-five days later I was offered a job in another state with a generous move bonus and a slight raise. Thirteen months later I moved yet again to another company. It was then that I realized I didn't really like computers so I took some pre-med classes, volunteered at a local emergency room (on Friday nights until midnight and sometimes later, the stories I could tell!!) and took the MCAT (3 times). Now I am between my 1st and 2nd year in med school and I love it. I would never have thought I would be a physician, especially not at nearly 40 years old with 4 kids and a big mortgage, but everything is working out. Here are the points of my rather long story:
    1) work hard and learn continually
    2) always look for a better situation and be prepared to get out of your comfort zone to obtain it
    3) be receptive to new experiences in different areas that might later bear fruit
    4) work hard and learn continually.

  27. It could be much worse... by croddy · · Score: 3, Funny

    You could be working with George.

  28. Treat this as an opportunity. by Photo_Nut · · Score: 3, Informative

    I answered the phones and staffed the front desk at the student help desk when I was in college. It was the best paid student job on campus - $10 per hour your first semester, and a lot of the time you weren't busy and could surf the net or do your homework. There were a few other Computer Science majors there with me, and we got to help out all levels of student, faculty, and staff with their problems. What I took away from that job is not that I dislike working in the service industry, but rather, that there were certain universal truths about end users that I couldn't learn about anywhere else.

    The help desk is your opportunity to study the areas where computers and human interactions break down. Learning computer skills in some high level language like Java or C# while working at the help desk is a way to advance your career. Start out with a book, but have goals in mind. Computer Science education is all about leading you to the water. Buy or borrow a few good books, classic computer science texts, etc. Work through the examples and do the exercises when you're not on the phones.

    Most importantly, design some UI on paper (I like graph paper for this because you draw a lot of boxes in designing UI). Figure out what you *want* the program to do when you click the buttons. Then use a free program like ant or Visual C# Express and build the UI. Take apart the generated code. Look at it. Study it. Solve a problem that is interesting to you. Do it for fun. If you don't enjoy making programs, then Computer Science is simply not for you. There are plenty of people in CS departments who are very smart and study very hard, but their heart is just not in it. You can tell because they stop writing software when the day is done.

    If you want to practice on Linux and you have Windows, you can download Microsoft Virtual PC 2007 (free) or VMWare player (also free) and install Ubuntu on a virtual drive. Put that virtual drive on a USB key chain or iPod, and you have a mobile development platform that you can take home. The internet is full of human knowledge on the subject of Computer Science and other computer topics. A degree from a reputable college or university is not necessarily a requirement.

    But you need to prove to most engineering firms that you have what it takes, and the best paying jobs ($75K+ benefits) usually require solid interviewing and development demonstrations with someone who has 5 to 25 years of development experience and typically a Bachelors or advanced degree in Computer Science, Computer Engineering, Math, Physics, or something equally challenging. A degree won't get you in the door though. We see tons of people straight out of college with their Sc.B. degree who can't solve a problem involving a linked list, binary search on an array, binary search tree, hash table, dealing with memory management, and many other problems you need to be able to solve on your own as an engineer.

    I started writing code sometime around the age of 6 in the early 80's because I wanted to make a game. I ended up discovering that game writing is interesting, but what I love to write are tools that interact with pixels and musical notes. Software engineering can be grueling work. In my best weeks, I write hundreds of lines of code. In my worst weeks, I spend long hours debugging and poking and proding and pulling out all the tricks, but get no closer to solving a bug which eventually is found to be something trivial in another part of the code. Highs are higher than in technical support, but lows are awfully low, too.

  29. Re:Take the shit to get the cream by fishbowl · · Score: 3, Insightful

    IT Manager has an opportunity to frame the IT function in terms of ROI when talking to the suits.
    Do not underestimate the value of a perception among suits that your role reduces liability or generates revenue.

    --
    -fb Everything not expressly forbidden is now mandatory.
  30. The Taxonomy of IT professionals is as follows... by Anonymous Coward · · Score: 5, Funny

    Engineerus Originalus:

    At the very pinnacle of the IT world, these are the people who invent the things that the rest of the IT world relies on for THEIR jobs. The ones who truly deserve the word "engineer" in their job titles. They work for places like Intel, Google, Microsoft, Cisco, etc. Getting here requires nothing less than a Master's degree.

    Managerius Pseudogeek:

    These people got a four-year CS degree and jumped straight into the job market. They lack the rigors of graduate school, and the practical knowledge that comes with real job experience and/or industry certifications. A lot of front-line software developers fall into this category, though all the really good ones actually belong to the species Scholarus Basementi (see below). In a healthy and growing economy, these folks can get jobs in a variety of fields, from webdev to DBA. In a down economy, they are frequently passed over by experienced people who are already in the industry and desperate to do whatever is necessary to stay there. It should be noted that this species belongs to the Genus Managerius because four-year degrees carry power in the corporate world, but these individuals lack the real intellectual rigor to rise to the top of their fields technically. This leaves middle management as the usual endpoint for their careers.

    Genericus Certificans:

    Probably the single largest species of IT professional, they bear a great superficial resemblance to Scholarus Basementi but lack the distinctive colors, odors, and sounds that Basemeni uses to distinguish itself when interacting socially. Many have two year Associate CS degrees, but the majority can be identified by the way they build their nests out of an accumulation of IT industry certifications. If you look inside their cubicle and find both Project+ AND "IBM Certified Solution Designer" certificates posted up then you know you've identified a Certificans. Older members of the species will still proudly display their Novell CNAs. Virtually all IT professionals with the word "Administrator" in their job title belong to this species, though the ones that self-identify as "BOFH" will desperately try to pass themselves off as Basmenti.

    Scholarus Basmenti

    This species is entirely self-taught, and their individual skill levels vary wildly. The less able members of this species frequently flock around the more advanced individuals in order to camouflage their weaknesses. These packs of Basmenti, led by an Alpha, are highly territorial and competitive. It is believed that their incessant desire to compete for control over FOSS projects or to get credit for "clever hacks" is rooted in their job insecurity. Those who are not unemployed are often found working entry-level helpdesk jobs. Those who do better economically are typically Alphas who went out and obtained a degree or an industry certification to validate their ample innate talents. Basmenti can easily be distinguished from Certificans when asked about their credentials. While Certificans will speak proudly of their achievements, Basmenti will ridicule their own credentials as "worthless paper" or boast about how they passed their exams hung over without bothering to study. Occasionally, especially talented Basmenti who also show aptitude forming healthy human relationships will be able to obtain Venture Capital and will eventually rise to the very top of the "Foo Chain." Once at this point, they will spend lots of the "Foo's" money to hire members of all three other species, who will look at the unschooled savant with naked resentment and envy.

  31. Re:Take the shit to get the cream by Tokerat · · Score: 4, Insightful

    I'll second this - my previous job wasn't in the IT sector, but it WAS call center and it DID involve a lot of IT; my company was developing new LOB software in-house for which I was consulting, and I was working on some of my own projects involving process-and-procedure documentation and some automation using Office to make up for some of the shortcomings of the new system which the developers could not/would not address.

    I was promoted to supervisory status for my above-and-beyond work performance and contributions to the company. I was ecstatic at first - with the burden of constantly taking phone calls lifted, I was free to complete these projects I was working on faster...or so I thought. Managers often seem like idiots because they're dealing with everyone else's problems and have no time for their own. Be careful what you wish for.

    ...and then I got laid off, along with most of my team (save two people, who where able to relocate) and the entire rest of the building. Wheeeee economy!

    --
    CAn'T CompreHend SARcaSm?
  32. Re:Fuck You by gustolove · · Score: 2, Insightful

    The amount of IT knowledge it takes to get a job in most help desk positions is minimal. Most companies cycle through so many people frustrated with their unrewarding careers that the management is happy as long as the first tier can clear browser cache. Hell, they're happy if someone is answering the phone in a friendly manner... all of the troubleshooting steps these days are put into "Knowledge Bases" in which their 'trained' technicians follow the step by step procedures to try and fix the issue. The REAL Tech support isn't reached until the 2nd or 3rd level normally... and still at that point some of the idiots sneak through the filters and make it into the upper tiers

  33. Monkey Graduation by vision2006 · · Score: 4, Insightful

    I personally would be happy if I could get a competent help desk monkey, but unfortunately after downsizing, I was lucky enough to have help desk monkey added to my network admin responsibilities. I'm going to make some assumptions here: You already have a bachelors degree, your work pays all or part of certification and/or formal education, and you actually like IT work.

    First thing you need to do is get exposure to some of the things you think you may like to do in IT. Read about them, talk to admins, dba's, etc. in your own company, or find someone in another company you could talk to about their work.

    Once you have a good idea what you want to do, start going to school or training courses for it. Whether you choose online training, night classes, etc. is up to you, but education will help you move out of help desk work.
    You will also need hands on work aside from just learning about the trade you pick, so I would suggest (as other have) to load software at home and start working with it. Hands on work is an excellent complement to book learning, and will ensure you know the material.

    As far as dealing with your current job while you are working towards your goal, it would help if you changed your attitude towards your work. Instead of getting pissed that you have to unjam paper or help someone with their software, try showing the person how they can fix it themselves. If they don't want to learn it, then that's fine. I think most people would rather not have to call someone and wait for help if they can fix the issue on their own. Get creative. If you are working towards being a DBA or web designer, try setting up a self-service web site where the user can type in a problem and your program lists common fixes. It would be a great way to get the experience you need and definitely something to put on your resume.

    Remember that there are a lot of people without jobs, some with families, that would kill to just be getting a steady paycheck. Be thankful.

  34. Re:Take the shit to get the cream by Anonymous Coward · · Score: 2, Insightful

    I wish I could mod you up - but other people beat me to it.

    turns out lots of people don't think of anything other than having minions... there's that phrase, "with great power comes great responsibility" well, ok, but what about "with mediocre power comes a huge pile of political bullshit" =)

  35. IT is a weapon of growth by WML+MUNSON · · Score: 2

    IT is a support function, deal with it or find a different career field.

    I disagree. I work in IT for a 400 person non-IT organization and I spend my working days developing new and innovative solutions for our organization that will help us more effectively compete in the market.

    I spend time on things like developing Intranet systems that allow communication and organization among staff in ways they never dreamed of before, interfacing medical equipment with HMS/ERP systems, creating network monitoring systems that send our store-room staff SMS messages when doctors printers are running low on paper, just to name a few. I also spend time revising existing systems so that they need less support.

    We have help-desk techs, sure, but that's because our department has structure. I'm part of the offense, they're part of the defense, and we're all aware that we're part of a team and that neither of us can grow without the other; My work is not more important than theirs, just "different." My work makes their work easier, and their work makes my work easier.

    Our help-desk guys, like any help-desk guys, want to learn and grow their skills -- and I /want/ them to grow. When everyone does their jobs well, we end up with free time -- which can be spent on things like education and development. They grow, I grow, our systems grow, the organization grows, I make sure their paychecks grow -- wash, rinse, repeat.

    If your organization doesn't provide avenues of growth, then move to another organization that does. Trust me: They exist.

  36. Move to Alaska/Yukon by Minupla · · Score: 3, Insightful

    Move to somewhere with very few people, like the Yukon Territory. That's how I started my IT career when it became obvious that in the big city it didn't matter how good I was, I was looking at doing my time in helpdesk. If you're serious about IT as a career, and can't stand doing your time on the line, that's one alternative. By the end of my 5 years up there I had run a regional ISP, and been the head network person for the Dept of Eduction. Also nothing makes you look good like being able to tell the cliche bear stories. My favorite though is the time the internet went out because a hunter with bad aim missed a moose and hit the waveguide on one of the microwave towers I was using!

    Now here's the bad news:
    I've been doing IT for almost 20 years, I manage the architecture team for a mid sized business with offices in 3 cities and 2 countries, I hold a CISSP and am responsible for the security of the company, and the owners/CEO/Execs STILL asks me to fix their computer. On the plus side I'd say my average between interruptions is down to about 20 mins. The interruptions tend to also be bigger problems. Some days I wish rebooting the PC would solve the tickets that get assigned to me, but my desktop support guy is good at that :)

    Min

    --
    On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
  37. Re:Take the shit to get the cream by Foxing_Demon · · Score: 2, Funny

    Now, you could have linked straight to the strip. But we don't mind. As a freguent reader of oots I shall deliver: http://www.giantitp.com/comics/oots0192.html

  38. Re:Take the shit to get the cream by ta+bu+shi+da+yu · · Score: 4, Funny

    But before you do, listen in the above poster so you can learn the lingo.

    Until you can optimize the ROI of a value added function by providing excellence in service provisioning within the ITIL framework, you really haven't lived.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  39. Re:Take the shit to get the cream by usasma · · Score: 2, Insightful

    It all depends upon your ultimate goal. Is it the people that you deal with, your bosses, or the work? You can see less people by working at a computer shop - and still work on systems. You can get different bosses by getting another job. You can move into a different sort of work, but it all depends on the opportunities that you make for yourself - either by education, networking, or pounding the pavement.

  40. Re:i've got some advice by somersault · · Score: 2, Insightful

    Or perhaps as if the mods were moderating entirely appropriately. Wait a minute, who disrupted the mods' crack supply?

    --
    which is totally what she said
  41. Re:Take the shit to get the cream by j-pimp · · Score: 2, Informative

    In most companies, they just ask a headhunter to find someone to become manager.

    Depends. If you can sell yourself as management material, without seeming like a threat to your boss, he might recommend you as a successor.

    Anyway, i was in the exact situation you are now, and i got out by never giving up on going to job interviews, not necessarily to directly get a job, but to test out what strategies in "marketing" yourself work best. . . .
    That's how in 4 years time i doubled my salary and am now at the same level as someone who has his masters degree. Just be sure to keep on trying, and keep reading up on everything you're interested in.

    I did something similarly. Started out third shift as/400 operator/helldesk and now I am a senior developer in a .NET shop. It was a windy road, but thanks to the breadth of my experience I know can pick up a new language, database, OS, etc very quickly.

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.