would it be more efficient to:
- teach web development to the client and help him with specific implementation
- try to analyze the shit he progressively described for months in a dozen different overlapping and conflicting documents
no seriously this job is 60% guessing whatever the fuck the client is thinking about, and 30% writing code that will get deleted in the week, and 10% productive work
@CobaltVelvet Having done dev work in both largish and smallish companies, this "last minute change thing" is all too common, especially on contract work.
One would think larger companies serving clients would be good at generating smart dev contracts. To a large degree, they are not.