It's famous. It's quite good these days. Back in 1987 when I was there many of the teachers were phoning it in. I wouldn't call it a great school back then.
At Berklee, I'd get a piano room every night at 10pm until midnight, when they closed. Then I'd sleep from 1am to 7am, practice some more, and go to class.
I was quite driven.
Kind of like someone who really feels if they just work their ass off they can be the next Zuckerberg, 20 years ago, being a successful musician felt more attainable. It felt like if I just practiced my ass off, wrote a lot of great songs, and put myself where the action is, I could be successful.
That kind of "I can almost taste it" feeling is the most amazing motivation, isn't it?
My friends called me "the robot" because I never hung out, never partied, never sat around in the cafeteria eating with them. I'd just grab a peanut butter sandwich and get back to work. Couldn't waste a single minute on the road to success!
> Yep, that's at least one genetic advantage you have on most of us.
I think I kind of have the same problem as you do: not enough/too much sleep that messes up my day. But is this "genetic" like you saying? I don't think so. Can you point to any directions where to read about this, or at least, how to get better on sleeping enough hours?
I am not sure how you can get better at something which is most likely genetic.
I work full time and have a not terrible commute, and if I want to eat healthy and get a bit of exercise and spend just a tiny amount of time with friends and family... well, it's hard to get the hours of sleep I genetically need to function 100%.
Now, I can go for a very long time sleeping no more than 6 hours a night, but I can feel it slowly killing me.
I had read this story the first time, and now I've remembered right away the question I couldn't ask then: without a Kimo near, is there any book that explain the same harmony knowledge and allows a no-speed-limit approach?
Closest book I've found on the "no speed limit" approach was Tony Robbins' “Awaken the Giant Within”. It could have just been the timing of when I read it. Tim Ferriss told me the book that changed the way he saw the world was “Maximum Achievement” by Brian Tracy, but when I read it, it seemed like conventional wisdom. So maybe it's just timing.
What I liked about Tony Robbins' message was this:
* - Change happens in an instant. People act like change takes years, but really it's almost always a key moment, an instant where you change the way you think about something, or make a promise to yourself to change the way you act (even though it feels strange at first). It may have taken years of procrastination to get to that pain point, but the change itself is instant.
* - You can change the way you think, so you can change the way you feel. People say, "I can't help the way I feel." or "This is just who I am." But you were an almost-blank slate when born, and most of what you think was just taught into you by someone, so you can un-do it, and replace it with any beliefs or even emotions that support your goal. He gives a great example of funerals in New Orleans: how they play sad music for a few minutes, then break into celebration. We think that death is universally sad, right? But this shows there's another way to think about it. So you can choose to feel happy about each person that rejects you ("one step closer!"), or choose to feel disgusted by the thought of procrastinating ("it's my mortal enemy!"), or whatever you choose to feel.
Actually there were probably 100 other things like this that changed the way I think, but just seem commonplace to me now because I've been thinking them so long.
Grab any of those classic self-help books like "Think and Grow Rich" or "Maximum Achievement" or "Awaken the Giant Within". When read at the right time in your life, it can really change everything.
(( Oh, just noticed you asked about harmony. All the stuff he taught be was very basic jazz harmony that almost any book on the subject will teach. The key was how fast he taught it. ))
- Change: change is a sequence of stages you move through according to well-defined processes: (1) pre-contemplation (where you haven't started considering change, or are even aware it's an option), (2) contemplation (where you're considering change but haven't decided), (3) preparation (where you've decided to change and start preparing for the consequences of change), (4) action (where you actually practice change) and (5) maintenance (where you maintain change - going to gym once is change, but doesn't really count :)
That 'instant' you refer to is familiar to me and IMO it is when your brain collects enough awareness of your push/pull factors to move you from preparation (3) to action (4). Many people underestimate how critical preparation is, and for most people steps 1, 2 and 3 are not conscious at all and you will go back and forth over them for years. If you're quitting smoking but smoking gives you a break from your annoying boss, or it's how you socialise, or gives you access to the cute guy/girl you're into, and you go unprepared (unaware) into action and quit smoking you are highly likely to relapse (i.e. go back to stage 1 or 2).
I highly recommend reading Prochaska et al.'s "Changing for Good" (http://www.amazon.com/Changing-Good-Revolutionary-Overcoming...) to understand about the stages of change, how to evaluate where you are w.r.t. a certain change and if you're ready to move forward to the next stage, and the processes that help you move from one stage to the next (taster: 'commitment' is only suitable from the 3rd stage onwards, and can actually hurt your chances of successfully changing if you commit when you're in an earlier stage!).
- Awaken the Giant is a great book, and I get the timing thing you talk about. I read it first over ten years ago and it meant nothing to me. Having gained a bit of experience since then I listened to it recently about a month ago and suddenly I could relate to 90% of what was being said, and Robbins helped solidify a bunch of ideas that had previously just been floating around in my head.
I've read "Think and Grow Rich" 5+ times.. in print great book. I make sure to listen to an audio copy at least once every six months to keep it fresh in my mind.
The authors worked with the best athletes and executives for years, and found that the best ones knew how to push themselves, then recuperate, push, recuperate. Take this same approach to your emotional, mental, physical, and even spiritual life, and it's a powerful metaphor. Think of sprints, not marathons. Be fully in whatever you're in, then give time to recuperate. But push futher each time, past your comfort zone, like a good exercise plan.
I wasn't saying "stop being stressed and burned-out".
I mean that any time any of us get to that point, there are a few approaches we could take.
(1) - Go take a long vacation.
(2) - Quit and change your approach.
(3) - Don't change a thing. Sleep tonight, but tomorrow just keep pushing the same direction as you've been doing. It'll be painful, you'll scream and complain, but just keep working anyway.
I've tried all three. When I do (1) or (2), it throws me so far off course that I never come back.
But powering through it is also the advice that ultra-marathon runners advise. They say you feel the pain, but just ignore it and go anyway. You don't take a break. You just keep running.
When I've taken this approach to the work I'm doing, I tend to find joy and an easier road ahead, past the painful burnt-out feeling I felt the day/week before. I'm glad I didn't take a vacation or change course.
I guess the thing to bear in mind for this sort of lifestyle advice is: your mileage may vary. While one person experiencing "burn-out" may respond well to powering through it, as in your case, another person feeling "burned out" may follow the same suggestion only to run themselves into the ground doing so.
A close family member of mine tried to power through her feelings of being burnt out, and wound up spending the next two years debilitated by chronic fatigue -- needing lifts to her various therapists because even just walking to the bus stop caused her physical pain, never mind the sensory overload she suffered in noise & crowds.
As such, I just felt it was important to emphasise that "powering through" doesn't work for everyone or every situation. I wouldn't wish that on anyone.
I think that, like many disagreements, this is just a question of semantics. If your definition of "burnout" is "feeling unmotivated after playing video games for a while," that's a bit different from and calls for a different response than the kind of burnout that requires a shrink.
Yeah, I hear what you're saying. Some people will say they feel burned out when they're tired after a long day at work, some people won't say they're burned out 'til they have a nervous breakdown.
1. A clear set of goals : you know exactly what needs to be done next.
2. The task is not too easy, but not too hard. It's just at the edge of your ability.
3. The task gives you immediate feedback.
When you're engaged in that kind of work, you FOCUS! That's why video games are so addictive! They play up these 3 conditions so well. You have no problem focusing when playing a video game!
Also it's pretty crucial to have all this work be leading to a goal that you want so badly - whether it's to be a millionaire, to be famous, to be in Y Combinator, whatever.
Then it's also crucial to have this goal be so close that you know if you just keep working well that it's very likely you'll get there.
Get those situations lined up, and you'll have no problem focusing!
(( And yes, I'm embarrassed to admit I have a major problem with focus in my life right now. Apparently it's kind of common for recent mutli-millionaires who have surpassed all their previous goals. What's next? How can I top this? Do I want to? Do I just retire now? I have some new goals, but they're not burning goals. And I just realized they aren't matching steps #1, 2, 3, above. Hmmm.... ))
Surely there must be more "cool stuff" to do? Also, how satisfying is helping others achieve their goals, and how much does it motivate you? Trying to "top" yourself doesn't sound right, but trying to find the things that match #1, 2, 3 sounds more like it.
Yeah, honestly I'm learning Rails, Sinatra, Sequel, Nginx, JavaScript, jQuery, and Backbone, all back-to-back from books and test projects, quite intensely, and not really matching those 1,2,3 steps, because I'm often in too deep over my head without a clear vision of what I need to do next. It's discouraging.
But I am quite driven to turn my next app/business ideas into reality : http://50pop.com/code
Definitely not trying to "top" CD Baby. Just following what fascinates me. Just not quite as intensely as when I was so driven to be a rock star. ☺
Derek in a strange twist I find myself here for the first time. I don't even know what "hacker news is" but in my "go with the flow" state of mind I thought I'd click through a link. I've read the comments below and in reference to your not wanting to "top cdbaby" I would say that you exude such carefree joy, such an "anything is possible" vibe that I'm sure any business venture you embark on will succeed! I remember meeting you years ago at a music conference in New York. You had such a likeable, warm magnetism, it was YOU that I bought into and not CDBABY per se, because I instantly felt that you were an honest, trustworthy "positive energy". So I thank you deeply! I have a challenge I would love your perspective on. In the area of financial flow, I've come to believe I somehow have a block that is impeding it. I have read insane amount of books on the subject and through alot of intropection, believe this may be the case. HOWEVER...when I see someone who has been successful in this area such as yourself, I wonder, did you always feel finanically abundant, or worthy of it or somehow knew that it would all fall into place? Can you offer any thoughts on getting oneself to a place where you believe it is possible for yourself as you ARE creating something worthy and beautiful? Continued blessings, Leila
It's really hard for me to know what was just dumb luck and what was great strategy.
For example, I'm tempted to give this bit of advice:
Think small. Don't think about getting rich. Just think what you can do for someone right now that they'll be happy to pay you for. Then when you've found it, think of how to do it for as many people as possible.
... but is that actually good advice? Or do I just think that's the strategy that made me rich, when actually it's something else entirely, and I somehow got successful despite my stupid approach?
That said, here's something that I know is quite solid:
The biggest change in my attitude towards money came from my girlfriend's hippie parents. She grew up on a commune in Vermont. No TV, no nothing. Her parents just did random odd jobs - like photography and sewing - but kept their cost of living so low that it was enough to sustain them to this day. Then they put their daughter through fancy ivy-league universities on scholarships and such.
By lowering your cost of living so low that you can do just a few hours of work per month to pay your expenses, then it frees you up to turn your attention to doing things that make you happy, or perhaps building things that will make you much more money in the long run. Things that most people don't have the time to do because they're too busy on the rat-race, doing some job they hate, because they need to support their expensive cost of living.
Point being: once you realize how cheaply you can live, you get a real secure feeling of financial abundance.
Then keep improving your hustle, and doing whatever it takes to make money doing what you love, and the security/abundance mixes with fun, for a damn good combination.
Do you have any recommended books/resources on the last 4? Particularly Nginx though.
I like that you have everything planned out to be multi-lingual from the start on your projects. I remember reading your uses.this interview a while back and you talked about using wendlin/learning chinese. Are you still doing that, if so, how's that going?
And yeah I'm still learning Chinese, but I've scaled it back, because I realized that the programming is more important to me now, and I wasn't getting all the programming done that I wanted to because I was taking 2 hours a day on my Chinese.
Since I was a kid, I would have these rare moments of intense calmness. Certain things would set it off: the sound of paper brushing together when someone is reading a book. I've also had this happen when listening to certain people talk; their voice or mannerisms trigger it. Other strange things also trigger it, like the sound of secadas in the summer. The older I get the more rare I experience it, but I've yet to hear anyone else talk about it. When I've explained this feeling to people, they look at me like I am crazy. I started to wonder if this elated feeling is so extreme for me because I'm generally tense, and so, extreme relaxation is so absolute in my case. Flow sounds like a similar experience. Maybe it's the same?
I used to get it a lot when I was younger, normally when people were doing me a favour I wasn't expecting or they were going out of their way to help me. I've also had it when getting my hair cut.
Throwaway account, as I have also had the crazy look.
I always figured the head-tingling sensation while getting a hair cut was a hold over from our ancestral primates who needed to be groomed by one another and thus needed some pleasant sensory feedback to encourage seeking it out.
For me, it's more than just head tingling, it's a flood of utter joy and elation. It's an awesome experience when it happens. Quite where it originates from no one appears to know, and because it appears to be a good experience, no research is going into figuring out why it occurs (which is reasonable).
Wow. Dude. Don't hide behind a throwaway account - this is an incredible find. You have no idea how long I wanted something in hand to explain to others. I genuinely appreciate that.
I know what you mean. It's good to try and explain it to others, but unless it happens to you it's a bit tough to explain the sensation. I'm glad i was able to help.
I believe this is also known as frisson. See /r/frisson for tons of media that can "induce" this. There was also an article in the WSJ that talks about what specific changed in music causes this.
The most interesting thing I found was that even by just reading the WSJ article explaining the music, I can feel the shivers.
Thanks for the links, I've tried to auto-induce the sensation with sound or images but it doesn't seem to work for me. It appears to just be a people thing.
Don't give up. It is something that can be practiced and expanded into. I've struggled with poetry, but made a recent breakthru in finding a specific author. You may need a specific "seed" to get you into that place.
Fascinating sub-discussion! I didn't realize other people experienced this same thing.
I get this when I watch someone who is intensely focused on something slow and repetitive. The best example I remember from my childhood is being mesmerized watching someone sort a deck of cards.
I still get this, and have learned to set up situations that can trigger it (good adult example is having someone slowly "write" text on my back with their finger).
Similarly. I then thought it was because I was so wound up all the time that maybe this relaxation was what other people experienced as a normal attribute of their life. Turns out this is not the case.
I'm only just now learning it's not the case. I never really discussed it with anyone but I pretty much figured it was a common occurance for everyone. Wow.
(1) : I'm spending most of my time learning Rails, Sinatra, Sequel, Nginx, JavaScript, jQuery, and Backbone, all back-to-back from books and test projects, quite intensely.
... because ...
(2) : If I die before turning these projects into reality, I'm going to be pissed-off! http://50pop.com/code
It's really my main drive these days, to finally launch these ideas I've had spec'd out for a long time.
I know I could just hire someone else to make them, but the joy (to me) is in the process, not the goal. I want to learn these programming techniques so well that I can quickly create all my future ideas, too.
An open source, non company-controlled business review service is a killer proposition. The challenges will be how to incentivise users to submit reviews to the service (what's their motivation ?) and how to successfully moderate extreme or unhelpful reviews in a scalable manner.
Interesting. I took karmalist as a response to closed-off data sources like 'celebrity access [.com]' where you have to pay just to read it. It is a collection of venue managers, promoters, talent agents, and musicians. At least Yelp let's you lurk for free.
I know I could just hire someone else to make them, but the joy (to me) is in the process, not the goal. I want to learn these programming techniques so well that I can quickly create all my future ideas, too.
Very interesting for me to read this now. My wife is pushing me to outsource the development of an idea that I've been talking about raising from a demo to a real site, because I'm taking my sweet time (learning Python, Flask et al). I'm not making efforts to find someone to outsource it, but instead I'm still trying to learn what I need to to get it up the ground. (just don't tell my wife)
"the joy is in the process, not the goal"… I'll have to keep that in mind.
Well... there is a "best of both worlds" approach that I'm considering, and might be right for you:
Hire someone to do it for you, but on the condition that you can watch over their shoulder and ask questions as they go.
That way, you can get it done and get it launched, while at the same time you get to watch an expert, learn enough to maintain and improve this project - and learn how to do it yourself next time.
I started slogging through some Android books and realized it'd take me forever. So I learned just enough to understand the context, then hired a guy that let me watch. I learned more by watching and talking with him than if I would have just continued slogging through the books. And it got done in 2 days!
How (practically) did you do the watching? Did you hire someone local, and just go watch them work, and ask questions as they went along? Was it hard to find someone willing to let you do that? Did it cost significantly more than if you'd paid someone to do it without the condition of letting you watch?
Found a guy halfway across the world, but we did Skype screen-sharing so we could talk and I could watch his screen.
Didn't cost much. The key was how I asked. I just made it a criteria of the job when I posted/announced it. "Looking for someone to program while I watch and ask questions."
I know he really enjoyed it. Said it was much more rewarding than the usual coding in solitude, not knowing if the client is really appreciating the effort.
Find driven people. Go to conferences and other such events where the really passionate people are. Now? Just copy them!
It might not be a one on one coaching, but seeing how much others do while slacking of on the couch and reading about all their doings on Twitter should make you more productive.
I've known people who are perfectly willing and capable mentors, but never got asked. Ironically, they were surrounded by people who were looking for mentors, but were afraid to ask. I happened to know both sides and made the connection, but I'm sure many others fall through the cracks just because they didn't ask someone to be their mentor.
Note: Not everyone has the time, willingness, or ability to be a mentor. But I still don't think it hurts to ask. The worst you can get is no mentor, which is what you started out with anyways.
For jazz guitar I find teachers with online videos that resonate. Then I manage to contact them and pay for direct Skype chats/lessons. It doesn't have to be a formal college setting IMO.
This is one of my favourite things to do. I love connecting with strangers to pick their brains - and sometimes it becomes a friendship or mentorship. I've learned and experienced a lot as a result of this habit, so I want to outline how insanely simple this approach is.
For Mentorship:
1. Figure out what you want to do.
2. Find people who have achieved this.
3. Contact them (rules in a moment).
4. Create a good back and forth dynamic.
For Interest:
1. Identify something interesting about the person you want to learn more about
2. Contact them to ask a simple, non-overwhelming question
3. Keep the conversation going if relevant, or let it die naturally. Don't force shit.
=======
CONTACTING PEOPLE WHO ARE AWESOME: A PRIMER
-------
The following is a hierarchy for contacting people with respect to effectiveness and long term benefit.
1. WITH AN INTRODUCTION
- Face to face by third party
- Face to face with third party introduction prior
- Phone by third party
- Phone with third party introduction prior
- Email by third party
- Email with third party introduction prior
2. WITHOUT AN INTRODUCTION
- Non face to face, with an easy (and, hopefully unexpected yet interesting) question. This is actually how I contacted Derek the first time. Email is good if you can write well (do a copywriting course), and a phone is good if you can wrestle past gatekeepers (not that hard).
- Face to face
That's it. This stuff is not hard - in fact, it's easy. Don't stalk, be cool, pay it forward wherever you can.
- R
P.S. Can't get people to respond? They're busy, or you aren't interesting enough. Adjust your tact.
P.P.S. Contact details are easily found with Google - old blogs, personal blogs, deep enough on the website, whatever.
There were only a few good teachers. Most were half-assing it.
But once I realized that they weren't going to teach me anything, I got inspired. I realized that I was in an amazing place that held all the knowledge I want. I just had to go get it!
I treated it like a library. I pulled information out of people, recordings, books.
More than anything, it was a great environment for learning. It kept me 100% focused, every minute of every day, on getting better at music. No job or real-world stuff to distract me.
But that was also before the internet!
Now, I imagine that since the environment is the most important thing, you could find your killer environment in many places that don't charge tuition. Whether it's moving to Silicon Valley to be surrounded by your peers, or moving to India to study with a teacher.
Same reason some people go to a health spa retreat to get healthy. They could have just stayed at home to do it, but going to a dedicated place can really help.
> I realized that I was in an amazing place that held all the knowledge I want. I just had to go get it!
> I treated it like a library. I pulled information out of people, recordings, books.
As a note, this is the way to get the most out of University. Put a vacuum up against the U and turn it on... get everything you can. University should not just happen to you: you need to create the happening.
Most of my time these days is spent studying some new programming languages and techniques (Ruby, Rails, Sinatra, Sequel, JavaScript, jQuery, Backbone). Less time spent turning that learning into real creation. Soon... soon....
Great post Derek! What would be your best advice for someone with no technical skills (except html/css) who is going to start to learn how to code?
Since our interview in Singapore I've decided to devote myself 100% to learning to code (Rails to start with) during the second half of the year (I applied the 80/20 principal to my documentary re-interviews and travel).
When someone asks: "I really want to learn how to code, what should I do?" the answer is always the same: It's possible + you've just got to devote the time toward learning. If you are passionate about it you will stick with it. The answer has always been pretty clear for me: you just sit down and start learning how to code.
Basically, learning technical skills for me are kind of an inevitability rather than something I'm thinking about. I'm just looking for advice in regards to learning and efficiency. I really like your ideas + philosophy about self-learning, and remember you talking about learning methods in a Mixergy interview, e.g. spaced repetition software for language learning. Any similar advice about coding?
Basically, is there a way to increase the speed limit when learning to code?
Would you also recommend working on a web application while learning to code (since you started CD Baby in a similar way)?
But I do think it's crucial to have some little project that's actually live and launched, that people are using, that you can add things to and constantly improve.
It helps you get immediate feedback, and remember why you're doing what you're doing: to make other people's lives better!
You don't want to just be learning in a vaccuum for months or years, not being of benefit to anyone except some maybe-future-self years from now.
Even if you start with some plain HTML site, and add nothing but a dumb "The time is now " + Time.now() -- then at least you've started, and you can improve from there.
As you go through Code School, or Eloquent JavaScript, or whatever other ways you learn, try to find a way to apply what you've learned to your site.
And lastly: learning by NECESSITY is the most effective way. If you HAVE to figure out how to make your site do some kind of function because you have people complaining to you that it's not, then you'll go figure out how to do it, and remember it with an intensity that you just don't get from, "OK, now it's time for Chapter 7."
> If you HAVE to figure out how to make your site do some kind of function because you have people complaining to you that it's not, then you'll go figure out how to do it [...]
That's very similar to advice from Patio11 that I just read over on Askolo¹:
> Rate of learning increases by an absolutely stupid amount by launching a product and having users [...]
There are so many resources out there for people who want to code. Start doing a project, search for specific problems, you should be able to build something so quickly
Sometimes I wonder why I take hours to write up and edit (and edit and edit) these blog posts on my site. Thanks for the reminder. I really appreciate it.
Hi Derek, I looked up your post when it first came out in 2009 and along with a bunch of other things, it pushed me to learn how to play guitar. Fast forward to 3+ years later, I'm now trying to move from simply drilling the different scale/modal patterns to really knowing how to improvise and solo. Was wondering what's your take on this? I've always been a very systematic person but I don't think drilling patterns are helping me very much. Let me know what you think.
One of his main points is to just throw yourself into conversation in a strange country. Even if you only know 3 words and aren't prepared. Be scared. Mess up. Be embarrassed, but keep going.
You can't just stay in the shed. You have to get out and play with others, be scared, mess up, get embarrassed, and keep going.
Thanks for the advice. I'll go to the guitar meetup in my area and try to solo during the jam sessions. Also, it's always very intriguing to see how people are learning my first language (Mandarin).
Here's a random guy on the internet's take... Start simply by limiting yourself to 4 notes. Wail, hammer-on, pull-off, and bend them until you can make them talk. Add extra notes out of the scale after you get better...
For ex., under a minor chord pick the IV-V-VII-I notes (For Amin that's D-E-G-A, play that A an octave above root.) Just sit there and play those 4 notes with bends, pull offs, slide ups and mix up the rhythm until it gets some soul. Whatever you do, don't be systematic. beer helps... and record yourself so you can review for what works and what doesn't.
Wow, Benny's Chinese is impressive for 10 weeks. I have seen students that studied for 2-3 years that are less comfortable speaking.
If you are looking to mix up you studies, you should checkout my site. http://chinese.yabla.com/ It is not free, but if you are interested, shoot me an email, and I'll send you an account.
Hi Derek,
I can't describe how much motivated I feel everytime I read something similar to this. But I just can't convert this motivation into actual practice/habits. Any advice ?
A young man went to Socrates and asked how he could gain wisdom.
Socrates walked the young man into a nearby lake. When the water was a few feet deep, Socrates suddly grabbed the young man and pushed his head under water and held it there.
At first the young man thought it was a joke, but as he was held under longer and longer, he became frantic. He struggled desperately to get free and his lungs burned for lack of oxygen.
Finally Socrates let him up, coughing and gasping for air.
Socrates then said, "When you desire wisdom with the same intensity that you desired to breathe, nothing will stop you from getting it."
It's the same with your motivation/practice/habits.
>It's the same with your motivation/practice/habits.
First of all. Excellent blog post. Just reading it made me want to leave behind the things capping the speed limit on my life.
However, I see that story used in a lot of contexts. (And the characters involved change often.) And what I always find myself asking every time I read it (Or rather skim it as the case may be.) is "Well yes, I knew that much already, but how do you desire something that's not air as much as the ability to breathe itself.". It would seem that therein lies the rub. Getting that excited about anything is tough.
In a way it's a non-answer. Which is always disappointing to receive.
I think you have to go outside the school to find those kind of teachers. They've got an intrinsic motivation to prove they can teach better than the school's standard pace.
In schools as they're currently structured, there's virtually no incentive to do this kind of thing, and quite strong disincentives to: taking special interest in a particular student is often viewed with sexually-tinged suspicion.
Most students, including the smarter ones, don't really understand this, which is also part of the problem; I wrote "How to get your professors' attention, along with coaching and mentoring" (http://jseliger.com/2010/10/02/how-to-get-your-professors%E2...) in part to remedy this knowledge deficit.
" I run across kids all the time who say they want to be a great musician. I tell them I can help, and tell them to show up at my studio at 9am if they're serious. Almost nobody ever does."
I've learned this after so many years. Everyone talks about wanting to be successful. No one ever means it. Having someone just show up is a miracle.
As goes the famous Woody Allen quote that a large portion of life is just showing up. If a hacker gave me an offer like that I'd feel incredibly foolish not showing up. But then I guess you can discount that as talk until such a situation were to actually present itself.
But yeah, the disconnect between peoples words and their actions is laughably ridiculous.
I would say that maybe you should refine your metrics? What significance is x millions? Is that how success is defined? Or do you define success by doing something great? Typically when you do something great, in the world of products and business, the money follows. If you can turn out a great product in x months that gains hundreds of thousands or millions of users, would that be a better metric? I'm not saying your metric is wrong, I'm just challenging you to consider what the proper metric of success is for you.
The author didn't use $ as his measuring stick, he used a skill or status. So do you want to make $, or do you want to make awesome stuff, or do awesome things? Figure it out, then use it to define your metrics and drive your success. I can't see how, "there's no rush", can be remotely true. You only get x days, if day x is = tomorrow then you only have 1 more day. You never know when day x = tomorrow, so I would say there is always a rush.
It's more the mindset I'm concerned with. An extrinsic outcome oriented mindset leads to a lot of stress. Whenever I've set demanding performance goals for myself within a short time frame like write 10 blog posts a month or something similar, I don't enjoy the process and I usually don't end up writing all 10.
On the other hand, if I say my goal is to get in the habit of writing one sentence everyday, the end result is much better and I'm less stressed about it.
I think process oriented goals can actually end up being more productive than outcome oriented goals.
Is this a way of saying one should always live on the edge of incompetence?
Edit: I ask this, because I have difficulties applying your ideas on fields where I don't have any good teachers around (e.g., lets say I want to become a better cook).
Derek, ended up reading the followup article about advice you gave to an incoming Berklee class where you mention:
Focus. Disconnect. Do not be distracted. This is your #1 most important challenge. If you master focus, you will be in control of your world. If you don't, it will control you.
Seems like focusing nowadays is almost impossible. There are so many time sucks, so close at hand.
I guess I'm even more pissed with myself then jealous, because the only time I actually had Kimo in my life I myself weren't ready for that. Now I think I would be, but the opportunity is gone...
So, let's hope you meet more than one Kimo in your life time!
This is a great article. My problem is, however, that I take it to the extreme: I set unrealistic goals for myself seeing as there are about 50 different things I want to learn outside of school. I almost always never meet my goals, and I become really discouraged.
It also seems like most successful people can point to an event, person, etc, in their past that served as a great turning point in putting them on the path to success. I just can't seem to put myself in a position for that to happen.
Also, ask yourself of those 50 different goals, which is something you HATE NOT doing? http://sivers.org/hatenot
Focus on that goal, and let go of the rest.
See my other reply here about the conditions of "flow". One is that you need to be getting immediate positive feedback on your actions. Maybe your 50 different goals aren't giving you any progress feedback, because they never get enough of your time to make progress?
Imagine kind of like some people take a 10-day meditation retreat, or a 7-day fast, maybe what you need is like a 10-day "ONLY ONE GOAL" retreat.
Pick the one thing that matters most, and only work towards that one thing. It's almost physically painful to ignore the other 49 at first, but soon the rewards from that one will be worth it. Then it feeds on itself, and perhaps could be your turning point.
Is it possible to be a semi-donkey? I have, if I were to try to count, 4 major 'things' going on in my life right now. One is keeping fit, one is keeping up with free online learning resources like Udacity, one is my job, and one is learning to play guitar.
Are you suggesting that if I don't drop three of those, I won't succeed in any of them? That worries me a bit, because the job part takes up LOTS and LOTS of time, far more than the other three combined.
1. Goal: Keeping fit. Invest 30 minutes each morning to that goal, which leaves 3.
2. Goal: Your job. Again, this is timeboxed until 5 pm, so do whatever it takes. Which leaves 2.
3. Goal: Play guitar. Not it gets tricky, because you could do both. But I think, again, timebox them. Monday through Friday you concentrate on your guitar, which leaves only 1.
4. Goal: Udacity. Now that you can do on the weekend. You will probably still play some guitar (I know I do), but thats not "learning", but playing (which is also important).
I think if everything is timeboxed and planned, I at least don't have problems keeping up, because I don't feel overwhelmed.
I think there are a whole load of kids out there that could benefit from a "no speed limit" policy. I think the larger problem is that there aren't enough teachers that can set the pace. I remember, as a kid, reading an article in the paper about how two 10 year old kids had completed a computing A level course (i'm from the UK). I was 11 myself at the time and so much wanted to do that course. My parents looked in many places and couldnt find a way for me to be able to take that course any sooner than what the national curriculum had prescribed. After a few years, i got distracted and lost my enthusiasm and determination.
I'm having the same problem learning Node. js right now. I had been trying to teach myself, but my progress was going rather slowly. Then along came a mentor that help me achieve in just a few hours what i wasn't able to achieve in over a month. And then he disappeared, and im stuck at snails pace again.
Maybe that's just the story of my life, or maybe that the story, period.
I think this will become a more and more common problem, especially in our field. Things move so fast that if you're just trying to keep up, you'll soon find yourself the most knowledgeable on the subject in your local area. This is great if you want to sound impressive, but not so great if you're trying to learn.
The best option is of course to find a Kimo. Failing that, getting really good at interacting with people online might be the best option; if you're learning something independently, you're probably learning it online, and if you're learning it online, then other learners(however few) are only a click away.
Its a good point actually, and i guess i just lost sight of things on the way. You are right, hanging around online is where i'm likely to find the most Kimo's
I tried the IRC channel about a year ago, but at that time i was so new to Node that i felt a little out of place. It seems you had to be at least intermediate level with node to really start chatting to people. You have to remember that i'm new to programming itself as well as Node. That said, i should repay the place a visit.
I was always worried about IRC etiquette. What i mean to say is - is it considered poor etiquette to just dive in and start asking for help?
Anyway - i think the larger problem for me hasnt been just getting stuck with Node - it's been more about knowing what is the next step to take in terms of the project since im new to development too. That's where having a mentor was very useful.
Yes, people just drop into the IRC channel and ask questions. The worst thing that can possibly happen is you hear no answer (mostly because no one might be around).
The node mailing list is a good place for asking questions too. Often, the more focussed your question is, the better it is. So, instead of asking something vague - ask about specific areas you are facing problems with. Also, when asking a question, explaining what you tried to do to solve the problem yourselves helps people better understand your problem and offer constructive help.
I have found that this is very true. Right now, I'm studying physics at the undergraduate level. It's hard, but at the same time it doesn't feel challenging. I don't feel like I get very much out of my lessons. However, I did manage to get myself a job in one of the space science labs here on campus. I have learned so much from that work, simply because it is expected that I be as capable as the graduate students I work with. I have learned much, much more advanced physics and internalized it than I could ever do in my basic physics class. It's the challenge that educates you.
Derek, this thread really resonates with me. I've been at a crossroads between 2 distinct paths for several years. Path A is a road I've been on for almost 14 yrs, and I've grown weary of it. W/o going into explanation, things have slowed on that road, and won't move forward w/o considerable effort. But I know exactly what needs to be done, there's little risk, it's very practical, and I will have company in the process, which I've come to realize is very important to me. On the other hand, I've always wondered about this Path B, w/o ever having taken any significant steps towards it. So I'd be starting from scratch, and yet it seems much less complex than Path A. I wouldn't have any company for probably a few years on Path B, so it's sure to be a lonely road at first. In the end it would be quite rewarding I'm sure, but I'd be letting down a lot of people by abondoning Path A. And I'm fairly certain that there's not enough time to pursue both Paths and do either one of them justice. Your thoughts on this??? Many thanks...
Life is f'ing short! When you're old and looking back on your life, you'll mostly remember the changes, the big events. These big changes are the hooks you hang your memories on.
You'll always remember that 2012 is the year you chose Plan B. You'll remember this big change in your life, and all the other new experiences it's going to create.
This is part of living a full life! This is crucial!
14 years is plenty of time on Path A. You got the benefits out of it. You learned your lessons. You've been there, done that. Time to go!
I can't emphasize this enough. I think it's SO important.
Every time I've made a major change in my life, it's always turned out for the better. Sometimes I even thought they were failures, in the moment - (divorce, selling my company, etc) - but they always turned out wonderful.
Opting for Path B would actually make life a lot easier than you realize. An endless list of very time-consuming tasks disappear if I finally get off Path A, and a huge weight would be lifted from my shoulders.
Of course Path B seems the obvious choice. But previous attempts on that path have several times ground to a halt, admittedly because I get in my own way. I can't help but wonder: why am I not pysched? Shouldn't my desire be enough to push me forward? If I knew I wanted it badly enough, would I even need to have this conversation with you?
Btw, you and I are acquainted - we went to Berklee together. It'll be something if this exchange ends up being the turning point. Thanks again for taking the time!
It's this kind of rah-rah self-congratulatory unquestioning cheer-leading that is bringing me back to Hacker News less and less often.
Read more and you learn the truth: this guy practiced his ass off for a long time, and that's how he got good. "Speed learning" is bullshit. There are enough studies showing a direct correlation between the time spent practicing an activity and your skill level that I don't need to mention them here. But this correlation of practice time holds not only for music but for chess, flying an airplane, basketball, virtually any activity of skill. And yes, programming.
It takes around 3,000 hours of study to be competent in something, and about 10,000 hours to be an expert. There are no shortcuts. You can be Bobby Fischer and in your first chess tournament you're still going to get your ass kicked just like he did. But if you do all chess, only chess, all the time, for years, you can compete.
One of the most important thing I teach my kids is, there is no magic. People are always trying to force magic upon you, usually when selling something, or to puff themselves up. But the reality is there is no magic. It's all hard work just to get to ground zero. Then you need luck.
Some may see this as pessimistic, or self-destructive, but I see it as just the opposite. It's only when you've been liberated from spoonfed bullshit that you can start to live and experience life in full.
Derek, What is the relationship of cell behavior to, 1. tribalism & 2. music (answer may be rendered in form of improvisation dance/one man silent opera)
I work so hard and am always just getting by. Never ahead of the game. This effects my happiness because I feel a lack of freedom when money is always such an issue. I'm looking for a way to accept what is and find happiness in other ways, than say, my dream of going to Europe. Meditation seems to calm me but I feel a sense of disgust in myself because I am not making a good living, even though I should be proud of myself for working so hard and being good at what I do. Thanks for any thoughts.
Sivers, just wanted to thank you for sharing your wisdom and experience. I know it has had an effect on me. Everyone, I highly recommend you check out Derek's "Uncommon Sense" videos, available free here: http://www.appsumo.com/sivers/
Wow, great story! I have understood similar thing just recently a year ago but I am already "old" (28 years). Nevertheless I totally agree - there is no speed limit! Funny thing that lately I have made a second approach to the piano from the scratch and... it worked! After just 4 weeks I am far better that during the first attempt few years ago and few months of learning. This time I simply have found the right teacher which is constantly challenging me.
Hope that finally I will also manage to make it happen business wise with Y-Combinator! ;-)
213 comments
[ 3.2 ms ] story [ 238 ms ] threada) The first instance of Berklee shows the full name, which isn't "University of California, Berk(lee|eley)".
b) It consistently says Berklee in the article, never Berkeley, so there's no confusion caused by inconsistency.
c) Your comment implies that the author is an idiot who can't even spell the name of the college he attended; which is impolite at best.
My senior year (at Berklee) the company that prints up our report cards sent them to Berkeley California.
Kind of an ongoing joke. ("Where did you go to school?" - "Berklee" - "Oh wow, that's really prestigious!" - "... College of Music." ".... oh.")
It's famous. It's quite good these days. Back in 1987 when I was there many of the teachers were phoning it in. I wouldn't call it a great school back then.
Feel free to ask me absolutely anything here.
At Berklee, I'd get a piano room every night at 10pm until midnight, when they closed. Then I'd sleep from 1am to 7am, practice some more, and go to class.
I was quite driven.
Kind of like someone who really feels if they just work their ass off they can be the next Zuckerberg, 20 years ago, being a successful musician felt more attainable. It felt like if I just practiced my ass off, wrote a lot of great songs, and put myself where the action is, I could be successful.
That kind of "I can almost taste it" feeling is the most amazing motivation, isn't it?
My friends called me "the robot" because I never hung out, never partied, never sat around in the cafeteria eating with them. I'd just grab a peanut butter sandwich and get back to work. Couldn't waste a single minute on the road to success!
Yep, that's at least one genetic advantage you have on most of us.
I think I kind of have the same problem as you do: not enough/too much sleep that messes up my day. But is this "genetic" like you saying? I don't think so. Can you point to any directions where to read about this, or at least, how to get better on sleeping enough hours?
Thnx.
I am not sure how you can get better at something which is most likely genetic.
I work full time and have a not terrible commute, and if I want to eat healthy and get a bit of exercise and spend just a tiny amount of time with friends and family... well, it's hard to get the hours of sleep I genetically need to function 100%.
Now, I can go for a very long time sleeping no more than 6 hours a night, but I can feel it slowly killing me.
And looking back, do you feel that it was all worth it? Or would you make different decisions if you knew then what you know now?
I was following my interests 100% without letting peer pressure convince me to do something I didn't want to do. (Hang out.)
I showed myself what I could do. Priceless.
"Don't give a f--k about roaches....tryin get em out of my mother f--kin head.....can't get em out of my mother f--kin head"
"Don't give a f--k about roaches....tryin get em out of my mother f--kin head......can't get em out of my mother f--kin head"
What I liked about Tony Robbins' message was this:
* - Change happens in an instant. People act like change takes years, but really it's almost always a key moment, an instant where you change the way you think about something, or make a promise to yourself to change the way you act (even though it feels strange at first). It may have taken years of procrastination to get to that pain point, but the change itself is instant.
* - You can change the way you think, so you can change the way you feel. People say, "I can't help the way I feel." or "This is just who I am." But you were an almost-blank slate when born, and most of what you think was just taught into you by someone, so you can un-do it, and replace it with any beliefs or even emotions that support your goal. He gives a great example of funerals in New Orleans: how they play sad music for a few minutes, then break into celebration. We think that death is universally sad, right? But this shows there's another way to think about it. So you can choose to feel happy about each person that rejects you ("one step closer!"), or choose to feel disgusted by the thought of procrastinating ("it's my mortal enemy!"), or whatever you choose to feel.
Actually there were probably 100 other things like this that changed the way I think, but just seem commonplace to me now because I've been thinking them so long.
Grab any of those classic self-help books like "Think and Grow Rich" or "Maximum Achievement" or "Awaken the Giant Within". When read at the right time in your life, it can really change everything.
(( Oh, just noticed you asked about harmony. All the stuff he taught be was very basic jazz harmony that almost any book on the subject will teach. The key was how fast he taught it. ))
- Change: change is a sequence of stages you move through according to well-defined processes: (1) pre-contemplation (where you haven't started considering change, or are even aware it's an option), (2) contemplation (where you're considering change but haven't decided), (3) preparation (where you've decided to change and start preparing for the consequences of change), (4) action (where you actually practice change) and (5) maintenance (where you maintain change - going to gym once is change, but doesn't really count :)
That 'instant' you refer to is familiar to me and IMO it is when your brain collects enough awareness of your push/pull factors to move you from preparation (3) to action (4). Many people underestimate how critical preparation is, and for most people steps 1, 2 and 3 are not conscious at all and you will go back and forth over them for years. If you're quitting smoking but smoking gives you a break from your annoying boss, or it's how you socialise, or gives you access to the cute guy/girl you're into, and you go unprepared (unaware) into action and quit smoking you are highly likely to relapse (i.e. go back to stage 1 or 2).
I highly recommend reading Prochaska et al.'s "Changing for Good" (http://www.amazon.com/Changing-Good-Revolutionary-Overcoming...) to understand about the stages of change, how to evaluate where you are w.r.t. a certain change and if you're ready to move forward to the next stage, and the processes that help you move from one stage to the next (taster: 'commitment' is only suitable from the 3rd stage onwards, and can actually hurt your chances of successfully changing if you commit when you're in an earlier stage!).
- Changing the way you think: David Burns' books, particularly the "Feeling Good Handbook" (http://www.amazon.com/Feeling-Good-Handbook-David-Burns/dp/0...), and Helmstetter's "What to say when you talk to yourself" (http://www.amazon.com/What-Say-When-Talk-Yourself/dp/0671708...)
- Awaken the Giant is a great book, and I get the timing thing you talk about. I read it first over ten years ago and it meant nothing to me. Having gained a bit of experience since then I listened to it recently about a month ago and suddenly I could relate to 90% of what was being said, and Robbins helped solidify a bunch of ideas that had previously just been floating around in my head.
Related: thanks for your writing Derek, it's inspirational.
Read “The Power of Full Engagement” : http://sivers.org/book/PowerOfFullEngagement
The authors worked with the best athletes and executives for years, and found that the best ones knew how to push themselves, then recuperate, push, recuperate. Take this same approach to your emotional, mental, physical, and even spiritual life, and it's a powerful metaphor. Think of sprints, not marathons. Be fully in whatever you're in, then give time to recuperate. But push futher each time, past your comfort zone, like a good exercise plan.
"How do you handle stress and burnout?" "Power through it."
I'm sorry, but that's terrible advice. You might as well tell someone with depression to "just get over it already".
I mean that any time any of us get to that point, there are a few approaches we could take.
(1) - Go take a long vacation.
(2) - Quit and change your approach.
(3) - Don't change a thing. Sleep tonight, but tomorrow just keep pushing the same direction as you've been doing. It'll be painful, you'll scream and complain, but just keep working anyway.
I've tried all three. When I do (1) or (2), it throws me so far off course that I never come back.
But powering through it is also the advice that ultra-marathon runners advise. They say you feel the pain, but just ignore it and go anyway. You don't take a break. You just keep running.
When I've taken this approach to the work I'm doing, I tend to find joy and an easier road ahead, past the painful burnt-out feeling I felt the day/week before. I'm glad I didn't take a vacation or change course.
A close family member of mine tried to power through her feelings of being burnt out, and wound up spending the next two years debilitated by chronic fatigue -- needing lifts to her various therapists because even just walking to the bus stop caused her physical pain, never mind the sensory overload she suffered in noise & crowds.
As such, I just felt it was important to emphasise that "powering through" doesn't work for everyone or every situation. I wouldn't wish that on anyone.
Then look into the conditions of "flow" : http://en.wikipedia.org/wiki/Flow_%28psychology%29
1. A clear set of goals : you know exactly what needs to be done next.
2. The task is not too easy, but not too hard. It's just at the edge of your ability.
3. The task gives you immediate feedback.
When you're engaged in that kind of work, you FOCUS! That's why video games are so addictive! They play up these 3 conditions so well. You have no problem focusing when playing a video game!
Also it's pretty crucial to have all this work be leading to a goal that you want so badly - whether it's to be a millionaire, to be famous, to be in Y Combinator, whatever.
Then it's also crucial to have this goal be so close that you know if you just keep working well that it's very likely you'll get there.
Get those situations lined up, and you'll have no problem focusing!
(( And yes, I'm embarrassed to admit I have a major problem with focus in my life right now. Apparently it's kind of common for recent mutli-millionaires who have surpassed all their previous goals. What's next? How can I top this? Do I want to? Do I just retire now? I have some new goals, but they're not burning goals. And I just realized they aren't matching steps #1, 2, 3, above. Hmmm.... ))
But I am quite driven to turn my next app/business ideas into reality : http://50pop.com/code
Definitely not trying to "top" CD Baby. Just following what fascinates me. Just not quite as intensely as when I was so driven to be a rock star. ☺
For example, I'm tempted to give this bit of advice:
Think small. Don't think about getting rich. Just think what you can do for someone right now that they'll be happy to pay you for. Then when you've found it, think of how to do it for as many people as possible.
... but is that actually good advice? Or do I just think that's the strategy that made me rich, when actually it's something else entirely, and I somehow got successful despite my stupid approach?
That said, here's something that I know is quite solid:
The biggest change in my attitude towards money came from my girlfriend's hippie parents. She grew up on a commune in Vermont. No TV, no nothing. Her parents just did random odd jobs - like photography and sewing - but kept their cost of living so low that it was enough to sustain them to this day. Then they put their daughter through fancy ivy-league universities on scholarships and such.
By lowering your cost of living so low that you can do just a few hours of work per month to pay your expenses, then it frees you up to turn your attention to doing things that make you happy, or perhaps building things that will make you much more money in the long run. Things that most people don't have the time to do because they're too busy on the rat-race, doing some job they hate, because they need to support their expensive cost of living.
Point being: once you realize how cheaply you can live, you get a real secure feeling of financial abundance.
Then keep improving your hustle, and doing whatever it takes to make money doing what you love, and the security/abundance mixes with fun, for a damn good combination.
(I hope this helps.)
I like that you have everything planned out to be multi-lingual from the start on your projects. I remember reading your uses.this interview a while back and you talked about using wendlin/learning chinese. Are you still doing that, if so, how's that going?
It looks like they also sell a book, but it was published July 2010, so I'm not sure how much has changed since.
Nginx: http://wiki.nginx.org/Main
JavaScript: http://www.wrox.com/WileyCDA/WroxTitle/Professional-JavaScri... and http://eloquentjavascript.net/
jQuery: http://www.sitepoint.com/books/jquery2/ and http://www.headfirstlabs.com/books/hfjquery/
Backbone: https://peepcode.com/products/backbone-js and http://backbonetutorials.com/ ... but I've barely started.
And yeah I'm still learning Chinese, but I've scaled it back, because I realized that the programming is more important to me now, and I wasn't getting all the programming done that I wanted to because I was taking 2 hours a day on my Chinese.
Since I was a kid, I would have these rare moments of intense calmness. Certain things would set it off: the sound of paper brushing together when someone is reading a book. I've also had this happen when listening to certain people talk; their voice or mannerisms trigger it. Other strange things also trigger it, like the sound of secadas in the summer. The older I get the more rare I experience it, but I've yet to hear anyone else talk about it. When I've explained this feeling to people, they look at me like I am crazy. I started to wonder if this elated feeling is so extreme for me because I'm generally tense, and so, extreme relaxation is so absolute in my case. Flow sounds like a similar experience. Maybe it's the same?
I used to get it a lot when I was younger, normally when people were doing me a favour I wasn't expecting or they were going out of their way to help me. I've also had it when getting my hair cut.
Throwaway account, as I have also had the crazy look.
[1] http://en.wikipedia.org/wiki/Cold_chill
The most interesting thing I found was that even by just reading the WSJ article explaining the music, I can feel the shivers.
http://www.reddit.com/r/Frisson http://online.wsj.com/article/SB1000142405297020364600457721...
I get this when I watch someone who is intensely focused on something slow and repetitive. The best example I remember from my childhood is being mesmerized watching someone sort a deck of cards.
I still get this, and have learned to set up situations that can trigger it (good adult example is having someone slowly "write" text on my back with their finger).
Do you have any experiences with or knowledge of speed learning being used to learn the physical skills of playing an instrument?
He's using speed-learning techniques to learn 6 different skills fast, and one of them is learning a new instrument.
Contact him here - http://joshkaufman.net/about/ - to see if he could give you some starter points for now, until his book comes out much later.
1) What occupies your time these days Derek ?
2) Possibly related - what unfulfilled dreams do you still have ?
... because ...
(2) : If I die before turning these projects into reality, I'm going to be pissed-off! http://50pop.com/code
It's really my main drive these days, to finally launch these ideas I've had spec'd out for a long time.
I know I could just hire someone else to make them, but the joy (to me) is in the process, not the goal. I want to learn these programming techniques so well that I can quickly create all my future ideas, too.
My favourite was http://50pop.com/karmalist if only because someone needs to kill Yelp !
An open source, non company-controlled business review service is a killer proposition. The challenges will be how to incentivise users to submit reviews to the service (what's their motivation ?) and how to successfully moderate extreme or unhelpful reviews in a scalable manner.
Very interesting for me to read this now. My wife is pushing me to outsource the development of an idea that I've been talking about raising from a demo to a real site, because I'm taking my sweet time (learning Python, Flask et al). I'm not making efforts to find someone to outsource it, but instead I'm still trying to learn what I need to to get it up the ground. (just don't tell my wife)
"the joy is in the process, not the goal"… I'll have to keep that in mind.
Hire someone to do it for you, but on the condition that you can watch over their shoulder and ask questions as they go.
That way, you can get it done and get it launched, while at the same time you get to watch an expert, learn enough to maintain and improve this project - and learn how to do it yourself next time.
I did this for my first Android app - https://github.com/50pop/NowNowNow
I started slogging through some Android books and realized it'd take me forever. So I learned just enough to understand the context, then hired a guy that let me watch. I learned more by watching and talking with him than if I would have just continued slogging through the books. And it got done in 2 days!
Didn't cost much. The key was how I asked. I just made it a criteria of the job when I posted/announced it. "Looking for someone to program while I watch and ask questions."
I know he really enjoyed it. Said it was much more rewarding than the usual coding in solitude, not knowing if the client is really appreciating the effort.
Did you use a large freelance-finding site (oDesk, elance, etc.)? If some other method, do you mind sharing?
But for future, I'd try odesk, elance, and also asking around my network of programmers I already know.
It might not be a one on one coaching, but seeing how much others do while slacking of on the couch and reading about all their doings on Twitter should make you more productive.
I've known people who are perfectly willing and capable mentors, but never got asked. Ironically, they were surrounded by people who were looking for mentors, but were afraid to ask. I happened to know both sides and made the connection, but I'm sure many others fall through the cracks just because they didn't ask someone to be their mentor.
Note: Not everyone has the time, willingness, or ability to be a mentor. But I still don't think it hurts to ask. The worst you can get is no mentor, which is what you started out with anyways.
http://www.artistshousemusic.org/videos/kimo+williams+of+col...
For Mentorship:
1. Figure out what you want to do. 2. Find people who have achieved this. 3. Contact them (rules in a moment). 4. Create a good back and forth dynamic.
For Interest: 1. Identify something interesting about the person you want to learn more about 2. Contact them to ask a simple, non-overwhelming question 3. Keep the conversation going if relevant, or let it die naturally. Don't force shit.
======= CONTACTING PEOPLE WHO ARE AWESOME: A PRIMER -------
The following is a hierarchy for contacting people with respect to effectiveness and long term benefit.
1. WITH AN INTRODUCTION - Face to face by third party - Face to face with third party introduction prior - Phone by third party - Phone with third party introduction prior - Email by third party - Email with third party introduction prior
2. WITHOUT AN INTRODUCTION - Non face to face, with an easy (and, hopefully unexpected yet interesting) question. This is actually how I contacted Derek the first time. Email is good if you can write well (do a copywriting course), and a phone is good if you can wrestle past gatekeepers (not that hard). - Face to face
That's it. This stuff is not hard - in fact, it's easy. Don't stalk, be cool, pay it forward wherever you can.
- R
P.S. Can't get people to respond? They're busy, or you aren't interesting enough. Adjust your tact. P.P.S. Contact details are easily found with Google - old blogs, personal blogs, deep enough on the website, whatever.
Be the change you want to see, right? So maybe just start by being a Kimo yourself?
After you where taught everything, fast, why did you still go to Berklee? How was your time there?
There were only a few good teachers. Most were half-assing it.
But once I realized that they weren't going to teach me anything, I got inspired. I realized that I was in an amazing place that held all the knowledge I want. I just had to go get it!
I treated it like a library. I pulled information out of people, recordings, books.
More than anything, it was a great environment for learning. It kept me 100% focused, every minute of every day, on getting better at music. No job or real-world stuff to distract me.
But that was also before the internet!
Now, I imagine that since the environment is the most important thing, you could find your killer environment in many places that don't charge tuition. Whether it's moving to Silicon Valley to be surrounded by your peers, or moving to India to study with a teacher.
Same reason some people go to a health spa retreat to get healthy. They could have just stayed at home to do it, but going to a dedicated place can really help.
As a note, this is the way to get the most out of University. Put a vacuum up against the U and turn it on... get everything you can. University should not just happen to you: you need to create the happening.
So I wrote my first Android app, to track every minute of every day. See https://github.com/50pop/NowNowNow if interested.
Most of my time these days is spent studying some new programming languages and techniques (Ruby, Rails, Sinatra, Sequel, JavaScript, jQuery, Backbone). Less time spent turning that learning into real creation. Soon... soon....
In the meantime, feel free to fork it and use it yourself.
Since our interview in Singapore I've decided to devote myself 100% to learning to code (Rails to start with) during the second half of the year (I applied the 80/20 principal to my documentary re-interviews and travel).
When someone asks: "I really want to learn how to code, what should I do?" the answer is always the same: It's possible + you've just got to devote the time toward learning. If you are passionate about it you will stick with it. The answer has always been pretty clear for me: you just sit down and start learning how to code.
Basically, learning technical skills for me are kind of an inevitability rather than something I'm thinking about. I'm just looking for advice in regards to learning and efficiency. I really like your ideas + philosophy about self-learning, and remember you talking about learning methods in a Mixergy interview, e.g. spaced repetition software for language learning. Any similar advice about coding?
Basically, is there a way to increase the speed limit when learning to code?
Would you also recommend working on a web application while learning to code (since you started CD Baby in a similar way)?
Thanks in advance for the reply :)
http://www.codeschool.com/
and
http://eloquentjavascript.net/
But I do think it's crucial to have some little project that's actually live and launched, that people are using, that you can add things to and constantly improve.
It helps you get immediate feedback, and remember why you're doing what you're doing: to make other people's lives better!
You don't want to just be learning in a vaccuum for months or years, not being of benefit to anyone except some maybe-future-self years from now.
Even if you start with some plain HTML site, and add nothing but a dumb "The time is now " + Time.now() -- then at least you've started, and you can improve from there.
As you go through Code School, or Eloquent JavaScript, or whatever other ways you learn, try to find a way to apply what you've learned to your site.
And lastly: learning by NECESSITY is the most effective way. If you HAVE to figure out how to make your site do some kind of function because you have people complaining to you that it's not, then you'll go figure out how to do it, and remember it with an intensity that you just don't get from, "OK, now it's time for Chapter 7."
That's very similar to advice from Patio11 that I just read over on Askolo¹:
> Rate of learning increases by an absolutely stupid amount by launching a product and having users [...]
1. http://askolo.com/patio11
My current startup only exists because of this post.
Sometimes I wonder why I take hours to write up and edit (and edit and edit) these blog posts on my site. Thanks for the reminder. I really appreciate it.
Apply his language advice to playing.
One of his main points is to just throw yourself into conversation in a strange country. Even if you only know 3 words and aren't prepared. Be scared. Mess up. Be embarrassed, but keep going.
You can't just stay in the shed. You have to get out and play with others, be scared, mess up, get embarrassed, and keep going.
For ex., under a minor chord pick the IV-V-VII-I notes (For Amin that's D-E-G-A, play that A an octave above root.) Just sit there and play those 4 notes with bends, pull offs, slide ups and mix up the rhythm until it gets some soul. Whatever you do, don't be systematic. beer helps... and record yourself so you can review for what works and what doesn't.
The best tips for beating the language-learning speed limit are from Benny : http://www.fluentin3months.com/about/
If you are looking to mix up you studies, you should checkout my site. http://chinese.yabla.com/ It is not free, but if you are interested, shoot me an email, and I'll send you an account.
Socrates walked the young man into a nearby lake. When the water was a few feet deep, Socrates suddly grabbed the young man and pushed his head under water and held it there.
At first the young man thought it was a joke, but as he was held under longer and longer, he became frantic. He struggled desperately to get free and his lungs burned for lack of oxygen.
Finally Socrates let him up, coughing and gasping for air.
Socrates then said, "When you desire wisdom with the same intensity that you desired to breathe, nothing will stop you from getting it."
It's the same with your motivation/practice/habits.
First of all. Excellent blog post. Just reading it made me want to leave behind the things capping the speed limit on my life.
However, I see that story used in a lot of contexts. (And the characters involved change often.) And what I always find myself asking every time I read it (Or rather skim it as the case may be.) is "Well yes, I knew that much already, but how do you desire something that's not air as much as the ability to breathe itself.". It would seem that therein lies the rub. Getting that excited about anything is tough.
In a way it's a non-answer. Which is always disappointing to receive.
Both were teachers who cleared the path for me. Instead of the curriculum other students did I was given one that challenged me.
Most students, including the smarter ones, don't really understand this, which is also part of the problem; I wrote "How to get your professors' attention, along with coaching and mentoring" (http://jseliger.com/2010/10/02/how-to-get-your-professors%E2...) in part to remedy this knowledge deficit.
I wanted to be a rock star. Ain't no fun waiting 'round to be a millionaire! Gotta hurry.
" I run across kids all the time who say they want to be a great musician. I tell them I can help, and tell them to show up at my studio at 9am if they're serious. Almost nobody ever does."
I've learned this after so many years. Everyone talks about wanting to be successful. No one ever means it. Having someone just show up is a miracle.
But yeah, the disconnect between peoples words and their actions is laughably ridiculous.
A lot of people say a lot things, but few act. Showing up and doing something puts a person ahead of many.
Conversely, I think it's also useful to think that there's no rush.
I sometimes get in my head that "if I don't have X millions by the time I'm 30, I'll be a failure."
I realized it's too stressful to think that way.
It's probably more important to think there are no speed requirements at all. Move as slow or as fast as you need/want.
Great post!
The author didn't use $ as his measuring stick, he used a skill or status. So do you want to make $, or do you want to make awesome stuff, or do awesome things? Figure it out, then use it to define your metrics and drive your success. I can't see how, "there's no rush", can be remotely true. You only get x days, if day x is = tomorrow then you only have 1 more day. You never know when day x = tomorrow, so I would say there is always a rush.
On the other hand, if I say my goal is to get in the habit of writing one sentence everyday, the end result is much better and I'm less stressed about it.
I think process oriented goals can actually end up being more productive than outcome oriented goals.
See another reply, above, about the difficulty in finding a great teacher.
Focus. Disconnect. Do not be distracted. This is your #1 most important challenge. If you master focus, you will be in control of your world. If you don't, it will control you.
Seems like focusing nowadays is almost impossible. There are so many time sucks, so close at hand.
Actually, Paul Graham has written two of the best essays about it:
http://www.paulgraham.com/makersschedule.html
and
http://www.paulgraham.com/distraction.html
“Focus” by Leo Babauta is quite good, too: http://sivers.org/book/Focus
I wish I had a new Kimo in my life, that could help me deeply grok programming as intensely as he did.
So, let's hope you meet more than one Kimo in your life time!
It also seems like most successful people can point to an event, person, etc, in their past that served as a great turning point in putting them on the path to success. I just can't seem to put myself in a position for that to happen.
Derek, any tips?
Also, ask yourself of those 50 different goals, which is something you HATE NOT doing? http://sivers.org/hatenot
Focus on that goal, and let go of the rest.
See my other reply here about the conditions of "flow". One is that you need to be getting immediate positive feedback on your actions. Maybe your 50 different goals aren't giving you any progress feedback, because they never get enough of your time to make progress?
Imagine kind of like some people take a 10-day meditation retreat, or a 7-day fast, maybe what you need is like a 10-day "ONLY ONE GOAL" retreat.
Pick the one thing that matters most, and only work towards that one thing. It's almost physically painful to ignore the other 49 at first, but soon the rewards from that one will be worth it. Then it feeds on itself, and perhaps could be your turning point.
Are you suggesting that if I don't drop three of those, I won't succeed in any of them? That worries me a bit, because the job part takes up LOTS and LOTS of time, far more than the other three combined.
You'll know if you have so many that it's holding you back, and paralyzing you.
If it's not a problem, if you're able to progress on all of them, then congrats! No need to change anything because of a silly blog post. ☺
1. Goal: Keeping fit. Invest 30 minutes each morning to that goal, which leaves 3.
2. Goal: Your job. Again, this is timeboxed until 5 pm, so do whatever it takes. Which leaves 2.
3. Goal: Play guitar. Not it gets tricky, because you could do both. But I think, again, timebox them. Monday through Friday you concentrate on your guitar, which leaves only 1.
4. Goal: Udacity. Now that you can do on the weekend. You will probably still play some guitar (I know I do), but thats not "learning", but playing (which is also important).
I think if everything is timeboxed and planned, I at least don't have problems keeping up, because I don't feel overwhelmed.
I'm having the same problem learning Node. js right now. I had been trying to teach myself, but my progress was going rather slowly. Then along came a mentor that help me achieve in just a few hours what i wasn't able to achieve in over a month. And then he disappeared, and im stuck at snails pace again.
Maybe that's just the story of my life, or maybe that the story, period.
Great performers are usually not great teachers. And great teachers aren't always great performers themselves.
Any advice, anyone?
The best option is of course to find a Kimo. Failing that, getting really good at interacting with people online might be the best option; if you're learning something independently, you're probably learning it online, and if you're learning it online, then other learners(however few) are only a click away.
You can also feel free to email me (email in profile) - I have been working on node for more than a year now on a decent sized project.
I was always worried about IRC etiquette. What i mean to say is - is it considered poor etiquette to just dive in and start asking for help?
Anyway - i think the larger problem for me hasnt been just getting stuck with Node - it's been more about knowing what is the next step to take in terms of the project since im new to development too. That's where having a mentor was very useful.
What are your thoughts?
The node mailing list is a good place for asking questions too. Often, the more focussed your question is, the better it is. So, instead of asking something vague - ask about specific areas you are facing problems with. Also, when asking a question, explaining what you tried to do to solve the problem yourselves helps people better understand your problem and offer constructive help.
Life is f'ing short! When you're old and looking back on your life, you'll mostly remember the changes, the big events. These big changes are the hooks you hang your memories on.
You'll always remember that 2012 is the year you chose Plan B. You'll remember this big change in your life, and all the other new experiences it's going to create.
This is part of living a full life! This is crucial!
14 years is plenty of time on Path A. You got the benefits out of it. You learned your lessons. You've been there, done that. Time to go!
I can't emphasize this enough. I think it's SO important.
Every time I've made a major change in my life, it's always turned out for the better. Sometimes I even thought they were failures, in the moment - (divorce, selling my company, etc) - but they always turned out wonderful.
Opting for Path B would actually make life a lot easier than you realize. An endless list of very time-consuming tasks disappear if I finally get off Path A, and a huge weight would be lifted from my shoulders.
Of course Path B seems the obvious choice. But previous attempts on that path have several times ground to a halt, admittedly because I get in my own way. I can't help but wonder: why am I not pysched? Shouldn't my desire be enough to push me forward? If I knew I wanted it badly enough, would I even need to have this conversation with you?
Btw, you and I are acquainted - we went to Berklee together. It'll be something if this exchange ends up being the turning point. Thanks again for taking the time!
Because it's f'ing terrifying!
See http://sivers.org/book/WarOfArt
He calls it "resistance". We'll make any excuse not to do the thing that we know is our highest calling.
You're right, and I know it, scary though it may be. It shall be Path B.
Thanks, Derek!
Read more and you learn the truth: this guy practiced his ass off for a long time, and that's how he got good. "Speed learning" is bullshit. There are enough studies showing a direct correlation between the time spent practicing an activity and your skill level that I don't need to mention them here. But this correlation of practice time holds not only for music but for chess, flying an airplane, basketball, virtually any activity of skill. And yes, programming.
It takes around 3,000 hours of study to be competent in something, and about 10,000 hours to be an expert. There are no shortcuts. You can be Bobby Fischer and in your first chess tournament you're still going to get your ass kicked just like he did. But if you do all chess, only chess, all the time, for years, you can compete.
One of the most important thing I teach my kids is, there is no magic. People are always trying to force magic upon you, usually when selling something, or to puff themselves up. But the reality is there is no magic. It's all hard work just to get to ground zero. Then you need luck.
Some may see this as pessimistic, or self-destructive, but I see it as just the opposite. It's only when you've been liberated from spoonfed bullshit that you can start to live and experience life in full.
Man, you shoulda seen it. I'm exhausted now, but it was awesome.
http://news.ycombinator.com/item?id=970945
Previous discussion:
http://news.ycombinator.com/item?id=970945
Hope that finally I will also manage to make it happen business wise with Y-Combinator! ;-)