3 ms·
With all due respect, I think he failed horribly. How can you accept a project due in two weeks, and then afterwards learn about the basic requirements? If you'
by st0p 16y ago
With all due respect, I think he failed horribly. How can you accept a project due in two weeks, and then afterwards learn about the basic requirements? If you're so obsessed with 'clean code' (a concept i doubt if it even exists), how can you miss out on software engineering basics like requirements gathering?
- gaius 16y agoBecause most of the people who buy (anything) are not professional (anything) buyers. I've shot a few weddings and to make a viable business out of it and do quality work, you need to charge about a grand per wedding. Probably more, depending on various factors. Really, that's just how the numbers work out. One reason the wedding photography business is so tough is that the people who buy your services have no idea what's involved (all told, it's 30-40 hours work, once you have your workflow down, using fairly expensive equipment) and balk at even half that. Esp. since their friend with his first "prosumer" camera has told them he can do it for a tenth of that[1], and they're being ripped off. So the question really is, how much do you need the work? [1] He can't; he is in fact committing himself to giving the happy couple those 30-40 hours of his time as a wedding present. But he won't know that 'til it's too late...
- fauigerzigerk 16y agoPlease tell me where those software engineering basics are written down. I'd really like to learn how to deal with clients that come up with new requirements along the way on a two week project with a hard deadline. That's not an engineering problem I'm afraid.