Dickson and Gary, two smart fresh guys (in a way) who are working in the same company as me have been asking me number of encouraging programming questions ever since I joined. I'm truly happy to see the change of nature of those questions:
from stupid to full of thought. For instance:
- "you always emphasize OO benefits, why don't you go for C++?"
- "What's the differences between == and equals?"
- "Can VB offer the OO benefits as Java does?"
- "why is there must be a web.xml?"
- "why we must name the main method as main()?"
- "why a java file can't have more than one public class?"
And a lot more...Mind you, those are absolutely not trivial or silly questions, as
many programmers couldn't answer. (I've seen some programmers blindly copied equals(), pasted in everywhere without knowing what it exactly means, just for the sake of getting work done)
However, my answers are not at all important to them, even though I didn't tell, I'm sure they would know soon. What important is I'm glad to have the chance to work with those who have passion in programming (again).