3 ms·
I judge my skill level as a programmer by looking at the things I use then asking myself, "could I have created this?". Any time the answer is "no", I take that
by a-priori 18y ago
I judge my skill level as a programmer by looking at the things I use then asking myself, "could I have created this?". Any time the answer is "no", I take that as a red flag and find some spare time to learn how it works or create a prototype implementation.
Knowledge is not a zero-sum game. Learning more in one area does not make you worse in another. In fact, I believe it's usually an advantage.
- gills 18y agoI have used a closed-source framework pretty heavily for a few years, and when I need to really understand how to use some part of the API, I will go home and recreate the observed behavior from scratch. While it's sort of inefficient (why continue using a framework when I have many core pieces sitting around at home?), I think it's fun to approach the problem this way and I've learned plenty that applies to other problems.