You are currently browsing the monthly archive for November 2010.

Early in 2010 the Graduate Developer Community held an event to connect Undergraduates with Interns. One successful placement that resulted from this event was Kamil Olesiejuk obtaining a 3 month internship at Android application development startup Novoda.

Internships are often misunderstood from both sides, so following the internship we interviewed both sides to find out how they got on in the hope that we could inspire more companies to recruit interns and more undergraduates to consider looking into interns.

Here is the feedback from Novoda director Carl-Gustaf Harroch

Why did you opt for an intern?

We did not really consider getting an intern until the event was announced by the GDC. We thought we would just go to the meetup and see how it turns out.

Have you used interns before?

No. We are a very young company and Kamil was actually our first employee.

Did you meet many before selecting Kamil?

We had a couple of chats with all the students at the event. Did not go to any other events prior or after. Kamil was a clear choice.

What was it about Kamil that made you select him?

The main criteria for selection was his ability to handle a project on his own and be entrepreneurial in his work. We could not afford to spend much time nurturing him. We wanted to setup the aim of a project and let him play with the technology and come up with solutions. We needed an independent student with little guidance from our part. We obviously help him along the way but it was important that he would not require our help for each bits and pieces of the given project.

Did you pay Kamil?

Yes. We believe in paying for work done. We paid him above the minimum wage.

Please describe in your own words the tasks that Kamil has done for you

We needed a build and continuous integration server for android. There is no current well working solution out there and Kamil was set to play around with Maven/Hudson and a mac mini to come out with some sort of solution. The conclusion of his work is summarized in his blog post: http://novoda.com/2010/08/13/android-continuous-integration-android-maven-plugin/

How this has helped the business?

The blog post has been mentioned a couple of times in different articles. Event though we will move away from Maven, it has been a great experience for both Novoda and Kamil. Furthermore, Kamil is still working part time within Novoda as part of his master degree continuing the work he has started during the summer. We foresee great solutions coming from his work this year that will help our company ensuring best practices in testing and CI.

What did you feel Kamil did well for you?

He was motivated and excited about Novoda which makes us feel we are going in the correct direction with Novoda. As we are a young startup, he gave us the opportunity to employ somebody without the risk of a full time employee. He worked hard and hopefully learnt a lot!

Do you feel this has helped Kamil?

I can’t talk for him but I believe he really appreciated the work done and gave him an insight of what startup life is all about. The fact that his master degree follows his work at Novoda is rewarding for both him and us.

What advice would you have for companies considering recruiting an intern?

Don’t expect much and give a lot of leeway to the intern. Worse case scenario, nothing comes out of it. Best case scenario, you have a dedicated and potential employee.

What advice would you have for undergraduates considering finding an internship?

Don’t expect much – especially monetary – and try to look into a field that is of interest. Don’t just look for an internship for the sake of it. Try to find a field which is of interest and which lets you play with technologies that you would not necessarily done at Uni.

If you are an undergraduate considering taking on an internship then visit http://www.enternships.com/ a website dedicated to helping undergraduates connect with SMEs and startups.

If you are involved in a business looking to recruit interns to help with any part of your business please visit http://www.enternships.com/ a website dedicated to helping startups and SMEs connect with top interns. To get more information on how to run an internship please see this guide: http://www.cipd.co.uk/publicpolicy/_internships-that-work.htm

Early in 2010 the Graduate Developer Community held an event to connect Undergraduates with Interns. One successful placement that resulted from this event was Kamil Olesiejuk obtaining a 3 month internship at Android application development startup Novoda.

Internships are often misunderstood from both sides, so following the internship we interviewed both sides to find out how they got on in the hope that we could inspire more companies to recruit interns and more undergraduates to consider looking into interns.

Here is the feedback from undergraduate Kamil Olesiejuk

What made you look for an internship?

I wanted to gain some experience, try something new. Get a bit of a sneak peak of adult life. Also see how do I fit into a working environment. Above all, I wanted to do something really interesting, have fun. Learning new things and money were also factors.

Do you have previous commercial experience?

No.

Did you meet many companies before selecting Novoda?

I have applied to a few companies, met some recruitment representatives at career fairs, and spoke to a few other people at the intern-employer meeting organised by Graduate Development Community where I also met Novoda.

What was it about Novoda that made you select them?

They came across as really interesting and smart people from the very start. They were working in an interesting and fast-growing area, and they already had experience in it. Novoda seemed like it could be a really good and fun place to work in.

What were you expecting?

Having no prior commercial experience I was not sure what to expect. I think I was expecting to learn a lot, but the actual experience exceeded my expectations by miles.

Please describe in your own words the tasks that you did?

I was put in charge of a build system for the Android applications that Novoda was developing. I was give a lot of freedom on how do I go about it exactly. Since Novoda already had a build system from before, I started working with it learning about build systems in general, the tools that they were using as well as a few alternatives, and the specifics of the Android platform. I was given lots of support in the learning process, and also very frequent consults on what I’ve done, what I should focus on next and pretty much any question I had.

What do you feel you have taken from this internship?

I have learned a tremendous amount of things ranging from build processes and tools, through development environments, the Android platform, and source code management tools, to what seemed like a ton of experience of what’s it like to work for a company. I’ve learned to work on my own more effectively, make decisions (and mistakes) in a working environment.

All this in a friendly, supportive and fun environment.

Do you feel your work has helped Novoda?

I sure hope it did. Honestly, I do think that I have contributed to their work. Since I wasn’t working on any particular project the contributions might be a bit more tricky to spot, but I do believe that I have made their life easier, and development more streamlined. Those kind of contributions sometimes require a change in working style, and take time to adapt. They are also never finished and need constant tending and improvements, but I believe I’ve made a good start.

Right now, I’ve taken up the work that I’ve done at Novoda, and made it my final year MEng project. I’m still in close collaboration with Novoda on the project, getting feedback on my work and support on it.

What advice would you have for undergraduates considering finding an internship?

First understand that it can be a huge benefit not only to Your CV but also to You as a person, and that it can be fun at the same time. Next decide on an area of interest and look for one. It is very important not to be afraid of doing it – be excited about it instead! Don’t worry about lack of experience, focus on what You’re good at and like. Be approachable.

If you are an undergraduate considering taking on an internship then visit http://www.enternships.com/ a website dedicated to helping undergraduates connect with SMEs and startups.

If you are involved in a business looking to recruit interns to help with any part of your business please visit http://www.enternships.com/ a website dedicated to helping startups and SMEs connect with top interns. To get more information on how to run an internship please see this guide: http://www.cipd.co.uk/publicpolicy/_internships-that-work.htm

What is the GDC?

The GDC, or Graduate Development Community is an independent community of undergraduate software developers. Our goal is to bridge the gap between the worlds of Academia and Business. We organise and host presentations and events with senior members of the development community as well as offering advice, guidance, internships and jobs through our community site.