Page 1 of 1 [ 12 posts ] 

0_equals_true
Veteran
Veteran

User avatar

Joined: 5 Apr 2007
Age: 43
Gender: Male
Posts: 11,038
Location: London

21 Apr 2009, 6:49 am

:x

Why is it that no matter how good they seem there is always a point at which they start telling you how to do you job rather than asking you what the best solution is? Why do they need me then?

I am so tied of wasting energy and time having to email them back and forth explaining why they would be worse off doing x.

In this case they ask for some features, and a CMS. I choose intelligently, a programmers choice that I would use myself. I don't know why I don't just keep my mouth shut, I just can't help being honest.

Then they start get all paranoid, because they have tried Joomla, which incidentally is unsuitable and a total gimmick, which purport to be a jack of all trades but is a master of none.

I had another client, who wanted to do a private project with joomla thinking he wouldn't need me, it wasn't long before he was asking me to make a ajax chat for him (or more accurately come up with a better solution than the terrible botch job of solution from fly be night coders that joomla attracts so often).

Just because some thing comes under a certain category or phrase doesn't mean it in any way comparable. Joomla, I would never use that with a client. It has an extremely fixed mould API, convoluted xml based bundles, and most of all it is bloated and doesn't work terribly well.

What I am talking about doesn't really have an API as such you have complete flexibility to do what you want, it just has method to integrate with the interface, and is a systematic way of working. It is basically a neat, simple and elegant system on top of MVC framework.

They don’t have the level of knowledge for me to explain this properly. Nope. They want and CMS, but they don’t want because they are telling me to write individual feature and then loosely string them together, but also so how my magic they will have a CMS. I don’t have the time to explain to them good programming practice. They think because they have done so perl out of a for dummies guide they know what their are talking about. In their own word they don’t have the expertise to do this.

I have told a client where to stick it before, I am quite reasonable and polite normally but everybody has their limits. I not saying I am anyway close to doing it with this guy but I am wondering why this keeps happening and if there is anything I can do to stop it. I already have a pre-emptive blub. I thought this guy was on board, he said he values professionalism and honesty. I tell it like it is, it not going to fob him off with a botch job solution.



Fiat_Lux
Blue Jay
Blue Jay

User avatar

Joined: 9 Dec 2005
Age: 62
Gender: Male
Posts: 90
Location: Singularity

21 Apr 2009, 7:14 am

0_equals_true wrote:
:x

They don’t have the level of knowledge for me to explain this properly. Nope. They want and CMS, but they don’t want because they are telling me to write individual feature and then loosely string them together, but also so how my magic they will have a CMS. I don’t have the time to explain to them good programming practice. They think because they have done so perl out of a for dummies guide they know what their are talking about. In their own word they don’t have the expertise to do this.

I have told a client where to stick it before, I am quite reasonable and polite normally but everybody has their limits. I not saying I am anyway close to doing it with this guy but I am wondering why this keeps happening and if there is anything I can do to stop it. I already have a pre-emptive blub. I thought this guy was on board, he said he values professionalism and honesty. I tell it like it is, it not going to fob him off with a botch job solution.

I can sympathise with this. Many people in business have had a little exposure to a programming language and therefore, believe that they are IT experts. In many cases, their knowledge is incomplete. Additionally, they may not have the conceptual understanding of the programming discipline. Thus, they do not have the ability to assimilate your arguments.

Your client does not understand that there are good practices in IT and why those practices are deemed to be good practices, possibly due to their incomplete IT knowledge. I’ve never understood why business people don’t understand that IT development has its own set of practices and values that good IT developers follow. It would be an improvement if IT developers were accorded the same professional status as, say, engineers.

Are you in a position to pick and choose your clients?



0_equals_true
Veteran
Veteran

User avatar

Joined: 5 Apr 2007
Age: 43
Gender: Male
Posts: 11,038
Location: London

21 Apr 2009, 7:24 am

Quote:
Are you in a position to pick and choose your clients?

I wish. I am the lowest of the low due to clinical executive dysfunction. The tipical client I get wants something for nothing.



Jsmitheh
Snowy Owl
Snowy Owl

User avatar

Joined: 13 Dec 2008
Gender: Male
Posts: 131

21 Apr 2009, 9:06 am

Lol. I think I would be the botchy perl job type person. I would love to get to the skill level that you seem to be at, with the knowledge you have. What courses did you take?



0_equals_true
Veteran
Veteran

User avatar

Joined: 5 Apr 2007
Age: 43
Gender: Male
Posts: 11,038
Location: London

21 Apr 2009, 9:19 am

Jsmitheh wrote:
Lol. I think I would be the botchy perl job type person. I would love to get to the skill level that you seem to be at, with the knowledge you have. What courses did you take?

very few.

When was teen I was fascinated with CAD. I taught myself Pascal to automate tasks. I am mainly self-taught. I learnt a lot through books, trial and error, experience, and trying to develop my own methodologies and theories. I had done botch jobs, which is one way to learn. You can do it better next time, the main thing it is not a critical application. I don't pretend to know it all. I would be a lot better without this damn executive dysfunction.



richardbenson
Xfractor Card #351
Xfractor Card #351

User avatar

Joined: 30 Oct 2006
Gender: Male
Posts: 13,553
Location: Leave only a footprint behind

21 Apr 2009, 9:34 am

