I once went for a interview at a foreign bank for the post of programmer. That was the most unpleasant interview experience I have had yet. The interviewer keep asking me for the definition of technical term or technology, that somehow I fail to answer. Example question: 1) What is Data warehousing? 2) Different between Java Generics and C# Generics. 3) What is AJAX?
Although these are familiar term to me but I failed to answer or rather I failed to give a good description. After the interview session I start to have this question playing in my mind: "What is a good programmer?". Does a good programmer able to explain or describe the in-depth of certain technology. If so, the lecturer at school would able to do so since lecturer is good at explaining. Does a good programmer able to convert business logic/rule to machine understandable coding? If so, the end user would able to do so since end user does involve in the business.
Again, what is a good programmer? I am confused.
Although these are familiar term to me but I failed to answer or rather I failed to give a good description. After the interview session I start to have this question playing in my mind: "What is a good programmer?". Does a good programmer able to explain or describe the in-depth of certain technology. If so, the lecturer at school would able to do so since lecturer is good at explaining. Does a good programmer able to convert business logic/rule to machine understandable coding? If so, the end user would able to do so since end user does involve in the business.
Again, what is a good programmer? I am confused.
Comments