From Intern to CTO – An interview with 10gen’s Eliot Horowitz

April 17, 2013 in 10gen, Coding, Community Internship, Guest Post, Intern Advice, Intern Guide, Intern Training, MongoDB, Networking, Pictures, Slideshow, Technology

It’s one of the many reasons I love the working culture at 10gen; where else would you find the CTO of the company happily sitting down to chat to the intern?

Eliot Horowitz, co-founder and CTO of 10gen, knows all too well the perks and pitfalls of intern life. Though now head of a 75-person engineering team, Eliot began his professional life when he was 19 years old, when he undertook a summer internship with DoubleClick, a company co-founded by Dwight Merriman, 10gen’s Chairman and fellow co-founder.

eliot_horowitz_mongo-event-1

Before he jetted back to New York, I had the chance to ask Eliot about his time as an intern, and to enquire about any advice he would offer prospective and current interns of today:

Read the rest of this entry →

Welcome To Miami – 10gen All Company Meeting

March 8, 2013 in 10gen, Afterhours, Community Internship, Conferences, Intern Guide, Intern Training, MongoDB, Networking, Personal, Pictures

An Intern Goes Snorkelling

Just a over a  month ago I was catching my flight back to rainy London after a week in Miami. The 10gen All Company Meeting, and the mixture of work, sunshine, sea, sand and new friends afforded me one of the most enjoyable and eye opening experiences of my life. 

The concept behind an all-company meeting, especially for a growing company like 10gen which boasts an ever-increasing global presence, is to bring together all staff in one place for an opportunity to share new initiatives, company victories, upcoming challenges,  highlight employee accomplishments which reinforce the company’s values and culture and, vitally, unite the team around a common sense of purpose.

As an intern, the meeting allowed me to understand my placement company in more depth and to finally put faces to the names of those I interact with on a daily basis via email. It was great to be able to talk at length with members of the team in different departments, and to find out exactly what their jobs entailed – I was overawed by the enthusiasm and dedication I witnessed from all areas of the company. It forced me to think long and hard about where I’d like to be in 5 years time, and how I could use my degree in Politics and International Relations from the University of Bath to forge a career path about which I would feel just as passionate and empowered by my work as those I met in Miami.

Of course, there was a huge amount of silly fun to be had too. The annual team building challenge did not disappoint, as we were tasked with building Lego sumo robots. Really.

563238_548586785159912_1487450747_n

I was in a great team (though rather light on the engineers) whose robot, named LegoLass, came in at a nifty second place. Our robot’s special move won it particular support from the crowd, and earned it the nickname ‘Humper the HR Violation’ – I’ll leave that to your imaginations.

There’s not much more I can write without potentially violating company privacy policies, so I’ll leave you with some photos from my time in Miami.

A Job of Many Hats – Interning for a Startup

February 13, 2013 in 10gen, Afterhours, Community Internship, Community Marketing, Intern Advice, Intern Guide, Intern Training, Introduction, London Living, MongoDB, Networking, Slideshow, Social Media, Technology

take-a-risk_1x

Deciding to pursue a position within a start-up can be a nerve-wracking choice. Before you accept an offer, examine the positives and negatives of startup employment. With these issues in mind, you can make a sound decision – oh, and be ready to spend a lot of your time explaining to relatives/friends/strangers just who exactly your company is, and what you do. Repeatedly.

No Job Description

Fond of having a structured role with set tasks and responsibilities? Then working for a start up probably isn’t for you.

If, like me, you are walking into an entirely new role, then chances are you will have the opportunity to carve your own position and influence the direction of your internship – you really do receive a great deal of autonomy. Great for those who flourish in a more haphazard environment, but not so good for those who look to organisation and structure to guide their working day.

Learn By Doing

Unlike larger companies, where  you may have to endure hours of official training, in the start-up world it’s ‘sink or swim’. I absolutely love that from the moment you walk in through the doors, you’re treated like an integral member of the team and are expected to roll your sleeves up and get your hands dirty.

