3 ms·
That's a fair point. I think the fundamental issue lies with the fact that software is one of the most geographically agnostic fields. You're going to have a v
by GuiA 10y ago
That's a fair point.
I think the fundamental issue lies with the fact that software is one of the most geographically agnostic fields. You're going to have a very hard time getting librarians in the Philippines running a library in Virginia, or engineers based in India building a bridge in San Francisco. But in software, it just doesn't matter. (well, we all know it does matter - but to the vast majority of MBA types, it doesn't matter)
That's why I have a hard time with the librarian analogy, and even the mechanical engineer one and others to some extent. Software just feels conceptually different from other professions in that it's very hard to imagine work that would be any easier to ship to the lowest bidder anywhere in the world. That seems to me like the real philosophical problem to deal with.
- morgante 10y ago> We need a code of ethics for lawyers, with actual teeth (violating it means you can't commercially practice law any more). Eh, they wish it didn't. In reality, if geography really didn't matter then you wouldn't see developers making hundreds of thousands of dollars a year.
- idlewords 10y agoI understand your argument and the difficulties you raise. That's one reason I think the ethical rules should be around the data collections, and not the code. That seems to be a much more tractable problem.