working for people has got to be the worst. i feel for you, but almost every job has its snags like that. when i was washing dishes for clients i was so clumsy i would cut my hands all the time and drop s**t, if i worked with computers it would be the same. just different arena :lol:



zeichner
Supporting Member
Supporting Member

User avatar

Joined: 10 Sep 2008
Age: 66
Gender: Male
Posts: 689
Location: Red Wing, MN

21 Apr 2009, 9:54 am

I often have to deal with an internal battle when customers (who come to my company because we're experts) start trying to control the way the job gets done - rather than focusing on the desired outcome. Part of me is insulted that the client doesn't just accept my expertise - but another part of me is intrigued by the implied challenge to that expertise.

I look at it as the client's inability to communicate their desires, except through the way they would accomplish the task, if they had to do it themselves. So it becomes part of my job to nod my head & agree with them - all the while trying to figure out how to actually achieve the desired results.

In other words - my main rule for myself is to figure out how to make it work (a corollary is to figure out what they are really asking for.) It is extremely frustrating to have one of those clients. Luckily, I'm one person removed from the actual customer (I do the tech work, while a project manager deals directly with the client) - so I usually get to pass on the most frustrating interactions.

But I always take it as a challenge - can I still do the job, given the constraints placed on me by the client? The constraints force me to be more creative - so these clients give me an opportunity to really shine.

My first career was music - and I always carry with me this philosophy of Igor Stravinsky:

Quote:
The creator's function is to sift the elements he receives from [imagination], for human activity must impose limits on itself. The more art is controlled, limited, worked over, the more it is free.

As for myself, I experience a sort of terror when, at the moment of setting to work and finding myself before the infinitude of possibilities that present themselves, I have the feeling that everything is permissible to me....

Will I then have to lose myself in this abyss of freedom? To what shall I cling in order to escape the dizziness that seizes me before the virtuality of this infinitude? ... Fully convinced that combinations which have at their disposal twelve sounds in each octave and all possible rhythmic varieties promise me riches that all the activity of human genius will never exhaust... I am always able to turn immediately to the concrete things that are here in question. I have no use for a theoretic freedom. Let me have something finite, definite--matter that can lend itself to my operation only insofar as it is commensurate with my possibilities. And such matter presents itself to me together with its limitations. I must in turn impose mine upon it....

My freedom thus consists in my moving about within the narrow frame that I have assigned myself for each one of my undertakings.

I shall go even farther: my freedom will be so much the greater and more meaningful the more narrowly I limit my field of action and the more I surround myself with obstacles. Whatever diminishes constraint diminishes strength. The more constraints one imposes, the more one frees oneself of the chains that shackle the spirit.

-- Stravinsky, "Poetics of Music"


In his case, he's the client - but I believe the limits can (and do) come from anywhere. So they are available to me to use as focus points for my creativity.


_________________
"I am likely to miss the main event, if I stop to cry & complain again.
So I will keep a deliberate pace - Let the damn breeze dry my face."
- Fiona Apple - "Better Version of Me"


Learning2Survive
Veteran
Veteran

User avatar

Joined: 19 Feb 2009
Age: 38
Gender: Male
Posts: 1,777

21 Apr 2009, 10:19 am

your job is to sell your work and get the clients money and make him happy. if he gets screwed in the meantime, what do you care? they are a bunch of ungrateful bastard anyway.


_________________
Some of the threads I started are really long - yeay!


0_equals_true
Veteran
Veteran

User avatar

Joined: 5 Apr 2007
Age: 43
Gender: Male
Posts: 11,038
Location: London

21 Apr 2009, 10:59 am

You can only screw your client in a fast turnover business, or if the reward are sufficiently large where you won’t need to work for months after. It makes no sense to screw you clients otherwise. That is why con artist operate as get in get out, or go for the long con.

It do not do this, I don't want to screw anyone over. it would do me no good it would make me no better that people who promise to do jobs they can’t do and then botch it

Besides i think he want me to create whole framework for him which isn't going to happen OR he think he is going to do without one, which also isn't going to happen.



obnoxiously-me
Raven
Raven

User avatar

Joined: 6 May 2009
Age: 48
Gender: Female
Posts: 120
Location: Norway

10 May 2009, 12:25 pm

I can completely sympathize. I am so, so sick of my clients. I am tiered of using energy on them. So I think I'm gonna get another job.



mikemmlj
Pileated woodpecker
Pileated woodpecker

User avatar

Joined: 13 Mar 2009
Age: 54
Gender: Male
Posts: 193
Location: Albuquerque, NM

10 May 2009, 2:11 pm

You can't get in a situation where you are working on tasks instead of dealing with "clients." I deal with the public but my company has very strict paramaters on what can and can not be done so it limits "negotiations" like you are talking about.


_________________
The Giants and Trolls win, let us die on the right side with Father Odin.


Ichinin
Veteran
Veteran

User avatar

Joined: 3 Apr 2009
Gender: Male
Posts: 3,653
Location: A cold place with lots of blondes.

11 May 2009, 11:11 am

If i were you, i would start looking for a new job before i said or did something that could leave a permanent record in my reference-pool.

Nowadays, i am primarily looking for work in a non-commercial/government organisation that i do not have to put up with that kind of s--t from IT-illiterate customers.

Even if i am offered 50K a month (Swedish currency) as a consultant i would rather take a less paying job that did not involve meeting morons... sorry, "customers".