Programming languages are like girlfriends: The new one is better because *you* are better.
Derek SiversEveryone who became great at something has a similar story: For years, they worked on their craft every day, even if they werenโt in the mood. Always pushing, practicing, working, and improvingYes it takes thousands of hours of practice, but thatโs good news! Itโs a clear path and itโs under your control.
Derek SiversThe creative person basically has two kinds of jobs: One is the sexy, creative kind. Second is the kind that pays the bills. Sometimes the task at hand covers both bases, but not often.
Derek SiversIf you keep thinking about putting on a conference or being a Hollywood screenwriter, and you find the idea terrifies but intrigues you, it's probably a worthy endeavor for you. You grow (and thrive!) by doing what excites you and what scares you everyday, not by trying to find your passion.
Derek SiversIt's only a little difficult to say no. You've got to believe that the work you're doing is ultimately more useful to the world.
Derek SiversGo find very early versions of things: the first TV pilot of a later-successful TV show; early audition tapes by famous actors; early demos by famous musicians. Focus on these early examples, not what they became over the next 20 years. Remember that what you're doing will constantly improve.
Derek Sivers