Interns seem to be a bit of a craze at the moment. From the popularity of last years hit film The Intern, taking a fun look at the concept of a “senior intern”, through to all the online hullabaloo caused by the recent story of an entire class of interns fired for petitioning for a change in dress code.
What’s the best way to run an internship program? What do the different parties involved get out of it? We decided that as part of our ongoing effort to encourage a culture of learning and self improvement both within our company and in our local IT community, it was time we started an internship program of our own and started providing some answers to these questions ourselves.
Interns and Mentors
This summer ekreative has 6 student interns in the office. Places on the 2 month internship program were highly sought after. To get a place students first competed in a student hackathon event after which a number were invited back for the interview stage. Those that won a place are smart, highly motivated, active young people who are keen to add practical experience to their resumes alongside the studies they’re in the process of completing.
Each intern is assigned a mentor; an experienced ekreative developer with the same speciality as them who can guide their learning and set tasks that help them to realise their potential. At the student hackathon we got a feel for how helpful and transformative the role of mentor can be, for both parties, so we’re excited to see how this will develop over the course of a longer period.
Insight into company culture
I decided to have a chat with some of the interns and their mentors and find out a bit more about their experience here and to gain some insight into our company culture by examining the contrast between the way it’s viewed by experienced hands and newcomers with a fresh perspective.
The internship’s just beginning, what are you hoping to get out of your time here Sergey?
What initial observations do you have about the Ekreative office?
I like it. A lively atmosphere, interesting people, comfortable to work and food provided!
What are some of the best things about working at Ekreative?
I really like the culture here, it’s so supportive. That comes across at the company level, with team times and encouragement to attend training events and conferences, but it also comes across at a personal level; people help each other to solve problems and are actively involved in encouraging the development of relevant skills. A lot of the developers here are involved with Geekhub, our local GDG and other IT community organisations and projects.
I’ll be talking to some of the other mentors and interns over the next few weeks, but as the project is still very young I decided to have a word with our CEO Viktor to find out where he envisions it going and what he’s expecting from it:
Viktor, what are the aims of the intern project?
We’re a dynamic, growing company and are always on the lookout for talented new hires. Ultimately running an internship program is about taking young people with plenty of raw talent and guiding them into becoming the best specialists they can be, ideally with a view to hiring them full time once the internship is complete.
Of course we could participate in an aggressive headhunting strategy to increase our talent pool and the results would probably come about faster, but in a small city like ours this would create unhelpful tension within a growing tech scene which thrives on cooperation, mutual encouragement and community building. In addition, the headhunting approach would be detrimental to our internal company culture.
In the same way that the Silicon Valley giants look to take advantage of and develop the talent coming out of Stanford and MIT, we look at the universities local to us, examine what they’re offering their students and try to create a program which fills in some of the gaps between the world of formal education and the reality of the workplace.
Actually the majority of our workforce is made up of people who’ve come to us as junior developers, QA’s, designers and project managers and who have grown into mid and senior level workers here at ekreative. We’re big fans of this long-term approach to developing talent from within as we love investing in people, value having workers who share our company’s values (which grow alongside their technical skills) and see that in the end we reap back what we sow and more with much better, more sustainable results than we would have gotten via headhunting.
How did you choose the mentors?
Actually the mentors practically chose themselves! The guys doing the mentoring are all people with a real passion for teaching and seeing others grow. They were mentors at the student hackathon too, got a lot out of that and when it came to the internship project they came to me saying they wanted to be involved. Each of them is a great reflection of the company culture we’re building here, in which sharing our knowledge and helping build others up is a fundamental element.
What will the interns be getting up to?
Most of the interns have already attained a certain proficiency as programmers and are working on some of our internal projects under the oversight of their mentors. By facing these real life workplace scenarios complete with deadlines and co-workers they move beyond the more static education environment and begin to develop the skills that will make them valuable programming hires.