Ask HN: How do you retain motivation/knowledge over different projects/fields?
6 points| tsar_nikolai | 6 years ago | reply
As a solopreneur, you are constantly 'switching hats' as you perform the various aspects that arise when running a business.
When you are building a digital project, there are days that you will find yourself doing various things such as
- design
- development (front-end + back-end)
- sales
- marketing
- administration / taxes
- long term planning
- customer relations
- supplier / industry relations
- ...
and the list goes on and on.And, especially when starting out, this often happens alongside a full-time job or part-time freelance work. (And this is not even taking into account any form of social life, wife and/or kids or the struggles with bad family relationships or mental/physical health problems that many of us have to deal with.)
In practice this variation is awesome. It means that you have the opportunity to develop a wide variety of skills and build broad knowledge. Yet there are often quite big gaps in the time between the application of those skills.
For me personally, I find it hard to manage and retain two things between those temporal gaps:
1. Motivation/Plans
2. Skills/Knowledge
So, HN, how do you do it? - How do you make sure you don't forget what you want?
- How do you make sure you don't forget what you know?
*[edited for formatting]
[+] [-] davidscolgan|6 years ago|reply
I recently read the book The E-Myth, which identified for me a serious problem I overlooked for a long time: A programmer is a technician who is an expert in a craft, along with writers, designers, etc. One day the technician is overcome by an "entrepreneurial seizure" and declares "I do all the work around here anyway, I could totally run a business better than my boss." And so the technician goes into business and runs themselves into the ground because they didn't realize there are actually three roles necessary for a business to work:
1. The Entrepreneur, who sets the vision 2. The Manager, who organizes 3. The Technician, who does the implementation
The E-Myth argues that the technician is actually the least important of the three, and even should eventually be replaced with employees if you actually want to run a business. As someone who wants to be a solopreneur and stay that way, my hope is that it's possible to still be the technician, as long as you can actually balance the other two roles.
As someone with ADHD-like tendencies, I've recently realized that my life has been in relative chaos for years working for myself. There were no standard operating procedures since I wanted "freedom" to work how I wanted, but that's meant effectiveness is directly tied to my mood at the time. I neglected the Manager's role.
I've also come to see that having a clear "why" for doing what I'm doing is vitally important at least for me. This is the role of the Entrepreneur. Otherwise I'll just sit thrashing about with various web frameworks and coding standards, forgetting that building a product people want is why I'm here.
Working to balance my technician time with manager time and entrepreneur time has been really helpful for motivation. Procrastination for me seems to come from being unclear about what I need to do next, and "build product" is not a good todo list item.
As far as forgetting, Sebastian Marshall wrote a piece called "Background Ops": https://medium.com/the-strategic-review/background-ops-1-str.... He makes the observation that otherwise intelligent people will just stop doing things that are good for them for no real reason. The E-Myth agrees with him here that as much as possible should be put on autopilot so you can use your limited willpower for creative purposes instead of deciding what to eat for breakfast today.
I've been mulling on the idea that freedom is not the ability to do whatever you want to all the time, but rather the ability to decide what rules you will impose on yourself. I can use my creative energy to say "I have determined that I do my best work in the morning, so I will wake up at 6am" and then I'll make my lizard brain wake up at 6am whether it wants to or not in the moment. The lizard brain often will just go with whatever is in front of it if it can just get started!
Hopefully this is useful, I'd love to know more about the specifics of what you've tried and what's worked and hasn't. Great question! I'd also be happy to chat more over email.
[+] [-] tsar_nikolai|6 years ago|reply
It's very interesting to explicitly define those three main roles and applying them to your own work. I am with you on procrastination (and a lack of motivation in general) originating from a lack of clarity (or fear).
I think I have implicitly applied the same differentiation by splitting up my time and work into different projects / categories and explicitly defining the roles I am fulfilling as described in OP. I often have stretches of the "now I'm getting my work/life back on track!" feeling where I try to setup the organisational systems.
This takes time. All basic things that should be as clearly defined, turned into processes, and automated as much as possible. This then goes well for a couple of days/weeks/months.Then, one of two things happens:
1. Overall, the manager role seems to be the one that is the first to fail when -one way or another- the unavoidable shit hits the fan. This does not even necessarily have to be a bad thing (e.g. sometimes it happens over spending a weekend 'winding down' with friends or family), but most of the time it is (e.g. a freelance project deadline taking up 100% of time and resources, an unfortunate health event in the family, a financial setback from an expensive but necessary item breaking or a client not paying).
For some reason, returning or recovering from such an (un)expected event that causes me to lose focus, makes me lose the sight on processes that were clear before. Trying to put it in your term; the manager is confused and loses clarity, as a result the technician does not know what to do and the entrepreneur starts doubting his existence.
And then it's back to square one.
2. As you continue to work on different projects/fields, technology moves forwards. And inadvertently, what happens when you spend 5-10% of your time in a field where 1m+ people spend most of their time, is that technology moves faster than me. I decide what processes should be, defined them, and applied them once or twice in a project. What happens next is either, I come across this great new technology that causes me to want to forget what I know and apply the greatest newest thing, or I start wondering "did I make the best choice?", that causes me to re-evaluate my current process.
And then it's back to square one...I have now decided that this is not sustainable (duh) and I want to know how others tackle this problem (as I cannot imagine I would be the only one), and get new insights and/or build the skills and/or tools I need to solve this problem in a sustainable manner.
I hope this provides a little context on what lead me to ask the question!