Forum Moderators: LifeinAsia

Message Too Old, No Replies

Being a webmaster where I live

Regional / cultural issues you might not know

         

explorador

3:55 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



This will serve as a reference for a future thread, anyway I think it will be fun to share how working in my region works (or doesn't). The following comes from more than 20 years dealing with diff size clients and companies, from one person business owner to really large companies owning their own buildings, talking with the managers and owners, it's not "one incident", it's the patterns appearing in most negotiations.

The client is always right. Where I live 99% of people preach this, and when they say it... it's because they messed up and are demanding to get what they want regardless of the circumstances: most times it's badly applied and takes place when the client is actually wrong. The problem is not "saying it", the problem is how deeply this runs inside my culture, where I live, it means from start most clients have unrealistic expectations and lots of entitlement, expecting to bend the rules to their favor.

The clients are always late. This is no Germany, here people are always late. You can agree to meet at 10:00 a.m. and sadly 90% of the times the client will get there 40 minutes late (30 - 40 is the average but some people can even take 1 hour). Big client? worse, when you have a big client you will usually meet at their own offices or building, but most times they won't be there, and if they are there... they are busy dealing with other things and will make you wait and wait, usually the meetings happen in a hurry, or will tell some worker to get in and inform later. It's ok for clients to be late but not for you, if you get there late they think badly of your business. You already knowing they won't be there in time makes no difference: they expect you to be perfect while they think they can fail on every stage.

Most clients have no ideas, they have dreams. Some people think they can hire a coder to solve how to measure glucose using a smartwatch and that would be an awesome business selling stuff to patients with diabetes. Some will even tell you "I thought you were good at this now I know you can't code", imagine that.

Unrealistic budgets. It's amazing how many clients expect you to build the next Amazon on Wordpress (free), in two weeks for about US$100 including domain, and many get offended when they get the prices and timeline. Many will even tell you "I thought you were good at this now I know you can't code", imagine that.

Many won't provide any information about their products. You can't imagine how many times I faced this, people who sell whatever product, want a design, shopping cart, etc, but will provide you no database or listing with names, description and prices of their products, lots of people even fail week after week to provide info about the company and will tell you "mmm you better write something so we can continue with the project". After you telling them that's not how it works they will even tell you "I thought you were good at this now I know you can't code", imagine that. [I think you are already seeing a trend on client expectations, don't you?]

No product prices. Around year 2000 most clients didn't want to post their product prices online, why? "because competitors will monitor our prices". It didn't matter how much you explain people want the information right away, or how a shopping cart MUST include prices, nope: they didn't want to provide them, or... many explained how they offered diff prices depending the situation. It's year 2020 and still many clients refuse to post prices.

Spammers everywhere. It's year 2020 and a client approached me wanting to build a product gallery, again no prices, they just want people to fill a form and provide phone number, name and email so a sales man contacts them eventually, but the story doesn't end there: they want to build databases to spam you or insist on unwanted phone calls. I had clients insisting on spam list (mass mail) and I explained them the negative aspects of it, they insisted and after me denying to provide the platform, they did it anyway. Many times we ended with blocked domains or blacklisted email addressed/domains, then asking people about the brand (client) and customers reacted "they suck, won't stop sending junk mail". No even explaining Plaza Sesamo style ever worked.

NO CONTRACTS. Agreements? what agreement?. Service providers (you), will have to write detailed papers explaining the prices of everything you do (clients HATE one price for all, they want the specs). Your paper works like a pseudo contract (no, people here don't sign contracts, they hate them), and it is very common for clients to try to negotiate against you because someone else offers cheaper domain names, or cheaper hosting, so it works like this: they want and expect you to lower your whole price based on whats cheaper with another provider. The culture is so bad, many service providers will agree in order to keep the client. Many won't even check the prices, they just respond to the client applying pressure.

Timeline? what timeline? I need it now. They want everything now, "for yesterday" they say, in fact that's a common expression in my country used during meetings. EVEN if you trace a timeline and write prices on your papers stating that your work proposal is only valid for 15 days for them to decide hiring you, they can call you 6 months later and expect you to be available and offer the same prices you offered before.

Timeline? you can't imagine how many clients I faced extending work that can be completed in one month... but they took 1 year, one in fact took two years. Yes, sounds stupid because it is stupid, eventually I stopped working for them (and yes they got mad). In some stances one year later completing the needed information... they wanted a new design because "it's one year later you know?", eh... yes, for the same original price.

Clients now refuse to pay, they want you to pay for everything. Year 2005-7 felt like changing everything. Before that, clients used to hire you and pay you a percentage of the whole budget for you to start coding, etc. In some cases clients would agree on paying stages, chapter after chapter, but around that year most clients started expecting you to agree and work for free, and getting paid when the project was completed. If the project lasted one year and involved cost beyond US$500? it didn't matter, and remember the client is always right. Even if you were lucky, they wouldn't pay you the whole sum of money, instead they will THEN offer you a payment program (6 months usually, or more).

Big clients are the worst (taxes and legal issues). And yes, taxes. Here if a BIG company wants to hire you, they expect you to provide a "factura", that's like a receipt but with tax and legal value, it's useful for them to deduce taxes, the problem is they want it when you start coding, that means you have to provide the "factura" on January even if the project ends on December. Your project might cost US$2,000 and you have to provide it, this means you have to pay your own taxes even if they haven't paid anything to you. Then companies begin a slow process of paperwork, and usually the payment is released in stages, won't transfer, won't pay in cash, you will have to be there picking a check on specific dates and hours. Many times I had to deal with big clients and TRY to get my check always on Thursdays from 14:00 to 16:00, no other day, no other hours. And most times after waiting there will be nothing there (I would waste my whole afternoon there). IF... you experienced issues and wanted to give up the client or project, remember you already provided a legal payment document, and so they could treat you as responsible for not completing the project.

Small clients: I love them. Big companies? I avoid them. I thought I was doing great when got my first big client, I was wrong. Most experiences with big clients have been absolutely terrible, and I needed one after another to really learn my lesson. Most times you won't deal with the person making decisions, and most times you will have to face their spoiled attitudes just like when they go to restaurants and expect free stuff and special treatment because "they are so big", wrong, you get what you paid for, simple as that. Big companies have provided terrible issues during work, I know it, I also worked for years inside a big company and got to see the other side of it, there are so many power struggles inside, dept against dept and having many managers trying to appear powerful on meetings were they are not needed.

LIES and more lies. Simple as this, a client might want a simple "hand craft" website with 10 informative pages and 15 specific product pages with prices, no shopping cart, instead come to our hotel at X town. I learned to ask them several times "can you provide me with pictures next Monday?" yes. "Do you have the information for the 10 pages? next Saturday?" yes. "Can you provide the final prices of your 15 products next Friday?" yes. Then you would find yourself dealing with missing data 2-3 months later. Remember YOU can't do that, only the client can fail to deliver, the client is always right.

    Over the years I moved away from big clients learning to say "NO" or just pricing my work so high they wouldn't hire me. A few times someone insisted because I was mentioned as "someone who finishes what he starts", but I would again increase the prices using excuses only to avoid working with them. Instead moved to serve small clients and business owners. The experiences would be better, serious, formal and honest, not to mention they would pay in time and usually cash.


People from other countries were also better as clients, specially Germany and Canada, there would only be few meetings and each one would be really productive. Local clients were the worst, but small businesses were way better, probably the smaller the better. LATER I was contacted by advertising agencies to provide some service and the agents would say themselves "I know this is impossible but our client wants a quote for this and that for next week, if they say yes we can deal later with the delivery dates".

A week ago I was approached, big company (sadly), wanting a website with product gallery (no prices) they wanted the whole thing ready in ONE WEEK, no, they don't have databases of any kind, no pricing, no pictures, no information, no text. And NO I'm not kidding. When talking they said "mmm yes" to most things but it's not true, they had nothing, and it was later revealed they have been attempting to post this online for ONE YEAR, no failure from service providers, only theirs being unable to sit and agree on something.


Year 2018, started feeling absolutely free to say no to clients and started selling stuff made with wood (yes, woodworking), every working hour would be WAY more efficient and productive in cash compared to coding, imagine that. Since 2019 I don't make noise about doing webwork, in fact people talk to me and I tell them "You know I don't do that anymore", sometimes someone insist and I just ask questions, I tell them IF (and that's a big IF) you can provide me this and that for next week -then we can talk-, and they always say: YES WE CAN, nice, we will work together. Then the weeks go by and they excuse themselves, another week, one month, and then I often tell them "I told you, I already know you are a mess", no I'm not afraid to tell that to people anymore.

And so, year after year learned my lessons and moved away from coding and web work in my country, instead focused on manual stuff (feels great) and some work on my personal web projects (feels good). I love coding, but the client culture here is toxic, very toxic.

Feel free to share.

LifeinAsia

4:56 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Sadly, these types of experiences aren't limited to just web design/development clients.

On the other sides of the table, I've found several (I won't go so far as to say most) designers/developers who:
- Are always late (maybe not to meetings, but in not meeting their agreed upon deadlines)
- Over-promise and under-deliver

Worked with one developer who promised that he would meet every deadline (most of which HE set). Every single time, *I* was the one who had to contact him and ask where the update was. (I understand sometimes being late because of unforeseen problems or other issues, but you notify the client well ahead of time, not a day AFTER the deadline and only because the client had to track you down.) It got so bad that we summoned him to another meeting to discuss the issue. Once again, he promised he would meet all the deadlines (again, HE set the deadlines- these were not some unrealistic deadlines set by us). Although we already had late penalty clauses in the contract, we put an addendum to the contract saying that because of all the problems up to that point, failure to meet any future deadlines would result in cancellation of the project and his forfeiture of the deposit we'd already paid. At that point, he had the option to walk away from the project (we'd be out the deposit), but he chose to continue. The next deadline came and went- not a peep from him. Sent him an e-mail that we were terminating the project, then disputed the credit card charge (we obviously won). Got a nasty voice mail from him threatening legal action if we tried to use any of the work he provided up to that point, which was a total joke because what little had been done was completely unusable and we had to start over from scratch. (It turns out he was outsourcing all the work to some overseas developer who had no concept of deadlines- NOT something we had agreed to, nor would we if we had known about it.)

