Forum Moderators: LifeinAsia
He wanted a simple feedback form for one of his client's sites: pretty basic stuff, but I know that many developers who come from the print and graphic design industry don't have the appropriate skills. It was easy money, and the guy has got a load more jobs of the same nature to do in the future. A nice, simple little earner.
The problem is, the work is harder than it would at first seem, because the guy really has absolutely no clue whatsoever how to do anything related to web development. He sent over his page for the feedback form, and it was so poorly-built that I has to redo it from scratch. He uses Go-Live, but I don't think he knows what HTML is. He'd adjusted the size of the main table so often that there were more than 40
td columns, each a few pixels wide. If it was just that, I'd not be too worried - but there's the rest of it. He has apparently no sense of style: it's not just that it's exceptionally ugly (you could argue that it's a matter of taste), but it is verging on the unusable. He has no notions of information design. The site I built the feedback form for has a Flash splash page with no skip link (and no standard link either - no search engine could get past this page). After the splash page, he has a Flash menu positioned vaguely in the middle, a bunch of poorly optimized and jagged graphics, and the other internal pages have absolutely no navigation or links whatsoever other than an animated, spinning "Back" button (done with Flash, naturally). Text is dark, on a dark background (we're talking a real-estate site, not a gaming site). I could go on, but suffice to say that his other sites are much the same.
So, what approach should I take? The guy's got some good (but obviously clueless) clients, and he can offer me a good little supplementary income: but I could never publically associate myself with the work I do for him, and I'm risking finding myself improving his reputation - he who could be considered a "competitor" in some ways.
Do I tell his that his work is terrible, do I shut up and take the money, or do I just walk away? I had offered to do some basic SEO for him, but if he accepts, I'm going to have to tell him that I'd need to completely redo his site.
Any thoughts?
Build yourself a simple "yes/no" matrix. Fill in the blocks. Don't do ANY "maybes". My guess is that you'll walk. Unless real friendship is involved.... which really can change the equations....
It's easy money. The work he's currently offering is the kind of stuff I can do in my sleep, and if he can supply a steady stream of such work (I think he can) then for the moment I'm happy to get the income. I'm not looking to get on best-buddy terms with the guy, but I don't want to wreck a profitable relationship.
I'll be just fine if I only stick to doing the basic stuff, but I could get into trouble if I accept to do SEO for him - because I'd be forced to rip apart his work and it could backfire.
I'm considering changing the business relationship more into my favor: I think I'd be on safer ground in the long run. If I take an SEO job, I don't want to stay as a subcontractor - I'd take on his client myself under my name and reputation, bill the client directly and give the guy a percentage as the finder's fee. In pure money terms he's not going to lose out, and if necessary I can throw together some kind of non-competition contract which is not too restricting. If he's not OK with that I'd have to consider backing out, but then he'd just have to find someone else (not easy round here) so I've got a strong bargaining position.
Does that sound like a better plan?
[edit reason: grammar][/edit]
[edited by: encyclo at 12:37 am (utc) on Oct. 22, 2004]
CYA....
[Edit: actually, the guy may be a WHIZ at brokering, and if you can work with him on that basis, you'll both be winners!]
Your interlocutor knows very well that he/she has no clue in any tech aspect when applied to web design
However he/she might be a good marketing person (and surely is)
I will approach him/her and lay the whole thing on the table
You are good at ......
I know how to ......
Let’s work together (we are complementary!)
Then there are no problems in stating that the whole site needs to be revamped
I wish I found that kind of relationship :)
Regards
Henry
Cheers,
CaboWabo
He uses Go-Live, but I don't think he knows what HTML is. He'd adjusted the size of the main table so often that there were more than 40 td columns, each a few pixels wide.
GoLive has the feature called a "Grid" which allows you to move items with pixel-pefect precision. Coming from a print design background, I thought this was great -- it worked just like Quark or Illustrator -- until I learned HTML and realized that each time I "bumped" something up or down a pixel, it created spacer columns and a mess of nested tables. (I no longer use GoLive.)
Do I tell his that his work is terrible, do I shut up and take the money, or do I just walk away? I had offered to do some basic SEO for him, but if he accepts, I'm going to have to tell him that I'd need to completely redo his site.
If you decide to tell him "his work is terrible" as you put it, then I'd suggest that you stick to the objective items. For instance, show him how he can shrink that 350K jpeg down to 20K.
I wouldn't critize his design style, since that's subjective. But if you can demonstrate how it affects the user's experience from a usability standpoint, then you have a case to make.
You might want to divvy things up - you take over some projects completely with the finders fee for him, it goes in your portfolio - and for the stuff that's going under his name, just do a bit of necessary tidying up that doesn't require extensive HTML surgery, see it as 'just a job' without your personal investment in the big game scheme.
Much can be lost when things go sour between people you work with, customers often don't have a clue and don't have the time to deal with quibbling web people, you can know for 100% that you're right, but for the customer you're just a quibbling techie who isn't easy to work with (even if it's some non-issue the other guy brings up).
As to:
>> How to tell your employer his work is terrible
- you don't. It's just a job, so get it done and concentrate on your part. Your "employer" in this case, is your customer, it's not the "end customer" that is your customer.
If i was doing a web page for some firm, say a bank or whatever, then i wouldn't want to tell them that their way of doing their business (the banking) sucks. That's their business, i've got mine. My aim would be to get repeat purchase, ie. another order sometime, so the customer comes first, just like the old saying "the customer's always right" (even when you know better).
I would suggest though, stuff that i was sure about, like "next time we do this, perhaps we could [...]", or "this can be done in a lot of ways - i'm used to doing this-or-that because of such-and-such, but it's nice to learn a new approach" ... and so on.
Added: In this particular case, i'd say to the guy that "you know, next time you can just send me a photoshop image, and i'll do all the coding, as that will save time for us both, whatchathink?"