In a start-up, everyone must pull their weight for the company to succeed, and as an intern you will be no exception to this rule.

low-pay-packetLow or No Salary

Young companies are generally unable to offer the same kind of financial package that a large company can, and you’ll tend to work harder and get paid less while at a startup compared to your comparable role within a larger company. Of course, this isn’t always the case – many start ups offer a competitive internship wage, and many larger companies neglect to pay their interns at all.

Many Hats

It seems the ominous phrase “other duties as required” becomes the norm, and you may find yourself performing duties that are not even close to your expected responsibilities  – for example, I have just taken over the role of Office Manager after coming onboard as a Community & Marketing intern. It’s all hands on deck, and thus startups offer fantastic opportunities to wear multiple hats and really get to know what it’s like to run an organization.

Passionate People

There is a certain energy and determination present in the start-up environment unlike anywhere else I’ve worked. Startups are almost invariably made up of passionate, excited people who are working there because they truly want to be working there, and it’s something special to be a part of that.

Flexible Schedule

Regular office hours? What’re they? “Nine to five” is a fiction at most startups. This is really a ‘glass half full/empty’ situation, because although you may find yourself still sat in the office at 10pm, you are equally as likely to enjoy the prospect of a lie-in on days when you just need that bit extra. Holiday also works on a far less formal, more flexible basis.

Working for a start up also means you’ll probably have the opportunity to attend a plethora of events – there’s not many people to go around, so even as an intern you will be counted as a crucial part of the team.

Out Of Business Riskclosed-out-of-business

Time for a reality check; an overwhelming number of start-ups will not survive past the first year. Obviously this is a substantial risk, but one which can pay off far beyond what you might expect, but can also leave you updating your CV and trawling the internet for vacancies within a breathtakingly short time.

Wealth Of Experience but Less Specialisation

Though you may not be pulling in the big bucks yet, working at a start up is valuable in another way; your hands-on, multi-functional experience will be a real asset for your long-term professional growth.

However, one thing I’ve certainly found is that you may experience some frustration when it comes to honing specific skills – when you’re doing a billion and one different things, it’s difficult to become the marketing/sales/engineering/consulting/etc guru you expected.

Friends, not Colleagues

The nature of a startup means you will continually be meeting new people and building relationships – and you’ll grow to see many of your colleagues as friends.

Feeling Valued

It can be frustrating being a little fish in a big pond, and start up culture, generally, removes many of the hierarchical barriers experienced in larger companies. For example, when the CEO of 10gen came over from California, he ensured that he and I had an in-depth one-to-one; probably a very unlikely situation in larger companies.

I also have the chance to travel a lot more than I might otherwise – during my internship so far I have been lucky enough to take business trips to places such as Aarhus and even Miami. Being  part of a smaller team means playing a bigger role.

Little Perks 

The dedication seen at startups comes hand in hand with the need to curate an enjoyable environment, and an attempt to cultivate a healthy company culture (read more about that here). It’s the little things that make life worthwhile, and in 10gen those include jeans, popcorn, beer, and office juggling competitions.

Personal Pride

The exhilaration of being part of a successful startup produces pride and a sense of accomplishment that is extraordinary. You will never regret the long hours, hard work and smaller paycheque.

Photos: 10gen London Office Warming Party

September 18, 2012 in 10gen, Afterhours, Community Internship, London Living, MongoDB, Networking, Personal, Pictures, Technology

Some of my time here at 10gen has been spent planning and organising the London office warming party, as we moved into our new offices only a few weeks ago. The party coincided with a special visit from 10gen President Max Schireson, who is normally based in our CA office.

A blog post on event organising is sure to follow in the next week or so, but for now I wanted to share some of the photos from the event itself – it was a great success, with a turn out of over 100 people.

The cupcakes which myself and a colleague made the night before seemed to go down a treat as well…

Photos: 10gen London Office Warming Party