explorador

5:41 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Quoting myself:
no, they don't have databases of any kind, no pricing, no pictures, no information, no text. And NO I'm not kidding. When talking they said "mmm yes" to most things but it's not true, they had nothing, and it was later revealed they have been attempting to post this online for ONE YEAR, no failure from service providers, only theirs being unable to sit and agree on something.

If you (reader), wonder how is it possible for a company selling products being unable to provide a listing with prices to the hired webmaster, and experiencing this issue for one whole year... you are right on point, I also wonder how is this possible. More than often they are and have been a mess on their own (internally) for long time, also not deciding on final changes for long periods of time, and many times offering partial data in the form of PDFs, word documents and several printed notes, but nothing clear. You would absolutely imagine they don't have a computer or a spreadsheet at all.

Had a particular client who was practical for around 5 years, then got married and hired his wife as the administrator. That was the end of the business, they couldn't provide the most simple answers to emails, and most times he would provide some partial answer only to get corrected by the wife one week later. People I know left the company and I finally had to tell him "I just can't help you anymore". This is part of the usual bad practices where you are dealing with someone who is not making the final decisions, so most things get corrected, it wasn't "hiring his wife" the issue, was the line of command, and this is mostly usual in big companies in the region, the bigger, the slower they move and more paperwork.

I said above: more than 20 years of experiences. So, where do my personal opinion/experiences begin and end? and where the regional patterns begin/end? simple, confirmation after confirmation, and the growing experiences of my ex coworkers, colleagues and past collaborators now attempting to work on their own. Apart from bad practices, clients now expect the webmaster to work as a hotel: charge everything to my tab kind of thing, and that's a pretty easy way to start paying for someone else stuff only to end up being left behind, with stuff you don't need or use.

