The Internship Experience (tm)

Monday, 13 October 2008
by tims
filed under About Us
Comments: 10

I recently finished a 3 month internship for Last.fm in the data junkie department. Officially I was a Java intern. That means turning coffee into code. In between thoughts of “why am in a country where it’s cold even during summer?!”, I spent time thinking “how the hell did I end up here doing stuff I like?”

I’ve been instructed to write something about it. It all started on a dark and stormy night in 1981… I’ll just skip to the end. On my first day I was given a computer and told to install whatever I wanted on it. Ubuntu away!! I was very happy.

After that moment of glee however, it wasn’t all beer and ball pits. I also had to learn stuff.

Luckily I was given interesting, challenging problems and the trust to work on them with my own brain. It’s perfect for someone excited about all things open source as Last.fm uses open source tools everywhere. That helps give a warm fuzzy feeling throughout the day, even more so when I was able to make some contributions back. I submitted a couple of patches to HBase, the open source Bigtable-like implementation.

There was much digesting to be done. Researching and playing with things like Map/Reduce, Hadoop and HBase was a great way to learn about the future of scalability. It’s safe to say I learned far more than I would have crammed into lectures.

Of course, Last.fm is more than just a great learning environment. There’s also being a part of producing something that people really love. People care a lot about what they do at Last.fm and it’s infectious… beware.

I’d like to note that there are also certain things that have conspired against me during my internship. Good places in the area to go for lunch made me spend way too much money, a pretty decent coffee machine forced me to make many typos, and getting distracted discovering new music on the Last.fm website caused me to forget what I was thinking more than once.

All in all, the whole things was a positive experience that ended in a hug.

Comments

  1. Ash
    13 October, 12:09

    This may be a little off-topic, but out of the corner of my eye, I thought you were a lego man in that picture. :)

    PS: This capcha is a maniac.

    Ash – 13 October, 12:09
  2. Harish Mallipeddi
    13 October, 13:50

    “Postgres to HBase replication”…care to share more on this?

    Harish Mallipeddi – 13 October, 13:50
  3. Tim Sell
    13 October, 17:57

    @Harish Mallipeddi
    There’s slides, see here

    Tim Sell – 13 October, 17:57
  4. Tye
    13 October, 18:58

    How did you afford to live while doing this internship? I was thinking of applying for internships around London but I can’t understand how people can live in London without full-time paid employment.. Thanks.

    Tye – 13 October, 18:58
  5. Tim Sell
    15 October, 14:57

    @Tye:
    I survived with some savings and lived like student. Depending on the internship there is some money, so it’s not total poverty.
    Also it’s foot in the door if anything comes up at the end of it.

    Tim Sell – 15 October, 14:57
  6. warwasbeginning
    16 October, 04:21

    Does Last.fm hire American (residing in the states) interns?

    warwasbeginning – 16 October, 04:21
  7. C
    16 October, 13:22

    Congrats on finishing your internship! And haha, so true: “Why am in a country where it’s cold even during summer?!”

    C – 16 October, 13:22
  8. Toy
    16 October, 17:56

    Congrats on finishing your 3 month internship!

    Toy – 16 October, 17:56
  9. Laurie Denness
    19 October, 15:58

    “On my first day I was given a computer and told to install whatever I wanted on it. Ubuntu away!! I was very happy.”

    Well it makes my job easier when people use Linux because they can break it themselves rather than me wasting my time breaking it for you ;)

    Laurie Denness – 19 October, 15:58
  10. Chris
    21 October, 10:37

    Happy Birthday Tim!

    Chris – 21 October, 10:37

Comments are closed for this entry.