|
|
|
|
|
by gavinpc
4438 days ago
|
|
A good client understands why you shouldn't optimize for doing "one narrowly defined task very efficiently"; for the rest, I've tried to resolve matters diplomatically. Yet — for my own work, I will barely hesitate to build a tool for one narrowly defined task that I know I'm going to have to do repeatedly. The irony is that, in the latter case, I'm facing an ROI that is capped at 1:1 (see xkcd [1]); whereas in the former case, you're leveraged at 1:N, where N is the number of users (who are doing the narrowly-defined task). One of the perks of "learning to code" is that you have a programmer on payroll who gives you preferential treatment. [1] http://xkcd.com/1205/ |
|