Progress Over Perfection
thedailymba.com
thedailymba.com
Focusing on one thing instead of four is the key to success.
Spreading yourself too thin is going to lead to frustration and burnout.
Last year I had a bit of a crisis. I believed that I needed to become more focused on one particular area to facilitate long term professional success. I think I got this advice directly or indirectly from different people at different times.
But I couldn't. I looked at specific areas to specialize in isolation. All of them are interesting, but I could feel almost physical pain from just thinking to narrow down my focus on any of those.
Then I gave up, and what a relief that was. I realized that I'm not wired this way. I see the connections between the things. That's what draws my attention and endlessly motivates me. Tackle a new problem, refine my skill a bit here, bolster my knowledge a bit over there.
Quoting Heinlein: Specialization is for insects.
This resonates with me.
Now I'm a programmer (full-stack web), teacher, consultant. Recently also started learning technical writing and working towards building an animal sanctuary.
I see more and more connections between those things, which is satisfying and rewarding, often in unpredictable ways.
In hindsight there was some time where I had to actively force myself to stick with one topic longer than usual to go deep. Once that hurdle is taken I have less of a problem now integrating adjacent topics.
I also agree with the advice that focusing on one topic improves professional success. Long-term is TBD though.
Perhaps some build off each other, but I'm sure you understand every hour of technical writing you do takes away from building an animal sanctuary.
Then there is also a synergy with my part-time teaching job. Writing better handouts, structuring assignments and so on.
citation heavily needed on this one.
Besides far fetched hypotheticals I can't think of a reason why somebody would say spreading yourself thin is the key to success.
- why even VCs diversify bets
- why working on side things helps your main thing
- how Nobel prizewinners are 3x more likely than the average scientist to have creative hobbies
- https://hunterwalk.medium.com/why-a-paid-newsletter-wont-be-...
and so on. i didnt say that having 4 things is spreading yourself thin. its just a really unscientific thing to assert without proof that having only 1 thing is "the key to success". so i push back on it.
I'm doing quite a lot of work on my house at the moment and, like most of us, I also have a job. In addition I have a side project that's started to earn a very small amount of money since the spring, but I've barely done any work on it in months because I just can't work on that, and work on the house at the same time. I am not wired to do things in bits and pieces, and for me trying to do so just leads to stress and burnout. If I'm to feel satisfaction about either of these projects I need to be able to make solid progress, which requires dedicated time. I'd rather push on with one and let the other sit unattended for a while, than be constantly switching.
(Especially because focus is a luxury that my job only affords a limited amount of - this isn't a problem with the job at all; just the nature of it.)
When you're making music, you should make stuff you ACTUALLY like, instead of something some theoretical person would like. If you like it, at least a few other people will too. If you don't, there's no guarantees anyone will. It's awesome finding music that expresses something you only think you feel, or has some weird jokes that you find hilarious, or is made by some nerds who slip in a subtle pun or something. Meanwhile, no one needs "Hey, yeah, I'm feeling great, OK" song with no genuine feeling behind it.
There's probably lessons you could apply to software engineering too, but I feel it's 1000% true about art.
Software is slightly different because most software is more a tool than is art.
However, this applies for software that IS art, for instance, video games. You should follow your creative muse when making a video game. Less important when you're making enterprise software.
Each band has a different flavor and style. You need to have different projects and bands to get different styles. You are usually waiting around for other people too. Getting the drummer to show up for rehearsals is hard enough, let alone full album products. ;)
This isn't the case with Saas apps or software.
tldr: - Outsource what you can - Move fast, don't get hung up on details
Relevant quote: "I didn't have time to write you a short letter, so I wrote you a long one."
Like this.
Because you don't want to spend time writing a good paragraph that mixes multiple ideas together.
As a substitute for tldr, either before or after a long block of text. I frequently use this approach. I don't want to spend a lot of time writing an internet comment, time being valuable and all, but I do want the reader to know the point I'm trying to get across even if the writing isn't 100% professional. I picked it up on Reddit long ago, as a reaction to someone always giving a lengthy comment the exact opposite interpretation to what was intended.
Information examples from more popular blogs:
https://neilpatel.com/blog/write-copy-like-apple/ https://copyblogger.com/short-guide-to-good-copy/