ROUNDTABLES ★ 7 upvotes 2012

Ask HN: scheduling with work, side project, and self-learning?

The Founder's Submission

Direct narrative and submission text authored by @zxcvvcxz on Hacker News:

To those of you who manage to get so much done -

What are some of your strategies for scheduling appropriate time for working on a side project as well as some extra-curricular learning?

Scheduling work is easy - I have to show up 40hrs/week.

What I do with the remaining hours is sort of hard to figure out. (Un)fortunately, I have 4 textbooks I'm trying to go through, as well as a programming project that I can faithfully say to myself "this might not suck".

I don't really have deadlines except self-imposed, e.g. I want a project prototype done in the next 3 months and I want to finish all of these textbooks within the next 6 months (dense engineering books). My biggest problem is that I tend to just "do what I feel like", meaning I'll randomly switch between my tasks. But I feel like this isn't really ideal for someone who (eventually) will have more serious deadlines and responsibilities. Hence the need for scheduling.

How do you guys do it?

Retrospective Overview & Key Insights

Distilled analysis of the business dynamics, operational challenges, and strategic takeaways:

An open Ask HN community consultation from 2012 where @zxcvvcxz convened hundreds of developers and bootstrappers to share real experiences, hard numbers, and tactics.

Core Principles for Independent Builders:
1
Participants share raw revenue figures, churn rates, and stack decisions that corporate PR never publishes.
2
Recurring answers reveal that distribution, not coding skill, is almost universally the rate-limiting step in developer businesses.
3
Practical recommendations on bookkeeping, payment gateways (Stripe vs Paddle), and freelance-to-product transitions.
Community Debate Themes:

Hundreds of active indie hackers contributed case studies, pricing heuristics, and pitfalls to avoid when moonlighting on side projects.

Community Discussions & Critical Reviews

High-signal perspectives, counter-arguments, and peer founder insights debated on Hacker News (7 total discussions):

HO @hoodwink Peer Contributor

I'm going through this same exact problem. The biggest challenge, for me, is preventing my extracurricular activities from bleeding into my consciousness during the day job and creating a huge distraction. By definition, if I'm doing something EC in my precious spare time, it's because I find it interesting and/or fulfilling. Therefore, it's kind of hard to direct my thoughts anywhere else when I need them focused on my work activities.

I'd be curious for any feedback you or others might have. The solution that is partially working for me is to wake up early and do "pre-work" EC activities. I'm not an early morning person, so this is somewhat of a lifestyle shift. I find that getting a solid 1.5 to 2 hours in the morning to fire off emails on the side project or work on some coding/thought challenges enables me to focus at work more.

JM @jmonegro Peer Contributor

For so many things in your plate, I'd suggest you split it by days, rather than doing a bit of everything every day.

I'll asume you work Monday thru Friday, so that's a big constant. You could either do Work + Learning on the weekdays, and work on your side project on the weekends, or the reverse.

Since the subjects you're learning are quite dense, you might benefit from studying an hour or two every day. Or it might be best to leave those for the weekend if you're bent on finishing your prototype in a short timeframe.

I suppose the real answer here is trial and error. Everyone is different, but you could try two or three different combinations and figure out which is best for you.

BR @breathesalt Peer Contributor

I'm in an uncannily similar situation as yours but with a part-time job. Find a job that is aligned with your ulterior goals and that provides you the time to complete them. Let's say you want to finish a machine learning textbook, then find a job that gives you enough freedom to apply that at work. Applying what you learn, at work, not only reinforces your learning but pushes you to reach your long-term learning goals. As for the prototype, the problems it's designed to solve ought to be compelling enough.

TS @tsurantino Peer Contributor

One suggestion I'd make is organize your deadlines by what gives you the most tangible results - for example visual results (ie, your prototype shows visible milestones).

This will give you a kind of pat-on-the-back moment that motivates you to keep going to your end-goal.

This is harder with textbooks, so hopefully they have good exercises or are somehow tangible relevant.

KE @kevinconroy Peer Contributor

My schedule:

* 6 am - 8 am: Wake up. Check email. Some coding on side projects. You could read textbooks over coffee/breakfast here.

* 8 am - 5 pm: Day job

* 5 - 9pm: Family time

* 9 - midnight: Side projects, freelance, and any leftovers from day job that exceed the normal 40 hours.

HISTORICAL ERA Web 2.0 Genesis (2007–2013)
COMMUNITY SCORE ★ 7 points
TOTAL DISCUSSIONS 7 comments
TOPICS & TECH STACK: