Tuesday, December 21, 2010

Things I learned

Cameron, the Data Science manager at Facebook, dropped an innocuous-sounding question at the intern goodbye dinner last Friday: "What was the most interesting/important thing you learned this term, not necessarily at Facebook?"

I would have responded with something witty, except I'm obviously too slow for that. Thinking back though, enough had happened this term for me to give a non-idiotic answer. In fact, I can list three pretty important things that I learned this term. Here they are, in no particular order:

1) Famous people are famous because they do things. There's nothing more to it, and nothing less.

Being intimidated by people who are famous is something I still haven't gotten over, but between accidentally cutting in front of Zuck in the dish line, asking Donald Knuth a stupid question in his Christmas tree lecture*, and seeing my friend Paul Butler become famous, I realized that their ticket to fame is actually really simple: when they had an idea, they followed through.

Simply put, they did things. They executed.

There really is nothing more to it. I'm sure more of my friends will decide to do things, get noticed, and as a side effect, become famous. There's nothing intimidating or far-fetched about that.

2) I don't know much about statistics.

I was learning statistics in a pretty non-standard (a.k.a. "hands-on") way, which was basically (a) try to solve problems with what I know, (b) fail, (c) read, (d) fail a little bit less. While this had taught me a LOT, the process was the best at teaching me exactly what I don't know. No, I don't mean the cliché and unhelpful "I learned that there's so much more to this subject!" bullshit. The process helped me build a concrete to do list of what subjects to research, what books to read, and what fun projects to attempt. For now though, I'll survive by knowing that logistic regression is the answer to 99% of questions in statistics.

3) When you decide to do things, opportunities come.

Our world is really a land of opportunity. Especially at Facebook, the difference between saying "yes" to something and saying "no" is astronomical. Saying "yes" or just doing interesting things seems like such a simple thing to do, and those who did it (e.g. Paul, Gurrinder, etc.) got great results. I'll be honest though: I haven't been as keen on saying "yes" this term as compared to last term, and it really showed. We worry so much more about macro-decisions like where to go to school and where to do the next internship, so it's funny to notice that micro-decisions such as "should I do this today or next week?" can be just as life-changing.


Well, for better or for worse, that was my term. I did some things I'm proud of and a few that I'm not. I failed a lot, but learned a lot too. Hopefully, in 2011, I won't let trivial fears set me back: I'll do more, try more, and say "yes" more. There's just too much to lose otherwise.

And yes, Facebook was awesome.

End of Entry

*me: "You used n in two different ways!" Knuth: "... to show an equality."

20 comments:

  1. I got dissed by Knuth as well, when I complained about a IMHO unprecise formulation (response along "I am the native speaker here.."). :-) Glad to have a cheque from him too.

    And I nagged Nikolaus Wirth once in a guest lecture, when I wondered how he kept order along that pile of Oberon modules. Fond memories. :-)

    ReplyDelete
  2. Nice post :)
    Probably the intimidating fact about fame is the importance that not famous people give to it and the resulting hype, not the famous person himself. What you say is very simple and true, but most people will never realize it...

    ReplyDelete
  3. "What was the most interesting/important thing you learned this term, not necessary at Facebook?

    doesn't this question mean the most important thing you learned that can be taken out (as in not necessary) of fb?

    ReplyDelete
  4. Sorry, it should be "Niklaus" not "Nikolaus", too close on Christmas. :-)

    BTW Thanks to the pointer to logistic regression.

    ReplyDelete
  5. Thumbs up!

    I think that points 1) and 3) are really true and very clearly said.

    ReplyDelete
  6. Enjoyed the post!

    Which books/researches/projects are listed on your statistics to-read list?

    ReplyDelete
  7. Found this through HN. I am motivated by your description of #1 since I have lots of ideas and neglect to materialize them or do it half-assed and never fully execute and consequently never get anywhere! So a solid and realistic reminder of this fact of life is welcome, and thank you. I find #3 to be true as well, especially having very recently watched the movie Yes Man starring Jim Carrey. It is amusing and if you need a bit more motivation on the subject it can be a fun reminder -- over the top in some ways but in the cartoonish hyperbole there lies some truth that seems to intersect what you have discovered as well :) Best of luck in your future endeavors!

    ReplyDelete
  8. famous ppl are famous cause they do things nothing more to it nothing less ... loved it !!

    ReplyDelete
  9. Thanks everyone for the feedback =)

    @ot "Probably the intimidating fact about fame is the importance that not famous people give to it and the resulting hype, not the famous person himself" -- Very well said.

    @Abdul He was asking about something important that we learned during the term -- perhaps at Facebook, perhaps while doing something else unrelated to work

    @shushan Here's my list...
    - "Element of Statistical Learning" by Hastie, Tibshirani and Friedman (online copy at http://www-stat.stanford.edu/~tibs/ElemStatLearn/)
    - "Bayesian Data Analysis" by Gelman, Carlin, Stern and Rubin
    - "Data Analysis Using Regression and Multilevel/Hierarchial Models" by Gelman and Hill
    - "Statistical Methods" by Snedecor and Cochran (old book, good for a review of the basics)
    - random forest, support vector machine and neural networks are some topics I'd like to play with
    - Eric Xing gave some talks at Facebook, and one thing he talked about was how he built an implicit social network using senate voting data (lecture notes at http://bcmi.sjtu.edu.cn/ds/Lecture19_Xing.pdf) It would be fun to do that with the Wikileaks data, albeit a little dangerous
    - I came across NLTK during my internship, which would be useful in a better analysis of data from my school's co-op job posting data base (JobMine).
    If you have recommendations for me that would be awesome too!

    @megawattgauge Thank you for those words. I wish you the best of luck as well!

    ReplyDelete
  10. Great post Lisa. You are well on track to do great things if you've already internalized the urgent need to get points on the board.

    Hit me up if you ever pass through NYC. I'd love to take you out to coffee and learn more about your plans for the future. AppFund will be hiring a data intern this summer and we'd love to consider you for the job.

    Best,
    @brett1211

    ReplyDelete
  11. Lisa, I concur. What a great post. Do you have any tips on how to get a job at FaceBook?

    ReplyDelete
  12. Great tips - I really enjoyed reading them. Good luck on your future endeavors.

    ReplyDelete
  13. Awesome blog entry, Lisa. This has been a very busy year catching up with things that I had wanted to do for long time, and as you say, opportunities pop up like in a chain reaction as a consequence of doing them. Real words of wisdom, I would say.

    I had never paid much attention to famous people. Not even watched 'that' movie yet. I kind of dislike the attitude that some people have towards famous people, following their lessons like a padawan would follow Joda's. Your first point, however, highlights a different, but interesting way of looking at them. Thanks.

    About statistics, Element of Statistical Learning is also top in my list, by I must finish Data Mining Methods and Models (by Daniel Larose) first.

    ReplyDelete
  14. (a) try to solve problems with what I know, (b) fail, (c) read, (d) fail a little bit less.
    The best line I got :D
    Thanks and Good Luck

    ReplyDelete
  15. I don't want to dissent, because I think your point 3 is one of the most important things people in CS can realize, but I think it's both simplistic and generally uninteresting to characterize fame as a function of anything.

    I say this first because people talking about fame tend to have very different notions of what it means, and this is no exception. Paul Butler is famous? I compulsively read things like Hacker News and I've never heard of him (or I have and forgot). Maybe you are thinking that this is a pedantic point, but you're making claims about a functional relationship that definitely does not hold true for all definitions of fame, which will cause problems when other people try to replicate the results you have presented. Clearly the work you've outlined here is valuable, and presenting it as so, IMHO, diminishes its importance and robs it of the gravitas it really deserves.

    The second thing I would point out is that the phenomenon you are describing can be explained (IMHO) very precisely, without this term: When people do things in CS that are awesome, it is easy to hear about, because CS people have very reliable networks to hear about them (e.g., Hacker News, Reddit, and so on). Because failure in CS is relatively cheap (consider hosting costs vs a million-dollar microscope for biology), tales of success and/or awesomeness tend to propagate well because it's easy to imagine that we, the humble viewers, could have done something like that. These stories capture our imagination and stimulated out creative tendencies.

    The third I forgot. Oh well. Overall it's a good post, though, so thanks.

    ReplyDelete
  16. I just read about logistics regression (kudos for the link) - it's very cool. Have I been only learning about the other 1% of statistics? XD

    Anyway, nice post. I think your way of expression has improved. I've caught up on your other posts on fb as well. Facebook has been good to/for you =)

    See ya soon! ^^

    P.S. I really enjoyed the macro/micro-decisions bit. Very true.

    ReplyDelete
  17. Thanks Lisa

    http://codemonkeykevin.com/2010/12/27/no-more/

    ReplyDelete
  18. That was really interesting - I especially liked the first lesson. I would add that although its especially easy to get wrapped up in status, knowing they were once in your position is a really satisfying and inspiring concept. Thanks Lisa!

    ReplyDelete
  19. nice .......you are thinking the way i am.
    I am going to apply in my REAL life.
    thanks a lot..
    take care

    ReplyDelete
  20. How can you really be so confident in #3? That sounds like projecting local (your experience) to global (the world in general).

    ReplyDelete