Next, the english-bias. By selecting blogs and sites written in
english, you are eliminating almost everyone who doesn't speak it.
If you are USED to using these resources -- after all, they ARE more
complete -- then you have applied a bias to the selection of your
peers. You don't know many non-english speaking peers because you
don't go to the same places.
This is also known as network effect - most programming sites
are english biased.
So what? I don't read most programming sites. I read at most a hundred. It doesn't matter if most programming sites are english based if there are enough programming sites in one's own language to provide good support.
But you completely missed the point. What I'm saying is that there is a LOT of non-english programming sites, but YOU don't read them, and you didn't post IN THEM such discussion, so you don't get their feedback.
Go out on NY streets and ask around if americans are nice people. Now do the same on Basrha. You'll get different answers. THAT is my point, you have selected OUT people who don't speak english, so how can you evaluate their skills as programmers?
Then, the english is better for programming bias. Bullshit.
Programming slang gets created by the second. Drop a C++ systems
programmer in a Java or PHP/Web environment, and he'll think these
people are speaking a different language altogether. Vocabulary is
NOT an issue. At worst, people of different languages will just
import the word, just like it happens with english. And it DOES go
the other way, as any proponent of free (libre) software knows.
What language is 95% of technical publications done in first?
Are you SURE you understand english. What I said is that vocabulary is NOT an issue, because it is constantly changing anyway, no matter what you speak.
And, by the way... how many technical publications on the programming field have you read last year? And this year? How much they have improved your programming skills compared to other activities, such as reading and writing code, reading blogs, or reading books published years ago?
I have seen very good programmers who couldn't read even an airport
sign in english. They are at a disadvantage because they do not
have access to the same repository of knowledge and documentation
that their more fortunate counterparts have, but it did not detract
in any way their programming ability.
So what? The point is that english is the lingua franca for
programming and you'd do well to know it.
No, that is not the point. I'll quote Jeff: shouldn't every software developer understand English?
If non-english speaking programmers do as well as english speaking ones, then the answer is no. And if I have EVIDENCE that this is the case, that's relevant to what Jeff is talking about in his blog.