Take the 2-minute tour ×
Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. It's 100% free, no registration required.

I would like to ask if there are any tips as to how I can learn multiple things at once. For example, I'm currently reading programming books (python, ruby) and also learning music theory and design.

But there are a lot of things that I want to learn like business and management.

How can I effectively learn these things during the same period?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

Start with the end in mind - Stephen Covey

Pick a single project and get planning and working on it. Think with the end in mind. Write a pretend review from a journalist of your choice. What would the review say two or three months after it has been released?

Get familiar with everything at once to see what they share in common

In order to immerse yourself quickly and get familiar with what matters in those fields, find authors and podcasters that tie some of your themes together. Spend the time listening and find out what is current and what is important. Listening to these in parallel and at random times will let you see the connections between them. It inspires and gives you ideas about things you can drill into more thoroughly.

I listen to a few podcasters and listen to audio books that discuss programming, marketing and design. Most specialize in one area but there is quite a bit of overlap as you point out. Seth Godin's blogs and books might be a good fit here. He doesn't get into the technicalities but he does cover some of the larger more abstract goals. I'm also reading Lean Startup, Growth Hacker and Launch Pad. Podcasts about software tend to be more technical but also more up to date. I listen to Dot Net Rocks, Javascript Jabber and This Week in Startups

Learn just enough to get started

After a couple of weeks or so of listening you should have a more specific idea of what you like. Go out and pick the best beginner books in the areas that interest you most. Start learning just enough of what you need to get your project going. I emphasize beginner's books. You just need to get started

Committing to shipping continuously inspires real learning

As your start to build put your stuff out where it matters. Share it on social, post it on git hub. Find a place to display what you've got so fare. Ready or not. Any criticism you get is a gift in disguise because in one way or another people are offering ideas on how to make it better. As you build in one area, say your end product, you'll also think of things related to marketing and getting the buzz going about your project. The more you commit to getting it released you'll notice gaps in your project that need to get patched. This is a continuous cycle that only comes from committing to a shipping date and having an end goal in mind.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.