Back

An internship out of this world

Captain's log, stardate d176.y36/AB

MarsBased Teamwork Company Culture Internship Lessons Learnt
-
Backend developer
An internship out of this world

Last year, I completed my degree in Software Development, to begin my career in web development, I opted to go for an internship. Turns out, a good friend of mine had attended the first Ironhack edition in Barcelona, where he met a couple of MarsBased members and suggested that I applied for an internship here.

And this is how I met MarsBased. Let me tell you how it went!

Landing on the red planet

On my first day at MarsBased, they welcomed me as if we had known each other for a long time. That felt definitely relieving and took pressure off me, allowing me to learn much, work hard and make the most out of this experience.

Working at MarsBased has definitely been radically different from what I had done in the past. For example, MarsBased is a remote working company, so we have no offices and work as a distributed team. I had no prior experience in working from home, but after trying it, I am now captivated.

I also found a company with a very solid company culture and clear goals. Everybody knows what these goals are, and what is the best way to accomplish them.

For what I have seen, everyone brings in experiences from their previous jobs, so we all can follow best practices and avoid common mistakes. It's all about the lessons learnt in the past. Sometimes you win, others you learn.

In this company, Martians are Martians, not resources. We hold on this belief: however hard we may work, comradery is ever-present and there is always time for joking and laughing.

The Martian crew

Outwardly, MarsBased looks like a big company because of the huge workload we can cope with. In this case, however, size does not matter. It is the Martians' ability to organize and communicate that's from another galaxy.

This is for sure one of the most important lessons I will take with me. Organization and communication are key in a remote working company. Both skills play a key role when dealing with client work.

There are not a lot of rules in MarsBased, as strange as it might be. And the few of them we've got, they are really easy to follow, such as no emails, the weekly summary Basecamp post on Monday, simpler is better, and so on.

Another thing I wanted to highlight is the diversity among the team members. Despite being such a small team, there is a very diverse set of strengths and weaknesses that work like a charm.

As a result of all the previous points, we are a very friendly, transparent, responsible and social company, while being very powerful - technologically speaking.

Adapting to the environment

On Mars, Ruby on Rails is spoken. Yet I came into the company with no prior knowledge of this framework.

Every beginning is hard - they say - and mine was not an exception! Learning everything about routes, controllers, presenters, views, models and the rest of the jargon was not easy. It was all Greek to me. I came from a very different background, and although I could describe how to solve a problem, I wasn't able to figure out how to do it.

But that was not the worst. The red screen appearing after application errors, with a rather cryptographic error message scared the hell out of me more than once.

After a few days learning to prototype using mockups and some layout from Àlex and Jordi, I have been working shoulder by shoulder with Xavi most of my time in the company. He has been my guide in this journey.

Xavi is a natural born teacher. He is very good at explaining why things happen the way they do. Not only that: he's extraordinarily gifted in keeping a clear discourse when he's explaining technical concepts. Talking to Xavi feels like talking to an encyclopedia.

In my opinion, Xavi has been more than a teacher: he's also taught me how to avoid burnout, praised my progress and cheered me up in those hard days when you can't tell an Array from a Hash.

Back to Earth

On Mars, there is no oxygen, and my reserves are now depleted. I have to keep learning how to survive in such an environment, and that will happen somewhere else.

... or it might just be that I have not overcome my addiction to nachos with guacamole. You can't find them on Mars, so I am coming back to the blue planet to refill my reserves.

This is not a farewell. It is more like a "see you later".

Thank you very much for the ride!

- Emilio

The MarsBased team during Christmas Dinner 2014
Good luck with your new endeavour, Emilio! We'll miss you!

Share this post

Related Articles

Team

Dealing with your first hire in a distributed team

Hiring is not easy, and even less so for a remote-working company. Here's how we did it.

Read full article
Code in a computer screen

How to find and hire developers for your company

Competition to hire developers for all sorts of companies is at an all-time high. We've had no problem hiring in our three years running the company. Here's our opinion on the matter.

Read full article
Our company culture helps us to hire faster and better. Here's how!

Our company culture helps us to hire faster and better. Here's how!

Having a strong company culture sets the expectations for future hires and lets them know in advance how's your day-to-day like in your company. In this post, we explain how our company culture has helped us to hire faster and better.

Read full article