Slashdot Mirror


Ask Slashdot: How Can You Find a Good IT Consultant?

Slashdot reader Thelasko says his wife manages a small eight-person business -- but remains unhappy with the company's IT consultant: She's had endless problems with Windows 10 Pro's update system causing downtime. Anytime she calls the IT consultant, they don't resolve issues to her satisfaction, and the company gets stuck with a large bill. She's resorted to researching and providing support for the company network herself.

The contract is up at the end of the year, and she wants to find a new consultant. The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years (the company typically gets charged). I don't work in IT myself, and am unable to provide advice. What should they do? How would Slashdot find a reputable consultant?

Leave your best answers in the comments. How can you find a good IT consultant?

263 comments

  1. Don't use India by Anonymous Coward · · Score: 0

    TIP: Plain and simple. Do NOT use India.

    REASON: If there was a good consultant in India, they received the H1B and are either in the UK, US, or Canada.

  2. Re: You don't. by Anonymous Coward · · Score: 0

    Much like you.

  3. Avoid all ties to India by Anonymous Coward · · Score: 0

    Easy: If they are based in India, owned by somone from India or employ even a single Indian then avoid like the plague.

    1. Re: Avoid all ties to India by Anonymous Coward · · Score: 0

      Or, if the firm's name is Vision IT, avoid them...

  4. Seems like there's probably no need to change by Anonymous Coward · · Score: 0

    Being told why you can't have what you want is the job of a good system administrator. Blaming the IT guy for Windows 10 update policy is beyond silly.

    As for where to find a good IT guy there really is only one good source: recommendations. Find out who is doing the work you need doing and then see who they've worked for / currently work for. Contact those people, hear what they say.

    1. Re: Seems like there's probably no need to change by Anonymous Coward · · Score: 0

      Yep, and it's probably not a network issue either. :)

      Most small medium business it consultants are probably not the most experienced since all the great consultants I've worked with rather implement a solution then handoff actual operational support to the permanent it staff.

    2. Re:Seems like there's probably no need to change by Anonymous Coward · · Score: 0

      A good recommendation is to avoid all IT consultants from India or of Indian-descent.

    3. Re: Seems like there's probably no need to change by Anonymous Coward · · Score: 0

      Haha dozens of comments and only one useful one for you

    4. Re: Seems like there's probably no need to change by b0s0z0ku · · Score: 1

      That solution assumes that permanent IT staff exists and are competent.

    5. Re:Seems like there's probably no need to change by Anonymous Coward · · Score: 3, Informative

      To be fair, I have worked at some fairly large companies that took a really long time to get a grip on their windows update issues.

      They ended up installing some proprietary tool that was sold by our enterprise security vendor. It was not cheap and it was difficult to set up and required frequent attention, (like 2 people to implement over a month and 1/4 person to maintain).

      Since then Microsoft has come out with WSUS (Windows Server Update Services), which allow you to stage updates to an internal server then push and verify them as you want. This system would have similar personnel requirements and both systems would require constant attention to verify that updates do not 'break' your other systems.

      A few key points:
      1. The constant "Security Patch Tuesday" updates will always set your IE and Excel settings to high security
      2. This breaks almost all software that requires easy integration from server to client via web services.
      3. Paying a person to babysit these problems is hella expensive (in terms of downtime for workers and face time with the IT guy)
      4. Setting your Group Policies to disallow changes to certain settings will eventually squash most of these bugs, but there will always be more issues
      5. Companies cannot operate with out good security practices, good security people are expensive

      TLDR; How fast do you want to go? How much are you willing to pay?

    6. Re:Seems like there's probably no need to change by Anonymous Coward · · Score: 0

      Blaming the IT guy for Windows 10 update policy is beyond silly.

      Yep, it is a completely valid blame, that they didn't install a Windows 10 edition with adequate update policy (Windows 10 Enterprise E3).

  5. Quit by sourcerror · · Score: 4, Insightful

    It seems her boss doesn't value her work, and quality work in general. I wouldn't advise to stay at such a company on the long term. Nothing will change until she gets overwhelmed and burnt out, and then she'll be the scapegoat for the crisis.

    1. Re: Quit by reanjr · · Score: 1

      Pretty sure she is the boss, judging from the question.

    2. Re: Quit by ShanghaiBill · · Score: 2

      Pretty sure she is the boss, judging from the question.

      The summary says the "company owner" is vetoing her decisions, so she may be the day-to-day manager, but is not at the top.

    3. Re: Quit by Desler · · Score: 1

      Then you didn't actually read the whole post.

      The contract is up at the end of the year, and she wants to find a new consultant. The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years

      Unless the wife has split personalities, it's quite clear she is not the owner.

    4. Re: Quit by HornWumpus · · Score: 1

      Note this: Professionals, if your 'boss' routinely vetoes your decisions, you don't have any actual authority!

      Change jobs, leave that micromanaging moron alone with his/her veto. It's hopeless.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  6. That warranty makes zero sense to me by SuperKendall · · Score: 5, Insightful

    She's had endless problems with Windows 10 Pro's update system causing downtime.

    Yes, that is what it's there for.

    Anytime she calls the IT consultant, they don't resolve issues to her satisfaction

    Thought: Maybe this is not on the consultant, but the choice to use Windows for everything. But despite all that, lets move on to the main issue...

    The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years

    What would a "Warranty" even mean even mean for IT consulting? Within a single year so much about the system would have changes because of Microsoft or hardware updates that any kind of warranty would be meaningless. Also if the work is covered under a warranty, shouldn't that mean they have to repair whatever even if not under contract?

    If they are not happy move on, though as I stated before I do not think they can find happiness given what they are giving the IT consultants to work with.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      The "warranty" acts as a "client retention tool", more than anything, and is probably routed to the sales department as an opportunity to push more billable services at them.

    2. Re:That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      Please for the love of god close your mouth before I take a big steamy shit inside it.

    3. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      This.
      I recently took on a client that was unhappy with their IT provider. I told them I had to be given the leeway to fix the actual problem. Fast forward 14 months and the majority of their infrastructure is Linux and FreeBSD automated with Salt. They are seeing about $45,000/mo in savings and able to run the entire department with 1 helpdesk tech, a 'runner' (~30 sites across three states) who also jumps into the helpdesk when the primary tech is OTL, sick, etc..., and a competent systems engineer/developer.

      Windows admins are usually idiots because they either learned how to point-and-click while playing World of Warcraft and they think that makes then competent, or they think getting a ton of certs makes then an expert on solving problems when it really teaches them how to solve problems with expensive vendor 'solutions'. Linus and FreeBSD guys usually know a ton about solving problems regardless of operating system because they deal with low-level things every day.

      Take VLANs for example. Built into Linux and FreeBSD. Still not built into Windows, and requires you to by pro Intel network cards and use their drivers.

      Windows costs more to learn and maintain. Linux and FreeBSD do not.

    4. Re:That warranty makes zero sense to me by Kjella · · Score: 4, Interesting

      The company owner however, doesn't want to switch because all of the work the consultant provided is covered under a "warranty" for 3 years

      Also if the work is covered under a warranty, shouldn't that mean they have to repair whatever even if not under contract?

      Better questions, how often have they ever gotten warranty repairs free? Who's time and money is spent investigating a possible warranty issue? If the consultant blames Microsoft, would they ever make a third party review? Even if they did and found shoddy work is mostly at fault, would they ever have the time and resources to drive a process to force the consultant to unwillingly fix it under warranty? I smell a cushy kickback scheme here, the consultant gets the job of finding the problem. So 90% of the time, it's not his fault and he bills in full, while 10% of the time he'll say it's a "free" warranty fix. Of course he bakes that into his rates, but in return he gets all new business because the owner feels he'll lose "invested" warranty time going with somebody else. He's being played by a simple mind trick.

      --
      Live today, because you never know what tomorrow brings
    5. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      So use the warranty?
      'Things dont work, fix them under warranty. No billable hours'

    6. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      Don't feed the sexless troll. Also most routers have Vlan built in, and "Windows costs more to learn and maintain" has been proven false over and over. You are correct that BSD/ux IT knows more than .NET IT, but that's about it.

      Unfortunately most business IT concerns are determined by the lowest common denominator, the uneducated users. That's the reality that is HW/SW agnostic.

    7. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      Windows indeed costs more to maintain. Luckily it moves to the MS cloud now. Which means that all the certified MS IT dorks will die out in a near future, and MS will support it on its own cloud itself.

      Which however will not make Windows any less costly.

    8. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      I haven't used Windows since server 2012. Is there an equivalent to "salt 'mx*.cust.tld' state.highstate" that can bring up a fully functioning exchange server in 5 minutes?

      Or how about a PXE boot server that can boot a wide variety of hardware configs over the network while the filesystems reside in a NAS connected via iSCSI with the ability to snapshot and rollback in case if yet another Windows virus?

      Hell, I upgraded a bunch of machines by installing Linux to one, then snapshotted and cloned the disk. Users rebooted into their new environment with about 60 seconds of downtime.

      I never found a way to do it on Windows. At least not for tens of thousands of dollars.

      Windows tears you like an idiot who should only be allowed to check boxes and solve problems other people have decided you should be allowed to...for a hefty fee.

    9. Re:That warranty makes zero sense to me by Aighearach · · Score: 1

      What would a "Warranty" even mean even mean for IT consulting?

      It is just like in Wealth of Nations where Adam Smith compares toll roads to block grants given to the landowner. The network is the road, and the IT problems that need fixing are the weather damage. Everything else is the same; you're way better off paying as you go. If you already paid, just because the landowner is supposed to fix it doesn't stop you from having to sit by the side of the road in your carriage for a week while their minimal repair crew fixes it.

      In the enterprise where they have a big IT department, that would be equivalent to a modern government requisitioning system with professional management of the work and budget. Adam Smith didn't compare that, so his (very old) analysis is useless for the case of actual road-building. But the general model is still valuable.

    10. Re:That warranty makes zero sense to me by l0n3s0m3phr34k · · Score: 1

      I'm guessing the "warranty" is really a pre-paid block of support hours, as opposed to a normal hardware warranty like "my 6-month old desktop just beeps a bunch now". I'm betting this "consultant" also deployed home-brewed desktops too, so that's always fun. At my work, I've been pushing all the "custom" desktops out of the network; most don't have TPM capability which is a contractual requirement we have with our major client. I hate seeing "to be filled by o.e.m" in my WMI queries and in SCCM. Or each machine having a different brand / version of BIOS that can't ever be standardized...

    11. Re:That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      Yep. Operant conditioning. Good luck convincing him he is being fooled with a text book video game addiction scheme. Kudos to this unscrupulous consultant.

    12. Re:That warranty makes zero sense to me by Thelasko · · Score: 1

      Thought: Maybe this is not on the consultant, but the choice to use Windows for everything. But despite all that, lets move on to the main issue...

      Due to the proprietary nature of the work, using Windows is a requirement. Everyone loves to blame Windows, but a professional consultant needs to work with the customer's requirements.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    13. Re: That warranty makes zero sense to me by HornWumpus · · Score: 1

      Sanity check his claims. He says the company was spending over $500k/year more on maintenance than vs now.

      Obvious bullshit.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    14. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      You are terrible at IT. Clonezilla does that for free. All of that, if you run a batch at the end to serialize it.

    15. Re: That warranty makes zero sense to me by Anonymous Coward · · Score: 0

      That's not a professional. If you were a professional road builder and you had a client who demanded that the road support 200K cars a day then demanded you build it using mud, would you do the job?

  7. Re:You don't. by NoNonAlphaCharsHere · · Score: 4, Insightful

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

  8. IT and Politics by Anonymous Coward · · Score: 0, Offtopic

    Neither belongs on Slashdot. Not to say there aren't people working in the midst of IT or politics that are actual nerds, but any of them that would use the term "IT" or talk about politics in a nerd forum are likely clueless posers. Likewise, anyone who uses the term "geek out", who watches "The Big Bang Theory", or any of the thousand variants of hipsters constant testing my gag reflex.

  9. To little info by Anonymous Coward · · Score: 0

    How can we answer with too little info. Need size of network, size of Company, how much in a price range is I.T. consultant making? Do you have any I.T. staff at Company at all? If so what do they do?

    1. Re:To little info by Desler · · Score: 1

      The first sentence tells you the size of the company:

      wife manages a small eight-person business

      *facepalm*

    2. Re:To little info by CAOgdin · · Score: 0

      Sure, just eight people in the business. ?

      If I recall Disney started with about that number...but, they never achieved anything you'd respect, did they???

    3. Re:To little info by Anonymous Coward · · Score: 0

      Not really. A surprisingly large company can have 8 full time staff thanks to the magic of "gig" labor and other abuses in order to legally stay a small company.

    4. Re:To little info by Desler · · Score: 1

      Disney hasn't had anywhere near 8 employees in numerous decades. What a stupid statement.

    5. Re:To little info by Desler · · Score: 1

      A surprisingly large company can have 8 full time staff

      Name even a single example.

    6. Re:To little info by Desler · · Score: 1

      Just to add when Disney made Snow White in the 30s it had over 750 animators working on it.

      https://m.eonline.com/news/901...

      So from where did you get this nonsense that Disney was making full-length movies with anywhere near 8 people?

    7. Re:To little info by Anonymous Coward · · Score: 0

      I don't respect them either!

    8. Re:To little info by Known+Nutter · · Score: 1

      Sure, just eight people in the business. ? If I recall Disney started with about that number...but, they never achieved anything you'd respect, did they???

      Dessler was replying to a Score 0 post which asked how anyone could give advice without knowing the size of the company. He was not mocking the size of the company, as you seem to imply.

      Dessler would have done you and himself a favor by quoting the post he was replying to.

      --
      Beware of the Leopard.
    9. Re:To little info by NormalVisual · · Score: 1

      So from where did you get this nonsense that Disney was making full-length movies with anywhere near 8 people?

      He never said Disney was making full length movies with only 8 people, he said the company *started* with that number. Disney had already been producing animated short films for more than a decade before "Snow White", y'know.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  10. First Criterion: WHERE? by CAOgdin · · Score: 2

    It matters where in the world the need is. Without a City and State, I'd be in the dark trying to help.

  11. Ask around locally by Anonymous Coward · · Score: 0

    A 3 year warranty?! Is that normal?
    No MSP I have worked for has come anywhere near that.
    Regardless, we find we generate most of our business via word of mouth.
    Ask your friends, have your wife ask her friends, there has be someone recommended in the area.
    Review the company's offerings. What do they charge for after hours calls? Is someone on call 24x7? What is their response time? Are they certified in any way?

  12. Don't be female by Anonymous Coward · · Score: 2, Interesting

    Not kidding. IT bro's are not your friend. If you can manage it have a male negotiate, even if you are the decider. I speak as a female business owner.

    1. Re: Don't be female by Anonymous Coward · · Score: 0

      Yeah, it all comes to Bill Gates being a male, that's why Windows 10 causes all these update problems.

    2. Re:Don't be female by HornWumpus · · Score: 1

      Girls expect contractors to be their 'friends'?

      Fuck that, never hire friends as direct reports. The job will be fucked and your friendship will likely end.

      You want a friendly professional working relationship. Not like your going to want to go to nudie bars with him after work anyhow.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  13. I'm really torn on this one. by aix+tom · · Score: 5, Informative

    On one hand I have never seen a "good consultant", on the other hand, how could you expect a single person to fix the complete and utter mess that the Windows 10 update system is?

    I have encountered some quite good freelance "support providers", though. They don't have a website, they don't advertise, they seem to be keeping as quiet as they can, because they get more than enough work just by word of mouth. So the only way to find them is to talk to other comparable businesses in your area.

    1. Re:I'm really torn on this one. by johnnys · · Score: 1

      One of the problems is that the money just isn't there, at least here in Toronto. I've done this work in the past, and although I had happy customers, it was exhausting.

      The kind of competence and depth of knowledge to really be able to fix the problems on a small to medium business network can command a near six figure salary ($CAD) at a large company: You'll need to charge at least $100CAD an hour to make a similar net by consulting,

      Not many small to medium businesses are going to be willing to pay that sort of rate, even though it'll probably be cheaper in the long run as the competent consultant will probably get more done in 1 hour than the 20$/hr "expert" will get done all day.

      --
      Sometimes the "writing on the wall" is blood spatter...
    2. Re:I'm really torn on this one. by DarkVader · · Score: 1

      They won't? I mean, I'm probably doing a rate increase next year, I'm at $100USD/hour now, it seems too low.

      And of course I also don't offer a "warranty". It's per hour. I can't provide a warranty on somebody else's software. That would be insane, every operating system is full of bugs, and I'm not there to custom code an operating system. I'll give discounts when I feel it's appropriate, but that's my discretion.

      (And sometimes they ignore my invoices. Handed a guy one last week for $300, got a check for $400.)

    3. Re:I'm really torn on this one. by rtb61 · · Score: 2

      Get straight to the point, the consultant needs to look over the system and like a dentist, look I know it will hurt and cost a lot but if you want it to stop hurting you need a root canal. The whole system needs to be reworked if you want stability. Look I know it sucks but M$ have basically fucked you over, if you want update stability, you will have to rent the corporate version of the licence and pay every month and then and only then can I control updates. Also for the server, lets toss the M$ piece of shit into the bin and go with a more stable Linux server which only updates when I tell it to and only security and you will know exactly when that happens, what date and time. We can also check what you actually do and who does what and how they do it, in all likelihood some of those desks can switch to Linux and FOSS for word-processing and spreadsheets, far more stable and again it will only update when it is set to and free but some retraining time.

      There is nothing that can be done with Windows anal probe 10, yes it will screw up your productivity randomly as a fuck you by M$ to you, they would demand you pay rent for the OS monthly for a corporate licence, then I can control that update for you, buy passing on the rental, I know it is bullshit but they are a pack of arseholes and they do it on purpose. Honestly the first best question and answer is can you switch to Linux and FOSS what applications can be changed.

      I remember making the switch from M$ SBS and after it was in for three months and someone asked me how long it had been in and I said a couple of weeks and then I remembered how long ago it had actually been in and the difference how much effort it took to maintain. The alternate upgrade from windows 10 to windows 7 or 8.1, now that will be a hard sell, if they have to pay for OS licences and only a short term solution because they will end up paying a rent for windows 10 as soon as M$ can force it through, don't pay and the system dies and all your data is dead.

      If you can do Linux and FOSS, do it and then look for consultant to do it for you. A linux server is far more stable and cheaper.

      --
      Chaos - everything, everywhere, everywhen
    4. Re:I'm really torn on this one. by Anonymous Coward · · Score: 0

      My boss expects me to fix all sorts of problems with Windows and Office. "Why can't you make Microsoft fix that?" Uhh. Just because I used to work there and live a couple of hundred yards from one of their buildings doesn't mean I can suddenly make them less incompetent.

    5. Re:I'm really torn on this one. by Anonymous Coward · · Score: 0

      This... there is usually at least a handful of decent technical support people in your area who do freelance or side work. Talk to other businesses and find out which ones know their stuff and aren't a pain in the butt to work with. Also if I were your technician I would suggest you downgrade to Windows 7 if you can... you would be able to stay on old stable Windows 7 and get security updates till 2020 and maybe longer if Microsoft is forced to admit Windows 10 is not stable enough for business.

    6. Re: I'm really torn on this one. by Anonymous Coward · · Score: 0

      Wsus

    7. Re: I'm really torn on this one. by Anonymous Coward · · Score: 0

      With 8 employees they are probably running the home version... I have been out of IT for a bit but that has been my experience with smaller offices and wsus won't touch that.

    8. Re:I'm really torn on this one. by l0n3s0m3phr34k · · Score: 1

      How do you do Active Directory domain-level GPOs with your linux server? I know there are a few sort-of solutions (SSSD with RHEL), Samba for certain things...but doing tasks like pushing out various trust zones, AD-integrated certificate services, Exchange-style calendaring / Skype chat / voip integrations, even locking down screen savers...you'd need another layer like Puppet or Ansible on top of the linux server to properly manage the AD side of stuff. Of course, the "plus side" is total lock-in for the consultant; good luck ever finding anyone else to support the very bespoke RHEL+Puppet+Samba etc setup you'd end up deploying without them just replacing everything or spending hours and hours pouring over text config files LOL.

    9. Re:I'm really torn on this one. by Anonymous Coward · · Score: 0

      All of that is overkill for an 8 person business. They could just lock down screen savers on each machine. With 8 people, a paper calendar on the wall would work. Once a Samba DC is setup and someone is trained on how to add users and fiddle with permissions, the consultant isn't needed. Even if they are needed, it is probably cheaper than the MS licensing to call them back. If they really need interoffice chat,

      Text config files are easier than obscure registry keys and GPO objects. The defaults and examples often ship with comments. Managing GPO, AD, and Exchange require IT skills too.

      Saltstack is fairly easy to learn and setup. Create a machine that hosts can access with the hostname salt. Installing the agent is a one liner. Then you just run salt-key -A on the server to accept the key. Done.

      If chat is really needed, it isn't all that hard to setup an IRC server. A decent consultant could do it in an hour or so.

    10. Re:I'm really torn on this one. by LostMyAccount · · Score: 1

      I've worked in SMB IT consulting for 13 years now, and as I see it most small businesses don't spend enough on IT all the way around the block -- desktop hardware, server hardware OS and applications, and tech labor hours. My rule of thumb is that an extra $10k spent a year will, in 1-3 years, get most of them totally caught up if not somewhere ahead of the curve. The SMBs that are headed and run by owners are constantly cutting corners in all aspects of their business because each year's profit is extra money in their personal pocket. I know from the slightly larger ones with more administrative staff that many have no-show jobs with relatives on the payroll, wife and sometimes the kids get their cars paid for, etc. The owners look at the business as a lifestyle support mechanism first, and then a business second. I think the mistake that gets made on the IT side, usually by younger guys, is too much configuration that usually winds up causing some kind of reliability failure. They want to create a maze of group policies, they want to script stuff, and while some of it is great, there's no time to document it so when it breaks it causes real headaches. Doing as little as necessary of this stuff makes the environment much more stable and easier to troubleshoot. Group policy especially seems like a real trap -- I've walked into places with insane GPOs, dozens to hundreds of policies that take hours to sort out. The MS GPO system has awful reporting and documentation built into it, you literally have to create external documentation that explains what the goal of a policy was and what each setting was meant to do. If you don't, you have a total mess. I once worked on a project to do this -- 685 GPOs, and it was something like 100 hours to fix it, mostly because it required so much manual auditing, and even then we wound up deleting many policies because it just wasn't clear what the goal was or it seemed to be a policy for older platforms like XP. But by and large, if you work for an IT consultancy you're only getting hired by the less competent (to incompetent) businesses because they don't have a strategy for IT at all, other than "spend as little as possible". And these places are generally a mess because of it and unless they're willing to spend, they're not gonna wind up satisfied.

  14. I'm an ex-IT'er and I don't know by DogDude · · Score: 2

    I'm an ex-IT'er running a business that requires IT work to deal with our mission critical software, and I can't find anybody. I've been through 4 different firms in the past few years, and most of them can't even work professionally (return emails, calls, provide written estimates, etc.).

    --
    I don't respond to AC's.
    1. Re:I'm an ex-IT'er and I don't know by Anonymous Coward · · Score: 0

      Written estimates lol... how often do you know how long a job is going to take going in? All your other points are valid though.

    2. Re:I'm an ex-IT'er and I don't know by Desler · · Score: 1

      And yet people in plenty other industries can provide estimates even when unforseen things pop up. That's why it's an estimate not a set in stone price.

    3. Re: I'm an ex-IT'er and I don't know by Anonymous Coward · · Score: 0

      IT and estimates don't go hand in hand. The reason is that most of the time our work starts with research.

      As an example, I can provide you an estimate, but I charge quite a bit for my estimates. Because estimating accurately requires me to do quite a bit of the work beforehand.

      There is a lot of research, thinking, and planning involved in IT. That takes a fair bit of time.

      Asking for estimates up front for free is a fool's errand as you'll often be off by some orders of magnituide.

    4. Re: I'm an ex-IT'er and I don't know by HornWumpus · · Score: 1

      You need to give them an estimate for assembling a 'detailed project plan and budget'.

      Double the number and go to the next higher unit, e.g. if you think 1 week, estimate 2 months. The plan is the hard work, don't lowball.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    5. Re: I'm an ex-IT'er and I don't know by MooseTick · · Score: 1

      "IT and estimates don't go hand in hand. The reason is that most of the time our work starts with research."

      I get that, but anyone paying for something doesn't want an open-ended project that will cost 100x what they have budgeted. You wouldn't let someone work on your broken car and say spend however much time and money it takes to get it running.

      Not all IT projects require "a lot of research, thinking, and planning." If I had a business with 20 people and needed 3 new desktops configured and connected to my network, someone should be able to give an estimate for that. Now if I said I wanted a new website for my company, then that cost could vary wildly, but after about 15-30 minutes of questions someone should be able to give an estimate for that as well. If a place doesn't have its own IT staff, nearly all projects are small and have already been done elsewhere. Its not like a place like that will ask for someone to create a new software package that requires hundreds of hours of development. They mostly just need PCs updated, printers set up, basic networking, OTS software installed, etc.

  15. You don't and this is why. by couchslug · · Score: 3, Interesting

    You will be blamed for any changes you make.
    Stupid bosses deserve to get what they ask for. Protect yourself, don't fall on your sword for someone guaranteed to yank it free then stick it in your back.
    Do your job, get paid, and hand off all problems to the magic company supposed to fix them. Let them own their failure!

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    1. Re:You don't and this is why. by whoever57 · · Score: 1

      Exactly: She needs to stop doing the work herself and just keep calling the IT consultant. Eventually, the boss will ask why they are paying the IT consultant so much.

      The boss won't reward her for doing a job that isn't hers and will more likely blame her if either anything goes wrong, or, for just hiding the issues from the boss (that's the way the boss will see her "researching and providing support for the company network herself.")

      --
      The real "Libtards" are the Libertarians!
    2. Re:You don't and this is why. by Aighearach · · Score: 1

      don't fall on your sword for someone guaranteed to yank it free then stick it in your back.

      Wait, what? Bloody hell. Don't fall on your damn sword unless it was for the express expediency of the person yanking it free.

      If you're not ready to make the sacrifice, don't virtue signal that you will. Or you'll be the one standing there with a sword in one hand a short straw in the other.

      But look. There is two ways it goes. You either accept the consultant's recommendation, or you hire a different consultant. We slay legacy dragons, we don't fall on swords.

    3. Re:You don't and this is why. by Anonymous Coward · · Score: 0

      I'm getting confused now, can we reiterate and use a car analogy instead of swords?

  16. It's a fool's errand by Anonymous Coward · · Score: 0

    Outsourcing IT is the worst idea you can possibly promote. Don't do it.

    1. Re:It's a fool's errand by CAOgdin · · Score: 2, Interesting

      Gee, what an ignorant, blatant assertion...no doubt by a chair occupier in a large corporation.

      Small businesses always need competent consulting (which only a few actually get) to help them achieve their goals in business. And, Large Businesses use them as a "check" on their staff, who are often not as up-to-date as is the qualified consul.

      I only did it for 20 years, and only to Fortune 500 companies...and no CEO ever complained about my deliverables. It's the insecure programmers and "analysts" who need that regular paycheck and so don't dare to propose anything outside their self-imposed box.

      --Carol Anne

    2. Re:It's a fool's errand by Anonymous Coward · · Score: 1

      back to 4chan with you bro

    3. Re:It's a fool's errand by Anonymous Coward · · Score: 0

      I'm surprised you even got to talk to the CEO's in the fortune 5 over 20 years.

      I've worked at fortune 5's for 20 years and can count on 1 hand the number of times I got to talk to the CEO.

      I wonder how many lives you ruined with your deliverables by thinking 'outside the box' The IT consultants at the companies I have worked at most make it to the CIO and always leave before any problems in the systems they designed show up. Usually they are around about 6 weeks after go live and then by full roll out the systems are having problems.

    4. Re:It's a fool's errand by Anonymous Coward · · Score: 0

      Gee, what an ignorant, blatant assertion...no doubt by a chair occupier in a large corporation.

      Is this meant to be satire? The rest of the post that follows matches that description.

      People are blamed for problems caused by changes they made.

      Non-technical people don't have the expertise to prove causation in technology. If they did they would not need to pay someone else.

      CEOs of even tiny businesses are very busy and rarely work with technical deliverables. That is what CIO, CSO, COO, and department heads are for. They probably didn't know you existed or your work mattered.

      Finally, the cause of most IT woes is unjustified change and IT isn't the same as programming or analysis.

      There is nothing in your post that indicates you know what you are talking about and the fact that you signed your name shows you are working some angle or another. If you words had merit, they would stand on their own.

    5. Re:It's a fool's errand by Anonymous Coward · · Score: 0

      Finally, the cause of most IT woes is unjustified complexity and IT isn't the same as programming or analysis.

      FTFY

    6. Re:It's a fool's errand by Aighearach · · Score: 1

      Consultants cost more, though. Not less. And the good ones aren't willing to work for small business because the clients are ignorant, have a bad attitude, cry about the rates, and pay late. It is like HVAC repair; the only reason the boss isn't doing it "himself" (with the janitor's help) is because he'd get electrocuted. But its hard to kill yourself with a PC.

      Small businesses don't need more IT consultants, they need to:
      1) give their office assistants some "Information Systems" training (app support) and a $2 raise
      2) move their data to some sort of NAS so that
      3) they can just re-install the OS when they have a problem and
      4) then problems aren't blocking and they can just learn how to fix their annoyances until
      5) they can hire somebody when they need that much help

    7. Re: It's a fool's errand by Anonymous Coward · · Score: 0

      If you can be beat by an indian, you suck at programming. But a lot of people do, so whatever.

  17. Freelancers! by b0s0z0ku · · Score: 4, Interesting

    (1) Do it yourself ... or ...
    (2) Find a competent freelancer

    The problem is that most smart and competent freelancers get bored of doing network/IT support after a while and either go back to university and do something else, or move into a more interesting part of IT like programming or design.

    This brings me to a third idea -- put up ads that you need someone at a local university. You might end up with a career-changer or former freelancer who needs a few dinars on the side to pay for school. Even better if you can pay promptly without too much drama.

    1. Re:Freelancers! by rundgong · · Score: 1

      (2) Find a competent freelancer

      You are answering by re-stating the question with other wording. That don't help her at all. How is she supposed to find this competent freelancer. This is what she needs to know.

    2. Re: Freelancers! by Anonymous Coward · · Score: 0

      Find a competent recruiter.

    3. Re: Freelancers! by HornWumpus · · Score: 1

      Don't exist.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  18. Make your case by Acid-Duck · · Score: 1

    If this guy is as bad as you say then make your case. You have to prove to your higher ups the cost to the company from not switching and staying with the status quo will be more than the up-front cost of hiring another consultant and foregoing the guarantee on that work.

  19. Address Business Problems First by brian.stinar · · Score: 4, Interesting

    You are not in a position to be successful.

    You're asking the wrong question - instead of asking "how to find a good IT consultant" you should be asking yourself the questions "how can I position myself in order to be able to find a good IT consultant." If the actual decision maker (not you) is making decisions based on faulty understanding (warranty, cost, quality) then you are not in a position to make a good decision. Understanding this will help you resolve the actual problem (the decision making process) rather than the symptom (the poor performance of an IT consultant.) Once you address this, then you'll be able to do things like create evaluation time periods, measure effectiveness, measure cost, measure downtime, and other metrics that should help you solve the problem you initially tried to solve. Before that, you need to solve a deeper problem.

    So, I believe you either need to change who is making the decision (delegation), change how they are making the decision (evaluation), or remove yourself from the equation (quit/stop caring), before you address the issue you initially asked about.

    1. Re:Address Business Problems First by Desler · · Score: 1

      So, I believe you either need to change who is making the decision (delegation), change how they are making the decision (evaluation),

      The decision maker is the owner according to the post, so.... good luck with that.

    2. Re:Address Business Problems First by iggymanz · · Score: 4, Insightful

      No, you're wrong and spewing the typical kind of bullshit useless people do.

      The problem is the choice of operating system, not the consultant. Microsoft's windows 10 update ills cannot be fixed by any consultant.

    3. Re:Address Business Problems First by Anonymous Coward · · Score: 0

      You're an idiot. Nobody would hire you to do any job, that much is true.

    4. Re:Address Business Problems First by Solandri · · Score: 3, Interesting

      I'd have to agree. I used to work as a freelance IT consultant. My family owns a building now, which I manage. I provide IT services for the tenants, half the time for free just because I enjoy figuring out what's causing the problem.

      In the last 3 years, I'd say a good 75% of the problems I get called for are caused by Windows 10 Update. Usually the problem is it replaced a device driver which was working fine, with a "new" version which doesn't work. For about a year there was no fix - Microsoft removed the ability to exempt a device driver from updates. They finally added it back earlier this year, but by then some of our tenants had had to buy new printers because there was no way to make the working printer drivers "stick" in Windows 10.

      The next most common is certain Windows functions (usually networking) failing or doing weird things. The cause is, again, Windows Update. This time an update requiring a reboot. But people used to get upset about Windows rebooting overnight without asking them, and losing all their work. So Microsoft erred the other way, too much. And now Windows often doesn't tell you when it needs to reboot to finish installing updates. But until it does, certain parts of Windows "mysteriously" stop working. (I used to just tell people to try rebooting. But with Win 8/10 Microsoft changed it so a shutdown and restart does not constitute a reboot. Shutdown now puts Windows into a hibernate-like state, whereas the updates need an actual reboot. To reboot Windows now, you have to actually select "Restart" from the shutdown options. Which is backwards - most people think a shutdown and power on is a more rigorous form of restarting.)

      Unfortunately, all of their businesses are reliant on software which only comes in a Windows version (HIPAA-compliant). Which is why they opted to buy new printers rather than dump Windows.

    5. Re:Address Business Problems First by _merlin · · Score: 2

      It's easy to fix the "windows 10 update ills" by using Windows 10 Enterprise on a domain with a local WSUS server. If your IT department can't set that up, they probably aren't worth what they're paid.

    6. Re:Address Business Problems First by iggymanz · · Score: 1

      nope, because win 10 updates can test fine and then still kill specific machines with certain software or hardware

      but thanks for the WSUS server commercial hype.

    7. Re:Address Business Problems First by aaarrrgggh · · Score: 1

      Completely disagree. While at 8 people the owner likely has undue influence, the benefit of being able to focus on your core business is critical. Any smart business owner will love the opportunity to divest themselves of areas where they lack expertise. Just need to be able to budget for it.

    8. Re:Address Business Problems First by Anonymous Coward · · Score: 0

      Any smart business owner will love the opportunity to divest themselves of areas where they lack expertise.

      I think you just identified the problem (and Invalidated your answer.

    9. Re:Address Business Problems First by Desler · · Score: 1

      Good luck with that.

    10. Re:Address Business Problems First by l0n3s0m3phr34k · · Score: 1

      One also needs standardized hardware and control over software deployments. Disable the Store; stop people from just installing whatever they feel like. Have everyone use the same "line" of hardware, whatever the vendor might be pick one and stick with it.

    11. Re:Address Business Problems First by Thelasko · · Score: 1

      No, you're wrong and spewing the typical kind of bullshit useless people do.

      The problem is the choice of operating system, not the consultant. Microsoft's windows 10 update ills cannot be fixed by any consultant.

      Due to proprietary software, Windows is a requirement. A good IT consultant should work with the customer's needs. Blaming the customer is not a solution. I don't know how this got modded 5 insightful. It's very unprofessional.

      Additionally, a consultant can and should work with the business to find a software solution that will work the best for that business. If the current software isn't working, the consultant should make recommendations for new software. The current consultant chose Windows 10.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    12. Re:Address Business Problems First by Anonymous Coward · · Score: 0

      You're spewing useless bullshit. Add that Win10 in a domain, use your own WSUS server, and you get to be in control of updates.

    13. Re:Address Business Problems First by iggymanz · · Score: 1

      because Dell sells the exact same hardware year after year? what's inside the box stays the same because the model number on the plastic case is the same?

      nope and nope

  20. Find Open Source solutions by what+about · · Score: 3, Interesting

    Of the people I know only the worse have remained on Windows, and for the money.

    A simple reason, you are just a slave of Microsoft, so, you just work for money.

    It used to be that the changes where reasonable and bearable, but really, Win10 is sit

    You really want to get better ? Start with replacing 1/10 of the computers that do menial work with Linux + Libreoffice.

    It works, and the people dealing with it are better...

    1. Re:Find Open Source solutions by Anonymous Coward · · Score: 0

      What a fucking nutter.

      Linux is shit on the desktop. With Office365 you can replicate the office apps, but there are bazillions of drivers that are never gonna make it into linux.

      We have XP machines running because a HVAC controls vendor won't update to 7 OR 10. But you want it to run on the shit that is linux.

      You can fuck right off back to your mums basement.

    2. Re:Find Open Source solutions by Thelasko · · Score: 1

      You really want to get better ? Start with replacing 1/10 of the computers that do menial work with Linux + Libreoffice.

      That is something for the IT consultant to work out with the customer. A small business isn't going to switch all of it's software without a consultant's help. The question is, how do you find a good consultant?

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  21. Go Local - Ask Friends for Referral by Anonymous Coward · · Score: 0

    Hi,

    I strongly suggest you look local. Stop by any computer shop or electronics parts distributor near your business and ask if they refer for computer services. Check in with businesses of similar size to yours and see who they use. Ask friends and family if they know an IT person "with the soul of a teacher" (as Dave Ramsey says about a good financial adviser, but I think it translates well here). Don't go for the absolute cheapest solution, unless you're very comfortable with them and they have very strong references.

    Cheers,
    Andrew

    1. Re:Go Local - Ask Friends for Referral by nctritech · · Score: 1

      Second this. I have run a computer repair shop for 10 years and I'd love to help someone like OP get their stuff straightened out. I'm in the computer service business because I both enjoy it and am damn good at it. I'm not perfect by any means, and I'm not going to offer some sales-tactic bogus "warranty" on my services that is extremely easily BOFH'd out of anyway (never underestimate a retail computer service guy's ability to make something up on the spot) but I bet you that within a month of bringing me on board the improvements in their systems would be paying my invoices.

      See, the thing is that I'm only one person and I don't NEED them, so I don't run around actively searching for them, and even if I did...how would I ever find out that they had a need in the first place? They have to search for me and come to me. They need to make that phone call and tell me what's going on and ask if I can help them. I'd probably say yes. If they don't look around and ask questions, they'll never find what they're after; they'll get another "three-year warranty" snake that collects a fat paycheck for doing a lackluster job.

  22. KILLING NAZI SCUM IS AN AMERICAN TRADITION by Anonymous Coward · · Score: 1

    Just like Grandpa taught us, killing Nazi scum is a proud American tradition of the greatest generation. Kill em all, let them burn white-hot in Hell.

  23. Re:You don't. by Anonymous Coward · · Score: 0

    In other words, find someone who delivers you a working office IT solution.

    Which preferrably should not include any microsoft software at all.

  24. Re:You don't. by Anonymous Coward · · Score: 0

    Exactly. Microsoft's commercial success really only comes from having pioneered "IT For Dummies" and its continuous market position abuses.

    The best solution to Windows IT issues is to replace Windows with a Linux backend with a Mac front end.

  25. Re:THERE WILL BE CONSEQUENCES FOR YOUR LIES KEN DO by Anonymous Coward · · Score: 0

    I enjoy reading SuperKendall's insightful comments. I'm happy they are so easy to spot in any thread!

  26. I've done small business consulting for 20 years by Anonymous Coward · · Score: 0

    Contract? Never hire any consultant that wants a contract, their support skills should keep you coming back, not a contract. Start there. There are plenty of good small business consultants. Look around until you find one.

  27. I know by AndyKron · · Score: 1

    Crystal compuooooters they have the soluooooootion. I hear that on the radio every morning.

  28. The real problem by epyT-R · · Score: 1, Offtopic

    The real problem is that she is blaming the wrong people. The issue lies with those who designed windows update. It is unreasonable to expect third parties to fix design flaws for software they do not control. I have never seen such an error prone process for what should amount to copying files to directories and running a few scripts. It's worse than updating a 6 month stale gentoo installation.

  29. Nothing will help. by Gravis+Zero · · Score: 5, Insightful

    She's had endless problems with Windows 10 Pro's update system causing downtime.

    The problem here is Windows 10 Pro for which there is no magic fix other than not using it. If the product does not perform to your satisfaction then the solution is to not using the product.

    People hate this answer because it means moving to another operating system which can be unpleasant but that doesn't make it any less true.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:Nothing will help. by bigmacx · · Score: 1

      Windows 8.1 with Update 1 and all the later patches.

      Best Windows Ever, which is why MS must kill it to force Win10 upgrade

    2. Re:Nothing will help. by Anonymous Coward · · Score: 0

      People hate your answer because most software is written exclusively for Windows. There is no other OS you can choose for most professional software that your company expects you to use. And few software developers are willing to port their code to another OS when 95% of their customers will always choose Windows anyway.

    3. Re:Nothing will help. by vlad30 · · Score: 2
      A good IT consultant would have switched off automatic updates and then organised that they happen when the company is closed.

      Second they would determine if windows was really needed i.e. is there some software which can't be replaced and must use windows sadly this happens more often than you think. I have greatly reduced IT costs by replacing any machines that can be replaced with a Mac leaving only those running specific software on windows

      --
      Your'e all thinking it, I just said it for you
    4. Re:Nothing will help. by Anonymous Coward · · Score: 0

      A good IT consultant would have switched off automatic updates...

      I'll stop you there. Any competent IT consultant knows that Windows automatic updates can't be turned off in Windows 10. They can be scheduled to delay for a portion of the day, but that is more of a suggestion. Windows 10 no longer has any guarantee of not restarting in the middle of the workday.

      The only solution is a WSUS server on an AD system with an udpate administrator and mandatory policies to keep the systems on-site at least most of the time. That will give you the control you still think you have. Can an 8 person company justify a 9th merely to manage Microsoft's terrible update system?

      Finally the quip about Apple systems. It explains why you think windows automatic updates can be turned off. You could have saved even more by using Linux instead. Yes we know it makes you feel smug, but don't pretend the decision to switch to hardware from the hardware technology company with the highest profit margins was based on cost.

    5. Re:Nothing will help. by Anonymous Coward · · Score: 0

      "Any competent IT consultant knows that Windows automatic updates can't be turned off in Windows 10."

      I can't be competent, because I've done it. It has to be Pro, not Home.

    6. Re: Nothing will help. by Anonymous Coward · · Score: 0

      That was true like, twenty years ago.
      Nobody in right mind writes for Windows now.
      If you have a custom Windows based solution, kill the legacy beast and move to something Linux based or cloud based or web based.

    7. Re:Nothing will help. by Anonymous Coward · · Score: 0

      This is a variation of 99.9% uptime.
      But with MS this is not possible, especially since the age of defective updates, and reusing fix numbers that may contain multiple fixes - some undeclared.
      Add in Intel CPU flaws. Nope - the window is never assurred. Even then AV software has been known to misbehave.
      The other extreme is to go 'unpatched' for a bit - week, months etc, but with savage 0-dayers, this is too risky as well.
      If you pay a consultant for staging and fallback setups - that adds to cost. My bet is disaster recover there is also inadequate.
      This occurred when MS killed of Norton Ghost, so that raw bitcopies were killed off. Adding to that is UEFI with build in drivers that have no outside alternatives.

    8. Re:Nothing will help. by rundgong · · Score: 1

      They also hate that answer because it does not solve the problem. For many businesses moving away from windows is not an alternative because they are dependent on windows applications, and moving away from those applications is not an alternative.

      They didn't start with getting a windows computer and then start looking for applications that work on windows. They start with the application that they need for their business, and then windows comes as a secondary requirement from that application. And as much as that sucks, that is the reality.

      Obviously this is is not true for everyone, but for many.

    9. Re:Nothing will help. by Gravis+Zero · · Score: 1

      For many businesses moving away from windows is not an alternative because they are dependent on windows applications, and moving away from those applications is not an alternative.

      I just said move to another OS which honestly could be Windows 8 if you wanted. Also, I think people greatly underestimate just how functional WINE is. It won't do absolutely everything but it will do nearly everything. That said, you can pay another company to ensure your critical application XYZ works via WINE. Before you cite costs, this isn't merely about money either because frustrated execs will gladly throw around company cash to make their frustrations go away.

      --
      Anons need not reply. Questions end with a question mark.
  30. Ob by Anonymous Coward · · Score: 1

    Try and think of the last place you had it.

  31. Re:You don't. by Anonymous Coward · · Score: 1

    You don't. They are overwhelmingly garbage.

    Unfortunately, this is the correct answer.

    And even if you do manage to find someone good, they can't change the fact that Windows 10 is completely broken and useless.

  32. not enough information - why windows 10? by Anonymous Coward · · Score: 0

    the obvious answer is take the "a large bill" money and buy people apple macs....! instead of throwing good money after bad, get rid of the problem --- so what is the use case for windows 10? the question doesn't have enough information about what the company does or why windows 10 is necessary --- you need a consultant to come in and redesign your IT so you don't have to depend on an unreliable, expensive piece that is causing you grief --- this small business is not effectively spending its money if it gets large bills for windows 10 problems each year --- what does this business do that absolutely requires windows 10? only you can answer that question, since the posting above doesn't bother to say

  33. MS needs to let server 2016 have no active hours / by Joe_Dragon · · Score: 1

    MS needs to let server 2016 have no active hours / let you set them to any time even limit them to say 1 day an week.

    But windows needs to go back to the older update system. Stop pushing windows 10 as fast as they do and have SP come back.

  34. Great point by SuperKendall · · Score: 2

    The "warranty" acts as a "client retention tool", more than anything, and is probably routed to the sales department as an opportunity to push more billable services at them.

    I was thinking of it as marketing, but had not considered the leverage it offered for even more sales - like "Great news! 25% of the problem is covered by your warranty, so you only owe us $10 for the server updates that failed!".

    In fact the more I think about it the more I think any kind of unrealistic long term warranty offered seems like a huge red flag.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  35. If only apple open mac os to more hardware! by Joe_Dragon · · Score: 1

    If only apple open mac os to more hardware! and did not lock there own hardware down to can't be repaired and is super thin.

    1. Re: If only apple open mac os to more hardware! by Anonymous Coward · · Score: 0

      Why bother? A Mac laptop will las a decade. One extra grand per host keeps one windows ten away.

    2. Re:If only apple open mac os to more hardware! by Aighearach · · Score: 1

      It's just OpenSTEP with a walled garden, surely there are alternatives.

  36. Who cares if it's his wife? by Anonymous Coward · · Score: 0

    Did we really need to mention that it was a guys wife? Was it really necessary for understanding the question? If anything it was done as a humble brag... "Look I have a wife and she works in IT". It was totally irrelevant to the question yet such a big point was made that it was somebody's wife.

  37. Consider outsourcing by Nkwe · · Score: 1

    Instead of finding a single consultant, consider hiring an outsourcing provider, aka a Managed Service Provider (another description). The problem with an individual consultant is that skillets vary and you probably won't find someone with *all* of the skills you need. In addition, individuals get sick, take vacations, etc. By hiring a MSP, you contract with a company which provides the support and manages the staff you need to keep your IT running. Because MSPs service multiple customers, you get the expertise of a bunch of people without having to hire and dedicate a bunch of people to just your IT. MSPs are formal businesses, with phone support, legal contracts, service level agreements, etc. Many individual IT consultants are not really good at running a business and don't have the ability to provide any real SLA. On the downside, when you go with a MSP, you will have to have some standardization in your environment and your users may not have the flexibility in their desktop configuration that they are accustomed to. This being said, standardization leads to stability and supportability - things you probably want in the end.

  38. Not What You're Looking For by Greyfox · · Score: 1

    Sounds like they're growing past the small business that can get away without having a dedicated IT employee. Since price also seems to be a concern, they're probably not going to get anyone with experience, so maybe hire a high school senior or college CS student on a part time basis with the understanding that they'll be learning on the job.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Not What You're Looking For by Anonymous Coward · · Score: 0

      I don't know many 8-person companies who can afford to spend ~$50k a year on IT support, which is what it would cost to have a dedicated, in-house resource.
      This would mean that each workstation takes ~1 hour per day to support. If this is the case, you're doing it wrong.

    2. Re:Not What You're Looking For by aaarrrgggh · · Score: 1

      Dedicated IT really isn't sustainable under about 30-50 employees. There just isn't enough to do. It only pays off at about 100 employees.

  39. Re: You don't. by Anonymous Coward · · Score: 0

    You probably donâ(TM)t even have a warranty. Do you believe the last IT consultant as much as you believe random ACs on the innerwebz?

  40. Simple... by Anonymous Coward · · Score: 0

    Hire me. You'll have to pay me a lot more than my current employer though.

  41. Re:You don't. by David_Hart · · Score: 2

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

    Which, while a popular opinion on Slashdot, is incorrect. There are plenty of senior Windows professionals. The problem is that not many companies are will to pay for expert advice. They want cheap service and they get what they pay for.

    To find the best, find a company that has senior Windows professionals who are Windows NT experts. Why? Because the underlying Windows system hasn't changed much since Windows NT days. Windows has the same strengths and weaknesses that it had back then and they are well understood by the NT guys. The newer Windows guys are brought up with the philosophy that it's easier to re-image, but the worker loses a ton of downtime re-configuring all of their apps. The Windows NT guys were brought up with the philosophy of fixing the OS in place.

  42. Stop using Windows by Anonymous Coward · · Score: 0

    That alone will solve many of the problems.

    I don't know any IT Consultant who can make Windows run well. It isn't possible.

    If you must have Windows for 1 critical system, make people RDP into it and only give them Linux on their desktops. Probably don't want any of the new releases - stick with Ubuntu-Mate 16.04 to keep it simple, stable, well tested as your team learns the new OS.

    In the end, the company can continue to be screwed over by MSFT with zero recourse or spend 6 months moving to a different OS that doesn't force vendor lock in. If you don't like Ubuntu, there are other competing offers.

    And 1 good consultant can usually manage 2-2,000 desktop systems, remotely, with fairly minimal effort. The only real issue is that if you only use desktop Linux, then the consultant won't have much work to do for a few years. It sorta "just works."

  43. You Can't by davesays · · Score: 1

    ***Not for all small IT consultants.*** It's money vs. scruples vs. quality. Even when I was inexperienced I gave the customer what they wanted - Fixed. Really fixed. I would research the issues and really fix them. I billed for just the actual time fixing - I felt the ongoing research was my professional development. The problem is small businesses are rarely that complex. Once they are really fixed, you may not hear from them for a couple of years unless you are selling unneeded services. Most small consultants cannot maintain 1000 customers because it takes too long for call-backs and their emergencies require immediacy. If two customers have emergencies the same day, you lose one... You either have to bill every minute, and/or just fix the symptoms to be profitable. (most all) Good guys go out of business, (most all) bad guys live with the reputation. It is extremely difficult to be a successful, quality, honorable small IT consultant.

  44. Re:You don't. by ShanghaiBill · · Score: 4, Insightful

    The problem is that not many companies are will to pay for expert advice.

    No. The problem is that people that need an IT consultant are not able to judge quality. If they knew enough to make that judgement, they wouldn't need the consultant in the first place.

    And don't give me that crap about "You get what you pay for." That is absolutely untrue in IT.

    The best solution in this case is likely for her to build her team's internal skill set. Learn how to troubleshoot and use ServerFault, Microsoft.com, and Google for solutions. If she pays for a "solution", she should make sure she understands exactly what the consultant did, so she can do it herself next time.

  45. someone messing with anthing IT.. Your fired!!! by banbeans · · Score: 1

    I fire clients who mess with anything without my permission.
    I train them to do the simple stuff I want them to do.
    Beyond that they touch anything they get fired.
    There is nothing worse than trying to fix an issue with someone else mucking it up changing things.
    A lot of other consultants do the same.
    It sounds like a nightmare client.

  46. Nobody sane consults for Windows 10 by Anonymous Coward · · Score: 0

    That system is under Microsoft's control. There is no way to predict what it will do. Updates cannot be disabled.

    An IT consultant has only two options under these circumstances: A) Tell their clients that everybody is just along for the ride, that there are no guarantees and everything they do is just best-effort. If it doesn't work to the customer's satisfaction, they can complain to Microsoft. Windows 10 is their "OS as a service". The consultant still put in the work and gets paid. Or B) Not do it.

    Option A is a surefire way to have unsatisfied customers. If you get it working, it requires constant maintenance, so it's going to be extremely expensive. If you don*t get it working, the customer doesn't get what they want and still pays. You can imagine what kind of person would keep choosing option A. Sane people choose option B, not to support Windows 10.

  47. I recommend ... by CaptainDork · · Score: 2

    ... googling Oxymoron, Inc.

    They're the best.

    --
    It little behooves the best of us to comment on the rest of us.
  48. I read about one ... by CaptainDork · · Score: 1

    ... named Dogbert in a tech magazine, "Dilbert."

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:I read about one ... by Aighearach · · Score: 1

      I think I worked with him a few years ago; he was the only one in the office who stayed out of the way.

    2. Re:I read about one ... by CaptainDork · · Score: 1

      I worked with one when I was a systems analyst at Mobil Oil (now defunct). The manager came to me and said, "You know, I don't think that guy is loyal to our company." A similar line appeared in Dilbert years later by the Pointy Haired Boss: "You know, I don't think our temps are very loyal."

      He didn't hurt anything but he didn't add value, either. I rejected all of his proposals as bullshit. That fucking consultant dabbled and poked at stuff all the way to the bank.

      --
      It little behooves the best of us to comment on the rest of us.
  49. Re:You don't. by Anonymous Coward · · Score: 3, Interesting

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

    Which, while a popular opinion on Slashdot, is incorrect. There are plenty of senior Windows professionals. The problem is that not many companies are will to pay for expert advice. They want cheap service and they get what they pay for.

    To find the best, find a company that has senior Windows professionals who are Windows NT experts. Why? Because the underlying Windows system hasn't changed much since Windows NT days. Windows has the same strengths and weaknesses that it had back then and they are well understood by the NT guys. The newer Windows guys are brought up with the philosophy that it's easier to re-image, but the worker loses a ton of downtime re-configuring all of their apps. The Windows NT guys were brought up with the philosophy of fixing the OS in place.

    Windows "NT guy" here. Windows Update. System Restore. Apps. An infinite array of security policy options. The bloody UI that still gets even seasoned professionals lost. I can think of another dozen things that are vastly different with Windows 10 vs. Windows NT. About the only damn thing that remained was NTFS. Sorry to burst your bubble, but you better find a Windows 10 professional. More specifically a desktop support specialist who specializes in Windows.

    See, that is the inherent problem with the assumption that you can just go out and find an "IT guy" who knows it all. That world of IT is vastly larger than it was 30 years ago. It's like wanting to find "some mechanic" to work on your Ferrari.

    Attention businesses running Windows. Learn to fucking specialize and get the expert you need. And understand you get what you pay for. It's that simple.

  50. I understand... by Punknubbins · · Score: 1

    ...that you don't want to be flooded with offers from random internet users. But, your best bet is to provide more information, such as the general area (local major city/state/country) and ask a group of experienced IT people for recommendations for a local IT guy that would be interested in a support consultant gig. Kind of what you are doing now, but with more detail. For a business of this size they are better off finding a local IT guy with a regular full time gig that wants to make a few extra bucks supporting small businesses on the side. I do exactly this in my area, and all of my work comes from recommendations from other technical people who either don't have the time, or don't want the relative frustration of acting as a consultant.

  51. If you find me, Iâ(TM)ll change my number! by Anonymous Coward · · Score: 0

    Good IT consultant here. My phone number has been unpublished since 1985. I have no business cards. I do zero marketing. If anything I do anti-marketing. Anybody who does have my info is under strict instructions to never give it out.

    You donâ(TM)t understand what itâ(TM)s like to have the curse/ability to solve nearly any problem. There are a LOT of computer related problems out there, and if you can usually solve them, everybody wants a piece of you.

    At social events everybodyâ(TM)s questions come out. I canâ(TM)t even simply be casual friends with people without the conversation eventually coming to, âoeWill you fix my computer?â And it turns out they heard about me and sought me out, feigning politeness just to get something from me.

    Itâ(TM)s a curse.

    1. Re:If you find me, Iâ(TM)ll change my number! by Anonymous Coward · · Score: 0

      Once you figure out character encoding, you'll be practically unstoppable.

    2. Re:If you find me, Iâ(TM)ll change my number! by demonlapin · · Score: 1

      So quote them prices that make it worth your while. $400/hr, minimum two hours, payable up front. Don’t like it, fine, find someone else. People have done this forever - either you don’t get stuck with jobs you hate, or you make a ton of cash solving trivial problems.

    3. Re:If you find me, Iâ(TM)ll change my number! by Anonymous Coward · · Score: 0

      Well that's the real solution. I have difficulty doing that for personal reasons I'm not particularly proud of, namely: A) I am socially submissive and have difficulty saying "no" to people or companies, and B) I am averse to creating a bill which I would not personally be willing to pay in the given circumstances. For example if I spend five hours on something I ultmately can't fix, and the customer is not any better off for my labors, and it isn't the customer's fault for screwing things up, I don't bill them for my time. So those are personal reasons. I don't claim to be a clever businessperson, I'm a bit old fashioned but my style works well enough that have at least reached millionaire status over the course of three decades.

    4. Re:If you find me, Iâ(TM)ll change my number! by Anonymous Coward · · Score: 0

      LOL IRL! FWIW that was my first post from my upgraded phone. I've gotten that issue resolved now. But yes little things can still trip me up.

    5. Re:If you find me, Iâ(TM)ll change my number! by HornWumpus · · Score: 1

      Jump up and down until your balls drop!

      Your consulting rate should be the highest number you can say out loud without giggling.

      Millionaire is the new 'thousandaire', aim higher.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    6. Re:If you find me, Iâ(TM)ll change my number! by demonlapin · · Score: 1

      The whole point of quoting ridiculous prices is that you don't have to say no. As for the other, sorry, why did you spend five hours on something you can't fix? The first two hours are for driving out and a basic diagnostic fee, not refundable. If you want to drop the rest later because you really couldn't figure it out, that's on you. I'm not the most aggressive guy out there, but I don't feel bad about sending people a bill for a reasonable time any more than the auto shop feels bad about charging a basic diagnostic fee even if I don't want to pay for the full fix (and they definitely do the "insane quote" for stuff they don't want to do).

      If it makes you feel better, then adopt a simple standard: I will give you one minute of free advice. That includes your description of the problem and my response. You can usually get a good feel for the problem in that amount of time, and you can then tell them a brief solution. Your ten-year-old computer running Win 7 isn't so snappy? The cheapest thing for you to do is go get a new one. Your creaky network is throwing strange errors? Maybe I can help, here are my terms, and here's my phone number, call me on Monday morning and we'll set things up.

      Go take a Dale Carnegie course. Really.

  52. Don't pre-pay for IT Support by Anonymous Coward · · Score: 0

    Don't pre-pay for IT support. Don't buy into the myth that is the MSP (Managed Service Provider). Find an honest consultant that charges by the hour. It sounds like you're a small business, so you don't need a nation-wide support company. Looks for a small support consultant who has a personal stake in providing good, honest support.

    Large IT support organisations have overheads that small companies don't. Using a small IT support organisation means you're likely dealing with the person who owns the company, or at most are one-step removed from the owner. Speak to the owner of the company, get a feel for their approach, meet with their technician and make a decision based on that. Find a company who send a technician out to you, not someone who does everything they can to work remotely.

    If you're signing on with a fixed-price, all-you-can-eat MSP, what motivation do they have to providing you with good service? They're getting a fixed amount from you each month whether they do an hour or a hundred hours of service. Clearly it's in their best interest to minimise the amount of time they spend on your account. This means minimising the amount of time they spend troubleshooting and working remotely whenever they can (so their technicians can likely be working on two or three things at once).

    Look at what you're doing with your computers. Are you using specialised Windows-only software, or are you using email, cloud apps and other cross-platform apps? Look into switching to Macs. The initial purchase price will be higher than entry-level PCs but your ongoing support will be drastically reduced. Don't believe me? Ask IBM.
    https://www.computerworld.com/article/3131906/apple-mac/ibm-says-macs-are-even-cheaper-to-run-than-it-thought.html
    https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?htmlfid=GTC03148USEN

    Word of mouth is a great way to find a new consultant. Ask around your friends and people in other workplaces. Ask what their IT support is like and when you find someone who's happy with their IT support, then get these people in to see what they can do for you.

    Disclaimer: I provide professional IT support with a 2-person company. This is my approach.

    1. Re:Don't pre-pay for IT Support by HornWumpus · · Score: 1

      An 8 person company is going to get shitty slow service unless they have some sort of retainer/contract setup to guarantee them a response time. Sure a years long working relationship can substitute, but for new business?

      Think about who you jump for, bet it's the company that sends you steady dollars. Not the one that only calls you when their system is already down and wants it fixed today.

      Rapid response to problems requires the IT support company leave lots of slack in their schedules, that has a cost.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  53. Why pay by Anonymous Coward · · Score: 0

    If the issue is not resolved, then why is the company paying the consultant? The business should only be paying the consultant once the issue is resolved. That is how you filter out the fakes from the real gurus. The good consultants in IT charge for results, they don't send bills for things they couldn't fix.

  54. Some blanks in the submission by t0qer · · Score: 1

    I don't really feel like there is enough information from the 2 or 3 sentences in the submission to make a huge determination on things, but rather it leaves some questions in my mind. I've been doing IT consulting for small businesses as a side gig for 25 years. Biggest things I run into is, they all want what I have at my main gig, but don't want to pay for it. I extrapolated that this fits the issue because of the, "Windows updates causing downtime" bit.

    This could be easily solved if the clients were part of a domain that has a SCCM server installed. Group policies can setup when the updates happen (as well as keep the client PC's" well guarded. Also, why isn't there swap systems in place for this kind of downtime?

    There was a time this kind of setup was a ton of money, but these days you can buy into the Azure cloud and be done with it. At a minimum you get office365, domain authentication, bunch of other niceties without having to pay for hardware.

  55. The cheapest is the most expensive by raymorris · · Score: 1

    > . Don't go for the absolute cheapest solution, unless you're very comfortable with them and they have very strong references.

    This in spades! The per-hour rate is negatively correlated with the total cost.

      A low rate per hour means "I'm going to spend a lot of hours poking around trying to figure things out". Someone who knows their shit, who has seen this problem before and knows how to fix it correctly, can probably fix it in 15 minutes. They're going to charge for that 15 minutes. It's going to be a lot cheaper overall to have it fixed right the first time, and fixed quickly, than to have someone would "knows a lot about computers" mucking around screwing things up for three hours.

    The footnote to that is that there are several service companies which contract the work to contracting companies, who then contract the work to people who can actually do the work. Those layers of companies make it expensive because you're paying middle men, not because you're getting experts. Years ago I was a "Hewlett Packard Fied Engineer". HP contracted TCML to do their field service calls. TCML then contracted people like me. They'd pay me $30/hour, TCML would charge HP $60/hour, and HP charged the customer $120/hour. Going through companies like that, you can easily pay $120/hour for a $30/hour tech.

    So you want to find a tech who is good enough to fix it right ans fix it fast - and is therefore good enough to get well paid per-hour. Not to be confused with paying a company who pays another company who pays a cheap tech.

  56. Re:You don't. by Archangel+Michael · · Score: 3, Interesting

    I don't claim to know it "all", but I can tell you, that I know a lot about enough, and a little about a lot.

    Quality IT guys these days have loads of experience. I'm part of a team that manages 4,000 mostly Win 10 (a few Win 7, 8) and I have seen weird things on Win 10, but most (almost all) of them are stable and don't have problems updating. The rare few that do have problems updating, we simply re-image. I also realize that is not really an option for a Mom n Pop Store. On the other hand, spending $500 to repair a 5 year old computer having update problems with win 10 is also not really an option IMHO, especially when you can get a replacement for similar or slightly more. How much time / money do you spend fixing a random Win 10 update problem is up to you. But sometimes, it does take 8 hours to fix. And figuring 60/hr for quality IT support is close to that hypothetical/mythical $500 bill above.

    And then after spending $500 it still might not work right. Those kind of bills are almost always able to be mitigated by proper backups (who needs those!) and understanding that data is actually more important that the Operating System. Most mom n pop outfits have to weigh the cost of having good IT vs not going broke. The problem is that is far too often a fools gamble. Don't bet against the house, it always wins.

    Good IT is expensive, bad IT is costly.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  57. Re:You don't. by Anonymous Coward · · Score: 0

    Exactly. Microsoft's commercial success really only comes from having pioneered "IT For Dummies" and its continuous market position abuses.

    The best solution to Windows IT issues is to replace Windows with a Linux backend with a Mac front end.

    Mac? Seriously? At least with Linux, OS updates don't permanently brick your box if you happen to change something inside of it ( even if the replacement was a verified OEM part).

    Mac is no better than windows. In fact windows is better than mac in a lot of ways. If you want better than windows, Linux is the only way to go.

  58. Good, fast, cheap by Anonymous Coward · · Score: 0

    You can have it good, you can have it fast, you can have it cheap. But you only get to pick 2

  59. Look at the local University by Bender0x7D1 · · Score: 1

    I would recommend contacting the CS department or Engineering College at the local University.

    First, since it is only an 8-person company, it is something that doesn't need a full-time person, which means you won't be the consultant's only priority; and, odds are, they will have a bigger customer that will always be their higher priority.

    Second, there are usually many students who help run the University/College/Department systems - including computer labs - which means they have some experience with actual networks and figuring out work-arounds. The risk here is to make sure they think like admins instead of college students, but that should come out in an interview.

    Third, Universities/Departments/Faculty like to keep a good reputation with their communities, so they generally only recommend good students.

    Fourth, students charge less than professionals. If you offer a student something anywhere near a "professional" hourly rate, they will bust their butts for you - since it is going to be a really sweet gig for them and they don't want to lose it.

    Good luck!

    --
    Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
  60. Best post here by SuperKendall · · Score: 1

    Great post and all points she should raise with her boss who wants to keep the contract.

    If nothing else, even if they do really want to keep the contract, the company is wasting an opportunity not to re-negotiate the contract based on performance they have see. Either push for a lower price or some kind of performance targets they have to hit or face penalties.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Best post here by Thelasko · · Score: 1

      If nothing else, even if they do really want to keep the contract, the company is wasting an opportunity not to re-negotiate the contract based on performance they have see. Either push for a lower price or some kind of performance targets they have to hit or face penalties.

      Good points.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  61. Go east young man. Go east! by Anonymous Coward · · Score: 0

    Revert back to Windows 7 and have a pleasant day.

  62. Ps WHICH certs they have matters by raymorris · · Score: 1

    I noticed someone replied poo-pooing certs. Every time I've talked to people who say that in order to understand their thinking, it comes down to "entry level certifications don't guarantee expert knowledge".

    MTA and MCSA are explicitly entry-level certifications. They are evidence that the person has sufficient knowledge to BEGIN working with Microsoft products in whichever role they are certified in.

    MCSD is evidence of "moderate* knowledge.

    MCSE, Microsoft Certified Solutions Expert, is the expert certification.

    Each of these levels is available for several different knowledge areas. Someone with an SQL Server MCSE may not be an expert in Azure, and vice versa.

    So "I have a cert" doesn't mean much. *What level* cert do you have in which *knowledge area*? A SQL Server MCSE probably knows SQL Server pretty well. They may know nothing about Linux.

    https://www.microsoft.com/en-u...

    1. Re:Ps WHICH certs they have matters by Anonymous Coward · · Score: 0

      Certifications only prove you can pass a test and memorize some information. Certifications do nothing to validate actual experience, and there is a huge difference between merely knowing about something and having hands-on experience with that same thing. So yes, certifications deserve to be poo-poo'd.

  63. Re:Consider the lilies by Hognoxious · · Score: 1

    The problem with an individual consultant is that skillets vary

    Do you have cast-iron proof of that?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  64. Re: You don't. by Anonymous Coward · · Score: 2, Insightful

    If you need an IT consultant, you can't handle Linux.

  65. Please Define The Parameters - I Can Help by Anonymous Coward · · Score: 0

    What meets her satisfaction and what is expensive?

    I'm a great IT consultant and I support Windows servers and desktops, as well as Linux, FreeBSD, Cisc, VMWare, Juniper, Palo Alto... and many more.

    Despite my opinion that Windows 10 / 2016 and it's current patching system are a steaming pile of elephant shit, I've seen no meaningful issue to cause a business any downtime. Perhaps a couple of workstations out of hundreds. So, It's hard for me to understand where her IT people are having issues.

    I do however encounter an enormous number of wannabe clients that want the sun and the moon from IT(us), but don't feel that they should have to pay for it. Certainly not more than a handful of dollars per workstation per month. The cheapest ones are typically the most demanding and the most unlikely to ever be satisfied. Warning signs of these types of people include not wanting to turn away from a bad situation due to a supposed "warranty" on bad service.(Why is it costing more if it's under warranty?)

    So, is it that she can't fnd good IT support, or is it that her company, like so many others, is unwilling to pay for good IT support? Is her company investing 3-7% of revenue on IT?

  66. Referrals, interviewing and knowing what you want by Fencepost · · Score: 1

    Disclaimer: I work in this area.

    The first thing is to figure out what her expectations are. Do they need to be able to be back up within 15-30 minutes after a catastrophic server failure? Are they willing to pay a premium for immediate responses and a Datto backup system that can spin up the 15-minute backup as a VM locally or in the cloud? Or do they want to pay $10/month for remote monitoring, patch management, managed AV and remote support? Because if they want that, she's going to be disappointed with what she finds.

    The simple answer is to network with other small businesses, find out who's happy and who they're using. If she's at a company in a specific vertical market it makes sense to talk to vendors who are focused on that market, particularly if it's one with special needs (e.g. healthcare, accounting, finance, construction, etc.).

    In terms of costs it'll vary some by area but it's not going to be cheap - if you want to avoid hourly charges, you're probably looking at $75/month per workstation and 3-4 times that for each server. One number I've seen is that on the vendor side for all-inclusive plans expect to have 20-30 minutes of technician time per machine per month, and figure if you have skilled techs they're making a minimum of $25/hour (or they're going elsewhere in today's market). With benefits, overhead, etc. figure there's $20-30/month of technician per workstation, plus another $5-15 of software licensing for RMM, AV, backup, another $1-5 for ticketing and documentation software, plus business expenses divided across the number of systems managed, and finally some level of profit margin. You can get all of that cheaper, but if it's too much cheaper then corners are getting cut somewhere. $30-40/month is not an unreasonable amount for just the monitoring, patch management, AV and remote support, but at that level expect to pay hourly for any time onsite - and backup's probably billed separately.

    If they're paying $15-20/month they should be expecting to get charged for every call or visit because that's barely going to cover the cost of licensing plus basic business expenses, and likely corners are being cut in some areas.

    Finally, do they have perpetual license versions of Office or are they on Office365? If it's O365 are they getting it through the IT vendor? If so that vendor's probably paying $12-15/month or more for each license depending on exactly what they have, or if they're paying it separately the vendor's maybe getting as much as 6-8% on Microsoft's CSP program - not exactly a way to get rich or cover the cost of any support being provided.

    --
    fencepost
    just a little off
  67. Why is this on Slashdot? by Anonymous Coward · · Score: 0

    You're asking for your wife, who's part of an 8 person company, how to find technical talent she can't hire herself?

    My brother's third cousin's twice removed gynecologist might be interested.

    I love living in fantasy as much as the next nerd, but there are better uses of my "what if" time.

  68. Windows 10 updates by Fencepost · · Score: 2

    They can't be fixed by any consultant, but some of the impact can be mitigated. First, Windows in a business environment should be on the "Semi-Annual Channel" not "Semi-Annual Channel (Targeted)." The Targeted one is the default, and is also the faster deployment level.

    A good RMM with patch management can also be used to exercise some control over patch approvals at least on business versions of Windows (you are using Pro or Enterprise, right? Not a bunch of Windows Home systems?) and can be used to push updates on a set schedule.

    --
    fencepost
    just a little off
  69. Re:Consider the lilies by Nkwe · · Score: 1

    The problem with an individual consultant is that skillets vary

    Do you have cast-iron proof of that?

    I do not, perhaps we can arrange a taste test or a bake off? Sorry for the typo (but not the pun.)

  70. Really? by Anonymous Coward · · Score: 0

    Is this really a huge unknown mystery - solvable only by the Slashdot wizards?

    Meh.

    It's like finding ANY OTHER SPECIALTY (plumbers, doctors, lawyers, electricians, landscapers, etc). Ask your friends, relatives and business associates (people you trust) to tell you who they are using.

    Wow, that was so totally not hard wasn't it?

    Then, once you find a good solution provider - DON'T FUCKING NICKEL AND DIME THEM TO DEATH. To be good and to stay in business they have to make money - if you fuck them over on every invoice, kiss your "good" provider goodbye.

  71. More complex than you're giving it credit by ejoe_mac · · Score: 1

    I'm an independent IT provider and I can't tell you how to find me. You have to know someone I currently work for, and be refereed over. The key is someone that fits personality wise with your company. Have you made you issues clear and with the right people? Have you made your frustrations known or is there just a lack of communication?

    Let's flip this the other direction, and see it from the IT perspective? What's your monthly IT spend like? Are you paying for services or work and not receiving it? Is there a list of IT projects or tasks that are waiting on money? As an IT provider, my focus is on my customers, but the next thing on my mind is making sure my monthly bills are covered. Bill rates reflect a lot of things, everything from market size, and cost of living, down to if I have a day job and you're second fiddle for that 11am meltdown. Paying for a MSP styled package should give you a static costing for IT, which beats the snot out of an unexpected bill for a $1,000 because a system took a crap.

    There are tools out there that an IT vendor or MSP can use to make life easier - things like a RMM package, but those come with a per-pc cost every month. RMM tools can make things like controling Windows 10 updates from happening, or at least not happening before you want. It also helps cut down on trip charges & response times if I can quickly see what you're dealing with and resolve it.

    As to finding another IT vendor, chat with other business owners and see who they use. A referral generally is going be be better than opening the yellow pages or Google. Know that when you switch vendors there is going to be a large expense - you're paying the old firm to transition over knowledge and documentation to the new firm, plus the new firm will want to resolve any immediate issues in their eyes. There is many different ways to do the same thing in technology, and determining right and wrong is really a matter of opinion - which we all have.

    Do not make business decisions based on a 3 year warranty - it generally only covers the hardware and returning the system back to square one. Make sure you have a solid backup plan, and remember that unless you're an emergency room, no one is going to die.

  72. No. by Anonymous Coward · · Score: 0

    First, you need to do a budget benchmark for your organization and know what you should be spending. If you're spending less, what are missing? If you are spending more, what are you getting that gives you a competitive edge? You also need to really undersatnd how technology works for your company. If your management does not know this, expect the technology consultant, or internal staff, to engage in revenue capture. Expect to get locked in to people you may not like, and expect them to leave and come back as consultants you have no choice but to pay $150-250 an hour for hundreds of hours to get the "tribal knowledge" transferred.

    Second, If your concept of an "IT Guy" is helpdesk, and you have no concept of the difference between a software developer, systems administrator, or IT management, then you are never going to get competent people, becuase they cannot interface with you in any meaningful way except to take over. See #1 to know how that goes. If you are ignorant, you will never get competent people to work for you.

    Third, if it makes good sense for your enterprise to "go digital" and customize systems around business processes that don't change much, understand you will need to be hiring great, honest IT staff, offering incentives for them to make an investment of their time long-term, paying them above market wages, treat them like engineers ought to be treated, give them an almost skunkworks budget depending on the problem being solved and ensure you have someone that understands the cost\risk of the R&D efforts they do, and expect that your comprehension of your business is going to change while they are there. You will also need to say please and thank you to things you have no comprehension of, be appreciative, and stop threatened middle-managers and employee's from side-lining them because to them, firing all the geeks shifts responsability and enables them to make bank; by the way, often that setiment creates a total catastrophe that puts them out of a job. You will be keeping people in house for decades, and you will be hiring apprentices to take the place of established staff. If you don't understand the reasons why the above must be done, don't "go digital". If that's a necessity of your business to survive, then either get out now, or start studying how to manage systems engineers.

  73. There's no easy answer by lusid1 · · Score: 1

    But you need an actual consultant, that can provide business level consultation, not just break/fix windows, because its always broken and can't be fixed.

    The only complaint called out by OP is windows update on Win10Pro, and its probably not the consultants vault, or within their skillset to do anything about. I'd argue Win10 Pro is really Win10 Pro(sumer), and probably shouldn't be used by anyone not content to accept all the defaults and by happy there aren't even more outages than you already get. If you want to get it under control at all, you need some dedicated IT resource that can move the environment over to the enterprise sku and responsibly group-policy the endpoints to get things under control. Even that won't save you from Microsofts lack of testing, updates that delete all your files, and other nonsense that just comes with the windows logo.

  74. Re: You don't. by Anonymous Coward · · Score: 0

    Nothing beats Mac desktop or laptop. You still get all the Microsoft software without their shitty OS.

  75. Re: You don't. by Anonymous Coward · · Score: 0

    In summary, switch to Linux servers and Mac desktop /laptop . And never hear of replacing hardware for the next ten years.

    Windows is good for a very large corporate IT shop, able to run AD, SharePoint and all that crap, and al just to make 100-200 IT people busy. A small business can do G-suite on Mac just as well without all the costs.

  76. Re: THERE WILL BE CONSEQUENCES FOR YOUR LIES KEN D by Anonymous Coward · · Score: 0

    I am confused by these comments. Whoever does the crazy ones needs to increase their meds.

  77. As others have said by Anonymous Coward · · Score: 1

    There are, or seem to be, a variety of problems here. The office mgr isn't the decision maker when it comes to something critical for office management success. That's one. The owner either isn't listening to his office mgr, or has listened and concluded that the cost and risk of changing is too high. This may be exacerbated by the free labor the office mgr has donated. What is the cost to the owner if she spends nights and weekends on something outside her scope? Zero. That's two. The other employees, all 8 of them, have either don't care or don't see the problem. That's three. I mean, why haven't they been complaining to the owner if his decision is adversely impacting their productivity. Finally, if she is unaware that she's already blown it, then she should consider upping her game. (or finding a different career). She has a known problem and has talked to the owner prematurely. Why prematurely? Because only the weak and/or clueless come in to the boss with a problem and without a proposed solution. She seems to have done just that - otherwise she would have been asking this question months ago and before seriously addressing it with the boss. Its management 101 that you don't bring up problems without some sort of (hopefully acceptable to all stake-holders) path forward. So, her problem is credibility. Perhaps a short written survey (or Survey Monkey) canvassing the employees on their satisfaction with the software is one step forward. (I don't know what "to her satisfaction" means). If the grunts in the trenches are ok with it, and the boss is ok with status quo, she's tilting at windmills. Or to put it more usefully, perhaps she needs to start interviewing IT consulting firms to find out whether they have any better proposals. I mean, they do it for a living. She should probably also stop with the DIY fixes. Firstly, ever heard of too many cooks? Secondly, she risks being blamed (or perhaps already is blamed) for things going wrong. At the very least, she needs to be on the same page as the IT. Has she had the tough/blunt talk she should have had with them when she first realized she wasn't being satisfied? If not, WHY not? That's exactly what she's being paid to do, I'd guess.

  78. All the Good IT techs get treated like garbage by Anonymous Coward · · Score: 0

    either we're treated like garbage,
    given no bonuses or raise increases to keep up with cost of living,
    or we're "laid off"
    while all the lazy stupid ones that do nothing, get all the bonuses, promotions, etc.
    companies do it to themselves.

  79. Easy by Opportunist · · Score: 1

    Find one that recommends you move away from Windows 10. Then you have found one that actually wants to solve your problems instead of seeing you as a perpetual cash cow.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  80. Same as any other contractor? by scamper_22 · · Score: 1

    This is pretty much the same as any service/contractor.
    Surely you've tried to hire someone for a home renovation or tried to find a good mechanic.

    It's mainly by reputation.

    Any service can screw you over. Either unintentionally in that they can't diagnose the problem correct. Every had a mystery car problem? They literally just try telling you to swap out parts until it is fixed.

    Now try telling any service person to 'fix' or 'workon' a botched job that someone else setup. That's even worse. That's the vast majority of IT though.

    So find someone good based on reputation in the domain they know. Beyond that, it's the same as anything else.

  81. The same way you find any other good provider by The_Revelation · · Score: 1

    You ask for customer references. To be fair, this is the same process used to find good construction companies, architects, handymen, whatever. If customers experience a shit service, they will tell you. If the business can't provide actual industry contacts, they disqualify themselves. The great thing is, experience is subjective and can't be considered slander

  82. MSP by mycomputingrx · · Score: 1

    Look for a local managed services provider. Where are you located? I'm part of an international IT organization. I can probably direct you to someone reputable.

  83. Managed Services by DanielLynes · · Score: 1
    Your answer in two words: managed services

    The customer gets a fixed budget every month for IT, so no surprises. The IT service provider has extra incentive to make sure there's no drama by being proactive with maintenance, and they get a predictable cash flow. If there's more work than usual in a given month, the service provider eats the extra cost, but on other months when there's less work, they make up for it. Because the service provider's main goal is to be proactive, they generally invest in tools to help support that goal that the break/fix shop does not. Some of those tools even allow them to fix common problems behind the scenes without ever having to interrupt staff, ultimately reducing wasted staffing costs that were incurred with a break/fix scenario.

    Depending on how skilled the managed service provider is and how long they've been in business, they will often know about problems before the client's staff knows there's a problem. So, the problem could be fixed before anyone's even aware there was a problem.

    If you're serious about finding a competent IT provider, do a search online or through the yellow pages for business computer services and ask them if they provide managed services or all you can eat plans.

    Another way you find them is to talk to different management platforms and ask them for a referral to an IT company in your area. Some of the different management platforms are: Autotask/Datto , Connectwise , Continuum , Kaseya

  84. Get a college student by Anonymous Coward · · Score: 0

    I worked for several small businesses in college. It was good for me and them. I got experience and extra cash for college. They got a working network.

    You may find that some people aren't good but you can also fire them easily.

  85. Re: You don't. by aaarrrgggh · · Score: 1

    Linux under the hood can be quite effective though. At 8-15 people, a Synology or QNAP NAS makes for a great server. You can automate backups with a simple GUI as well.

    But, when your issues are desktop support, you need a different approach. 8 People should be around $500 per month on a managed services contract. Getting a better level of service would require you to spend about 2-5x that, with results largely proportional to the spend.

    Most managed services shops I have interviewed outsource desktop support, so you can see where the value comes in.

    My suggestion to the OP would be to hire someone who is IT savvy, and dump some of the education responsibilities on them.

  86. Windows... by Narcocide · · Score: 1

    There's your problem right there, you know.

  87. Re:You don't. by aaarrrgggh · · Score: 1

    No. The problem is that people that need an IT consultant are not able to judge quality. If they knew enough to make that judgement, they wouldn't need the consultant in the first place.

    Not universally. As a business owner, the absolute worst use of my time is desktop support, even if I can do the job and even shame people into self-support.

    I also struggle to find a consultant that won't screw up, leaving us without any servers for most of a day after a botched Windows update that they failed to realize deleted all of our VMs' virtual network adapters.

    Similar to your suggestion, I hired a college student at $15/hour to run interference on the desktop side while I try to teach him a few things and let him learn on his own. It cuts my time to 1-2 hours per week from 6-8. For me, that is a positive return on investment. Unfortunately, for most it wouldn't be.

  88. If you're within my range, I guarantee it all by holophrastic · · Score: 1

    ...and by guarantee, I mean your satisfaction, you don't pay until after you're happy, every time.

    I've been working this way for 25 years.
    I come with references, both male and female, micro, small, and medium businesses.

    I'm in the Greater Toronto Area.

    I have no problem keeping windows 10's update system out of someone's way. It's not difficult. Been dodging it since Vista. Maybe it takes 25 years of experience to learn how to configure windows update. It isn't a challenge.

  89. Re: You don't. by Anonymous Coward · · Score: 0

    10 years? You might get 3 or 4 years out of an Apple computer before they compel you to upgrade.

  90. Re: Not the OS dummy by Anonymous Coward · · Score: 0

    It's not the OS, knee jerk recommending Linux ignores if there is even software addressing the business needs of the company. It's beyond a basic spreadsheet, email, document editor, etc workload.

    From personal and professional experience with Windows:
    - 1. Uninstall apps/applications you do not use,
    - 2. Create an account for regular users
    - 3. Do not let regular users login into the admin user account
    - 4. Uninstall third party browser plugins, MS office add-ins, etc.
    - 5. Don't install very outdated software on the machine, a big problem for small businesses as they don't have the time/money to get new versions from a different software vendor
    - 6. Update the device drivers on the system
    - 7. Turn off most everything in the startup folder or autostart parts of Windows 10
    - 8. Turn off the network/communication parts you don't need (e.g., bluetooth, wireless network on a wired setup, etc)
    - 9. Manually run windows update once a month.

    and most importantly, correctly shutdown the machine once in a while, don't just close the laptop lid.

    A usual culprit is not shutting down the machine, outdated device drivers, well outdated software (i.e., Windows XP/7 era on Windows 10), obsolete hardware (i.e., a scanner from 2010).....

  91. in thise case.. by Anonymous Coward · · Score: 0

    endless problems with Windows 10 Pro's update system causing downtime

    the problem isn't the consultant (probably*).. it's windows 10

    *if the consultant was any good, they would have said as much. don't 'fire' your consultant yet.. but talk to them and tell them your concerns. see how they answer.

    things you can do, or ask for:

    schedule 'active' hours to include the whole fucking work day and then some. windows 10 supposedly will not install updates or request a reboot after them during these hours.

    use intra-lan p2p for update delivery. this reduces the load on your actual office internet connection. if you have dsl, even just a single windows 10 system downloading big updates can fuck up internet access for all systems on the same network.

    limit bandwith usage for update downloads to 33% max (for same reason as above)

    *always* defer the big updates (the semi-annual bugfest) so you can install when you want, not whenever the hell microsoft feels like fucking up your systems. backup one system first and test, before rolling out to others.

    and most importantly, BACKUP, BACKUP, BACKUP: file history to one drive (per system), manual folder copies and full hdd images to another, and encrypted sync folders online. THREE BACKUPS, two different methods, one of which is off-site.. aka the '3-2-1' rule.

  92. Re: You don't. by Archangel+Michael · · Score: 1

    We have 150 servers, some are Linux. Some are BSD. Some are Windows.

    4000 Desktop/Laptops.

    We have automated so much, we do it all with a staff of 12 in the IT department. It is all about being able to manage systems effectively, efficiently.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  93. Re:Referrals, interviewing and knowing what you wa by aaarrrgggh · · Score: 1

    I am biased, but the consultants I have found focus on desktop support as the primary value-add and then do some hand waving about programming, custom solutions, and process optimization. Very few will support even the most basic Linux system, and mention Asterisk and they decide to cut and run.

    Likewise, referrals are generally useless, because most companies don't actually know what they are getting-- the best case scenario is they feel like IT is a "3" on the pain scale, so the consultant must be pretty good.

    I have learned however to stay away from consultants whose primary clients are accountants, doctors and lawyers.

  94. Split up the job. And: Technology is strategy. by Qbertino · · Score: 1

    The solution is easy:
    Have two completely independant consultants. Once for establishing what needs to be done, plan that and write down the plan.
    Another to execute. Have clearly defined milestones and performance indicators to measure if progress was made.
    Anyone who want's to really solve a problem does it this way.

    Another thing small business owners need to get into their thick scull: Technology is strategy. A decision for a certain type of IT (let's say MS Windows and stuff) is *always* a strategic decision. Don't do it with the right amount of thought, planning and foresight and you'll pay the price later (sic!).

    --
    We suffer more in our imagination than in reality. - Seneca
  95. Long term employees by Anonymous Coward · · Score: 0

    Look for a company that has a majority of employees which have been there 5+ years. Ask them about the their job and what the company does for them. Happy Employees that stick around do so for a reason and are most willing to go the extra mile but still arn't over worked to the point of not caring.

  96. Re:You don't. by Anonymous Coward · · Score: 0

    How many things can you keep track of? You are a professional in how many fields? Do you know tax law? Do you know contract law Do you know labor law? In most corporations they outsource the labor for professional services. An IT consultant is not a windows technician. Unfortunately most business don't want a solution they want to buy Microsoft even when it doesn't suit their needs.

  97. Re: You don't. by Anonymous Coward · · Score: 0

    Yup. All the talented people have long since been starved out of IT.

    Just hire a team of 50 offshore IT guys who each work for $2/hr. Together they should be *almost* as effective as the American IT consultant you refused to pay $100/hr

  98. Re: You don't. by Aighearach · · Score: 1

    If you tell me you want linux, I'm skeptical that I want you as a client; because you'll probably want to choose your distro, and managing all the distros is a PITA. I'd much rather a client who talks about their use case, their business needs, and how much they want to pay.

  99. Don't try to hire a cheaper resource by Anonymous Coward · · Score: 0

    Renew the contract ;)

  100. Re:You don't. by Aighearach · · Score: 1

    They said good, you said senior.

    They said good, you said expert pay.

    NT is only a few old DLLs at this point.

    But I do agree with one thing; you pay for a Windows consultant, you get a Windows consultant.

    I wouldn't touch it; my code is either non-platform-locked, or an embedded system that isn't windoze.

  101. Re:You don't. by Aighearach · · Score: 1

    Don't hire a consultant to do desktop support, hire a professional services company that already staffs a quality support line.

    Consultants should not be doing things other than writing code, configuring and architecting networks and systems, etc. One-time or up-front work that is expected to be maintained by different workers.

    Hiring a consultant for desktop support is absurd. The sort of help you can get that way is similar but lower quality than just hiring a college student as a floating assistant. And the college student costs less.

  102. Boss doesn't value IT by Anonymous Coward · · Score: 0

    I have a bunch of friends who need IT services who want to find a good consultant. I also run a small MSP IT company. The classic nonsense of business owners wanting to pay nothing, and keeping a crap IT consultant around. It's obvious when you walk into a business where your lowest level MSP support level they ask for half that, and I tell them to kick rocks. They do let me know when their stuff explodes since I'm happy to charge $150 an hour, $250 emergency hourly which suddenly they are happy to have a steady monthly bill.

  103. Re:You don't. by l0n3s0m3phr34k · · Score: 1

    Yeah, I was just thinking this too...especially the FUBAR "major OS changes every quarter" of Win10. However, I can give this advise, for free:

    -Implement a WSUS server, force all systems to go to it ONLY via GPO
    -Have someone on-staff to do patch management, with scheduled times for releasing patches from WSUS
    -Stay at least one "Feature Update" behind the most recent Win10 release. See the most recent 1809 screw-up.

    Windows 10 "software as a service" means you can't just install it and let it sit there. Patches come out at LEAST once a week, major updates at least every quarter. We spend several hours a week just patching servers, and I always find "secondary servers" (like our MDT / WDS box, our HPDM server, etc) that didn't get patched and rebooted. And you can't just slap on patches, many also require registry changes too to enforce them.
    She needs to not have a "single consultant" that just does breakfix. I would suggest a local consulting company, one that has a help desk with remote capabilities, ticketing system, and higher-level staff that can do more complex items like firewalls, vlans, GPOs, iSCSI storage, off-site backups, etc.

    Standardizing on "business class hardware" would also be useful; pick a company for desktops like HP (HP ProDesk series), Dell (Optiplex), Lenovo (ThinkCentre) and ONLY buy those so your not trying to support multiple vendors, hunting for drivers, no warranty, etc. Don't screw around with stuff like eMachines, bespoke desktops, etc. The initial savings are just not worth the support cost when every desktop has different internal hardware.

    Finally, make sure whomever does all of this that they document everything. A small business should demand an itemized bill, and demand that their consultant document every role they do on the servers, IP addresses, software rolled out, serial numbers, vendor support contacts, etc. SO MANY small businesses have faced the nightmare of realizing they have a bunch of software they don't know who to call for support once their "consultant" disappears / goes out of business, or their "consultant" had been installing pirated software, or has done some non-standard configs that no one knew about until it was far too late.

  104. Re:You don't. by l0n3s0m3phr34k · · Score: 1

    The only "code" desktop / server support should be touching in Windows is PowerShell, maybe some VBScript for very specific tasks.

  105. You contradict yourself, sir by Anonymous Coward · · Score: 0

    If you "need" to first put a fuck-ton of work into the "turn-key" default install, then that "turn-key" install isn't.

    I agree the answer isn't automatically "linux". For IBM --o irony-- it is "apple macintosh". But the observation that microsoft[tm][r] windows[r][tm] isn't cutting the mustard, is quite correct.

  106. competency simulation by Tom · · Score: 1

    The sad fact is that a lot of IT consulting is essentially what a colleague of mine calls "competency simulation". Some people are really good at it and that makes it hard to spot the real deal from those only pretending.

    The solution is called a tender offer. It is why large companies make these tenders. So they can weed out, and question and check. I'm working on a large tender offer right now, and it includes a proof-of-concept phase specifically for this purpose.

    You need to have your consultants demonstrate actual ability, in an observed environment. No other way. Everyone can come with a convincing presentation and flashy flyers. Most larger consulting companies have backoffices where they can offload work and you'll never figure out that the guy you pay for didn't actually do it, or didn't actually know it and the backoffice did research work to figure it out.

    If you need it quick, your best bet is to find someone who is really, really good in the field but doesn't work as a consultant, or is too expensive for you. Hire him for just one hour and let him roast the guy you want to check. In my field (information security), I can figure out reasonably fast if someone actually knows something or is a typical consultant with surface knowledge. You just talk until he says something he seems sure about and then you drill down. Three or so deep-knowledge questions is usually enough.

    --
    Assorted stuff I do sometimes: Lemuria.org
  107. Re:Referrals, interviewing and knowing what you wa by l0n3s0m3phr34k · · Score: 1

    I'm mostly a Windows person, but I LOVE Asterisk. Especially when you can get some cheap used Cisco phones, reflash them, and have all the features of an expensive PBX for less than $100. But I also know how to work with Linux, am the SME for our HP thinclients (they all run Linux, and I've had to dig into xTerminal a few times on them), and back in the day did PHP stuff; now I just use various TurnKey distros for most of my lab stuff on a VM.

  108. Simple by NicknameUnavailable · · Score: 1

    If they recommend Windows 10 find someone different.

  109. You're basically screwed by Torp · · Score: 1

    You publicly announced that you're blaming the consultant for all the problems caused by the Windows 10 updates. Google some IT sites and you'll notice it's not only you, but the whole world, and the problem is at the source, i.e. Microsoft.

    Do you think anyone remotely competent will still want this position?

    Isn't it wonderful how MS's quality problems get blamed on the consultant? Whoever posted this ask slashdot should get a big fat bribe from them. If they haven't already got it.

    --
    I apologize for the lack of a signature.
  110. My best idea is by Anonymous Coward · · Score: 0

    Seriously get someone in-house... if you are too small to get one of your own, get together with another small business and get someone and share the expense.

    Consultant doing 1st level will never get thing the way you want.
    They are paid by incident.... they dont have the motivation to fix thing
    They have a motivation to get things not too bad because if they fix it right they wont have a job anymore...

    Also they probably hate having to fix your things... it's not fun work. I did it in the past.

    Get a young green fresh from college or high school person, they will be highly motivated and will have a strong sence of "ownership" they will love doing it and will be very loyal.

    Once he gets burned out of doing 1st level, let him get something in a bigger place where he will be level 2 or 3 and find someone new.

    Thats my idea on your problem.

  111. lol by Anonymous Coward · · Score: 0

    First of all, as a major supporter of Windows 10 (because it's the best version to date hands down), no company should be using 10 widespread. Maybe a couple machines but otherwise, Windows 7 Enterprise. No reason to be using 10.

    Second, you can't have "one" IT consultant for a company. Period. Any company unless it's 5 people.

    To that point, a third party external IT consultant is a waste of time and money. Hire staff whose job it is to be familiar with and maintain these systems so these issues don't occur.

  112. First question: Do they recommend Linux? by Anonymous Coward · · Score: 0

    I worked for a small IT provider for 6yrs and quit once I found a better job opportunity but I quit because I had to continuously rail against the lack of ethics and substandard work of most of my coworkers. Not all but most. Some of my coworkers had experience with solutions other than Windows and Microsoft Office and those coworkers happened to also be the ones who wrote quality documentation and didn't jerk customers around. So my first question to an IT professional is "When do you recommend Linux?" If they don't know what Linux is, have never used it, or simply won't recommend it (even for web hosting) then they are not qualified for the job.

  113. Re: You don't. by aitikin · · Score: 1

    10 years? You might get 3 or 4 years out of an Apple computer before they compel you to upgrade.

    I'm still running my late 2014 Mac Mini at the office...in fact, most of the 300+ team is on that era of Mac Mini (and all on Mac Minis).

    --
    "Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup." ~ohcrapitssteve
  114. Re:You don't. by aaarrrgggh · · Score: 1

    I completely agree. Unfortunately most “consultants” now are in the managed services racket, and their primary value-add is desktop support. We pay something like $50/workstation plus $100/server per month to a consultant. In theory, this includes 10 hours a month towards “projects,” but they have made effectively zero progress.

    Why don’t I just fire them and get someone else? I have been interviewing alternatives for the better part of a year, but nobody that is actually convincingly better has come up. I don’t have the time or patience to manage Windows servers that the last consultant dumped on us, so I pay the “protection money” and try to ensure people get the results they need.

  115. Re:Referrals, interviewing and knowing what you wa by aaarrrgggh · · Score: 1

    Love asterisk too. Our amortized cost per line, including enough trunks to host conference calls is $10/user/month. Similar hosted service for some reason is $20/month, despite huge benefits of scale.

    It was a learning curve to be sure, especially since we use manual config files, but when we upgrade it will just go to the freepbx GUI and database. Makes it child’s play...

  116. Re: You don't. by datavirtue · · Score: 1

    IT "consultants" are the used car salesman of the tech world. Hire college students and someone knowledgeable to manage them.

    --
    I object to power without constructive purpose. --Spock
  117. Re:You don't. by bigmacx · · Score: 1

    And don't give me that crap about "You get what you pay for." That is absolutely untrue in IT.

    THAT is absolutely untrue. You might not be skilled or experienced enough to command a premium, and may not be able to discern others that are, but many of us have built a lifetime of quality work and commitment to education that makes us far more valuable than your average Google-searching server-rebooting monkey IT consultant. Yes, as with almost everything, you do get what you pay for.

    Invest in yourself and never apologize for being worth.

  118. anti ms people by Ryanrule · · Score: 1

    seriously, fuck back off to 2001. you are trolling at this point.

  119. IMPERSONATING ME AGAIN? apk by Anonymous Coward · · Score: 0

    I've no version 3.0++, I'd never post on hosts offtopic + gweihir KNEW u IMPERSONATE me https://it.slashdot.org/commen... c6gunner proves it https://linux.slashdot.org/com... & forgot to SUBMIT AC & used his registered 'lusrname' (he tried to mock me both BEFORE & after I FAIRLY challenged him to show he's done better work - he had ZERO).

    I'd never "cry victim" to ne'er-do-wells (TROLLS, not all /.ers) either.

    U EVEN HELPED ME https://science.slashdot.org/c... (& then realizing it you quit trying to make me look bad via what you thought were lies on hosts as "ME" IN YOUR IMPERSONATIONS of me e.g. https://tech.slashdot.org/comm... on speculative execution attack: Hosts PREVENT 'EM, joke's on you)

    APK

    P.S.=> 2nd to last link's KILLING U THAT U HELPED ME & got me to see if hosts stop portsmash/meltdown/spectre & yes - hosts WORK on 'em - U LOSE + FAIL a PORTFILTER TEST https://yro.slashdot.org/comme...

  120. They can't AFFORD reliability. by Anonymous Coward · · Score: 0

    An IT consultant is just going to plug holes in the dam.

    Stories like Access databases doing the job that should be on a SQL server or shared drive mapped on a PC that should be on a NAS.

    Or even processes like change control or speccing PCs for easier admin.

    Typical small business answers: I can't afford it. Its good enough (when it isn't).

    Show me small business with a well funded and managed IT shop and I will show you a well run IT shop.

  121. Try memorizing your way through the CCIE board by raymorris · · Score: 1

    Says someone who has clearly never achieved any significant certification.

    Try memorizing your way through a CCIE. I'd love to see someone try the 8-hour CCIE lab based on memorization.

    Let's say you got a CISSP by a) memorizing and b) deeply understanding roles. You still have 40 hours of CE to do every year to keep the cert.

    1. Re:Try memorizing your way through the CCIE board by Anonymous Coward · · Score: 0

      Hey bro, tell yourself whatever you want if it makes you feel better about that piece of paper in your hand.

  122. Two Steps by Anonymous Coward · · Score: 0

    1. make a list of all the people you know as "good" people.
    2. ask each of them if they are an IT consultant.

    Honestly, someone thought they'd get ask slashdot and get a recipe how to hire a good employee? Ha! yeah right.

  123. Summary by Thelasko · · Score: 1

    OP here. Lots of comments have blamed Microsoft or the business owner, which never solves problems. Some good comments:

    Use the dissatisfaction to renegotiate the contract and make it clear what services are included.

    Document everything, and use that as leverage for negotiation.

    Ask similar businesses who they use, as the best consultants are found by word of mouth. -- best answer.

    --
    One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    1. Re:Summary by Anonymous Coward · · Score: 0

      I am a senior IT consultant that focuses on this specific type of small business with 10 people. After a decade of large, large enterprise support that afforded little opportunity for growth and tons of garbage politics, I was lucky to find a company that had a razor-sharp focus on keeping the little guy running. I've been there for 11 years now and here's what I've learned:

      1) Unless the company is tangentially related to IT, I've come to terms with the fact that they're running Windows and that's unlikely to be negotiable. Whether it's because they have a line of business app that a vendor/supplier/partner needs or they're running an accounting package that has the format their bookkeeper needs or something like that, they're not going to risk the switch. Eight people aren't going to cover every role in a business, so they're leaning on partners big-time and their partner requirements are more critical than your hate on Windows. Sell it however you want, but for most people the lack of quickbooks, sage, outlook, excel and word is major. _I GET_ that there's a whole spectrum of other options, but the first time that libreoffice can't open a file or they've sent a quote to a big customer that can't open it, they're going to shit kittens. Or people losing their mind because they have to save a file to google drive so they can preview it - basically, they're calling because they wanted windows and wanted ms office and they're pissed off that you talked them out of it in the first place and the relationship fails. You might argue that these aren't good customers, but this is how small business works and thinking otherwise makes you a shit consultant.

      2) Small businesses have ad-hoc hardware procurement. It's a mess of computers that were purchased at costco/bestbuy when the owner was there for something else, or machines purchased to replace something that failed. Sure, it would be a nice world if it was all one type of computer, (hell, or even one brand) but 8 people aren't going to get attention from any rep so they're just buying whatever whenever. This is also how small business works and telling them that they need to buy all new hardware when theirs works fine sounds like you're making them spend money for your convenience.

      3) Very, VERY few consultants know how to scale down or hack together some robust enterprise solutions that fit small businesses, but there are some neat solutions out there that will bring enterprise-ish solutions at consumer-ish cost. Open source routers like dd-wrt or pfsense (Ubiquiti if the customer demands enterprise class), whitebox servers (as long as they're well designed - they are 1/10 of the price). Also, I recommend a windows server because WSUS works, even if you don't want to believe it. Letting windows sort itself out is clearly not working at your wife's office and as i've established, there's no replacing windows due to the business need (see 1 above)
      (And yes, WSUS can be unwieldly, but a lot of trial and error, regular maintenance and group policies have gotten me to the point where I'm way more comfortable supporting it than I am supporting 8 different computers running Windows 10)

      With this in mind, this is what we do to stand out:
      1) No bullshit fixed-rate crap. You've got 8 people, you're going to need a lot of attention at first standardizing shit and then it should taper off over time.We bill hourly when on-site and in 15 minute increments if we can do it remotely. Maybe more expensive at first, because there's always a giant knot of garbage to untangle, but it settles down to a point where at minimum, with all the monitoring we do, we spend about 8 hours a month focusing on each customer once they're in a steady state. Flat rate IT means that someone loses. Period. Either I lose because I'm spending a ton of time working on your stuff hoping it pays out in the long term -OR- my other customers lose because they're essentially subsidizing the work it takes to get your environment up to standards -OR- you're losing out because I'm working on

  124. Word of mouth, or networking. by 7grain · · Score: 1

    There a lot of knee-jerk responses here about what the problem is, but not a lot about how to find a good consultant

    Having worked for myself providing IT services for small businesses in my area, I found that the best way to connect with new customers is word of mouth. I found the majority of my best customers that way.

    You come in contact with local businesses that need IT support all the time. Just ask a manager of every not-franchise that you're in who they use for IT support, and if they like them. Get a name and number.

    Consider attending local networking events for small businesses. You'll probably quickly meet a new IT provider face-to-face who is hungry for business. Also, other small business owners in your area who hire their own IT consultants. And hey, if you happen to live in the Boise, Idaho area, hit me up here. :-D

    Regarding the fix: Updates can be scheduled easily using group policy. Spool up a WSUS server. Manage your updates with policy. This may or may not be more expensive than your wife's company wants (depending particularly if they have a domain and server in place), but it's less intrusive than asking the customer to change OS, and will definitely give her the results she wants.

    Regarding warranties - Warranty for work already completed should be honored, if it's a true warranty. Examine the terms. But that doesn't keep you from changing consultants. At the very least, get a second opinion.

    Good luck.

  125. Re:You don't. by Anonymous Coward · · Score: 0

    While what you say is true, it doesn't hold well at the lower end of the scale. In a SMB environment, both good and bad IT are costly. It doesn't matter how you do it if you don't have a budget for it in the first place.

    I dont really blame MS for it, they cant do anything at that scale anyway.

    Think of it like this, a 1% failure at your company may go unnoticed with 4000 PC's but if you have 8 a 1% failure will obviously be at the top of the list. SMB IT is non-existent.

  126. "Satisfaction" by ilsaloving · · Score: 1

    they don't resolve issues to her satisfaction

    As soon as I saw that, my warning klaxxon went off. The last time I had to deal with someone like they, it turned out that they were hopelessly unskilled with computers, and they blamed literally everything on the tech person rather than their own ineptitude.

    Someone who really knows what they're doing with Windows is going to be expensive. And even if they are that good, they can't work miracles, especially when it comes to Microsoft's shit-tastic abomination Windows 10. You can do everything right, and STILL get screwed because Microsoft botched yet another update.

    From the few details gleaned from the summary, I don't think there is an "IT Consultant" on the planet that would be satisfactory. Also... small tip? If the costs for the existing consultant are noticeably going up as times goes on, that's a strong indicator that said consultant is fed up with you and wants more money just for putting up with you. They don't want to outright deny your business cause that looks bad on them, but raising their rates sharply means they are hoping you'll move on to someone else.

  127. Re:You don't. by Aighearach · · Score: 1

    Stop demanding that fry cooks prove that they're demonstrably blah-blah and just hire a few and see who can dip the fries into the oil for the correct amount of time, and who wanders off to look at their phone.

  128. Re:You don't. by Aighearach · · Score: 1

    In a lot of businesses, whatever VBScript they have is their most important tools. The code probably sucks, but it doesn't matter because it isn't customer-facing.

  129. Re:You don't. by pnutjam · · Score: 1

    You get what you pay for has been untrue for most things forever. Your usually going to get crap when you pay crap, especially if your in an area outside your comfort zone.

    However, paying top dollar rarely ensures you get the best. Your just as likely to get the worst resold to you and pad out the pockets of a middle-man.

    Best advice is find someone you trust and pay them enough to stick around.

  130. Re:You don't. by pnutjam · · Score: 1

    For an 8 person company? They need to move towards a platform agnostic approach. Buy a spare system and keep the data separate from the OS so people have a system to use when theirs is down.
    Every system should have an image that can be rolled back, Veam has an excellent free windows client that will image to a cifs share while the PC is running.

    The only good advice for a small shop is to put the time and money into standardizing your installation so you can rebuild a problem machine quickly. Backup, rebuild, restore.

  131. Re:You don't. by Anonymous Coward · · Score: 0

    Here's the weirdest and worst thing I've ever seen Win10 do: If you upload a file to a website from a network drive location in Edge - edge then prevents itself and windows explorer (the file manager in a separate window of its own) from seeing any changes to the network drive files until all instances of Edge are closed (might have taken a reboot to clear this too).

    It really does not get any worse than that. The damn thing was showing files that were no longer there. That's pretty broken for an operating system. Without a working filesystem you have nothing. (I never reported it to MS, I stopped being a free software QA for them back in 95 as soon as I figured that out.)

    Given this, my trust of Win10 currently is practically zero. Unfortunately clients have windows only applications and they need a supported and maintained operating system and tend to buy new hardware that Win7 and Win8 drivers are just not available for. I always advise everyone to seek out non-windows software, but no one ever does, or can.

  132. Re:You don't. by David_Hart · · Score: 1

    True dat. The original question is: "How do you find a good (Windows) IT consultant", which is a subset of "good Windows IT", which is, of course, the null set.

    Which, while a popular opinion on Slashdot, is incorrect. There are plenty of senior Windows professionals. The problem is that not many companies are will to pay for expert advice. They want cheap service and they get what they pay for.

    To find the best, find a company that has senior Windows professionals who are Windows NT experts. Why? Because the underlying Windows system hasn't changed much since Windows NT days. Windows has the same strengths and weaknesses that it had back then and they are well understood by the NT guys. The newer Windows guys are brought up with the philosophy that it's easier to re-image, but the worker loses a ton of downtime re-configuring all of their apps. The Windows NT guys were brought up with the philosophy of fixing the OS in place.

    Windows "NT guy" here. Windows Update. System Restore. Apps. An infinite array of security policy options. The bloody UI that still gets even seasoned professionals lost. I can think of another dozen things that are vastly different with Windows 10 vs. Windows NT. About the only damn thing that remained was NTFS.

    NTFS, drivers, DLLs, registry, networking, policies, Active Directory, GPOs, etc. It's all the same only upgraded over time.

    And yes, Windows NT had Computer and Security policies, there just weren't as many as there are now and they screwed around with the UI to hide things, but the control panels are all still there, just buried.

    The point is that all of the underlying stuff that causes user issues are pretty much the same such as bad disks, drivers, RAM, incorrect or corrupted DLLs, network settings, registry settings, etc. How to troubleshoot a debug screen hasn't changed in decades now.... but most have no idea how to do it...

  133. Re:You don't. by aaarrrgggh · · Score: 1

    A fry cook is $15/hour and you can see how effective they are in a day. Unfortunately, an IT consultant is about an order of magnitude more than that, and it takes two months for them to ramp up on day to day operations. You also get the bait-and-switch factor where someone solves a problem, and does a great job... but then disappears after a couple months.

    My favorite consultant was the one who saddled us with two grossly underpowered servers with slow drives with no functioning backup system in place. We made them install backup... and it crashes the server. Sure, we fired them, but the impacts lasted three years as the next yutz tries to figure out what is wrong.

    I pity the poor fools who have a fire to put out when they hire someone...

  134. Re: You don't. by Anonymous Coward · · Score: 0

    For one thing, people who want that kind of IT support actually hire them as employees. Due to the drastic need for technical skillsets, it's an employee market currently. This woman also does not seem to understand the issue well enough to be hiring for it. Sounds like she undervalues the work, so I will let her continue her life lesson.

  135. Re: You don't. by Anonymous Coward · · Score: 0

    States the person who does not even know the difference between "your" and "you're"...

  136. Re: You don't. by Anonymous Coward · · Score: 0

    This. Good advice.

  137. Re:Referrals, interviewing and knowing what you wa by Fencepost · · Score: 1

    You get what you pay for. Are you working with a vendor large enough to have folks staying up to speed on Windows, Linux, Asterisk running on Linux, probably Postfix, MailScanner, etc. if you're going that route, maybe even Apache and related packages to bring it all in-house? If so, expect to pay for that large vendor service. If you're working with a small local 1-3 person outfit then you're expecting a pretty broad experience base for them and you'd best expect those folks to be paid reasonably.

    As for Asterisk, I'd absolutely go with FreePBX. Elastix was nice back when it was around, but that's now the past. Are you doing SIP trunking out to a commercial service? Getting SIP service from your ISP? Analog ports over to phone service provided by Comcast?

    One reason consultants you've seen stay away from in-house homebuilt VOIP systems may be that there's plenty of potential headache and relatively little revenue upside to them, and VOIP phones "age" a lot more like PCs than like traditional dumb phones tied to an office phone system.

    --
    fencepost
    just a little off
  138. The REAL answer by Anonymous Coward · · Score: 0

    Never outsource IT, hire an employee to handle your IT systems. Don't look for college degrees or 25 years of Java experience. Look for someone that builds their own PC's, has no loyalty to any platform, and understands how to use a command line. The more personal experience they have with computers, the more capable they will be at resolving any issue that arrives. The only previous employment experience to care about is Customer Service. You are going to want someone that cares about how issues affect you, and can talk to you in plain English. Wrangling control of Windows Updates is going to mean Enterprise licenses and at least one server.

    The reason to have someone working for you exclusively is so they learn the nuances of the people using the systems and how they are breaking them. The computers are innocent dumb boxes, it's the idiots abusing them causing the problems.

    Also, Google "patch Tuesday" it's a thing and still drives release dates for Windows updates.

  139. Most IT consultants... by JoeDuncan · · Score: 1

    ...hate their job and their customers; which is why most of them are terrible.

    Finding a good IT consultant is like finding a good software dev: look for the people that do it in their spare time, for fun, and who can't stop themselves from doing it - then offer them an over-market salary: Voila! Good IT consultant

  140. Re:You don't. by MooseTick · · Score: 1

    "Windows 10 is completely broken and useless"

    Why do you think every fortune 1000 company uses this "completely broken and useless" OS? Are they not as smart as you?

  141. I missed this whole thread, somehow! by King_TJ · · Score: 1

    But if the original poster is still following it?

    I used to work in this capacity, as have several of my good friends. I've also been on the other side of it -- in charge of calling in outside consultants when it was deemed necessary, and managing their time and our budget for paying them for the work they did.

    The first thing you have to understand with Windows 10 is, it's a "moving target". Maybe in another year or two, it will be less so? But as it stands currently, it's Microsoft's grand experiment in offering people a modern operating system that pretty much requires a constant high-speed Internet connection and is subject to minor or major changes at any time. There are still some things in Windows 10 that are so inconsistent and confusing, I'd be surprised if they don't receive a major change in a future update -- like the "vintage" Control Panel co-existing with the new "Settings" menu, accessed by clicking the gear icon.

    Even if you're the type Microsoft hopes you are, who will just "go with the flow" as they re-think parts of the OS? The challenge of all of this is that their updates are large and often slow to install. So it feels like you can barely keep up with all of it sometimes, and your PC seems like it's forever downloading and applying one thing or another.

    Someone with knowledge of how everything works can take some steps to force your Windows systems on your network NOT to do the upgrades as they're released. But frankly, that just delays the inevitable. At some point, something you need will either just plain not be there in your version of Win 10, or will refuse to work properly with it anymore. And then you may have multiple, huge updates to go through to get it current.

    Where I work in I.T. today, we practically force all of the users to do all the updates as they're released. (Systems are set to automatically download them in the background and to apply them at 1AM each day one is pending.) If your computers are part of a Windows Domain, you can control this centrally from your server with group policies.

    If your consultants can't or won't get something like this set up for you? You need to find new people. The idea of a "warranty" on their work is just marketing B.S. In computers and I.T., the only constant is change. So I guess they think you'll like the idea that for 3 years, they'll redo something specific they did if updates and changes break it? But .... in practice, it rarely works like that. When things break, it's usually because YOU decided to switch something around voluntarily. Perhaps your old scanner broke and you bought a new one that was on sale at the office supply store? Well, maybe it turns out the driver for the new one no longer plays nicely with your financial software that was originally set up to let you scan in checks or invoices? Nobody will fix the NEW scanner back up for you at no charge, as "warranty" work, since you changed the hardware around.