Top 5 Web Worker Mistakes
May 25th, 2007 (10:00am) Mike Gunderloy 16 Comments
Life as an entrepreneurial web worker can be great - or it can be an absolute nightmare of overwork, missed deadlines, unsatisfied customers, and (in the worst case) lawsuits. Just having an idea or knowing how to write code isn’t enough for a successful online career. Here’s our selection of five ways to take that career nowhere in a hurry - and what to do about them.
Forget that you’re in business. We hope you love working online as much as we do - but don’t forget that love alone doesn’t buy a jar of peanut butter, let alone pay the rent. If you’re a web worker (as opposed to a web dilettante), you need to treat your work as an actual business, with a business structure, a separate bank account, contracts, invoicing, tax withholding, and all the rest. Forgetting this can have severe consequences, from headaches and expense later when you try to sort things out right up to time in the slammer if the IRS takes the wrong view of your sloppiness. If you don’t have insurance or formal contracts, many potential clients will pass on the chance to hire you, no matter how brilliant you may be. If you forget to send out invoices, don’t be surprised if you never get paid.
Try to do everything yourself. Although you do need to be businesslike, this doesn’t mean you need to write your own contracts, set up your own tax withholding, and so on. You have a core business on the web, and you need to focus on that. Painful though it is for most new web workers to spend money, it’s important to hire what Pamela Slim calls the “Big Four“: lawyer, accountant, banker, and insurance agent. These people will save you money in the long run, both by doing their own jobs much more efficiently than you could and by protecting you from making boneheaded amateur mistakes. You may not think you have the money to hire professional help, but I guarantee you don’t have the time to get these parts of your business right by yourself and still do your own work. And getting these parts of your business wrong can lead to a complete disaster very quickly.
Mistake a feature for a product. People are starting to talk about Bubble 2.0 lately. Part of that is because there are a lot of people building Web 2.0 applications who have at most half an idea: “Hey, we could do X with Y online, isn’t that neat?” Unless you have some story that ties this back to a customer need, you haven’t got a product, no matter how many rounded corners you put on the thing. If you’re building the Next Big Startup (instead of doing contract work), you need to be serious and realistic about whether you have any potential for making money. It doesn’t hurt to keep your contract work skills up to date, too.
Forget whose time you’re working on. Web workers tend to be multi-taskers. Sometimes we hop back and forth between our own projects and our customers; sometimes we launch a startup before leaving our day jobs. It is absolutely critical that you only bill customers for time spent on their projects, and that time billed to customers is 100% devoted to those customers. Break this rule, and you may find yourself in a situation like that of the founder of PromoterForce: sued by a former employer for being careless enough to work on his new startup while on his old company’s clock.
Sell technology instead of results. If you’re a software developer, the odds are better than even that you’re passionately invested in the tools and language that you use, whether they center around Ruby on Rails or J2EE or .NET or Smalltalk or anything else. Tough though it can be to learn this lesson, learn it early: your customers don’t care. If another consultant can do a better job using a different tool, all those technical factors you love won’t matter one bit. You need to identify the pain points for your customer - speed of delivery, reliability, security, scalability, whatever they may be - and constantly focus on selling solutions to those pain points. Successful web workers speak the customer’s language, not their own.
Got your own nominations for the biggest mistakes that web workers make? Let us know in the comments!


16 Comments Post your own comment
techherding says: May 26th, 2007 10:59pm
One of the big mistakes that I see are webworkers that start out providing everything I ask for (and more) for a very small price — then once I start using them the price goes up.
I understand you want the work, but I’m usually bidding jobs where you are just a small part. I make assumptions about what you’ll charge me based on past experience. I really don’t mind if you charge more, just make sure I know that you’ve realized that your pricing model is too low.
oliver says: May 27th, 2007 12:47pm
Promise too much.
I’m running websites and that is something that happens a lot when we work with agencies. It happens even more often in pitch situations for larger scale projects.
Very frustrating for the customer.
5 Web Worker Mistakes - lifehack.org says: May 28th, 2007 9:13am
[...] you may be. If you forget to send out invoices, don’t be surprised if you never get paid. Top 5 Web Worker Mistakes - [WebWorkerDaily] digg_url = [...]
5 Mistakes Web Workers Make says: May 28th, 2007 2:52pm
[...] a lot of potential business to be made online. You can operate as a business or as a professional. Web Worker Daily pinpoints top 5 mistakes that online workers [...]
links for 2007-05-29 « Jack The Programmer says: May 28th, 2007 10:24pm
[...] Web Worker Daily » Blog Archive Top 5 Web Worker Mistakes « (tags: career) [...]
Nancy says: May 29th, 2007 12:23am
I agree with the list, especially with trying to do everything yourself. It may be better to do things the way we want it by doing it ourselves, but our time doesn’t allow it to happen. If those tasks are divided to 4 people. How many can we finish doing everything?
Fünf Fehler von Einsteigern - und drei dazu » Beitrag » Kein Coder says: May 29th, 2007 1:13am
[...] Webworkerdaily listet fünf Fehler, die Anfänger im Webbusiness häufig begehen, namentlich [...]
Helen says: May 29th, 2007 7:56pm
I agree that trying to do everything ourselves is a mistake. There are times when we are not satisfied with the performance of the person who works for us and it would be better if we do it ourselves. We fail to realize that time is our main concern.
Eran Nachum says: May 30th, 2007 12:33am
I liked it and added a trackback in my blog at: http://www.eranachum.com/PermaLink,guid,0c2e4444-cfc2-47dd-b3bc-5e00d18d1bf8.aspx
Tnx
Top Posts « WordPress.com says: May 31st, 2007 4:58pm
[...] Top 5 Web Worker Mistakes Life as an entrepreneurial web worker can be great - or it can be an absolute nightmare of overwork, missed deadlines, […] [...]
When Companies Try to Own You « Fitness for the Occasion says: May 31st, 2007 7:36pm
[...] 1st, 2007 I was checking out this post from Web Worker Daily, and caught the link to Hasan Luongo’s tale of IP woe. Apparently he [...]
PandaCube - A Digital Notebook » Blog Archive » Aki’s Weekly Favourites vol.5 says: June 2nd, 2007 6:08am
[...] Top 5 Web Worker Mistakes [...]
AndreMundle.com » Six Things To Avoid When Running Your Own Small Business says: June 3rd, 2007 9:56pm
[...] following list of things not to do when you are running your own business is tweaked for the “web worker,” by the site of the same name, but applies to all entrepreneurs, service professions, and even [...]
Bootstrapper » Productivity and Entrepreneurship Roundup - Thur June 07, 2007 says: June 7th, 2007 8:24pm
[...] of the Web Entrepreneur Going back to last month, Web Worker Daily offered their Top 5 web worker mistakes. The best advice on the list, in my opinion, is to not go it alone. You may be able to do a lot of [...]
Lonnieworld BLOG Site!!! Ocheyedan, IA Class of 1964 » Blog Archive » News - 20070530 (Google, Linux, Surface Computing, Cables) says: August 31st, 2007 10:55am
[...] 5 Web worker mistakes. Many of these apply for doing any self-employee contract [...]
stefanpausch.com » Blog Archive » Lifehack.org says: September 26th, 2007 7:54am
[...] Top 5 Web Worker Mistakes [...]