I’m not sure if this topic is suitable to my tech blog. However, things like how to manage team for project and recommendation like “Don’t add more workforce to projects which are already late.” also belongs to S/W development, more specifically SE. So, conversation pattern occurs often among programmers can be also good topic covered here.
While I was checking current status of WebKit used for Safari and Chrome, I ran into this question posted at Linked-In web site.
Apple has sometimes relied on free and open source technologies, using them as the base for its products (kernel of Mac OS X, WebKit engine for Safari, etc.).
(I’m sorry about the person who raised the question. I don’t mean to be bad about him verbally. It was just a good example. )
I found out that I had run into situation where people who pretended to be familiar with a topic raised some questions and other peoples in a same room or a meeting started to discuss about the question. Some had some partial knowledge about the question, while some even didn’t have any knowledge. So, the person who raised the question was thought be a more informed, and thus skilled employee there compared to other people because others didn’t answer to his questions clearly.
As a foreigner, I knew that the question he raised was wrong. But often it was too delicate to point out what was wrong . Therefore I couldn’t answer at that time. The above “quoted” question shows some aspect of those kind of conversation. And this is very important because there are people who use this kind of conversation tactic as a weapon to survive in a battle field called “workplace”.
In the example above, people will try to answer him. However, there is fundamentally wrong which gives false impression. What is it?
Whatever it is, the people who raised the question will be, in the situation I was in, upset if someone said, “You are wrong.” (I’m not saying that the person who asked that question in Linked-in will do so. I just overlapped to the situation I was in before. ) Why will he be upset? Because he was not patient enough to look up and check how those two engines were introduced and different, not technically but marketing or business wise, he would not know why his question is not right. He will be a fast-thinker. Usually people who think fast have bad tempered, or even though he doesn’t he would feel that things don’t feel comfortable. Before being upset, he should ask, “Why are you saying that my question is wrong?” first.
I don’t think I described weird conversation I have been in properly, but I hope you, readers, would get the idea.
I have also things I would like to share about interview and how different depth of education is here in US and my home country, how people apply his general knowledge to different situation without considering that things are different under different situation. I noticed some books which describe how the author survived or overcame situations he/she faced while living in a foreign countries. They became best-sellers. It is not because of saying negatively about other countries. It is because the books show how differently people think in different social atmosphere or situation. We can understand one another by reading those kind of books and think about the issues they brought. Probably if I have a chance to do conversation with someone who are good at writing, they and I could bring an interesting book to my home society.
( I will read this post again sometime later. By doing so, I will be able to fix flaw in the flow better. Getting rid of my image about this post first make me to read what I write better. How do you call it? pre-image? Preconception? )