As a .NET developer (for 5+ years) some times I think I should know all about the history of the dot net and also how the web was formed.
However, I overlook the question by some justifications which the history is not necessary and it's just wasting time since I can move forward without any problems.
Poring over the history of programming is something that I have always been into. And, I would say maybe this knowledge is a pillar of software development which is crucial in order to get the maturity of programming.
Thanks for your comments but it's not enough.
Is it necessary or not? Any help would be appreciated.