Slashdot Mirror


So You Want To Be A Consultant

Stephen Friedl writes "I've been a self-employed consultant for almost 20 years - I still have my first customer! - and I'm asked often about the business by those who are considering it. It's not for everybody, and there are often surprises, so I've written up a Tech Tip that recounts my experiences and provides advice for the n00b. Executive summary: It's much more about customer service than it is about technical skill."

260 comments

  1. Not much money, but rewarding by Anonymous Coward · · Score: 3, Interesting

    I'm a student who started doing software design as a consultant. Now I started this while I was still in high school and have made $70k in 4 years. Note that this is without much experience or a degree, and while still being in school... so if you devoted your time to this, perhaps it would be very lucrative?

    1. Re:Not much money, but rewarding by Anonymous Coward · · Score: 0, Interesting

      yeah, $17.5k a yr is below the poverty level.
      But good for you, considering you're likely still living with parents.

    2. Re:Not much money, but rewarding by Alistair+Cunningham · · Score: 1

      Are you perhaps falling into the trap of doing fixed price work that takes many more hours than expected? There's no faster way to bring your effective rate down...

      What percentage of the time do you have work? Are you always marketing, especially building contacts? Having a wide range of contacts is the surest way to a steady revenue stream.

      Are you underselling your skills? Remember the old marketing adage: Never compete on price. Instead compete on features and service. As any retailer will tell you, the top end of the market is a much more pleasant place than the bottom, simply because the margins are so much better. Only Wal-Mart can compete at the bottom. If you don't have the skills or experience to compete at the top end of the market, get them!

      Blatent plug: I run Integrics Ltd, doing software consulting, mostly VoIP and databases. If you're looking for Cisco Call Manager / Asterisk / PostgreSQL / MySQL skills, remote or onsite worldwide, give me a call.

    3. Re:Not much money, but rewarding by Anonymous Coward · · Score: 1

      yup, I am living with my parents and my cost of living is literally zero. and I saved everything up and invested in the markets, so as a result I now have nearly $80k cash.

    4. Re:Not much money, but rewarding by Anonymous Coward · · Score: 0

      Ah.. not paying your fair share to uncle sam is a good way to bump up that income. Perhaps you should consider reporting your income before posting about it on slashdot.

  2. are you going to pay me? by Anonymous Coward · · Score: 5, Informative

    Even if you regularly invoice at the start of every month, customers have their own schedule for paying, and this can be nerve-wracking to deal with

    I think that's the reason why I wouldn't do consulting/contracting. A friend of mine recently decided to be self employed as a consultant and the biggest problem is getting people to pay him in an orderly fashion. When you are your own business you end up putting up money for various things, and when your incomming payments start to lag, you can end up in serious trouble.

    1. Re:are you going to pay me? by sosegumu · · Score: 5, Insightful

      When you are your own business you end up putting up money for various things, and when your incomming payments start to lag, you can end up in serious trouble.

      Which is why being under-capitalized is the number one reason new businesses fail.

      --
      It's easier to wear the spandex than to do the crunches. --David Lee Roth
    2. Re:are you going to pay me? by KontinMonet · · Score: 2, Interesting

      You can always factor your invoices. I met a dentist in Holland who does this as a matter of course. He has a good idea of his (necessarily reduced) income but does not get worringly into debt. And his factoring costs are probably higher as they are dealing with individuals.

      --
      Did he inhale?
    3. Re:are you going to pay me? by Frymaster · · Score: 1
      When you are your own business you end up putting up money for various things, and when your incomming payments start to lag, you can end up in serious trouble

      hey, the same thing happens to your boss if you work for a start up or small company! so it really boils down to the two choices:

      1. do you want to spend your time programming and let someone else deal with all the business angles or...
      2. do you have the attitude of "if you want it done right, do it yourself" and are willing to invest all that extra time and effort to make sure your company is run the way you want

      personally, i fall into the former choice category and it's always worked out for me. but then again, i have killer job hunting skills!

    4. Re:are you going to pay me? by jackbird · · Score: 1
      When you are your own business you end up putting up money for various things, and when your incomming payments start to lag, you can end up in serious trouble.

      Finance charges are the answer. Set them akin to a not-so-great credit card, and put in the contract for services that they agree to pay them AND that they agree to pay the fee for any collection agency out of their own pockets after 90 days.

      Another way to go, which a guy I know uses, is to get a merchant account and accept credit cards. His rationale to the client is "You can pay for it whenever you want, but I get paid now." Plus they get miles and stuff. He even brings an old-school carbon impression machine with him, and batches it in when he gets back to the office, so there's no technology dependency on-site. This approach only makes sense if you have fairly high volume, though, since the merchant account has a monthly fee, and not everyone will want to pay by credit card.

    5. Re:are you going to pay me? by Anonymous Coward · · Score: 0

      When you are your own business you end up putting up money for various things, and when your incomming payments start to lag, you can end up in serious trouble.

      Let that be a lessen for people that say "Why should I only get 1/2 of my hourly bill rate? I'll do it myself!" They forget that one non-paying customer can really ruin your monthly finances.

      Or the problem customer that wants just one more fix but doesn't want to pay for it.

    6. Re:are you going to pay me? by ScrewMaster · · Score: 5, Interesting

      Finance charges can help, but I've found (after a decade and a half as a consultant) that offering early-pay discounts help a *LOT*. Give them thirty days to pay, but if they pay early knock a couple percent off the bill. That eliminates their desire to play the float with your money by holding on to it as long as possible, because by delaying payment they are now losing money! Besides, you get more flies with honey than ... well.

      Another tip: if you do anything for free, even something as simple as plugging in somebody's mouse or changing their desktop wallpaper, put it on the bill with a 100% discount so they can see all the benefits of keeping you happy. The more people at a given site that see an advantage in having you around, the more pressure there is to make sure you get taken care of promptly. All consultants (except, perhaps, lawyers) do things gratis now and then in an effort to accrue good will. But believe me, if you don't document the freebies you won't get credit for them.

      Find out right away who approves your checks (if you are contracting for a large organization this may not be the person you think it is) and don't hesitate to give them a call if there a holdup in getting paid. And when you do speak to that person, be unfailingly polite and explain the importance of your work to their company. Often it just takes one phone call from that individual to whoever cuts your checks to get the job done.

      Another point I'd like to bring up is that many large companies are depending more and more on outside help (seeing as how they've often fired most of their existing full-time staff in an effort to become "right sized".) Consequently, I've found that some corporations have special fast-pay plans for small contractors. They generally won't tell you about it (the person who hired you probably won't have a clue) but if you talk to the accounts payable department and explain that you're a consultant who really likes working with their organization, but can't afford the usual delays in cash-flow, they may be willing to make an accommodation. If necessary, offer an early-pay discount to sweeten the pot. Sometimes they will ask you for one ... let them have it if they will agree to pay you promptly. It never hurts to ask.

      --
      The higher the technology, the sharper that two-edged sword.
    7. Re:are you going to pay me? by FusionDragon2099 · · Score: 0

      Getting people to pay you in an orderly fasion is easy. All you need is some help from a couple bikers.

    8. Re:are you going to pay me? by jackbird · · Score: 1

      Good stuff, all of it.

    9. Re:are you going to pay me? by ScrewMaster · · Score: 1

      Or off-duty cops with gambling debts.

      --
      The higher the technology, the sharper that two-edged sword.
    10. Re:are you going to pay me? by ScrewMaster · · Score: 1

      Thank you. I've been ground up by that particular mill a few times along the way. Not often ... most organizations are honest about paying their bills. They have to be, or eventually nobody would sell them anything. But the thing to remember is that big corporations are generally set up to pay other big corporations, where Net 30 or Net 45 (or even longer) terms are common. That can be a bit rough on the little guy, though, which is why it's best to work out payment terms before letting them get into you for any serious money.

      As an aside, I've noticed that when a formerly good customer suddenly starts taking longer and longer to pay ... it's time to watch out. Square your accounts, and then limit how much credit you extend them. They will have lots of excuses as to why they are paying you late, but bankruptcy proceedings may not be far off. I've had that happen a couple of times: once I had to camp out in the company controller's office for a whole day to get my check. They owed me several thousand dollars, and I told them I wouldn't leave until I got it. When I did, I took the elevator to the ground floor, walked two blocks to a local branch of my bank and deposited the funds. Fortunately the money cleared their account, because the following week I got a notice from a liquidation law firm that I had 30 days to let them know if I was still owed any money. Talk about dodging a bullet.

      --
      The higher the technology, the sharper that two-edged sword.
    11. Re:are you going to pay me? by bungo · · Score: 1


      When I started out contracting, even though I was billing monthly, I didn't get to see a single cent for just over 3 months.

      Everyone took their time for paying, the client took a couple of months, and the agency I went through another month on top of that. I'd maxed out all of my credit cards and have even borrowed from my parents just to survive.

      Of course, when I finally got paid, it was in 3 months the same as I'd previously made in an entire year, so all of my debts went instantly, but it was really hard surviving up to that point.

      My advise for anyone starting out is to make sure you've got enough saved up for a few months of rent and food.

      --
      "The best part? I became an ordained minister while not wearing pants." -- CleverNickName
    12. Re:are you going to pay me? by jsheperis · · Score: 1

      "All consultants (except, perhaps, lawyers) do things gratis now and then in an effort to accrue good will. " My wife is a lawyer at a large firm, and they do PLENTY of work free or at a reduced rate for good and/or longstanding clients. Just because they're well-paid, doesn't mean they're immune to the niceties of the business world...

    13. Re:are you going to pay me? by ScrewMaster · · Score: 1

      Glad to hear it.

      --
      The higher the technology, the sharper that two-edged sword.
    14. Re:are you going to pay me? by erktrek · · Score: 1

      I'm with you on that!

      Similar thing happened to me (sadly more than once ). For me the best strategy was/is to put half of the profit I get (after taxes of course) into savings and half into checking. In a short time you have a nice little buffer in case things slow down.

    15. Re:are you going to pay me? by really? · · Score: 1

      Can't mod you up as "even more insightful and informative too", 'cause I got no points; but, this is one of the things that, sadly, SO FEW people understand.

      --

      "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
    16. Re:are you going to pay me? by Anonymous Coward · · Score: 0

      Agreed. That is the biggest problem. I've been doing this for 16 years, and I still don't have an answer. I do consulting for textile companies and fast food chains, so I end-up with the bottom of the barrel people to deal with. There isn't much else around here to do.

      For example, It took me almost five years to collect from Columbia Sportswear for three jobs that made them money. I've done about $500k worth of work for Springs Industries over the past 16 years, and I've collected on about $100k of it. McDonalds almost never pays before six months has passed. Hardee's is run by a bunch of crooks out of Rocky Mount, NC. They not only don't pay. They'll write you a bad check. When Spartan Foods owned a lot of Hardee's, things were much better.

      If you can get in with Wal-Mart, do it. They don't pay much, but there were times where I'd have my check before I left the building! I'd rather get less now than spend years wondering if Columbia Sportswear is ever going to pay.

      (posted AC for the obvious reasons)

    17. Re:are you going to pay me? by Anonymous Coward · · Score: 0

      No, it isn't informative at all. He just slapped a word up there that means nothing to anyone who didn't already know what he was going to say.

    18. Re:are you going to pay me? by smaug195 · · Score: 1

      As a banker at a large financial institution, I see that all too often. Something that can be solved by a simple line of credit, or even a business credit card, often brings down an otherwise succesful company.

      For any small business, my main bit of advice is figure out how to manage cashflow.

    19. Re:are you going to pay me? by chitownIrish · · Score: 1

      A freelance IT consultant whose slashdot name is ScrewMaster? That should be on Dilbert.

    20. Re:are you going to pay me? by Kosi · · Score: 1

      getting people to pay him in an orderly fashion

      If they have the money to pay you, that is easy: send your invoice with "to be paid in 14 days after reception". If they have not paid after this time, send them a letter which tells them that they've got one more week to pay, unless they want to pay your lawyer for making them pay, too.

    21. Re:are you going to pay me? by Sri+Lumpa · · Score: 1

      "Give them thirty days to pay, but if they pay early knock a couple percent off the bill."

      Shouldn't that couple percent be applied to the next bill (so as to encourage them to hire you again)?

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    22. Re:are you going to pay me? by llefler · · Score: 1

      Shouldn't that couple percent be applied to the next bill (so as to encourage them to hire you again)?

      That probably wouldn't be much of an enticement. It's a known amount vs an unknown amount. First, the person writing the check may not know whether they will be hiring you again. And second, a $100 today is more valuable than $100 next year.

      On top of that, you would have to track all the outstanding discounts and it's easier to say "you didn't pay early" when you receive the check than it would be months down the road when they tried to use the discount.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    23. Re:are you going to pay me? by Sri+Lumpa · · Score: 1


      If they pay early you give them a reference that in your file describe how much to deduct when they use it.

      If they don't pay early they don't get a reference and so don't get the discount applied to the next bill.

      If they don't employ you again then you got paid early and didn't have to pay for it.

      I'm not saying it's forcibly better but it's worth thinking about.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  3. me too ! by selderrr · · Score: 5, Insightful

    I am also a self-employed developer/consultant (although I'm technically a programmer, I find myself spending a lot more time on consultancy)

    Keeping your first customer is NOT perse a good thing. Only if you still make money on work for that customer. The first 10 years of my own business, I found my self spending a lot of time giving phone-support for previously programmer stuff. Or for other stuff... or for no stuff at all (help, my mouse doesn't work properly anymore !)... The most difficult thing in being self employed is : learn to charge for everything. If you work on something, even if it is only 5 minutes : bill'em.

    It's the only advice I can give. If you start a relationship with your customer based on free support (in the widest possible interpretation of support), yuo're fucked

    1. Re:me too ! by Monkelectric · · Score: 5, Interesting
      I am self employed to. This is the best advice there is.

      Customers will abuse your good nature to no end if you do freebies.

      Example: I do work for this small construction firm. Their payroll is $30,000 a month, they don't want to do any kind of maintenance contract (200 - 500$ a month, nothing). Yet they call me for *every* little thing that goes wrong, mouse runs out of batteries, virus defs out of date, some problem with quickbooks, whatever. I've been meaning to get tough with them....

      The corollary to that is actually, if you have the ability, *choose you clients well.* I am stuck with a lot of clients from when I first started out and didn't know any better.

      Ive seen a friend of mine whose much more savy "fire" clients for refusing to upgrade off old, vulnerable software. It was great.

      --

      Religion is a gateway psychosis. -- Dave Foley

    2. Re:me too ! by saundersr · · Score: 1

      I've seen exactly the same thing. I'm not a full time service tech or consultant, however, I've noticed that all my "customers" from when I first began to service computers expect that same free service I offered to them several years ago.

      I completely agree that it is very important to charge for every "service call", or otherwise, you will be screwed in the end, especially if you are self-employed and rely on all service calls for income...

    3. Re:me too ! by KontinMonet · · Score: 1

      ...even if it is only 5 minutes : bill'em...

      If only I could do that with my family...

      --
      Did he inhale?
    4. Re:me too ! by Steve+Friedl · · Score: 4, Insightful
      > Customers will abuse your good nature to no end if you do freebies.

      I've not found this to be the case: the consultant gets to pick what he does and does not charge for, and if customers know that every time they call you, they get billed for 5 minutes, it doesn't create an entirely friendly environment. I think that a certain amount of "freebies" is part of maintaining a good customer relationship: I get paid for my time, but I don't nickel-and-dime my customer to death.

      Steve

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    5. Re:me too ! by Anonymous Coward · · Score: 0

      I agree. I have dropped lawyers who send bills for 5-minute phone calls. That's not a customer-consultant relationship; that's a predator-pre relationship.

    6. Re:me too ! by Monkelectric · · Score: 1
      I think that a certain amount of "freebies" is part of maintaining a good customer relationship

      Ok, well let me walk you through a typical day of mine with freebies:

      8:00AM, Melody at so and so wakes me up becuase she cant get her digital camera to work.
      12:00PM, Melody calls again because she got her camera to work but how does she get the pictures off it?
      1:30PM Bill from so and so calls he just wants a *really* quick change to his application/website/whatever.
      3:00PM Lisa from so and so calls because she heard about a new worm on CNN and wants to know if she is vulnerable.

      If people don't have to pay for small things, then they bother you with them all the time, and in aggregate, waste a lot of your day.

      --

      Religion is a gateway psychosis. -- Dave Foley

    7. Re:me too ! by petteri_666 · · Score: 1

      The most difficult thing in being self employed is : learn to charge for everything. If you work on something, even if it is only 5 minutes : bill'em

      Do I have to pay you or do you bill slashdot for your advice?

    8. Re:me too ! by Steve+Friedl · · Score: 1
      > If people don't have to pay for small things, then they bother you with them all the time, and in aggregate, waste a lot of your day.

      Your point is very well taken, and a consultant does have to manage customer expectations. If they know that they never pay for little stuff, it creates one set of incentives that's really bad for you. But if they know that everything is charged, it creates another set that's bad in a different way.

      It's all about reading your customer.

      Steve

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    9. Re:me too ! by loraksus · · Score: 1

      Exactly, choose your clients well. If you walk into a "server room" and there is about a half mile of Cat5 on the floor, the servers are being used as a table for paperwork, you see a Windows NT 3.1 CD lying around among over a hundred boxes of software, there are huge freaking dust bunnies (like 6" wide) in the server cases (which you can see because the sides are missing) and the "IT guy" is still working there - don't walk, RUN out of there.
      It doesn't matter if your family needs to eat raman noodle for a month, the job is not worth it, and they are liable to stiff you.
      (/started being picky picking clients after that)

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    10. Re:me too ! by selderrr · · Score: 1

      it wasn't 5 minutes :-)

      sub-5-minute advice is free ! woohoo !

    11. Re:me too ! by Master+of+Transhuman · · Score: 1


      I agree.

      I charge very little since I'm just starting out. However, I also have a policy of "no fix, no charge."

      I got a call from a client whose four-PC network connected to the Net via a Belkin DSL router I'd installed just stopped working. I spent about an hour on the phone with them trying various things, none of which worked. Just before I decided to go out there to deal with it, the customer went to one of the PCs, started up IE and suddenly everything worked. He wanted to pay me for the hour on the phone. I said no, since I hadn't actually fixed anything.

      Another time, this same client had a SCSI scanner that wasn't working. I spent two or three hours trying to get it to work, and eventually concluded that either the SCSI board in the box had died or the electronics in the scanner itself had died. Since I couldn't fix it, no charge for the time. If I had a utility that would have proven that the cause was a dead board, I'd have charged for the time, but since I didn't, I ate it.

      Needless to say, they like me over there...:-)

      OTOH, if I was dealing with a larger company who could afford it (this was a tiny 3-person outfit), I might have been inclined to charge for at least some of the phone support or on-site time.

      I'm a computer user and I hate it when stuff doesn't work. So I feel for small outfits and home users when their stuff doesn't work and it's going to cost the earth to fix it. I don't mind charging for things I actually do, but I don't feel right about charging for unsuccessful efforts or screwing around inefficiently or having to leave a spyware removal job half done because the home user can only afford to pay for an hour or so of work.

      I expect to get a lot more business when people realize I don't cost $75 just to come to their door plus another $75 per 15-30 minutes for the work.

      Of course, once I'm booked up, I expect to charge more. But until I'm doing serious work for larger companies who can afford it, I don't expect to charge the kind of rates I see other people charge.

      Part of this is that in the last twenty years in the IT business, I've had a lot of jobs where "consultants" came in and charged fifty thousand dollars to develop software that the company then had to hire me for $9/hour (or via a body broker who rented me out at $30/hour while paying me half) to fix.

      I've long said that all I ever wanted in life was to screw up a project for fifty thousand dollars...:-)

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    12. Re:me too ! by Seumas · · Score: 3, Insightful

      Keeping your first customer is just fine if they're making business for you. You can lose money on a person directly, but rake it in by the business they throw at you elsewhere.

      Also, you don't have to be an hourly-billing nazi. You can go the extra mile for a customer without charging them - as the whim guides you. You just have to know how to make it clear that it's exactly that - something extra you are doing beyond the call of duty and that you normally _WOULD_ and _WILL_ charge for it.

      You don't have to be anal about it nor do you have to let your customers walk all over you. There's a rewarding middle-ground.

      And this customer-service advice goes for the entire tech industry - from frontline engineers on the telephone providing first tier support, right up to the QA, developer and product engineer guys. Without your customers, you're nothing. You are making your product for them. You live and die by your reputation with them. Stop treating them like a nuisance or an ATM machine and you'll have loyal customers.

    13. Re:me too ! by twiddlingbits · · Score: 1

      OTOH, if I was dealing with a larger company who could afford it (this was a tiny 3-person outfit), I might have been inclined to charge for at least some of the phone support or on-site time.

      Hold on there, large companies are MORE likely to try to get free time. The little guy knows you are little too, and he also count on you to keep his business systems running. The big company will try all sorts of things to get you to charge less, work for free, accept longer for payment, etc. Plus you go through 7 layers of management to get approval to be paid. And if you say "we have a contract that says..." they'll say "we have a lawyer who says..."

    14. Re:me too ! by Everleet · · Score: 1
      Hold on there, large companies are MORE likely to try to get free time.

      which is exactly why they shouldn't be allowed to.

      The big company will try all sorts of things to get you to charge less, work for free, accept longer for payment, etc. Plus you go through 7 layers of management to get approval to be paid. And if you say "we have a contract that says..." they'll say "we have a lawyer who says..."

      That's not a big company, that's an abusive company. If I provide a service and get paid in scams and legal threats, I'm never working for them again.

      --
      It's tragic. Laugh.
    15. Re:me too ! by twiddlingbits · · Score: 1

      Well, they abuse consultants because they CAN! Not quite as bad now, but a couple years ago if you got upset at the way they treated you, there was a line ready to take your place! I too wouldn't work for them again, but I would worry about getting my fees. I've seen this done for many reasons but mostly as a way of getting something good for cheap when money is tight, and money ALWAYS seems to be tight in big companies. They gotta meet that expected earnings number and keep the stock price up :( I've never had any issues with smaller firms, sometimes the managment is more hosed up about what the solution needs to be and then doing it but they do pay on time and they do tend to respect you. I guess they are a lot closer to your position than a big firm, as many companies got started as just one consultant :) As always, YMMV!

    16. Re:me too ! by droyad · · Score: 1

      The policy my company takes is that if is a phone call only (no Terminal services required) and the call is less than 10mins per issue then it is free, otherwise it is billed.

    17. Re:me too ! by Ced_Ex · · Score: 1

      I had that problem too where clients would call at all sorts of weird hours. Many of which I would like to have been sleeping.

      No problem giving freebies to client, but have them limited to certain hours to be free. I set my limit as to when I answer their calls, 9-10am I'll happily do "freebie" work for them, however, if they call any other hour, I'll leave it for the voice message. If it's an "emergency", I start billing. Plus, I also notice that there are less calls in the morning than in the afternoon after a day's worth of problems may have accumulated. Also, they typically don't call in problems that were the day before, so it just shows that they weren't really a problem to begin with.

      They soon learn that not everything is a support call, and they learn to be self-suficient.

      --
      Live forever, or die trying.
    18. Re:me too ! by einhverfr · · Score: 1

      Customers will abuse your good nature to no end if you do freebies.

      Interestingly this has not been my experience. Instead, I find that any freebies you give have to be appropriately structures. I give freebies for the following issues:

      1) Call me on the telephone for a help, and I determine that there may be a quick answer (less than 5 minutes). I have the option of saying "Try this first, if it doesn't work, I will come over and bill you." This works because the customer expects to pay you and gets the plesant surprise of not having to pay. This also encourages customer loyalty. With perhaps one exception, the customers who get the most freebies are also the customers who pay me the most.

      2) If you pay me to fix a problem and I didn't fix it, any further labor on resolving the problem is provided free of charge. This is my guarantee.

      Example: I do work for this small construction firm. Their payroll is $30,000 a month, they don't want to do any kind of maintenance contract (200 - 500$ a month, nothing). Yet they call me for *every* little thing that goes wrong, mouse runs out of batteries, virus defs out of date, some problem with quickbooks, whatever. I've been meaning to get tough with them....

      Ah.... the value of contracts.

      Always state what they are paying for in advance. For example, I have one customer who pays me per month to come in and run a virus scan on his business computer once a month. Then when he calls for anything else, normal billing applies.

      I have another customer who has 6 computers and pays me much more, but all technical support is included. I even add some labor per month for IT projects for them.

      My businesses are mostly small to midsize businesses in North Central Washington State so YMMV.

      --

      LedgerSMB: Open source Accounting/ERP
    19. Re:me too ! by bluGill · · Score: 1

      If that is one client you need to log all calls and bill for "phone support". However be careful about it. You don't need to bill directly for each call. You can bill other services higher because you are doing support.

      Record each call, but only bill when there is at least an hours worth of time. Then before you send the bill look at it. If the client is in general good (pays you a lot, doesn't call often) throw it away. If the client is good, but is calling a lot, show them just the time spend on support and suggest that you are going to have to start charging for support. If the client is bad there are options too. You can turn them into a good support contract (high prices because you provide instant answers), or just on demand, but let them know you are billing. You can fire them by telling them not to call anymore. Don't send the first invoice unless you can afford their bad word though. Know what it is though.

      If those are three different clients, and just an example of a typical day, you are phone support, charge for it. If that is a rare day, write it off.

      Just advice I've collected over the years. I have not done this myself. (I do poorly at the non-technical parts, I know what to do in general, but don't do it) Since I have not used it myself take it with a grain of salt.

    20. Re:me too ! by gcaseye6677 · · Score: 1

      Never let your first and/or only customer know just how important they are to you. If they find this out, you are their bitch. They will own you, and your "working relationship" will be just like W2 employment, only less stable and with fewer benefits.

    21. Re:me too ! by The+Princess · · Score: 1
      *choose you clients well.*

      I had a class called Consulting Techniques a few years ago, and my teacher made special emphasis on this. You have to choose the clients who can and will pay you.

      Recommended reading: The McKinsey Way by Ethan Rasiel.

      Also you may want to check out The Golden Rules of Consulting , most of them people use by instinct.

  4. So true by ScentCone · · Score: 4, Insightful

    Yup, most businesses would rather have an IT consultant that takes twice as long (and three tries) to solve a problem than one that won't return phone calls for days. I know, I've lost customers while busy with other ones - not because they were in a hurry to get something done, but because they wanted to talk it through and know, quickly, if what they're planning (whenever we would eventually get around to it) was rational or even possible.

    Communication, communication, communication. And it's not billable, most of the time - so take that into account when you set your rates for the time you can bill. You can spend 60 hours a week working in this mode, and only be able to charge for 15 of them sometimes.

    --
    Don't disappoint your bird dog. Go to the range.
    1. Re:So true by TykeClone · · Score: 1
      Yup, most businesses would rather have an IT consultant that takes twice as long (and three tries) to solve a problem than one that won't return phone calls for days.

      In other industries, this is called "customer service" and it is something that is sorely lacking in IT.

      I do some of this on the side after hours and have been told that "being available" - even just returning phone calls and e-mails in a semi-timely manner - has gained me many customers and kept the ones I've got happy.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
  5. One of the most debased professions... by ites · · Score: 4, Insightful

    "Consultant" used to mean an expert professional who could solve problems and provide advice based on years, even decades of experience.

    With the Y2K and dot-com booms, "consultant" became used to mean someone with more than three months of IT experience...

    Thankfully (for us real consultants), most of the amateurs have returned to horse farming, or whatever they used to do.

    It'll still be a while, however, before "IT Consultant" on a business card impresses anyone.

    --
    Sig for sale or rent. One previous user. Inquire within.
    1. Re:One of the most debased professions... by Anonymous Coward · · Score: 0

      most of the amateurs have returned to horse farming

      Man, this genetic manipulation has gone too far. Now their growing animals right out of the ground.

    2. Re:One of the most debased professions... by grazzy · · Score: 2, Funny

      What do you mean, three months.. i had it printed on my card first day at work.

      The horses says hello btw.

    3. Re:One of the most debased professions... by Anonymous Coward · · Score: 1, Informative

      True, true, very true....

      2005 marks my 18th year in the busines.. One thing I've noticed is that when I started, it was all about technical skills. Now I'm more of a managerial mercenary, shopping my skills to whoever will pay. I haven't done much technical work in the past two years, but have been contracted to manage upgrades, deployments and new software (purchase, training).

    4. Re:One of the most debased professions... by Anonymous Coward · · Score: 0

      I would say that "IT Consultant" will forever be tarnished... and associated with 'low-cost' or 'blue-collar' technical 'contractor' rather than the true definition more closely aligned with your traditional 'management consultant.' However, being a consultant means more about WHO you are than what you CALL yourself.

  6. Consultants with poor skills.... by jhouserizer · · Score: 4, Interesting

    It's much more about customer service than it is about technical skill.

    ...Not to be rude, but I've noticed this is the "rule" with the consultants that have worked on various portions of projects that I've been involved with (e.g. the guys customizing an ERP that our system will be integrating with).

    The funny thing is that the consultants with the poorest technical skills make the most money (charge the most hours) - at least in the short term.

    1. Re:Consultants with poor skills.... by speculatrix · · Score: 1

      this is why you should always get a detailed list of the projects on which a consultant/contractor has worked prior to buying services.

      if the person has had few or no renewals, then chances are they're one of those consultant/contractor people who are very good at interviews but useless when it actually comes down to doing work.

      I've been at a number of companies who've brought in people who've shined at interviews, and its only five weeks in you realise they've not accomplished anything! Naturally, their 3 month contract doesn't get renewes.

      I recently changed employer and one of those supposed experts was to my knowledge unemployed but still claiming my former employer as their active client - trying to disguise their history.

      So, as well as a detailed list, always check references, or only hire people on recommendation.

    2. Re:Consultants with poor skills.... by ScrewMaster · · Score: 1

      True. I did contract development for a large mid-western company for about ten years. One project that fell into my lap was a remote document retrieval system. The idea was that the remote plants (all over the country) would be able to download and print production drawings and documents directly from the central engineering server. This was important to avoid production runs made with outdated prints, but also to maintain ISO compliance.

      The original PC-based system (this was back in 1995 or thereabouts) was developed by an ex-Wisconsin farmer turned consultant. It showed. Each unit on his WAN had a different version of the software: two of them were Windows-based and the rest of them ran some kind of DOS program that seemed to be mostly commercial stuff strung together with batch files. But the point is that he racked up ongoing support charges fixing problems (not upgrades, just keeping the things running) for about two years before I got involved. The maintenance charges exceeded his original contract price (which was double what I quoted) by a factor of three. I replaced the whole thing with a PC-based custom system that ran for years without a hitch, until I finally got a call that one of the monitors had died.

      The point of this is that yes, the original developer made more money on the project that I did ... but he didn't get a lick more work out of them after jerking them around. I ended up being their preferred developer and got to pick and choose among the software projects that came along, and a great reference for other work.

      Last I heard, the other guy had gone back to his farm.

      --
      The higher the technology, the sharper that two-edged sword.
    3. Re:Consultants with poor skills.... by Steve+Friedl · · Score: 1
      > The funny thing is that the consultants with the poorest technical skills make the most money (charge the most hours) - at least in the short ter

      This is sadly true, and these awful people are the bane of good, honest consultants.

      And I hope nobody gets the impression that technical skills don't matter: they absolutely do. I am fiercely technical and use my tech every day for my customers. That's the reason I solve problems.

      But the reason I keep customers is because of my service skills.

      Steve

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    4. Re:Consultants with poor skills.... by Gurp · · Score: 1

      The funny thing is that the consultants with the poorest technical skills make the most money

      If you're saying what I think you're saying, then you missed the point of the article.

      You're right, but in my experience the lower technical skills are usually backed up by good communication skills. Expect those with good communication to continue to out-earn propellerheads throughout their career. As a rule, the guys who control the checkbooks prefer to have talker than a thinker as "their guy/girl".

      Why?

      No one likes to pay for something they don't understand. You can spend 12 hours a day writing the most elegant piece of code in the world, but unless you come up for air and talk to the guy who you're sending the invoice to, he doesn't know what you're doing and is going to freak out when he gets the invoice. Then he's going to talk to his 17 year old nephew who "knows about computers" who will tell him he could do the same thing in a third the time.

      You might get paid, but you won't get hired again.

      Consulting is about customer management as much as it is about delivery of services.

    5. Re:Consultants with poor skills.... by twiddlingbits · · Score: 1

      Consulting is about customer management as much as it is about delivery of services. I agree!!! It's about knowing which type of person they prefer and playing that part. It also depends on your role, I'm often hired as a Project Manager to handle difficult/trouble projects. In that role understanding the technology is often secondary to being able to communicate to the customer and get their buy-in on what has to be done. I have found the guys who authorize the expenditures want someone who can talk to them and tell them what's in it for the company, not some guy who gets them lost in the technology. Gaining the customer confidence is important as they will ofen give you a lot of lattitude in HOW you solve the problems. But bottom line is, you gotta perfrom regardless of what role you are in or which customer you work for.

    6. Re:Consultants with poor skills.... by Tablizer · · Score: 1

      Perhaps another way of saying all this is that your weakest skill is the bottleneck. If you are a great techie but a lousy communicator, then communication becomes your bottleneck and your tech skills cannot help much in making up for the difference. The same visa versa.

      A small percent have mastered both, but to the rest of us we just have to work on our weak side.

  7. Questions not to ask IT consultants by jaiyen · · Score: 1

    "As it so happens, I'm in the market for some kind of bespoke enterprise scalable solution. Don't suppose you'd be able to recommend anything ?"

  8. Technical skill? by theapodan · · Score: 2, Interesting

    This article definately sounds as if the writer was more aligned along the marketing/policy end of consulting rather than technology, the article comes across as pretty weak. Although I don't know any IT consultants, geological consultants are usually a bit more terse and limit their comments to things other than "warm fuzzy feelings."

    I also have never liked the term consultant. Sometimes consultants are nothing more than paid mouths to spread an idea, and they don't actually "consult," or say their own opinions.

    1. Re:Technical skill? by Steve+Friedl · · Score: 5, Insightful
      My point on the Warm Fuzzy Feeling is that if your customer doesn't have it about you (they don't like you, find you hard to work with, etc.), it doesn't matter much about how good your technical skills are. New consultants usually focus on the technical skills and forget the people skills, and this doesn't make for good, long-term customer relationships.

      I'm much more on the technical side of consulting, and the only "marketing" I do is publishing original, technical content. Mainly I write C code all day, though I'm sure that this slashdot post is seen as "marketing"...

      Steve

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    2. Re:Technical skill? by Master+of+Transhuman · · Score: 1


      Modded "interesting"?

      Gimme a break. This moron never bothered to read anything else on the site.

      If he had, he'd see there is a ton of technical articles there and and the author writes them for tech journals.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    3. Re:Technical skill? by Anonymous Coward · · Score: 0

      from parent's link, 'Building software on SCO Unixware'

      Ughhh!!! Not exactly a Warm Fuzzy Feeling..

  9. Why work 16 hours a day? by Anonymous Coward · · Score: 1, Insightful
    Why work 8 hours/day for someone else when you can work 16 hours/day for yourself?

    Because all work and no play makes Johnny a dull boy?

    1. Re:Why work 16 hours a day? by paulthomas · · Score: 1

      And when work==play?

    2. Re:Why work 16 hours a day? by Anonymous Coward · · Score: 0

      The most stupid quote on this article was indeed:

      "Why work 8 hours/day for someone else when you can work 16 hours/day for yourself? "

      The rest of the article was pretty much fluff.

      I see a lot of death marches imposed by sweat shops. I personally have no problem whatsoever working 16 hours per day - as long as I get paid for it (as a consultant, I do; as an employee, I wouldn't).

      So what I see is just the reverse. The employees working 16 hours per day, while I work only 8.

      It works for me. And it makes me wonder about the author of the article.

    3. Re:Why work 16 hours a day? by madhippy · · Score: 1

      reminds me ...

      one time at work my colleague was half way across the office talking to some chaps - he was absent mindedly looking at one of the test machines I'd been working on earlier ...

      I vnc'd into it and brought up notepad - I knew the monitor was still on - started typing the johnny line over and over again - he got really confused for a few seconds before looking up and seeing me grinning inanely ... very funny....

    4. Re:Why work 16 hours a day? by Anonymous Coward · · Score: 0

      And when work==play?

      Then you must be a product tester for ID software.

    5. Re:Why work 16 hours a day? by taped2thedesk · · Score: 1

      And when work==play?
      Segmentation fault

  10. no more benefits by Anonymous Coward · · Score: 0

    Mr Burns: Smithers, i was a stingy old fool. But from now on, I'll provide drug benefits to all my full-time employees.

    Homer: Great news, honey. Mr. Burns made me a freelance consultant. Hey...what's this lump.

  11. One consultant to another by SlashCrunchPop · · Score: 2, Interesting

    Different flavors of Consultants:
    • Contracting
    • Consulting

    "I contracted a client today!" Jeez, can't we discuss this without mentioning viruses? Seriously though, I find your choice of words poor and I disagree with your classification, I've been a consultant for 9+ years now and I would say what you call "contracting" is typical freelance consulting and your definition of consulting is basically handholding. Top professional companies do not need handholding, so when you're dealing with them it's much more about technical knowledge than customer service. But since most of your customers need handholding I see why you would think that's the norm. It's not, at least not in my experience, YMMV.

    1. Re:One consultant to another by Anonymous Coward · · Score: 0

      "Top professional companies do not need handholding, so when you're dealing with them it's much more about technical knowledge than customer service."

      I don't know how professional IBM's clients are, but isn't IBM's current services based on handholding?

    2. Re:One consultant to another by Anonymous Coward · · Score: 0
      I don't know how professional IBM's clients are, but isn't IBM's current services based on handholding?

      IBM was not an individual freelance consultant last time I checked.

    3. Re:One consultant to another by ScuzzMonkey · · Score: 5, Interesting

      Actually, I think he's got it more close to correct than you do. I've been doing this for about ten years now, and although there is a lot of splashover in how the terms are used, the understanding of them among people I typically interact with is that contractors are single-job at a time, specifically skilled, with a specifically contracted engagement. Consultants, on the other hand, are those who typically manage a number of simultaneous engagements, often without specifically executed contracts, typically with a less well-defined issue at stake. I think what happened to muddy the terms is that a lot of companies found it was easier to hire contract labor if they called it 'consulting' and a lot of people found it more palatable to work without insurance and benefits as long as they got to think of themselves as 'consultants.'

      I think you'd be surprised at the number of 'top professional companies' who use consultants; it's often less about hand-holding than bringing in fresh perspective or someone with experience at other companies for a common industry issue. I would agree it's less about customer service in those instances (although, in my own view of the 'types' of consultant out there, the two categories are 'technical', where you make your reputation by being correct, and 'sales', where you make it by handing out warm fuzzies... but I digress) because you are dealing with people at that point who have enough knowledge to know what it is they don't know, but it's definitely not the same as being brought in to fill in as a sysadmin for three months.

      --
      No relation to Happy Monkey
    4. Re:One consultant to another by igc · · Score: 1

      Yes, they are. "Top professional companies do not need handholding" That's just crap. Top professional companies want more than handlholding - they want to be able to wash their hands of all responsibility if it all goes pair shaped. Most "top professional companies" have idiots in-house, which is why they have to go elsewhere...

    5. Re:One consultant to another by Steve+Friedl · · Score: 1
      > I find your choice of words poor and I disagree with your classification

      Yours is a fair objection: I work in my own little space, and I'm not any kind of authority on the types of business relations that one can have with customers. I have always seen "contracting" as short-term project-work, and "consulting" as more long-term work, but if I'm wrong, I'm wrong.

      Steve

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    6. Re:One consultant to another by Anonymous Coward · · Score: 0

      What shape is a pair?

    7. Re:One consultant to another by igc · · Score: 1

      yeah, ok - so i just got in from the pub...

    8. Re:One consultant to another by twiddlingbits · · Score: 1

      Amen! They don't trust the in-house idiots when the chips are down, and if it all goes wrong (even if THEY did it) then the consultant is blamed and the contract is not renewed. Due to the IT downsizing, i find firms seem to keep either the cheap entry level employees or the ones who know where all the political skeletons are and who put them there. Neither one knows much about what needs to be done to solve the problems,

    9. Re:One consultant to another by duffbeer703 · · Score: 1

      IBM/Accenture/etc offers services targetted at large customers who bueracratic ways make it impossible to put competent employees in charge of projects.

      IBM allows to pay $300/hr for semi-competent people. In a big company, if you need five people for a project, its easier to get $300*9000hrs*5/yr (minus a $50-125 "discount") people than to poach competent people from other teams or hire new people for $50k/yr.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    10. Re:One consultant to another by einhverfr · · Score: 1

      What shape is a pair?

      I assume it is shaped like: 2

      --

      LedgerSMB: Open source Accounting/ERP
    11. Re:One consultant to another by einhverfr · · Score: 1

      Personally when I think "contractor" I think of someone who works on a project for a set number of hours a week according to a contract negotiated between the contractor's company and the company hiring the contractor for the project.

      I think of a consultant as someone who is paid to come in as a subject matter expert.

      THese are not mutually exclusive categories, however.

      --

      LedgerSMB: Open source Accounting/ERP
  12. for the n00b? by game+kid · · Score: 1
    I've written up a Tech Tip that recounts my experiences and provides advice for the n00b.

    You wouldn't want to teach a n00b--at least, if you distinguish between the n00b that refuses to learn and the newb that is honestly beginning his career.

    Side note: Doesn't the poster's definition for contractor sound a lot like that of a one-night stand?

    --
    You can hold down the "B" button for continuous firing.
    1. Re:for the n00b? by ClosedSource · · Score: 1

      That's what an old fart gets for using the current fad words.

      Old farts shouldn't worry though, a few years down the road n00b and newb will be like neat and groovy - words used only by the next generation of old farts.

    2. Re:for the n00b? by Steve+Friedl · · Score: 1
      > That's what an old fart gets for using the current fad words.

      Which hits the nail right on the head - thank you.

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    3. Re:for the n00b? by ClosedSource · · Score: 1

      It takes one to know one I guess.

    4. Re:for the n00b? by Anonymous Coward · · Score: 0

      Could you learn to distinguish between "it's" and "its"? At least proofread before you lift someone else's wit, or stick a sic in there.

  13. Sub Contracting by odyrithm · · Score: 2, Interesting

    I've always found it much easier to take on sub contract work, this way you never have to worry about facing the non-techy clients and what needs doing is very clear. Granted you don't make as much but if you have a full time job already it is an easyish extra income.

    --
    moo
  14. Re:An agrarian view to IT consulting by theapodan · · Score: 1, Offtopic

    Man, this is a horrible troll.

    "FreedBSD's .... and the fact that we were unable to defrag its ext2 file system."

    FreeBSD has never used ext2 as its native filesystem, nor the GPL. It looks like someone just found/replaced the word linux with FreeBSD.

  15. Pros and cons by defile · · Score: 5, Interesting

    A lot more of your expenses can be quantified and written off as business expenses when you work for multiple people. Of course, there's a little more risk here for error, but the IRS doesn't seem to put you in jail if you make honest mistakes.

    Oh, there's certainly a lot more freedom involved too. You make your own schedule, and you're in a much better position to tell someone to fuck off without impacting your lifestyle too badly. On the other hand, when you're not charting up billable hours, you're spending your time marketing. Always marketing.

    I've been doing this for about 3 years now and I don't think I've billed more than 20 hours a week on average, but being able to select which 20 is really convenient for your sanity. There are some weeks where you won't work at all and others where you don't lift your head higher than your shoulders. If you can't stand regular routine, independent consulting is the lifestyle for you.

    There's a certain anxiety that comes with alway having to market yourself to new clients and not being sure if you can make ends meet in six months, but this isn't so bad in the computer industry since if you run into trouble, you can usually fall back on a fulltime job before you starve to death. You definitely need to save up a cash cushion to help even out the unsteadiness of work, but simply knowing that you have it there puts you in a better position to weigh whether you wan't to prostitute yourself out for that ActiveX project.

    Unless you have iron will self-control, working out of your house is usually a bad idea because you end up finding as many distractions as possible to keep you from working. You also never feel that you're "off", since your day always looks like a 16-hour work/play haze.

    All in all, I certainly don't regret getting into this.

    1. Re:Pros and cons by Anonymous Coward · · Score: 0

      >but the IRS doesn't seem to put you in jail if you make honest mistakes.

      No, but that sure make you pay for them, aka Fines! Rule #1: Consult with an accountant before making the leap into full time consulting! I've friends and associations that owed big $$$ to the IRS for failing to perform proper accounting (> $30K in back taxes and fines)

      >You make your own schedule...
      False! Clients make your schedule. And when you are not engaged in a project you need to be busy locating new work, or expanding your skill sets Consulting is a full time and half job. If your only billing 20 hours a week, your not doing it right. Successful consultants are more than 50% billable. I can't imagine any consultant billing at your level and making a decent profit.

      >you can usually fall back on a fulltime job before you starve to death.

      Not necessarily. If you list that you started up a consulting company on your resume, employeers may decline employment because they may believe you will return to consulting when the economy returns. "So Mr Jones, I see you been self-employed for the last three years... Where do you see yourself in 3 years?"

      >You definitely need to save up a cash cushion to help even out the unsteadiness of work ..And for customers that have net 30 (60 days between invoicing and payment) or longer. If you currently can't live with out a paycheck for more than 120 days, don't bother becoming an independant consultant. You'll never make it.

      Rule #2: Incorporate! Incorporate! Did I meantion incorporate? The tax benefits and liability protection of a corporation is invaluable. Tax deductions are far more liberal when incorporated. Plus you can open a SEP (Like a 401K, but better). Also many corporations will not do business with independents because of tax liability. If you fail to pay your taxes, the States can go after your clients for back taxes. For instance, a close business associate of mine, hired a few desktop technicians for a short project, 1099'd them (That's filed them as self employed and responible for submiting their own taxes), after the project ended, one of the technicians filed for unemployment. The state came after his business because the technician failed to submit taxes. After the whole incident, he ended up paying about $25K in fines. Most corporation now avoid this issue by only hiring only from corporations, 1099's are out! If you expect to do business with them, be sure to have a state or IRS tax ID handy!

      Rule #3: Get Insurance. Large corporations that you might do business with with demand consultants carry liability insurance. Usually 1 to 2 million in coverage which will cost about $1,000-$3,000 per year depending on your services.

      Rule #4: Don't waste money on advertising in print, flyers, or media (tv and radio). They don't work. Network with friends, associates, former co-workers, ask them for contacts for business that might in be need of your services. If your thinking of going FullTime with consulting in the future, but aren't ready, start building a contact list now. Perhaps by time your are read you will have a substantial list to start off with!

      Rule #5: Avoid getting involved in gossip with the Full-time employees. You must always be professional. If you don't have anything nice to say, hold your tongue! Your business and your income is your customers! You should not risk an overheard casual defamation that will damage your relationship with the client.

  16. Resume Placement by Anonymous Coward · · Score: 2, Funny

    I've been a self-employed consultant for almost 20 years, and I'd like to place a sales pitch for my services on Slashdot. What is Roland paying you?

  17. To be rude... by Anonymous Coward · · Score: 0
    It's much more about customer service than it is about technical skill.
    Translation from consultantese: it's much more about being able to shovel bullshit down your customers throat than it is about technical skills.
  18. So true ... customer service keeps me in business by greenmars · · Score: 3, Insightful
    I've been doing IT consulting evenings and weekends for ten years now, and I've seen lots of other consultants for the same client come and go. Lots and lots of the ex-consultants would not return phone calls, would implement solutions that they wanted instead of what the customer wanted, etc.

    My advice for new consultants:

    Incorporate. Protect your savings, house, car, etc., if there's a disaster.

    Be available. This includes evenings, weekends, and vacations.

    Be responsive. Check your customer email several times a day and respond.

  19. Re:An agrarian view to IT consulting by Anonymous Coward · · Score: 0

    For future reference, you troll, FreeBSD doesn't use the ext2 file system nor does it use the GPL.

  20. Fixed bid projects. by mingot · · Score: 4, Insightful

    Excellent article and I suggest any consultant or person thinking of being one RTFA.

    One thing I would like to add, though, is a fixed bid tip. The author admits he does not have much experience with this type of work and omits one important detail that can save a lot of headache for both parties and keep cashflow going during a large project.

    Always try to do a fixed bid project with milestone based payments. This keeps the customer happy since they get to see the code at intervals, gauge the progress, and offer feedback. It lets you get paid as you go and helps you use customer feedback to make changes (and no matter how good the spec, there will be) as you develop.

    1. Re:Fixed bid projects. by prisoner · · Score: 1

      Good advice. We don't get involved in many projects that would have milestones but we do require that most customers pay hardware/software costs upfront. Unless they are long-term customers in which case we require 25%.

    2. Re:Fixed bid projects. by twiddlingbits · · Score: 1

      Also, be sure to CAREFULLY control scope. Scope creep can cost you a lot of money. You should negotiate payment for anything outside the orginal scope. That is a tough thing to do, but it protects your business from begin stuck for years doing something that should have been done in a few months.

    3. Re:Fixed bid projects. by e40 · · Score: 1

      Have you ever given the customer a choice of fix price vs time and materials, where you said the fixed price was padded due to uncertainty? If so, what did they usually say? If not, what's the reason not to do this?

  21. Re:An agrarian view to IT consulting by game+kid · · Score: 1

    The worst part is that I've seen the Linux version of this post, before "FreedBSD" was slapped on. <sarcasm>Un</sarcasm>fortunately, I've forgotten its URI.

    --
    You can hold down the "B" button for continuous firing.
  22. Who cares about the programmers anyway by Anonymous Coward · · Score: 0

    There are tons of them all around. Never figured out how this profession can be rewarding other than paying the rents and bills. Doesn't come close to sciences, has artificial buzz of applied mathematics.

    =troll

  23. So you want to be a consultant? by Anonymous+Writer · · Score: 1

    No.

  24. Re:An agrarian view to IT consulting by Anonymous Coward · · Score: 0

    Although it's flamebait, I've run into instances where I needed to defrag unix systems but couldn't becuase "they never need to defrag". Whatever. I just wish someone would eventually start writing defrag utilities for unix file systems. THey don't fragment like ntfs or fat32, but they can fragment - and if they do you are probably stuck since you're only left with the "move the files somewhere else" method.

  25. I've been a self-employed consultant by Fuzzums · · Score: 5, Funny

    "I've been a self-employed consultant for almost 20 years - I still have my first customer!"

    Parents... :D

    --
    Privacy is terrorism.
  26. Re:So true ... customer service keeps me in busine by jth213 · · Score: 2, Informative

    Be available. This includes evenings, weekends, and vacations.

    This is exactly why I STOPPED being a consultant.

  27. Re:So true ... customer service keeps me in busine by Anonymous Coward · · Score: 0

    Pfft. We know you don't have a life. Stop trying to hide the fact.

  28. Re:Pros and cons [winhat] by Anonymous Coward · · Score: 0

    The people that are fed to the muzzle of a client for business. There's no excuse for violence against nature or for the triumph of evil is for good men to do things on the tip of my arm was left here by the army of another country or by a private army.

    I think i've worked it out! You are the moments that you and your own schedule, and you're in a much better position to tell it like it used to be. My riches consist not in the hand is worth two in the extent of my very best intentions. The average man does not want to think that i haven't had the misfortune to meet you. I like to do things on the head with the shoulders.

    A computer is a living creature endowed with voluntary movement.
    A day is the opening at the end of the leg, and is the idea of movement from one place to another.
    A cretin is someone who suffers from the shoulder of an ass and a tragedy for those who feel.
    A torpedo is a nocturnal marsupial.

  29. Some of this strikes a chord with me... by andalay · · Score: 4, Insightful

    A financially-struggling consultant does not give a customer The Warm Fuzzy Feeling(TM)

    Recently, I was in salary negotiations with a company without any competing job offers. I asked for a really high salary relative to others applying for the position. When asked why or do I have any other offers, I simply reiterated that I am very interested in this position, and the salary is what I have discovered through other companies is market.

    The name of the game is: "Never show all your cards"

    1. Re:Some of this strikes a chord with me... by TheMysteriousFuture · · Score: 1

      But the real question is, did you get the job?...

      --
      .sig
    2. Re:Some of this strikes a chord with me... by andalay · · Score: 1

      But the real question is, did you get the job?...

      Yes :)

  30. The secret formula is... by invisik · · Score: 4, Insightful

    I saw this in a advertisment for a consulting gig.

    50% Personality, 50% Technical Ability.

    If you can't walk into an office and within 2 minutes be mostly comfortable and getting along with everyone, then you shouldn't be a consultant. You don't have a long time to get going, like you would if you were an employee. There's no training, no hand-holding. You are there doing your thing. It's actually quite fun and interesting most of the time!

    I also still have my first client.... heh

    -m

    --
    http://www.invisik.com
    1. Re:The secret formula is... by perler · · Score: 1
      50% Personality, 50% Technical Ability.

      If you can't walk into an office and within 2 minutes be mostly comfortable and getting along with everyone, then you shouldn't be a consultant.

      in my experience, the more technically the job the more are customers forgiving in the "personality" departement. i tend to be a bit unfriendly (i call it concentrated ;) ) - but when the servers are running when i leave, the customer's happy - without having a chitchat with me. so i would say:

      in IT: 35% personality 65% tchnical ability

      PAT

  31. Simple Rule of Thumb. by sanityspeech · · Score: 5, Insightful

    Persons allergic to incompetence cannot be consultants. - Ioan Tenner

    1. Re:Simple Rule of Thumb. by zwnbq · · Score: 3, Insightful
      Great quote! I'll repost a quote on a related theme that I've become fond of:

      "There are few things worse than close supervision by someone who doesn't understand what you're doing."

      -- Paul Graham, What You'll Wish You'd Known.

      Often the case on consulting projects when a client who lacks expertise wants to make design and development decisions that he's not qualified to do.

  32. *Cough* by matt-larose · · Score: 1

    "Executive summary: It's much more about customer service than it is about technical skill."

    Wow, does that ever sound like a good consultant. Thats probably why they are hated in the IT field.

    --
    "Be glad you sailed for a better day, But dont forget there will be hell to pay" - Dave King/Flogging Molly
    1. Re:*Cough* by Anonymous Coward · · Score: 2, Interesting

      "Wow, does that ever sound like a good consultant. Thats probably why they are hated in the IT field."

      I hire consultants all the time for my job. As I only have one of me and its against my employer's policy to hire a fulltime individual for a 4 month job that may have 3 months of downtime until I need another set of hands (and our project list is full enough with very diverse projects, its most likely anyone that qualified for the last job probably won't cut it for the next one) -- I can safely say customer service *IS* what I'm looking for.

      I've had more than my share of technically skilled workers. They aren't hard to come by. I trip over a few dozen each and every day.

      The last consultant I employed had no people skills. He never showed up to mandatory meetings and would take the barest boned project outline that was kept thin purposely so that we could adapt when the higher ups wanted something completely different (or we found out that the feature didn't really fit our expectations once it was being mocked up) -- this guy would deliver something that fit the description, but never anything we were asking for.

      The next 3 weeks tasks were always updated at our weekly meeting in detail with everyone taking notes, but this guy couldn't find the time to show up or even take calls to be informed. Sadly, the boss didn't want to make any changes to the lineup until after the specific phase was over (and immediately after it was -- 4 months overdue), I called the consulting company and asked for someone else.

      All in all, the guy was one of the most technically competent persons I had met. He did a lot to clean up the code and it was *MUCH* cleaner than what I had started with. He optimized quite a few SQL queries that we never asked him to and dropped the server requirements quite a bit.

      But all in all, the guy had no customer service ability. I would have paid to have someone with far more service than tech and thats what we shot for this round.

      So are consultants that are about the service hated in the IT field? Probably. Geeks hate when someone can communicate with others and naturally do what they can't do. The rest of the industry loves these sorts of guys -- then again, we aren't worried our jobs are going to be taken by them (heh! I'm more worried about accidently sabatoging my own job than someone else taking over).

      It really sounds like you probably have no customer skills and are a bit afraid. Its the geeks vs. the jocks all over once again for you isn't it?

    2. Re:*Cough* by Master+of+Transhuman · · Score: 1


      OTOH, then you have what I call the "Geek Moron".

      This is a guy who is absolutely brilliant at some technical subject - but has absolutely no common sense when it comes to anything else about the subject (end-user interface, security, whatever).

      Which is most of the people at Microsoft, apparently, and a hell of a lot of people working in OSS as well.

      There's also the difference between being a technical person with no communication skills and being a technical person who covers up bad technical decisions with communication skills.

      I'd rather be the former than the latter. If you're not correct, you're not communicating no matter how much "warm fuzzies" the client feels.

      As Napoleon once said, the general must resign rather than being the one to lead his country into defeat on the bad orders of his superiors. (Something the morons at the Pentagon today are going to learn the hard way in Iraq.)

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    3. Re:*Cough* by Anonymous Coward · · Score: 0

      It really sounds like you probably have no customer skills and are a bit afraid. Its the geeks vs. the jocks all over once again for you isn't it?

      Don't you understand?! It is geeks vs. jocks. It has always been geeks vs. jocks! They are the eternal enemy, the nemesis, the bête noir. Those rat bastards. There's no way out for us.

  33. Re:An agrarian view to IT consulting by TheRaven64 · · Score: 1

    OS X has a feature which defrags a small part of the disk - the part used for the init process - to enable faster boot times. Even if a UNIX filesystem doesn't get fragmented per se it would be nice to be able to have it automatically relocate files accessed in sequence to be sequential on disk.

    --
    I am TheRaven on Soylent News
  34. Generally good advice, except about the copyrights by ScuzzMonkey · · Score: 2, Interesting

    I think he nails a lot of what people don't know, but should, if they want to make a living doing technical consulting. However, I think he's off-base on his suggestion to allow the customer to "own everything". The arrangement suggested is not legal and could result in an awful lot of trouble for either you or the customer down the road.

    There are certain pieces of intellectual property that the customer owns simply because it originates with them--business processes, customer information, etc. Those things remain their property whether you are working with them in your project or not, and you can't re-use or re-publish them without express consent. However, in most cases, anything that you create remains yours under the same laws. It is possible for you to relenquish your right to the client, in effect giving the IP away, but if you do so, you do NOT have the right to re-use it again yourself in future projects. They own it, even the building blocks--you are infringing on their copyright at that point.

    There are few situations in which this might actually come back to bite you (or them) but they are devastating if they do arise. For one, if you ever decide to sell another work based on that code to another client, under those same terms, you've created a potential liability for both of your clients, depending on how much you got in writing at any particular stage. Either the second is infringing because the first owns it, or the first is infringing after you sold the rights to the second.

    It's possible, of course, to license your code any way you would like, but you have to retain ownership of the copyright in order to do so. You have to make it absolutely clear to the clients that you own what you code, but that what they are paying for is a perpetual license to use that code as they see fit. This has the same effect as what the author is going for, I believe, but without the potentially nasty side effects.

    --
    No relation to Happy Monkey
  35. Challenges I've experienced by westendgirl · · Score: 4, Interesting
    I've been consulting for seven years -- full-time for six of those years. I find that my greatest challenge is getting my contacts to understand how my skills and experience have evolved over time. Although newsletters, success stories and a website can help explain developments, people don't always read them. So it can be difficult to explain that I do far more advanced work than I did seven years ago. I actually find my most challenging and interesting work comes from newer clients, who can be more easily persuaded of my full skillset. I don't mean that my longer-term contacts think I'm an airhead -- it's just that people who don't see you regularly have a hard time understanding how things have changed. That's why it's important to market yourself to existing contacts, as well as new ones.

    The other challenge is that some people seem to think that "consultant" means you're unemployed. Some say, "Oh, so you're between jobs?" I then explain that I have a roster of clients and that I've been doing this for seven years. I have also learned to stop saying that I'm a consultant and to start saying that I have run a small marketing firm for seven years.

    Occasionally, I also run into potential clients who think "consultant" just means that they can avoid payroll taxes. They don't understand that I have other clients and that, while a full-time ongoing engagement is something I'd consider, I'm not using consulting as a way to scam the government. I've run into some companies that have had "consultants" working for them full-time for the past five years. (Canada's tax laws do not allow this.) Fortunately, I don't run into people like this very often.

    --

    -- SYS 64738 --

    1. Re:Challenges I've experienced by Anonymous Coward · · Score: 0
      They don't understand that I have other clients and that, while a full-time ongoing engagement is something I'd consider...


      i hear this from women all the time

    2. Re:Challenges I've experienced by perler · · Score: 1
      I find that my greatest challenge is getting my contacts to understand how my skills and experience have evolved over time
      maybe i just don't get what you mean - but why should your customer be interested in your advances? at the end of the day, the question he/she asks is "can you do this?" and your answer should be "yes!" - how you do this and if you can repair a space shuttle beside is usually totally irrelevant for the customer..

      PAT

    3. Re:Challenges I've experienced by westendgirl · · Score: 1
      Ah, but the problem is that the client doesn't know that I can solve their other (related) problems. When I first started out, I positioned myself as a freelance writer and marketing communications specialist for the high tech industry. This was because I saw low-hanging fruit and I had established a reputation in the area. However, through experience and education, I have moved my practice into business planning, strategic analysis, and more advanced marketing programs. Yet many of my long-time clients and contacts have pigeon-holed me as a writer and only think of me when they want some copy for a brochure. It's a real challenge to explain that, although I still sometimes write copy, I spend 90% of my time on business retention, lead generation, strategic planning, research and analysis, and project management of ecommerce sites and databases. When clients and long-time contacts only think of me for copywriting, I'm missing out on other opportunities that are relevant to my skills and experience (and yet still not a stretch for me).

      Does that make more sense?

      --

      -- SYS 64738 --

  36. Excellent read by MicroBerto · · Score: 1
    Excellent read... this is something that I was going to do had I not been hired by my Dream Company... it would have been very useful, but now I'll let someoene else take the reigns.

    Try lots of shit and see what works :)

    --
    Berto
  37. Balancing between elegance and timely..... by Anonymous Coward · · Score: 0

    From years of experience consulting and running consulting groups, one of the biggest hurdles tech people need to come to grips with when entering consulting is the balance between elegant code and timely completion of projects. Most consultants are paid by the hour. They need to learn the tight rope walk between engineering the ultimate solution and get the work done quickly. Most academic oriented developers try for perfection in their solutions which usually take longer to develop. When your consulting you have to balance this with getting done more quickly. Figuring out when and where you can take shortcuts is something difficult for some to learn. Consulting is not for everyone.

    1. Re:Balancing between elegance and timely..... by Steve+Friedl · · Score: 1
      > From years of experience consulting and running consulting groups, one of the biggest hurdles tech people need to come to grips with when entering consulting is the balance between elegant code and timely completion of projects.

      Yes, this is very, very hard for me. I take a lot of pride in my code, and it's not easy to say "it's good enough" and let it go. More often than not I expand on an interesting area on my own time just so that I have code I can be proud of, but doesn't make the customer pay for a masterpiece.

      Steve

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    2. Re:Balancing between elegance and timely..... by Master+of+Transhuman · · Score: 1


      There's a downside to that as well.

      I used to have a boss who would say that we didn't need 100%, just 80%. I used to tell him that if you didn't strive for 100%, you'd end up with 15%, not 80%.

      And a lot of software out there bears that out.

      Things are hard enough to do in the first place without trying not to do them at all.

      Worse are the consultants who use their communication skills to cover over bad technical decisions that will ultimately cost the client more in the long run than doing it right the first time.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    3. Re:Balancing between elegance and timely..... by Anonymous Coward · · Score: 0

      This reminded me of a funny poster. Sorry couldn't resist.

  38. Consider this when deciding on consultants. by stimpleton · · Score: 0, Troll



    If your business is considering inside or outside resources for a project, consider:

    - What are the first 3 letters that Consultant begins with?
    - Consultants are, at their core, like retail units, who must generate repeat business. Very few business models rely on providing a one off sale or service. Therefore, consultants create an ongoing product in terms of support, or licensing etc.

    Lastly, consultant is different to contractor. While the 2 provide similar services, the consultant will only get out of bed for >$200. If this is not you then you are most likely a contractor.

    --

    In post Patriot Act America, the library books scan you.
    1. Re:Consider this when deciding on consultants. by ScuzzMonkey · · Score: 1

      Heh... mostly true. However, the fact that most of them are like this has also created a niche where you can do pretty good business by NOT being that guy. After a company has been screwed over hard and finally begins to realize it, it can be both fun and profitable to come in as the straight shooter to clean it all up.

      Although, I also make up for putting myself out of work by charging higher hourly fees than most of my competition. I think it's justified to the customer, though, by not having to get dicked around for three months while the work is in progress.

      --
      No relation to Happy Monkey
    2. Re:Consider this when deciding on consultants. by andynz · · Score: 1

      I'm reminded of the Despair Inc consulting poster. "If you're not a part of the solution, there's good money to be made in prolonging the problem".

  39. Re:Generally good advice, except about the copyrig by Anonymous Coward · · Score: 0

    Hmm... I have a feeling you're not in the US.

  40. This just in: by Lispy · · Score: 1

    As a consultant myself I only realized that I am one a few months ago. I was self employed for 6 years now working for different customers on a variety of projects. I always thought I was a web guy, a sysad, a tech-writer or even a tech-teacher. But it turned out that I am just that: an IT consultant.

    Thanks heavens that it turned out I am pretty good at it. ;-)

    This is probably the best read on this subject I had in a long time. If you are planning to do this kind of job and follow his rules you really might have success and a lot of fun. If your idea of fun is work a LOT and have tight schedules and fix tricky stuff in no time that is.
    The upside: You are doing lots of interesting stuff, meet many cool people, get to see a lot of different companies wich might just hire you if beeing self employed gets sour and last not least you might earn a living.

    But don't call my customers or you might be in trouble... ;-)

  41. Somewhat OT-Open source software for consultants? by lawpoop · · Score: 1
    Hey folks --

    I too am a small-time consultant. I have a client who likes my work. There has been a lot of feature creep, which is good as far as moeny, but problematic for keeping organized. I'm looking for a software package (hopefully LAMP) that is designed for the one-person developer -- feature estimation with nesting and dependencies, hour tracking, and invoicing. I've looked at dotproject and it seems to lack invoicing.

    I would like to do this on my own of course, but I don't have the time with this client! What do you use?

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  42. Johnny Bravo by spellraiser · · Score: 1
    I am reminded of a Johnny Bravo episode where Mr. Bravo is trying to earn money in order to buy his mother a birthday present. His diminutive friend Susie suggests that he become a consultant; that is 'Someone who tells people what to do.'

    Our hero goes out into the street, sees a man who is walking with a slouch, walks up to him and says:

    Johnny: 'Don't slouch. That'll be 10 bucks.'

    Sloucher:'Gee, thanks. Here's your money.' (Hands Johnny a bill). 'You know what you should do with that?'

    J: 'What?'

    S: 'Put it in a bank! That'll be 10 bucks. '(Takes the bill back).

    --
    I hear there's rumors on the Slashdots
  43. the main tools you need by Anonymous Coward · · Score: 1, Funny

    All I needed to get started was this and this.

    And maybe make one of these with Stinger, Antivir, and Ad-aware to clean trojans and virii.

    Of course, service is the key to this. I make house calls and often spend an extra hour of non-billable time explaining things. Since I am in California I charge $75 an hour to wealthy clients and $45 an hour for the non-wealthy.

    1. Re:the main tools you need by Master+of+Transhuman · · Score: 1


      You're close.

      I have tons of utility software - some of which goes on a Bart's PE, some of which is based on Linux live CDs, some of which is stand-alone. My biggest problem is remembering which tool does which.

      And I charge half what you do...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  44. The consulting field seems to be changing by prisoner · · Score: 1

    in my area of the country. A couple of years ago when I started out there were a great number of consultants in the area. Most of them had the social skills of Atilla the Hun but people used them because they just figured that all IT people were freaks. Currently, these consulting companies are having a very difficult time. Other companies (like mine) are hiring people that have people skills. It doesn't take a genius to figure it out. I must have interviewed 15 people trying to find a guy (no women applied) that fit the bill.

    1. Re:The consulting field seems to be changing by Anonymous Coward · · Score: 0

      Consulting companies != independent consult.

  45. Getting people off dinosaurs by Anonymous Coward · · Score: 0

    Ive seen a friend of mine whose much more savy "fire" clients for refusing to upgrade off old, vulnerable software. It was great.

    Christ, I wish I could do that. I work in the IT department for a mortgage company and we have branches scattered all over the U.S. Many of those branches have shit for IT staff that barely know how to maintain their desktops let along their LANs. We've gotten tech support calls from branches whose computers were irrevocably corrupted with viruses, spyware, etcetera - and were running Windows 98. Windows 98, for God's sake! They didn't even have a firewall installed at the office and the branch manager was worried that sensitive customer data (credit reports, underwriting records) would be compromised if it wasn't already. Any IT desktop guy that lets the office people use such an antiquated, unstable, insecure OS on their machines doesn't deserve his position. We basically threated to cut off all technical support from corp HQ (where I work) unless they upgraded to Windows XP. And before you yell at me for not choosing Linux, our whole underwriting operation is based off COM+/.NET web-based applications that mandate IE 6 and other modern Windows software in other to run. (Want to bitch about that? Talk to our developers. They are genuinely infatuated with the system.) This didn't stop a couple of branch IT idiots from saying that they were going to ban the usage of IE from their computers... "How does Firefox work with your web apps?" "It doesn't."

    1. Re:Getting people off dinosaurs by innerweb · · Score: 1

      Are you working with prime or sub-prime? If it is sub-prime, then I feel sooooo sorry for you. I have done some work for some sub-prime brokers. They were very interesting to work for, and I will never go back to do any work for any of them, ever. I have never been lied to about more things in my life than those three companies pulled.

      InnerWeb

      --
      Freud might say that Intelligent Design is religion's ID.
    2. Re:Getting people off dinosaurs by Anonymous Coward · · Score: 0

      Sub-prime. And I have no idea about their mortgage business practices; I'm just a server and network admin. The job doesn't require me to know about the shady, sludgy side of mortgaging, so I don't care to learn about it.

  46. Re:A more important story by Anonymous Coward · · Score: 0

    So now you go from praising the UK for supporting the US to bashing the country for giving up its rights?

  47. Re:A more important story by Anonymous Coward · · Score: 0

    Got a nice phrase for you. the ends do not justify the means.

  48. 10 out of 10 by perler · · Score: 4, Interesting
    brillant article. one addition (i also wrote it to steve):

    try to find some consultant friends! especially in the "time and project management" departement it helps tremendously to have a colleague who can jump in when you are short in time or are on holiday - and who doesn't try to "steal" your customer..

    everything else is almost identically to my businnes practice and i can say: "it works!"

    regards,

    PAT

  49. Re:Pros and cons [winhat] by Anonymous Coward · · Score: 0

    You... you... you're wierder than ME!

  50. Re:Somewhat OT-Open source software for consultant by B3ryllium · · Score: 1

    I would be very interested in finding a tool like that. Something FOSS, hopefully. There's aceproject.com, but they're a commercial service ...

    If you find anything, could you let me know? Thanks.

    (I've recently switched to Bugzilla for bug and feature request tracking, that's been quite useful :))

  51. Ayuh - it's all about customer service by kilodelta · · Score: 0

    For eighteen months I tried the consulting gig. It wasn't bad. But the executive summary is right on. Did some work for a small attorneys office and from there it blosomed. What I found out was that attorney are the least technically adept of any professionals.

  52. Re:Generally good advice, except about the copyrig by PepeGSay · · Score: 1

    In general, your work will be considered "work for hire" unless you explicitly define another type of license or agreement.

  53. The trouble with consulting by rsilvergun · · Score: 2, Insightful

    is competition from a class of people I call "idiots with a screwdriver and a copy of Norton". It's so easy to get started consulting (although it gets hard, fast) that just about anybody looking for work whose even seen a computer considers jumping in. It's really tough charging a decent amount for decent service when I've got morons charging half what I do and then calling Microsoft for support. Oh well, at least with everything going to India these shmucks are out their tech support life line. Should help weed out the worst of the bunch. My favorite is having another (usually better looking/more personable) consultant hiring me do to his job, and then double charging the customer. Oh well, I still get paid....

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  54. Re:Generally good advice, except about the copyrig by PepeGSay · · Score: 1

    His recommendation, regarding the building blocks is one born more out of reality then legality. If the building blocks are so basic that they cannot be recognized as to where they came from then in reality it would be nearly impossible for someone to claim ownership or for you to not easily defend it. But it is certainly a moral gray area, in what is otherwise a set of very moral recommendations.

  55. Customers Paying Bills on Time by hackus · · Score: 2, Interesting

    Was my biggest problem.

    They simply refuse to do so, some of them taking as long as 60 days to pay on a invoice.

    Doesn't matter the time on the invoice due date.

    Handling this sort of thing is still dicey and although I am sensitive to customers needs, I still have to pay the bills on time as well.

    Some tips not mentioned in the article:

    1) Although shortening your invoice schedule may have worked for this gent, I can say that is rarely has any impact on my customers.

    2) If you are going to start a consulting business, insure you have about 90 days of operating income (complete business quarter) to start with.

    3) Projects should be divided up into your invoice scheduling if that is what your invoice shcedule is.

    If you really have certain customers that are really bad, work with them for a long time on timely bill payment (say 6 months). That means continually sending them letters, discuss it with a variety of people in the organization, not just your contact there.

    If they continue to be greviously late, then drop them or stop work citing a long history late payment history.

    I did this with one customer and all sorts of people started asking where Hackus was??? When they found out they were late on a payment AGAIN by 90 days, they paid and offerred me a job. :-)

    Your milage may vary.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:Customers Paying Bills on Time by dentar · · Score: 1

      60 days? Whaa whaa whaa!! One hundred percent of my customers pay by 60 days. The trick is to set it at 30 days but don't bitch until 60 days have passed. Usually after writing or calling once they take care of it. I have NEVER had to write off a bad debt. I've been in business 2.75 years.

      I -HAVE- had to fire (so far) only ONE client who had payment problems (and had them with all their vendors)

      --
      -- I am. Therefore, I think!
  56. Re:So true ... customer service keeps me in busine by Anonymous Coward · · Score: 0

    # Be available. This includes evenings, weekends, and vacations.

    This is exactly why I STOPPED being a consultant.


    good for you. oh, yes I think I will have fries with that, thanks.

  57. Re:Generally good advice, except about the copyrig by symbolic · · Score: 1

    However, I think he's off-base on his suggestion to allow the customer to "own everything".

    What I've typically done is include a clause to the effect that "Company reserves the right to re-use certain portions...etc, etc," If I'm ever asked, I simply explain that technical work (like programming) to a large degree, is based on collective knowledge. The more collective knowledge, the better the service. No one customer can take ownership of the means used to provide the service being offered- it's simply not feasible.

    When it comes to the finished product, however, it varies - most of the time they will own it, but I've had one or two situations where they agreed to joint copyright so long as I did not use the software for, or market it to, competing entities.

  58. Better colours by Anonymous Coward · · Score: 0
  59. Been there, done that by Linker3000 · · Score: 5, Funny

    Stephen Friedl fell at the first fence by writing up his experience and making it free to all. I am a **TRUE** consultant see:

    If you want *my* insight into the industry and how to work it, I can arrange a coaching session or formal meeting together with comprehensive notes and a presentation - here are my rates...

    --
    AT&ROFLMAO
    1. Re:Been there, done that by Anonymous Coward · · Score: 0

      Stephen Friedl fell at the first fence by writing up his experience and making it free to all.
      I am a **TRUE** consultant

      [SNIP]

      here are my rates...


      Are your potential customers really potential if they don't know you exist?

      Stephen Friedl has hundreds, possibly thousands, of people hearing about his Consultancy now that this article has been posted. Whereas I only know that you charge for similar information (not even the rates,) he has demonstrated that soft skill of marketing so necessary to get the customers for which you can charge those rates.

      (This applies equally well to those seeking full-time employment: if a company doesn't know you are there, you will never get that job.)

  60. Re:An agrarian view to IT consulting by Anonymous Coward · · Score: 0

    Please stop posting this over and over. you are an idiot and so is your post.

  61. In Mexico, is the best job fo IT professionals. by Sr.+Malagon · · Score: 1

    In mexico we are good administrators (some people think just the contrary), and somewhat bad programmers (all agree), but we can talk a lot with costumers... This is the only IT job which you can be well payed for that in the mexican industry. As a consultant, I earn more money than most of my friends, programmers or systems administrators.

  62. Helps if your spouse has a regular job by Anonymous Coward · · Score: 0

    If you are consulting on your own or contracting, it is nice when your spouse has a job that provides good benefits. This combination of careers is ideal. The steady cash flow from a regular job also helps even if she doesn't earn that much.

    Consulting is something that you can continue to do part time after you retire. My father does this. He doesn't need the income but enjoys the mental exercise and comradery.

    Downsides to consulting are finding new assignments and travel. Most people would much rather do work than find it.

    Some assignments require weekly trips to another city. Travel by air has become less reliable and takes longer than in years past.

  63. Re:Why work 16 hours a day? -- because... by kd3bj · · Score: 1

    Because you get to choose which 16 hours in the day that you work.

  64. Re:Somewhat OT-Open source software for consultant by Anonymous Coward · · Score: 0

    searching around sourceforge.... might try tutos?
    http://www.tutos.org/

  65. Re:A more important story by Anonymous Coward · · Score: 0

    today is a sad day for all the hate-mongering euro-trash out there. and of course also for most of the left-wing nutcases here at home, etc...

    i'd love to keep this flame war going with you euro-trash no-good pot smoking hippies, but i have better things to do...

    man those chicks on fox news sure are fine!!!

    DELICIOUS!!!

  66. Obvious solution by Anonymous Coward · · Score: 0

    Change your job title to something that does not have those negative associations. I suggest "IT Prima Donna".

    1. Re:Obvious solution by macdaddy357 · · Score: 1

      Check it out! I think that says it all.

      --
      How ya like dat?
  67. Re:Generally good advice, except about the copyrig by Anonymous Coward · · Score: 0

    Actually, it is the other way around. By default, the consultant owns all the intellectual property he creates. "Work for hire" only applies if you are an employee of your client. As a consultant, however, you are not an employee of your client, you are employed by yourself. Since you are not an employee of your clients, you own the intellectual property you create unless you have a contract with your client that says otherwise.

  68. Re:Generally good advice, except about the copyrig by StormReaver · · Score: 1

    I recently finished my first big custom project (a hair over a year of constant work), and learned a lot about customer relationships. The article was very good, but I also choked when I got to the part about copy rights.

    I told my customer up front that I would retain all copy rights to the code. I would provide her company with full source code, and the company would have a license to modify the code for its own internal use.

    I also told her that it was not practical for me to then support their modified program. This was (and is) not a problem for her since her only reason for wanting the code was to guard against my getting hit by the proverbial bus and leaving the company in a world of hurt.

    As far as I was concerned, the company was paying for the privilege of having its needs take priority in my program's functions.

    She told me how hard it was for her to find a developer with good terms and a willingless to communicate on a regular basis, and copy rights were not even a concern. She didn't even want to try finding someone else to maintain my work.

    The software has been in production for three weeks now, and she (and more importantly, the owner of the company -- her hard-to-please father) is thrilled with it. I am now in maintenance mode, adding minor features and fixing bugs (bug fixes are always at no extra charge).

    I'm tempted to toot my horn too much, giving away my competitive advantages, but I'm not going to give any details about my work.

    I will say, though, that I did this as a side job in addition to my full time work, and that I cleared it with my employer (retaining ownership of my work, promising no conflict of interest, etc.). Most importantly, I made my position clear to my customer.

    Now I have a strong reference (this company has major influence in my area) and another customer waiting in the wings -- in the same business as my first customer, achieved via recommendation from the same first customer.

    My first customer is already planning for version 2 of the software.

  69. Two Questions [and a Plea for Advice] by mosel-saar-ruwer · · Score: 1

    First off: I like both of these pieces of advice:
    Another tip: if you do anything for free, even something as simple as plugging in somebody's mouse or changing their desktop wallpaper, put it on the bill with a 100% discount so they can see all the benefits of keeping you happy.

    If necessary, offer an early-pay discount to sweeten the pot.
    [And believe you me, I know that 30/60/90 day AP/AR hellhole all too well...]

    Now here are two questions and a little plea for advice:
    1) If you're of a mind to divide the human race into two competing camps [compare e.g. the final scene of To Kill A Mockingbird], then, at least lately, I've been coming to the conclusion that there are two kinds of people in this world: The "doers", and the "creators" [or "builders"]. The vast, overwhelming majority of people are "doers": They take orders, and "do" as they're told, or "do" things according to some routine because "that's the way it's done" [this includes even the vast, overwhelming majority of ostensibly brilliant people, like doctors, lawyers, scientists, etc]. However, when you're writing a piece of software [or a "system"], you're creating [or building] a thing that's never been created before, and, as we all know, there will ALWAYS be unforeseen circumstances that arise in the creation of a new piece of software [or a new system]. The problem is that the "doers" don't understand this: They're just chomping at the bit to get going and "do" something, and they get downright hateful when you try to explain to them that they can't "do" anything until you've finished creating the thing that they'll be doing [i.e. the new "routine"]. Along these lines, I've found that it's a piece of cake to write an alpha version of software, but that idiot-proofing the software [so that the idiot "doers" can't utterly fsck it up] takes a long, long time. Anyway, what strategies do you have for dealing with the inevitable schedule-overruns that occur when creating new software [or new systems]? I know the standard strategy is to write the possibility of schedule-misses into the contract [and penalize yourself for missing schedule targets, which pretty much mirrors your strategy of rewarding a customer for meeting an early payment schedule], but sometimes things just utterly FUBAR themselves, and you're stuck with very angry "doers" who can't understand why things are taking so long. [And, of course, the same ones who bitch and moan and drag your name through the mud will never bother to praise you when you finally deliver a gorgeous, flawless piece of software to them.] Any suggestions? Or is this simply a fact of life that we have to stomach?

    2) Any thoughts on selling the package but retaining the source code -vs- leasing the package and retaining the source code [as more or less a "service"] -vs- selling the source code itself? And how would you price the various options? E.g. "Without source code, it will cost you $49,999, with source code, it will cost you $199,999, as a service with no support and no source code, it will cost you $9999 per anum, as a service with 24 X 7 support but no source code, it will cost you $49,999 per annum, as a service with 24 X 7 support and source code, it will cost you $149,999 up front and $49,999 per annum" etc. And what's the climate like these days for small shops leasing software as a service? Are clients signing up for that sort of thing, or do they balk, and demand to purchase the source?

    Thanks!

  70. Something not in the article.. by rebewt · · Score: 1

    Something I have learned over time that was not listed in the article is to pay visits to your customers periodically. Yes, it is somewhat of a fishing trip but at the same time, they get a feel-good visit from you and it often ends up resulting in a few "oh, while you are here..." requests. Regardless of whether you charge for those or not, it all helps the "warm & fuzzy factor".

    1. Re:Something not in the article.. by SpacePunk · · Score: 1

      It also keeps people from calling and asking "Are you still doing computer work?"

      What also helps the "warm & fuzzy factor" is when clients call you with no real reason at all. Perhaps all they need to do is reboot, but it's better to go there reboot 'wave a dead chicken around' and assure them that all is well (and bill them for it of course).

      I'd also add to not make any promises. All my customers know that I will do what I can within the technical limits of the operating system (windows 99.9% of the time), and that at any given moment any one of a few thousand things in 'the machine' can go wrong. If you make promises that you can't keep, it impacts your reputation harder than anything else. Customers want honesty, not BS.

  71. CREATIVE GENIUS is your greatest asset. by Anonymous Coward · · Score: 0


    It's much more about customer service than it is about technical skill.

    That all depends on what you're referring to by "it."

    If you're solely referring to having happy customers, making money, and running a stable business, then this is true. But then, it's a statement which says more about YOU than anything else. The argument begins to resemble a tautology at that point! It's one step away from simply saying, "Making money is all about making money."

    However if with the word "it" you're referring to actually accomplishing something new and meaningful during your short time on this planet, then I highly disagree that it's all about customer satisfaction. Technical skills, vision and creativity... indeed brilliance, natural talent and creative genius if you can summon these qualities, are what will determine your true accomplishments in life.

    You may be so ahead of your time, that there will be very few people you can even communicate with meaningfully. Your customers cannot possibly comprehend where you are going or where you would like to send them for their own long-term benefit.

    In this latter case, if you are indeed a potential genius, then you have choice to make. You will either end up correctly viewing your customers as strictly a means to the end of pursuing your own R&D, or else you can make them willing participants in your master plan by impressing them so thoroughly with your uncompromising brilliance, that they will learn to trust your vision implicitly.

    I have walked both of these paths, and believe me, the latter path may be a little harder, but it is better. MUCH BETTER. If you have any ego whatsoever (who doesn't?) then it is even a lot of fun! Always! Your skills get actually challenged, and you really do grow. In this latter scenario, your technical skills and talents are indeed your most important asset in every way. They are your only true asset - your SELF. You can hire people to take over the mundane business functions; and if you need to, you can always find more customers; but when it comes to vision and skills... if you have them, those are extraordinary. Let your customers glimpse these talents and they will always call you for their most difficult problems. You will be able to charge top dollar, because you quickly solve problems that nobody else can even understand. You can gain a reputation such that simply allowing your customers access to your technical ingenuity is the greatest customer service they could hope for.

    You should not take your natural talents for granted and you should NEVER compromise them or buy into the myth that they are somehow second to someone else's happiness. Skills, especially technical skills and vision, must be constantly nourished. Protect your skills! But if you get into a habit of not using them, you could actually lose them. Seriously. It only takes a year or two. Natural talents and vision can actually be lost. You could lose "it" if you complacently fall into a creatively stifling formula for success such as selling people warm fuzzies under the guise of IT consulting. And if you allow that to happen what do you become? Just another consultant.

    If you have what it takes, don't settle for selling warm fuzzies. Sell "holy shits" instead. Blow your customers away with your talents and you won't believe what opportunities open up before you, regardless of your background.

    To me, "it" is not money but life itself! "It" means actually accomplishing something with your life. "It" means means personally growing by being challenged and expressing your creativity. "It" is the success or failure not of your business, but of your SELF... and really, you have no other asset.

    My credentials? I retired from active commerce ats a millionaire at age 39, having made most of my money in IT consulting. I have natural talent, no college degree and have never taken a single computer class. Now 40, I am pursuing my true projects

  72. Successful Self employed people have... by Whatsmynickname · · Score: 1

    "Something" about them that makes people want to help or buy from them...

    I was thinking about becoming a consultant. After looking at various successful self-employed people I've known in or out of my family circle, I've come to the conclusion they have one thing in common. Due to their personality, charisma, looks, or whatever combination thereof, other people feel compelled to do something for them or buy something from them.

    Because of that "something", they can get the contacts, get the customers, get the personnel to help them, etc. If you don't have that "something", people will not feel compelled to buy anything from you or do anything for you (as is in my case).

    Note, that's orthogonal from actually truely knowing what they're doing. In some cases, the successful person IS an expert at his/her field. But I've also worked with people who could charm the shit out of a customer and get the contract, but didn't know jack about what he was talking about.

    In conclusion, I feel you really have to take an honest introspective self evaluation on who you are and how well you fit in with your clients prior to getting into your own business...

  73. Re:So true ... customer service keeps me in busine by Master+of+Transhuman · · Score: 1

    "Incorporate. Protect your savings, house, car, etc., if there's a disaster."

    See, this is where I have the advantage - since I don't have any of those things to protect, I can undercut almost anybody in price...:-)

    I may not know as much as somebody else, but I can find out in due time and still charge less for the work.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  74. student consulting by Anonymous Coward · · Score: 0

    i am a student and currently have two contracts to bid for -- whilst a job at subway awaits! nothing emboldens the entrepreneurial spirit like continuing a life of manual labour for next to nothing!
    i was thinking of having myself and a couple of friends take the load of doing temp contracts as per time and appropriate skillset allows and divide money as work is done.. any helpful anecdotes?
    it not like we are aiming ot be consulting gods but provide a niche service to v small businesses who suddenly need IT services but cant afford pro or pro-india based IT services!

    i kind of get the feeling that most slashdotter did not have to work at college or indeed just put up with awful minumum wage jobs.
    i did that to get through school and now i actually know a few things dont want to any more!
    my question really though is this.. my idea/ sentiment is that i might learn even more if i do computer science related things while at universoty rather than flip burgers.
    companies actually moan that we are all know-nothing theorists these days rather than
    decent seasoned practitioners. well duh!

    thanks.

  75. Is that all there is to it? by stewby18 · · Score: 1

    Reading the article, it "would appear" that the author thinks that "the secret" to being a "good consultant" is to "put things in quotes" all the time.

    1. Re:Is that all there is to it? by Steve+Friedl · · Score: 1

      And "he" is going to work on that when "all this" settles down...

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
  76. Not a big deal by Illserve · · Score: 1

    I still have my first customer!

    Realize he's talking about his mom.

    1. Re:Not a big deal by Steve+Friedl · · Score: 1
      > Realize he's talking about his mom.

      I'm new to slashdot: is this what people call "idiot trolls" ?

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    2. Re:Not a big deal by Illserve · · Score: 1

      No, this is what people call a joke.

    3. Re:Not a big deal by justins · · Score: 1
      I'm new to slashdot: is this what people call "idiot trolls" ?

      No, no... I'm afraid that was relatively one of the smarter trolls. :)
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    4. Re:Not a big deal by Anonymous Coward · · Score: 0

      No, I'm pretty sure jokes are normally funny.

  77. on evolving skills by Quietti · · Score: 3, Interesting
    My first two IT jobs were both in Technical Writing:
    • The first one because I hadn't yet decided on a career focus and I wanted to leverage my native English language skills to quickly get a foot inside a foreign country's IT sector, as a freshly landed immigrant;
    • The second came as one of those offers one cannot refuse, based on my excellent performance at the first job.
    Once I got pigeonholed into Technical Writing, applying for any other job became a dauntingly difficult task. I just kept on getting comments like:
    • This opening is for a Project Manager. That doesn't match your profile: you're a Technical Writer.
    • Hi! This is Ms.Clueless BitchAufHR from soonbankrupt.com, how ya doing? Thanks for your application for this Product Manager position. We were all sitting here reading your CV and we have a nice Technical Writer job for you.
    • Oh, so you're fluent in 7 languages. That's good, cause we're badly in need of a Technical Writer who can do both English and German.
    At some point, it almost felt like my college degree was being systematically ignored, which made me ponder whether I would be better off switching field rather than fighting the HR drones.

    I stopped sending out CVs and instead focused on contacting old friends, which paid off in spades: within a few weeks, I landed myself a CTO position at a really forward-looking startup where a mere acquaintance was working, based solely on his pitching my CV to his boss.

    Since then, I haven't bothered with the CV mailing game; I utilize the power of social networking. It works.

    --
    Software is not supposed to be about how to work around a useability issue. - Ken Barber
    1. Re:on evolving skills by westendgirl · · Score: 1
      It sounds like your situation is similar to mine in many ways. However, I'm finding that the old friends and acquaintances are the ones who pigeon-hole me. I've moved my career away from marketing communications and freelance writing and more into business planning, strategic analysis, business retention and lead generation. Yet my old contacts have a hard time thinking of me in these situations. I found that completing an Executive MBA and changing the emphasis in my resume and marketing materials worked with more recent and new contacts. But those old contacts still think of me as the writer. Even when some of them hear what I'm working on now or that I have an MBA, they still think it must somehow relate to writing! I'll explain that I'm doing a situation analysis, marketing plan and launch strategy for a tech firm, and my old clients will still somehow think that means I'm putting together direct mail and brochures. It seems impossible to convince them that I have proven experience in pricing, product management and distribution.

      Do you have trouble convincing old contacts (e.g. from your tech writer days) that you've moved in a different direction?

      --

      -- SYS 64738 --

    2. Re:on evolving skills by mutterc · · Score: 1
      This pigeonholing is something I see as seriously damaging to society: the Entry-Level Problem.

      Basically, it's extremely difficult to get a job unless you've been doing the exact same job for some years. Ability to learn, aptitude with the required skills, etc. don't matter at all to those who do the selection.

      Example: My wife once got rejected for a PC repair job, because, despite her experience in PC repair, she didn't have verifiable experience repairing Dells.

      This is all a consequence of endemic short-term thinking; why train anybody when you can just make that cost an externality?

      I'd like to be able to get a job as a web developer or DBA (jobs I'm doing here at my company), but since those aren't part of my official title, I'm screwed if they try to verify it (HR has no clue, of course).

  78. Article is from a freelance point of view only. by Tadghe · · Score: 1

    Article is interesting (I disagree with some of it, but hey, opinions are like strings, every yo-yo has one).

    The one thing I want to point out is that the article is very *VERY* centered on consulting from a freelancer point of view. Working for a consulting company is an entirely different ball of wax. The emphasis on technical vs. soft-skill is different, and the politics are totally different.
    While the author does a decent job of talking about what it's like to be a freelancer, don't read this thinking it tells you much of anything about how things work outside of that.

    --
    Bugs Bunny was right.
    1. Re:Article is from a freelance point of view only. by Steve+Friedl · · Score: 2, Informative
      > Working for a consulting company is an entirely different ball of wax.

      This is absolutely true: being just one guy has a whole different set of dynamics than being a firm. One of the nice things about being solo is that overhead is generally so much less, but your customers don't see much depth for backup. I'm sure the list of difference is long and distinguished...

      Steve

      P.S. - I'd love to know what else you disagree with, either here or privately.

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    2. Re:Article is from a freelance point of view only. by Tadghe · · Score: 1

      dropped you a line via email.

      --
      Bugs Bunny was right.
  79. Transparency really is key by real+gumby · · Score: 2, Insightful
    TFA says (among other good advice) that transparency is important. It really is. I hate getting bills I don't understand. So with our clients:
    • We don't do anything billable without a contract in place. This means there are no unpleasant surprises later when the client says "oh, I didn't realise this would be so much" or "we don't have the budget allocated." On the other hand, if there is no arrangement ahead of time (perhaps what I'm doing is outside the scope, or they're a new client) then we don't invoice, and the time we spent was our problem.
    • Don't charge for the small stuff. Quick phone calls don't add up to a ton of short charges as they do with a lawyer. But it also means that if the subject is clearly long then I have to pay attention and be sure to tell the client "You know, this is going to take more than a few minutes. Let's schedule a time to go over this in detail." It also means, as TFA says, that you have to fire people for whom this doesn't work -- in that case the calls are just a symptom of something worse wrong with the client relationship.
    Basically our principle is: if you wouldn't like to receive a bill for it, you probably shouldn't be sending one for it.
  80. My favorite consultant, from Office Space by nastro · · Score: 1

    Bob Slidell: What.. what would you say... you do here?

    Tom: Look, I already told you! I deal with the goddamn customers so the engineers don't have to! I have people skills! I am good at dealing with people! Can't you understand that? WHAT THE HELL IS WRONG WITH YOU PEOPLE!

  81. What makes consulting difficult by SpacePunk · · Score: 1

    Your 'product' isn't something the customer can hold in their hands, taste, or smell. It's an intangible. They know their machine is getting fixed, the hardware is being installed, thier program is getting written, their network/server is being tweaked, etc... But, it's all intangible to them. That leaves customer service. They have to feel GOOD about what you've done. If they have any feeling that you can't do the work then no matter what you do, however great it is, won't be enough. They'll still feel uneasy about your work.

  82. Re:Generally good advice, except about the copyrig by ScuzzMonkey · · Score: 1
    Actually, not so--this is true for contractors, but not consultants unless they specifically agree in writing to have the work considered so. The relevant definition of "work for hire" in 17 USC section 101 would be:


    (1) a work prepared by an employee within the scope of his or her employment; or

    (2) a work specially ordered or commissioned for use as a contribution to a collective work, as a part of a motion picture or other audiovisual work, as a translation, as a supplementary work, as a compilation, as an instructional text, as a test, as answer material for a test, or as an atlas, if the parties expressly agree in a written instrument signed by them that the work shall be considered a work made for hire. For the purpose of the foregoing sentence, a "supplementary work" is a work prepared for publication as a secondary adjunct to a work by another author for the purpose of introducing, concluding, illustrating, explaining, revising, commenting upon, or assisting in the use of the other work, such as forewords, afterwords, pictorial illustrations, maps, charts, tables, editorial notes, musical arrangements, answer material for tests, bibliographies, appendixes, and indexes, and an "instructional text" is a literary, pictorial, or graphic work prepared for publication and with the purpose of use in systematic instructional activities.


    So... your assumption is exactly the dangerous one that I am talking about. Unless you put it in writing, if you are not an employee of some sort, YOU continue to hold copywrite on your work whether you said so or not.
    --
    No relation to Happy Monkey
  83. Re:A more important story by Anonymous Coward · · Score: 0

    "I can't wait to see five or ten thousand dead US troops on CNN"

    You sick fuck. No wonder you guys lose the elections.

  84. Re:Somewhat OT-Open source software for consultant by lux55 · · Score: 1

    Didn't see invoicing mentioned on their site, but I keep hearing a lot of good things about Basecamp:

    http://basecamphq.com/

    It is a newer offering, which also means it's likely actively gaining new features (they may be open to suggestion), and the price is more than fair IMO.

    Disclaimer: I'm not affiliated with Basecamp in any way, it just came to mind. For my affiliations, see .sig :)

  85. Terminating contracts? by Lord_Dweomer · · Score: 1
    I'm a college student who's just gotten some freelance marketing work. I signed a contract, but since I'm not too experienced, I left out a termination clause in the contract.

    Now, the real issue comes in now that I may be hired by a great agency full time with salary and benefits, but I don't know if I'll be able to work on personal projects on the side like this. Now, normally, if I got the job, I'd just quit this freelance thing, but since I don't have a termination clause, I can't figure out any way out of the contract. I get paid biweekly, and the deliverables are due at various milestones and the end date.

    Any suggestions for how to get out of it? How should I approach this with my freelance client that I want to drop?

    --
    Buy Steampunk Clothing Online!
    1. Re:Terminating contracts? by Anonymous+Brave+Guy · · Score: 1

      You need to speak to a lawyer who understands your jurisdiction's law and who can look over your contract properly and tell you where you stand. OK, it would have been better to do this before signing in the first place -- and you'll know that for next time -- but right now you need to get proper legal advice rather than asking lots of IANAL types here on Slashdot.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    2. Re:Terminating contracts? by westendgirl · · Score: 1

      IANAL, but I am a consultant who has been in the game for seven years. What are the terms of your contract? Did you agree to accept all offered work in perpetuity? It sounds like you are bound to meet certain deliverables over a certain period of time. So don't accept any jobs that start before this contract ends. Do you have any protection if the client wants to get rid of you? Termination clauses are often a two-way street.

      --

      -- SYS 64738 --

  86. Re:An agrarian view to IT consulting by Anonymous Coward · · Score: 0

    Here's a de-fragger for you:

    #!/usr/bin/bash
    echo " Defragging your C drive now!"
    sleep 3600
    echo " Defrag is finished!"

    If people didn't use the SuSE method of multi-gig root partitions your machine _would_ boot faster. On my BSD home box / is all of 80MB. Once the bios is happy and the OS actually boots it's up and running in about 8 seconds, probably less if I actually clocked it.

    I've never seen more than 3.4 percent fragmentation on a BSD box. Use my script, that way you can sit around and bill your client.

    Blame the fragmentation.

  87. In-Triplicate Job Sheets by fostware · · Score: 1

    Always use triplicate job sheets, and hand the initial job sheet to the customer. That way they can tally what's *already been signed and agreed to* with the invoice. Then you can attach the second copy with the invoices if your billing after a few visits. The customer sees exactly what's billed for and if you do discount, it's *ALL* listed.

    And FFS be descriptive in what you did. Not enough to describe how to do it again, but enough that they know you even fixed the print spooler looping, etc

    --
    "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
  88. Re:An agrarian view to IT consulting by Anonymous Coward · · Score: 0

    All files smaller than 20MB are also automatically defragged when they are opened.

  89. Hourly rate by Anonymous Coward · · Score: 0

    Let's see here... four years, 52 weeks a year (assume no vacation) and 40 hours a week... that makes your hourly rate about US$8.41... That's about the same as flipping burgers at Mickey Ds. (and in four years at Mickey Ds, you would have advanced to Senior Flipper!)

  90. Re:An agrarian view to IT consulting by Anonymous Coward · · Score: 0

    ROFL!

  91. Re:Generally good advice, except about the copyrig by dubl-u · · Score: 1

    However, I think he's off-base on his suggestion to allow the customer to "own everything".

    For me, this is always the stickiest point of contract negotiation with clients. I agree with the article: if you can let the customer own everything, that's much, much easier.

    Of course, if much of your work is programming, it can be frustrating to keep rebuilding things that you need on pretty much any project. I've seen two good ways to get around this.

    One is to invest some of your own time writing some of that library code. Then when you start with a client who needs it, you can say: I'll let you use my library code for free as long as I get to use any improvements I make to it while I'm here. This way the customer feels like they're getting something of value in exchange for something they probably don't care about. Everybody's happy.

    Alternatively, you can release your library code as open source code. Then you add a contract clause saying that any improvements you make on open source projects will be submitted back to the project. Years ago this was a hard sell, but now the clients I deal with generally get that using open-source libraries is a big win for them. As a bonus, the open-source code serves as a free advertisement for you.

  92. Don't Bother learn a trade instead by Anonymous Coward · · Score: 0

    did it consultant for four years

    cash flow is a nightmare with custoemrs just holding otu as long as they can meanwhile your credit card goes thru the roof...

    take my advice.. do a trade or some other profession..

    every tradey i have gotten to do work wants *cash* (no tax for them.. and when they finish the job they stand there with their hands otu for the money..

    none of this IT "we'll pay you in 60 days crap" and these guys have work hanging otu of there ears...

    you may enjoy IT as a hobby but as a future as job it's got little...

  93. self-discipline by LuxFX · · Score: 4, Insightful

    I, too, run my own business. With the article author's definitions, I would be a consultant, although I never really decided what to call myself. The part of the article that I can relate with the most is deciding if you have enough self-discipline to work by yourself at home.

    I've been doing this kind of work for the last six or seven years. And it took me the first five to figure out how to work at home. During that first five years, working at home was not easy! I hadn't yet developed the discipline needed, nor the mental state necessary for home and work to co-exist.

    I eventually figured it out, and am extremely happy with my lifestyle right now. The first step was learning how far I had to distance my work life from my personal life. For example, we bought a new house this year. When looking for a house, the number one necessity on my list was an office area on a seperate level than the living area. We found one with a basement den that became a really wonderful office. It's a half level from the living room, and a full level from the bedrooms. Wonderful.

    Something else I learned was that, no matter how much I thought I could get done with a TV on, it was best to be distanced from all television. The same goes with music with lyrics. For maximum concentration, I need to listen to instrumental music (fortunately my two favorite musical genres are classical and movie soundtracks). Interestingly, as long as I play only instrumental music, I have better concentration than if I don't listen to any music, because it will drown out other distracting noises. (headphones are also a good signal to the wife: don't bother me!)

    Speaking of the wife, another challenge after getting married was not only me learning to work at home, but my wife learning to let me work at home. Make sure that everybody in the household knows that work time is work time. If you worked at an office, nobody would expect you to swing by the house to straighten up the living room at 2:30 in the afternoon. Don't make it an excuse for not doing any extra work (believe me, wives hate that), but make sure that your wife knows that while she's welcome to ask you to help out, not to expect it to get done until after your work time.

    Now, if anybody has figured out how to cure the /. obsession, please let me know, that would really help with my productivity...

    --
    Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
    1. Re:self-discipline by Vacindak · · Score: 1

      Well, since I'm here on Slashdot again, setting my homepage to "Get back to work" really hasn't worked as advertised.

  94. Re:Pros and cons [winhat] by Tablizer · · Score: 1

    I think this is one of those auto-scramble word association bots. I forget what they are called.

  95. One comment about financial difficulties by SinceYouWas · · Score: 2, Insightful
    I started my own consulting business about 18 months ago, and was lucky enough to land a nice 14-month long gig with the company that laid me off, working on a major software implementation. Nice, eh?

    Well, it was, until the project kept growing, and they kept requiring me to bring on more people to help finish the project. I was opposed to adding people, but it was "if you can't, we'll have to find someone who can". We were billing on an hourly basis, but the lag time on invoices began to creep up, mostly due to the fact that my previous company was bought out, and the billing system cut-over didn't go all that well.

    Long, sad story later, I was *way* in the hole, and about to vanish into a cashflow crunch that would eat my little company. I went to my client and laid out the situation for them. I told them that I had not expected to have so many people on the project (about 16 subcontractors, each pulling in around $50/hour), and pointed out all the efforts I had made to meet their shifting requirements. After a very reasonable conversation, my primary contact lit a medium-sized fire under the AP department, and I got a sizeable check that put us up to date.

    So, I believe that sometimes letting the client know that they've put you in a bind can be useful. Particularly in this case, where replacing my whole team mid-project wasn't a great option for them.

  96. How Marketing? by Anonymous Coward · · Score: 0

    you're spending your time marketing. Always marketing.

    How exactly does one go about marketing to smallish businesses? I don't have a clue, other than cold-calling or walking into the door. Is that how it is done?

    1. Re:How Marketing? by jackbird · · Score: 1
      Yep.

      Also, buying mailing lists and doing postcard/brochure shots.

      And sticking things under the door of other businesses in the same building as your clients.

      And taking tiny jobs (like setting up the wireless router in somone's office) when you can, because that's how you get referrals.

      And asking relevant businesses (like independent office supply stores) to put a holder with your business cards on it at the register

  97. My experience by einhverfr · · Score: 1

    First, this was a great article. It was completely in line with my experiences and the fact that a consultant must be very customer-focused.

    Last year (my first year) my profits were in the $5k range doing it full time. That is not a lot to live on but it grew every month, and I am expecting at least 4x that this year.

    Consulting can be reasonably lucritive but you have to take into consideration a number of things:
    1) How much time is done off-the-clock?
    2) How much time is spent for business administration?

    In the end, it is easy to live comfortably but difficult to get rich. Of course some consultants do become wealthy but you have to be very very good.

    --

    LedgerSMB: Open source Accounting/ERP
  98. Recommend Firefox to customers? by superyooser · · Score: 1
    This is off-topic, but I want to ask you about it since you don't have a Firefox button on your web site.

    Do you recommend Firefox or Thunderbird to customers when they complain about viruses and trojans coming through IE and Outlook? If so, you should sign up at SpreadFirefox.com where you could earn a link back to your web site if you accumulate enough referral points to show up on the roll call. You also get a blog there.

  99. The real deal by threedognit3 · · Score: 4, Interesting

    The below comments serve only as guidelines and are not intented to be truths. Becoming a consultant is more than just deciding to become one. Here's where to start. You'll need no less than $10,000 to start depending on how good you are at bargaining. 1. Get an attorney. a. create an 'S corp' and 'LLC'. b. drawing up a consultant agreement form 2. Unless you own nothing of value or expect to own nothing of value in the next five years do the following; a. Obtain liability insurance of no less than $500,000 but preferably $1,000,000 and, if it has anything to do with accounting software/hardware $5,000,000. 3. Write down all the products or services you're going to offer. For lists less than 10 highlight the top three. 10+ the top five. a. For each of the highlighted - list five things benefits you'll offer. b. for each benefit list five things why it will benefit your customer. c. If you can't list five things then drop it. 4. Buy at least one terabyte of portable storage for backup purposes. 5. Bill by the hour (minimum 2 hours + expenses if incurred beyond normal) and bill monthly. Offer 10%, net 30. Either portal to portal (better if traveling 500+ miles) or on site. 6. Notify them when you arrive and have them sign. Notify them when you leave and have them sign. 7. Never give anything for free unless they're a new customer (and only for the first month) or if they incur monthly bills of over $1000 regularly and only then give one hour free). 8. Determine within the first three billing cycles if they are are bad customers (don't pay reasonably). Fire them...there are plenty more customers. 10. Get a very good business tax accountant (they are worth their weight in gold). 11. (unspoken) if you really believe in yourself - never give up.

    1. Re:The real deal by Steve+Friedl · · Score: 1
      This looks like mostly lousy advice.

      Have customer sign when you leave and arrive? Is this kindergarten?

      Nickel and dime the people you want a long-term relationship with?

      One terabyte of storage?

      I'm glad I'm competing with you

      --
      Steve Friedl / Unix Wizard / Microsoft MVP / www.unixwiz.net
    2. Re:The real deal by frog51 · · Score: 1

      That seems a little harsh. Many clients from small, 40 man operations up to global multinationals do get silly when it comes to insisting on evidence before payment. If that means getting timestamped, then so be it.

      I would agree that you really don't want to mess around with the pennies when a good client is paying you well. Count it as "feel good fuzzies marketing" and budget for it. I probably spend 14 hours a month just visiting or talking to clients on the phone for free. And although I charge more than some competitors, my clients keep coming back.

      And one terabyte of storage is not exactly that big if you are running proghramming projects for multiple clients (might be overkill for some)

      I did think the article was very good, but you do yourself a disservice by just reflex slapping someone down.

  100. Awesome article by sl4shd0rk · · Score: 1

    For once, I've fully RTFA

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  101. One of the most [primma donna] professions... by Anonymous Coward · · Score: 0

    ""Consultant" used to mean an expert professional who could solve problems and provide advice based on years, even decades of experience."

    Read someone charging a lot, and inflexible to change.

    "With the Y2K and dot-com booms, "consultant" became used to mean someone with more than three months of IT experience..."

    Read market correction.

    "Thankfully (for us real consultants), most of the amateurs have returned to horse farming, or whatever they used to do."

    And as the "old timers" die off, and there ranks are no longer being replenished by "horse farmers" who are presently being driven off by the "we're too good to take the likes of you"*

    "It'll still be a while, however, before "IT Consultant" on a business card impresses anyone."

    Reads the post of a former highly paid auto worker.

    *For an example of were this attitude is destructive to a profession. Look at the trades. Driving people off will eventually bite you back.

  102. Consultants with poor skills....Hazing Rituals. by Anonymous Coward · · Score: 0

    "if the person has had few or no renewals, then chances are they're one of those consultant/contractor people who are very good at interviews but useless when it actually comes down to doing work."

    Or chances are they just got started in the profession, and your "kick to the balls" is some kind of hazing ritual.*

    *Actually your attitude doesn't really bother me. If you want to kill off your profession with such shortsightedness? Be my guest. Evolution will simply build on your bones.

  103. Re:A more important story by gcaseye6677 · · Score: 1

    fuck you.

  104. Agreed by einhverfr · · Score: 1

    In other industries, this is called "customer service" and it is something that is sorely lacking in IT.

    Completely agreed.

    I have nearly lost customers simply because I was not as communicative as I should have been about what I was planning and they did not really understand what they were paying for. Fortunately these were easily resolved and once the customer understood what I was doing and why, he was far more inclined to pay for something that would later become a more lucrative contract.

    In general, I have never had a customer treat me poorly. Indeed the customers who have in the past made legitimate complaints to me have become my best customers, and those who refer the most customers to me.

    Finally, I personally hate the attitude in IT that "customers are dumb." In general I have found that when you explain things simply *in simple English* (provided customer is in an English speaking country), they understand things. It also helps the customer have faith in the consultant who can make things clear to them.

    --

    LedgerSMB: Open source Accounting/ERP
  105. You don't understand by einhverfr · · Score: 1

    Translation from consultantese: it's much more about being able to shovel bullshit down your customers throat than it is about technical skills.

    Customer service is not about sales. You have described one of the issues of marketeers (I swear, "gullible" must be in the job description of most marketing positions).

    Customer service is about returning telephone calls and making your customer feel like you are doing your best to make them successful. I have had customers offer to pay me bonuses because of my customer service and the fact that I make sure I am going above and beyond expectations for my customers. And they know that.

    Customer service is about calling your customer back immediately when they say they have a business stopping issue, and being willing to cancel other less urgent appointments in order to handle this. Yes, most customers will be happy to reschedule because they know that this is available of they ever need it.

    Customer service is about setting reasonable expectations but doing everything possible to exceed them.

    --

    LedgerSMB: Open source Accounting/ERP
  106. contractor-tools by blais · · Score: 0

    if you like simple, command-line utilities that work with ascii text files rather than the panoply of quicken/timeslips and other stuff like that (my home is Windows-free), i wrote a couple of little scripts that i use when i fulfill contracts, they've been working great for me:

    http://furius.ca/contract-tools

    (written in Python)

    granted, i don't have a great number of contracts, and i still make my invoices "by hand" in gnumeric, but the timesheet script works really nicely, combined with docutils.

    cheers,

  107. social networking for consultants by blais · · Score: 0

    try: http://linkedin.com

    a great idea, i think this one will go far. when you recognize that most of the work people get in their lifes comes from personal contacts, extending your awareness of your personal network through linkedin can be a great help.

    (btw i am not affiliated with these guys, just a happy member)

  108. Beware of small/unknown consulting firms by Anonymous Coward · · Score: 0

    Note that the term Consultant/Contractor is not always clear. When I was unemployed from a full time job, I posted my resume in monster. Some small company Technology People ( http://www.techpeople.org) mined my resume and with my permission, contracted me out. These people also own http://www.prithvisolutions.com and traditionsindia.org (Note that this is not similar sounding techpeople.com. I don't know anything about them) . Company's owner Amarender Tipathy (akd Amar ) and Sunil Muddam (aka Sunny) gave me real hard time on paying me. Besides being timely to send my Statement/Bill to them, I had to call almost several times per day to remind them that they have not paid me. For the 6 months I worked for them, I had 4 bounced checks. I had to spend money for lawyers etc just to put out a strategy. For $10K, lawyers don't want to deal with you and of course, they prefer it climbs to about $50K. From new consultant friends, I've heard similar stories. This was my first experience of anything like this in my 12 years of career. I hope first time consultants/contractors don't have to go through this. Check out the company before signing the contract and watch for the non-compete clause and understand its consequences. - Get references for people who work for the company and talk to other consultants. - Get any/all kind of information including tax id etc of the company and do credit check if possible.

  109. social skills and technical skills by peter303 · · Score: 1

    You need good social skills to develop business and good technical skills to implement it. There is often a disconnect between these two capabilities in IT consultants. For better or worse, the person with good social skills and mediocre technical skills often comes out ahead. So the advice is to beef up the social skills.

  110. Re:Generally good advice, except about the copyrig by PepeGSay · · Score: 1

    You are right and I am incorrect about the legal technicalities. However I still believe it is safer to assume that your client will consider it a work for hire, even if it is not technically such, and to prepare your contract accordingly.

  111. This is what a "retainer" is for by lorcha · · Score: 1
    Client pays for X hours/month and you charge that account for those fixes until it runs dry.

    That way you get paid for that type of work.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  112. Re:Somewhat OT-Open source software for consultant by MudButt · · Score: 1

    I like PHPCollab http://www.php-collab.org/

  113. Re:Generally good advice, except about the copyrig by ScuzzMonkey · · Score: 1

    Yup... that's excellent advice. Most clients will assume that they own what you are producing, and it is in everyone's best interest if you make sure to clear the matter up with them before you ever get started.

    --
    No relation to Happy Monkey
  114. Are you serious???! by lorcha · · Score: 1
    1. Get an S Corp and an LLC? What the fuck for?
    2. Write all the products or services you are going to offer? I sure as fuck didn't know that when I started out. I still don't know.
    3. List 25 benefits for each service? What the fuck customer is going to read that?
    4. One terrabyte of portable storage? What the fuck client would let you hook up your storage array to their network? What the fuck use could that serve other than to rape the client of every piece of intellectual property you an get your hands on?
    5. Who the fuck lets you bill 2 hours for a 5 minute question? Not even my lawyer would dare try that.
    Seriously, I doubt you have ever started a successful company of any sort. I have started two and am working on my third. The best piece of advice you can get on starting any business: Immediately perform the activities that make you money, and do not let stupid shit get in your way of making money.

    That means you may not know every stupid little detail about your business before you start. That means making some mistakes. But I can tell you one thing. If you get yourself caught up in the details of corporate entity structure and keeping minutes and having annual meetings and 25 benefits for each service you think you might provide, never mind that you are probably wrong at this point regarding what services you actually are going to provide, you will never, I repeat, you will never make any money.

    Here is how I started my consulting business:

    1. I filed Articles of Incorporation for S-Corp (your CPA will tell you why this is better than an LLC for your consulting business)
    2. I called everyone I knew who was in a position to hire me and just talked about their technology woes.
    3. I called literally every other person I had contact info for and told them about my technical consulting practice.
    My first gig came from a guy I had worked with a few years earlier whose contact info I just happened to still have. He didn't have anything for me, but he knew someone who knew someone who desperately needed me. Ever since that first client, I have had more work than I can handle and I have to subcontract it out.

    To this day I still don't own a terrabyte storage array.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  115. I know what that "something" is by lorcha · · Score: 1
    Having started two successful companies and working on my third, I can tell you what that special something is: balls. Nothing more, nothing less.

    You need the balls drop everything and to act and do what you believe you can. The balls to go outside your comfort zone and ask someone for his/her business. The balls to ignore your "helpful" friends and relatives who would make you think that you can't be successful.

    The rest you pick up along the way.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  116. I have never heard of such a contract by lorcha · · Score: 1
    Normal contracts go for a certain length of time and must be renewed or renegotiated. Your contract may not be valid in your jurisdiction. Here is what I would do in your situation:
    1. See if your client would be willing to hire you fulltime (assuming you like your client, otherwise skip to step #2). Frame it is a win-win value prop.
    2. See if your client will work with you on ending your contract so you can seek a fulltime salaried position. Seriously, a contract is just a piece of paper. The paper contract may be what is enforceable, but the real contract is the meeting of the minds between you and your client.
    3. If the above do not work, call a lawyer who is familiar with employment and contract law.
    It amazes me how much value people put in a piece of paper at the expense of negotiating. I'm currently buying a property and the purchase contract expired months ago. Am I worried that I won't get the property? No. Because the seller and I have a meeting of the minds, and we both want the transaction to take place. Of course, I have structured the deal so that I'm not out any money if the seller walks, but you get the idea.

    Paper is just paper. It's the people involved who make the decisions.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    1. Re:I have never heard of such a contract by Anonymous Coward · · Score: 0

      Get them to revise the contract with you to included termination clause. You might be able to just speak with the customer about ending your contract with them. Tell them you may have an opportunity that you really want to persue. You could work with them find a replacement for your job, or agree to a termination date (say 15 to 30 days). If the business offering the other position is really interested in you, then can afford to wait an extra week or two before you start. Just explain to them that you need additional time to train your replacement. If the hiring manager has any clue he will realize that you are a responible employee and worth the extra wait!

      Every position I left I gave my employer more than the standard two weeks notice. On two occations it was a about month (because I was in the process of completing an ongoing project). I never left an employer hanging. Its bad business.

  117. Billing of Services and General Advice by Stormcrow309 · · Score: 1
    1. Get a great accountant - Even if you are one. I have an accounting (and systems) background and my accountant is an absolute angel.
    2. Get a good lawyer - If you don't have a lawyer and an accountant, you are stupid - no ifs, ands, or buts.
    3. Bill based off of your market segment. I do systems integration work. I bill by the day, most consultants do. When I did pc tech work, I billed by the quarter hour with a one hour minimum. Certain tasks had a set price and I had a graduated travel charge.
    4. Know your market segment and prepare accordingly. I have all needed software, legally licensed, and need hardware. I also have the capability to burn a large amount of media and carry a lot of storage. I work in BI, so I tend to need it.
    5. Get a clear contract of work, reviewed by your lawyer (did you listen to rule #2)
    6. Make sure there is a strong communication plan with one point of contact
    7. A change-order process that involves someone high enough in the company to prevent significant scope creep. I like VPs. Bill them for increases in scope.
    --

    In God we trust, all others require data.

  118. Hey now! by Anonymous Coward · · Score: 0

    Some of us can tweak TCP/IP stack performance AND perform flying lead changes by seat cues alone! Though not necessarily at the same time. Now let's have no more of this dissin' on unixy horsey consultant farmer types.

    -U
    anonymous only 'cause I don't care enough to create a /. account. ;)

  119. Re:Pros and cons [winhat] by Inthewire · · Score: 1

    I forget what they are called.

    Retards.

    --


    Writers imply. Readers infer.
  120. Beware FAKE Technical Writer Consultants by Trailer_Queen · · Score: 1

    Lately, because of the hard times, I've seen more and more fake consultant technical writers show up at my contract gigs.

    Most of the corporations and headhunters have no idea how to evaluate technical writers, so they don't bother. They'd slaughter a Fake programmer, but as long as the fake writer isn't peeing in the coffeemaker, it's fabulous.
    Then the bosses won't admit they hired a bad one, and pretend he's great. The rest of us have to hunt down all the problems or we get punished. And provide free training to this, essentially, thief.
    This hurts the tech writing profession, as people think we're all sniveling, incompetent idiots and liars. It hurts the company, because the content: manuals, internet/intranet, training materials can look shabby, not work, be really crappy and make the company look incompetent.

    Almost no corporations or headhunters do skills tests. If you even talk about it, they just ignore it, saying "Well, that's great, can you just send me your resume?"

    It's soooo easy to create a Fake Portfolio and Fake references from friends. This is ALL that corporations and headhunters look at. I've even been fooled by these, only to find that the "writer" could not do the work, or was obsessed with becoming a Fake manager, booking tons of useless meetings per week, schmoozing and delegating their work to others.

    Look, it's amazing to see corporations who right-size constantly, keep on a fake consultant who's good at manipulation, while getting rid of the ones who do the actual work and cover for these creeps.

    I've given some Tech writing skills test tips in my Slash journal...