So, what's the difference?: over my transformation and migration I received criticism from colleagues saying I just couldn't handle the clients and needed to improve my techniques. At first I took offense, but quickly I started asking the smart questions about their so mentioned big clients: so, when did they pay? and the responses were material for long conversations, most... didn't get the money, they were still caught in the 6 month paperwork or more that I mentioned above, not to forget the increasing cases of simple projects needing 1 year or more to finalize, very simple stuff that just couldn't get done. Later it was easier (and funny) to discuss the small clients paying, work getting done compared to their big clients failing to pay or deliver the information and causing delay after delay.

    I wasn't exactly working harder, I was working smarter: more efficient, every hour meant work and money, not delays. And I got spare time for projects and stuff, friends and colleagues didn't, lots of complex stuff was left behind and simple work came day after day. It's easy to understand this when you consider the usual rocky mistake: leverage and how companies use it, many people eager to add a big brand to their portfolio are willing to engage on terrible work mechanics, and many big companies here know it, they will even tell you straight to your face how lucky and blessed you are because they are giving you the chance to work with them and so attract more clients, HEY, some will even propose you to work for free in order to get some of the benefits in the market by saying "I did this for x company"


The amount of clients who will "invite" you to propose some design and do some work to get considered for hiring (that's actually free work in advance) increased, and sadly many others (usually very young webmasters or old people with huge debts) would engage and participate. My take on this was "We don't do work for free", and when clients replied in rude ways to this I would add "We don't work for people who can't afford us, clients with no money" and instead of getting an additional reply during the meetings, they would just shut up.

@LifeinAsia: sad to read your experience. I understand many people are terrible clients and also service providers. Here in the region during year 2000 and 2004 the amount of people wanting to hire coders for permanent positions increased, rejecting the idea of hiring freelances, why? lots of coders stole their money and didn't deliver the final product, so they thought it was easier to have them "in house" with more legal tools on the side of the company.

However I'm not sure it would be better to open a separate thread as the narrative goes more in a pattern of experiences over 20 years from me and partners, how it changed from one thing to another (to stay) vs independent experiences. Example, not being on time: here in my country (Guatemala) people call it "the chapin time" (la hora chapina), this means anyone can tell you 10am but it means I will be there whenever I can, usually one hour later. It's really negative and people take it as something funny (unless they are the ones waiting). People from other countries quickly learn what "hora chapina" means, and the problem with "fíjese", that's always used at the beginning of a sentence and ALWAYS means bad news. So do you have the payment? "well, you'll see... something happened", that would be a translation attempt of "fíjese que..." and always means bad, bad news, your stuff didn't get done, work won't be delivered.

I remember a canadian client (big client...) getting very, very upset and telling the owner of a company I used to work how terrible they were, they would always get 30 minutes late to the meetings and the first thing they wanted to do was drinking coffee because nobody had breakfast (nobody but me, I would always be there 15 minutes early and ready to take notes), the guy said he was already tired of guatemalans... sadly, it's a strong pattern. Yes, eventually the company lost the client, we got lucky not to get sued, he did take his time to follow legal procedures to make *the contract worth and useful in legal terms.

* Here nothing you write or sign is useful in legal terms unless a lawyer/attorney performs certain procedures with those papers (yes, increasing the costs), and most people stay away from this.

JorgeV

5:48 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member Top Contributors Of The Month



Hello,

Very good and well summed up @explorador!

I think this is nearly the same everywhere and this is the reason I stopped dealing with "clients".

Now, I work for myself, my ideas, my creations, my successes as well as my failures.

tangor

8:40 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



These days I just cut to the chase: I ask two questions (or one, depending on the first question.

1. Is this for a hobby? If no, then
2. Is this for a business? If yes, then
3. Will you do sales on line? If no, we might talk turkey. If yes I then ask
4. Has your bank approved your business plan? If no, or "what bank?", then

"Sorry, I can't help you. However, if you want to tackle Wordpress for Drupal on your own it would be a place to start. Thank you for considering me. Good luck!"

The way I see it, the customer can always be right if they have the money. They can be late, if they have the money. They can be obtuse or fail to provide data/materials, if they have the money. These days I'm mostly retired and have seem my blood pressure return to normal. :)

In a world of developers and coders, however, these battles will continue with each scenario as it is simply human nature---and there's not a lot any of us can do to change that.

The "Something For Nothing" folks, however, are shown the door, hung up on via voice communications, or ignored with junk filters via email. Those folks I have no time for.

Oddly enough, I have helped a few "hobbyists" and groups where I have some interest or support---as long as it is liaise-faire. We get along just fine, nd there's usually a junior who is chomping at the bit to learn how to do stuff, so I can eventually disentangle myself down the line.

tangor

8:43 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



My comments above are based on an old feller heading out ... Young coders should merely take note of the commercial aspects, and beware of human nature ... it has NOT changed in my 50 years of business, B&M or Web and I doubt it ever will.

Learn to recognize the Dreamers from the ones who Might Have a Really Good Idea ... and the time, determination, and funding to get it done!

explorador

9:51 pm on Jun 17, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



@tangor, interesting, I was actually opening a thread regarding how people deal with clients (ref flags) here: [webmasterworld.com...] this one was for reference, yet you already drop some indicators and how you deal with them, thanks.

tangor: They can be late, if they have the money. They can be obtuse or fail to provide data/materials, if they have the money.
I understand this, yet while this might sound out of this world: I've been there over and over, meetings where we define deadlines and delivery dates, only to have the client failing to provide the required data... BUT STILL... they think the delivery date is the same. Something as simple as people asking you "so when do you have the posted website?" hmmm we just discussed I have NO DATA OR PICTURES AT ALL "oh yes but you can have it by Monday, right?"

have... what? when you ask them, it's amazing how they don't seem to be paying attention at-all. Once I told a client "if your secretary fails to give me the data then I will reach out to you, but when you fail to give me the data time after time, what can I do? send an email to your mother?" nope, the meeting didn't end bad, he understood clearly the situation. Some things (stages) depend on previous stages, and the delivery dates depend on completing those stages, many people fail to understand this. I had meetings with administrative people who say "I always tell him yes, just say yes and we will see later what can we do". Well that's a terrible plan, assuming responsibilities where you can't do anything at all, this is an actual terrible practice where business owners try to impose their bad internal habits over other people or businesses.

If I could have a dollar for every client who wanted to sell online and swore they would invest on the credit card payment stage, but only failed because at the end of the year they never wanted to pay the charges, lots of failed projects because the annual US$550 we discussed (charged by the CC company) was something they said yes to but were not really paying attention. BTW the only ways to accept CCs online here in my country involve that kind of money per year minimal, even if you don't make any sales at all. So that's part of my questions when they ask me "are you willing to pay that amount of money even if you don't sell anything at all?", and that question does the job.

tangor

12:09 am on Jun 18, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



yet you already drop some indicators and how you deal with them, thanks.


Time is short ... then again, time is eternal. That "what goes around comes around applies". Been there, done that, have the t-shirt. :)

It all comes down to working with people, their expectations, and what can be accomplished. After some 20ish years on the web one can begin to identify who will be a good client and who will not...

Meanwhile, thank YOU for offering up observations that are useful, perhaps even critical!, for web coders everywhere.

explorador

3:28 am on Jun 20, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Thanks tangor. I guess it all comes down to being realistic (both the customer and ourselves), after all some people in my region say "whatever, as long as the client pays... welcome!", heavily related to profit (but not with sustainability), and portfolio ambition.

In my case I did need several years to firmly and confidently identify good clients/projects and those that I would have to avoid, even if that means rejecting options and navigating periods "without clients". The initial stages were often criticized by colleagues unable to understand, but in short time they were engaging in terrible projects while I was enjoying a nice cup of coffee in work hours, all peace, good projects were worth the time, bad projects were just rejected. In my case it was slow learning, partly because anyone can code fast (or learn to paint a wall fast), but not everyone learns right away how to run a business.

The thing about portfolio is, many worth-the-time clients and those who were a problem, often want people to build things you might not ever include in the portfolio (because they reflect your skills... to materialize the what the client wants, and many times they don't really have good ideas).