developer

Three Unanticipated Benefits in Hiring an Intern

noah1.jpg

This past Summer, there was much debate at Ablesoft on how to move forward with adding a new employee. Being a small company, we were sensitive to the impact both financially and culturally when introducing an outsider. But, we knew a move needed to be made to satisfy our growth goals. In August, the verdict was found in the hiring of an intern from Northern Illinois University. He is a Computer Science major who was looking for a company to give him a chance. We were looking for someone we could gradually ramp up with our changing processes while avoiding financial risk. Enter Noah.

Not only does Noah serve up a mean cup of coffee, but he has also offered up an array of unforeseen benefits in kicking off our internship program.

Alan teaching Noah the fundamentals of collaboration.

Alan teaching Noah the fundamentals of collaboration.

An opportunity for employees to manage

With a small company, the opportunity for a worker to get management experience is quite limited. As our employees mentor and supervise Noah, they are gaining valuable management skills.  The internship becomes a symbiotic relationship.  Noah benefits from real world, hands-on development, while senior developers get practice in breaking down tasks into delegated chunks and training. This has brought confidence in both the mentee in learning and the mentor in managing.

Noah taking on responsibilities and learning the importance of attention to detail.

Noah taking on responsibilities and learning the importance of attention to detail.

Taking on the necessary tasks

Noah provides an extra set of hands to alleviate our developers’ workload.  Short-term tasks and research can be transferred to him, giving him the opportunity to learn something new, while minimizing workflow interruption for other employees.  Specifically, he has researched new development technologies, initiated his understanding of C#, and has a role in testing applications prior to release to the customer. All of which has freed up time for our full-time developers to pursue more impact-ful work, and for Noah to learn.

Noah sharing his input on how to further innovate our software development practices.

Noah sharing his input on how to further innovate our software development practices.

Challenge to habits

On-boarding a new employee creates a compelling reason to question current processes. With a fresh outsider’s view, long-running practices that have become sterile are more easily identifiable. As a result of bringing Noah on, we have included modern practices in our training program such as co-development meetings with senior programmers.

In addition to these benefits, Noah brings a new personality and dynamic that is greatly appreciated in our tight-knit work environment. From that, we have realized great short-term benefits despite our mutual long-term investment in each other.