September 18, 2012 in 10gen, Afterhours, Community Internship, London Living, MongoDB, Networking, Personal, Pictures, Technology

Some of my time here at 10gen has been spent planning and organising the London office warming party, as we moved into our new offices only a few weeks ago. The party coincided with a special visit from 10gen President Max Schireson, who is normally based in our CA office.

A blog post on event organising is sure to follow in the next week or so, but for now I wanted to share some of the photos from the event itself – it was a great success, with a turn out of over 100 people.

The cupcakes which myself and a colleague made the night before seemed to go down a treat as well…

Community Managing – What’s It All About?

September 3, 2012 in 10gen, Afterhours, Community Internship, Community Marketing, Intern Advice, Intern Guide, Intern Training, Introduction, Meetup.com, MongoDB, Networking, Personal, Social Media Marketing, Technology

Being a Community Manager isn’t what you might think…

You may have guessed that I’m somewhat of an internet addict, though my interest in all things www extends beyond your usual Facebook and Twitter fandom; instead I remain fascinated by the possibilities arising for individuals, organisations and businesses in seizing opportunities to network strategically, create targeted and sustainable campaigns and raise brand awareness.

One thing which I keep coming up against, however, is a confusion surrounding the concept of online community – and thus of community managing. In fact, even my own mother knows little of what this sector actually entails, which makes describing my internship to our friends and family rather a vague task.

So, Mum, hope this helps…

Read the rest of this entry →

Tea with the Mayor of New York

August 16, 2012 in 10gen, Afterhours, London Living, MongoDB, Networking, Pictures, Technology

Sometimes I think I must be in a coma, lying in a hospital bed somewhere creating fantasies in my head about interning at an impossibly great company in London, because some days it seems too good to be true.

Yesterday we had tea with the mayor of New York, Michael Bloomberg. 

Mayor Bloomberg visited the NY office for a meet and greet with the entire staff – including all of us around the wonderful 10gen water cooler.

The move was part of his ongoing initiative to encourage growth in the tech sector in NYC, for which Mayor Michael R. Bloomberg, Chief Digital Officer Rachel Sterne and Internet Week New York Chairman David-Michel Davies unveiled the “Made in NY” Digital Jobs Map; an interactive guide to the City’s startups, investors, incubators, and co-working spaces. Incredibly, nearly 500 tech startups have launched in New York City since 2007.

Read the rest of this entry →

Just a Quickie

August 3, 2012 in 10gen, Community Internship, Hackathon, London Living, MongoDB, Pictures, Prizes

Since I’m in the middle of a write-up guide on covering letters, I may not have the chance to post much today – just time for a quickie.

I wanted to share something which got me all excited this morning. 

10gen recently sponsored a hackathon here in London, and as part of that we are sending some pretty snazzy prizes to the seven winners…

It’s sad how happy this pile of gadgetry makes me.

Winners get a Kindle, MongoDB mercy and a handwritten letter by yours truly (ignore my handwriting).

I got a lot of joy out of ordering these and putting the packages together – though probably not as much as the winners will get when they get their post. This kind of task is part of the reason I love community marketing so much – it’s a two way street.

Office Snaps

August 2, 2012 in 10gen, Afterhours, Intern Training, Introduction, London Living, MongoDB, Personal, Pictures

A couple of people have asked me to describe the new offices in greater detail.

No.

What I will do is post some pictures though.

10gen Bootcamp – Day 3

August 1, 2012 in 10gen, Afterhours, Community Internship, Intern Training, London Living, MongoDB

Well, I made it.I passed bootcamp

Bootcamp is officially over, and that means my brain is now working overtime to try and assimilate everything it has heard over the last three days. I genuinely dreamt about coding last night, which I’m pretty sure makes me a sad individual.

Today’s session was far more sales-oriented, which meant that I was able to comprehend it much more than the tech content. I learnt all about the market, the competitors, partners and the services which 10gen offer MongoDB users.

Read the rest of this entry →