I think that for many developers, it’s all too common for them to have heard or even to have said something along the lines: “That’s nice, but I could build that, too” or perhaps go even further and then say “that’s nice, but I could build it better.”
In fact, years ago, the classical example of this was:
I could’ve written Twitter in a weekend.
Surely some of you guys remember that.
Anyway, there’s another thing that’s interesting in the development community and that’s that we’re all taking advantage of the work of others who have come before us.
To use a cliche, we’re standing on the shoulders of giants.
And what I’m getting at has nothing to do with whether or not you could’ve written Twitter in a weekend, but that there are certain signals of developer maturity, and one of the first is recognizing that regardless of whether or not you know when to write it from the ground up, and when you know when to use the work of others.