First and foremost we want to congratulate Mateusz, Dariusz and Krzysztof and welcome our former interns as full-time members of our team with a big high five. It’s been a moment since the end of their internship so we interviewed them regarding their impressions.
Let’s start by talking about any expectations you had for your internship at Codelab? Did anything surprise you?
Mateusz Denisiuk: My main expectation, the possibility of furthering my development in a great team have been completely fulfilled. However, I was positively surprised by the fact that this was done in the context of a real commercial project. I am very glad that I got the chance to learn and prove myself on a “living organism”. 😉
Dariusz Niemczycki: I expected a solid dose of technical knowledge. I was not disappointed, from the first days on I worked on a project (BrightMatrix), which is used every day by Codelab employees. I was surprised that my opinion was important in the development of the project, thanks to which I had the opportunity to take an active part not only in the technical development of applications, but also in discussions leading to determining the path of development of the project in the future.
Krzysztof Kalinowski: I was surprised at the plus approach of people from the company. The contents and responsibilities did not consist of the proverbial “coffee brewing”, but we were treated as “normal” programmers and handled tasks from real-word projects.
Starting right away with a commercial project can result in some possible challenges. What was your biggest technical or organizational challenge during this program?
Mateusz: It was probably the initial introduction to the project. Entering the new code base and analysing how it coincides with the complex business logic required the quick adoption of a large fields of theoretical knowledge.
Dariusz: The development of the logging functionality using OpenID. This task required me not only to learn new technical solutions, but also to get acquainted with the current login process. I had the opportunity to get input based on the insight and experience of more experienced colleagues from the team – I believe that this, although not a simple task, greatly expanded my horizons related to technology.
Krzysztof: I think the biggest challenge was the implementation into the project itself. For the first time I had the opportunity to work on such an extensive project and it took a while before I started to orient myself in it.
As we can see, you have found optimal solutions for these challenges, since today you are supplying the ranks of Codelab. What will you remember the most from this time? What have you learned?
Mateusz: I will definitely fondly our team and how well the cooperation worked within the team. I learned a lot from them about best practices and both the process of software production from the “kitchen” and in the purely technical field (new technologies for me and deepening my knowledge of those I already knew).
Dariusz: I am very happy that I had the opportunity to meet great people. Assistance, positive encouragement and equal treatment were very useful during the implementation of the new company structure and the project – I quickly felt like a valued team-member. Apart from technical knowledge, I learned that questions are always worth asking, even those that are considered trivial ones.
Krzysztof: I will definitely remember our meetings with the guys from the project. They are both great programmers, from whom you can learn a lot, as well as super nice people with whom you can have a nice chat on various topics.
What type of profile would you recommend the internship program for? Which professional interests and career options are a good fit?
Mateusz: Taking into account my example, I would especially recommend and internship for everyone who really wants to work in the software engineer profession in the future. I would also extend this to people whose interest in it is still a little more vague. Codelab is an excellent partner for taking your first professional steps in the industry. 😉
Krzysztof: I think I would recommend the internship to people who already have some knowledge about programming and their future career. The company provides different development paths, so I think everyone will find something for themselves.
Dariusz: I would recommend Codelab to the open people, I think that due to the multitude of projects and possibilities, everyone will find something for themselves
Concluding our interview, what advice do you have for candidates who are considering an internship in the general software development field? Any specific advice related to the Codelab internship?
Mateusz: Internships like this are a great way to make your first experiences, therefore I would unconditionally recommend seizing the opportunity. In addition, it helps to keep an open mind regarding new tools, approaches, technologies, etc., and not just sticking to what you know and like. Even if these are not always the things that we personally like a 100% and may not settle on in the long run, a lot of values can be derived from expanding ones perspective.
Krzysztof: I think it is worth having a bigger, interesting project to talk about what to talk about in a possible conversation. In addition, it is worth keeping up to date with some news about the technologies you use.
Dariusz: Do not think about it twice and apply! 😊 A great experience, in a very short time you can develop your skills in different areas.
I think that you must not be afraid of new challenges, with the help of other colleagues in the team, the most difficult task turn out to be not as terrible as expected. 😀
Thanks a lot for providing feedback and insights for potential interns. We hope you continue to have a good time at Codelab, including many new, valuable experiences. Our dear readers we invite to familiarize themselves further with our summer internships program.
We also invite you to get in touch at our next job fairs, where you will have the opportunity to directly talk to our developers, former interns and recruiters, as well as more information about what you can expect during recruitment, what the course of internships looks like in detail and what project work at Codelab is like.
You can find us here:
Wrocław, Akademickie Targi Pracy
PWr budynek C‑13, stoisko 3A
Wydział Informatyki ZUT, Żołnierska 52, Szczecin
Follow our socialmedia.