On the other hand, my colleagues talk a lot. Like, almost half of their day (i.e, 4 hours) is spend talking about random topics like weather, food, gossipping etc and nothing job related. They aren't that skillful coding wise. But I wonder, is this more acceptable than having hard coding skills? Serious question.