Actually I wanna implement quick sort in c, then I accessed to the author’s weibo (Chinese Twitter), who wrote the article about how to understand and implement quick sort in CSDN. What a surprise! I walked into an amazing world.
First I read about the article Travelling, Writing, Programming, which describes the author traveled around the world, wrote technical articles and programmed at the same time. It’s extremely cool, isn’t it? It is quite easy for a programmer work and relax at the same time, what’s more, programmers might prefer to work while taking vacation. What a cool thing! I wanna learn swimming and driving first, then make that dream come true, travel all over the world, write and code at the same time.
But which impressed me most is Jamie Zawinski’s story. He dropped out in high school and participated in developing Netscape and XEmacs. His argument against Michael Arrington, who said that if you work at a startup and you think you’re working too hard and sacrificing too much, find a job somewhere else that will cater to your needs. Jamie said, he’s using my words to try and back up that thesis. I hate this, because it’s not true, and it’s disingenuous. What is true is that for a VC’s business model to work, it’s necessary for you to give up your life in order for him to become richer. He’s telling you the story of, “If you bust your ass and don’t sleep, you’ll get rich” because the only way that people in his line of work get richer is if young, poorly-socialized, naive geniuses believe that story! Without those coat-tails to ride, VCs might have to work for a living. Once that kid burns out, they’ll just slot a new one in. I recommend that you do what you love because you love doing it. If that means long hours, fantastic. If that means leaving the office by 6pm every day for your underwater basket-weaving class, also fantastic. Yes, I really appreciate this sentence because I thought to work for nights in order to be successful, but just like some words in a book, you do need to work smart rather than hard. Jamie’s words in his dairy is filled with intelligence as well, this is the time period that is traditionally referred to as “the good old days,” but time always softens the pain and makes things look like more fun than they really were. But who said everything has to be fun? Pain builds character. (Sometimes it builds products, too.).
Yes, do what you love and do your best.