My Softwire Internship – Ciprian
21 November 2011, by Ciprian Florescu
Before starting at Softwire, all of my previous programming experience was from university and high-school projects. In particular, I hadn’t worked on a ‘real’ software development project before. It turns out that these offer very different challenges to academic projects but can be really enjoyable to work on.
Working on such projects at Softwire proved to myself that this is what I want to do in the future – I really want to follow a career in software development.
I was part of a team of five people, all highly qualified. Everyone in the team, and in fact people at Softwire in general, was really friendly and helpful whenever I needed any advice. This support allowed me to understand and contribute to the project quickly, which could have been difficult as it had begun before I joined. The customer was very satisfied with our final product, and I was able to make a big contribution to the project.
My second project was working on an internal application, used by Softwire employees to record their career progress. This project was originally written a year ago by another intern, and this summer we were adding additional features to the project.
The technology for this project was quite different to my previous one, and included several that I hadn’t worked with before, such as ASP.NET and WCF. Again, I received a lot of support from my colleagues to allow me to pick these up quickly.
My overall experience of working at Softwire was just great. I have really enjoyed working here, it is a very friendly and fun environment with lots of morale events (organised social events). It is also a very professional environment to work in. Someone is always available to answer any questions that you have.
Another thing I particularly liked about my internship was the variety. Every project is challenging, and you are given the chance (even encouraged) to switch between different technologies, and different projects.
This ensures that you can never get bored, and also allows you to gain experience in a number of different areas. I really have learnt a lot of new things during my internship, and have gained valuable insight into professional software development.
I have had a great time working here, and have been convinced that this is the environment I would like to work in.