But what does any of this have to do with computer science? Perhaps the master is like managers, doling out resources based on ability and expecting returns. They're not directly sowing the fields, but organizing workers to sow them, and reaping the rewards. Those who are given few resources and fail to increase them are laid off, I suppose. Perhaps we are the masters and the computers are the resources; there's only so much time or computing power we can give each project, and if the project fails to deliver, it is terminated.
Perhaps this is more an example of results-oriented thinking. Rewarding people based on what they make, and not how they make it. This might be unethical in Computer Science, there are many ways to write terrible code that gets the job done, but is impossible to update and maintain.
This parable even has a sense of Moore's law, that you should inherently be able to double what you are given, and doing less than that is failure. This field and the technology has been exploding over the past few decades, but it can't keep that up forever, right? Quantum physics says there is a limit to how small we can build things. Perhaps, in the parable, can the master really expect his servants to double his money every time? Surely they will sometimes fail and lose money, else he would soon become the richest man in all history (doubling money adds up really fast). But perhaps we are at the place in history, where we have seen a rapid increase in resources (computing power) over decades that cannot continue forever. This is like the master who sees most his servants doubling his money, and so he probably expects them to continue doing that, although realistically they cannot.
No comments:
Post a Comment