I see that you are getting yourself into business programming and believe me (this is 15 years of experience talking;-) ) tech experience is not everything. Especially in corporate IT, business experience seems to matter much more than technologies that tend to come and go. Ask anybody who specialised in finance, manufacturing, scm... anything.
Of course if you want to be programmer in business consultancy, this is probably waste of your time.
just my 2c
Depends on your relationships with customer. Generally it is good to give advice but don't be surprised if they ignore you (especially if you give your advice for free - Weinberg's rule says that 'the more they pay, the more respect and better chance of implementation').
Additionally you have to remember of risk of spoiling your relationships. In my 15 years computer consulting experience, in most of the situations like this, there was always someone who has had his/her reputation on the stake. It takes great skill to be able to break bad new gently.
And if you are really sinister (or business savvy), let them stumble and fix it afterward. For cash.
In your situation I would give advice. Don't be surprised if they ignore it. Later you can fix it. For cash.
I see that you are getting yourself into business programming and believe me (this is 15 years of experience talking ;-) ) tech experience is not everything. Especially in corporate IT, business experience seems to matter much more than technologies that tend to come and go. Ask anybody who specialised in finance, manufacturing, scm... anything.
Of course if you want to be programmer in business consultancy, this is probably waste of your time.
just my 2c
Depends on your relationships with customer. Generally it is good to give advice but don't be surprised if they ignore you (especially if you give your advice for free - Weinberg's rule says that 'the more they pay, the more respect and better chance of implementation'). Additionally you have to remember of risk of spoiling your relationships. In my 15 years computer consulting experience, in most of the situations like this, there was always someone who has had his/her reputation on the stake. It takes great skill to be able to break bad new gently. And if you are really sinister (or business savvy), let them stumble and fix it afterward. For cash. In your situation I would give advice. Don't be surprised if they ignore it. Later you can fix it. For cash.