I do it anyway, tinkering with it along the way to see if I can come up with a more elegant solution. The way I see it, there's no such thing as wasted work when it comes to creating something you thought up on your own. It's a learning experience.
Something else to think of; maybe the path the other person is taking won't lead to a working project... ![]()