3 ms·
If you wish to be a "rockstar" (or even a good coder), clarity of thought and good design count for 80%-ish of a coder's productivity. Many programmers spend t
by osheroff 4y ago
If you wish to be a "rockstar" (or even a good coder), clarity of thought and good design count for 80%-ish of a coder's productivity. Many programmers spend their time throwing gobs of code at poorly designed systems. To get to a place where you can see your problems clearly and then execute them in an optimal fashion, I recommend that you take lots of walks, daydream, throw away inferior solutions, and most of all reflect on what you've done so far and what you've learned.
It's a long journey to get really good at anything, and even at the apex of your skills there'll be others much better than you. Curiosity and reflection will be your best friends here, and this post says you're turning to them in a state of crisis. Good. Keep it up and find your own answers.
Oh yeah and everyone's right, you're working too hard.