Report from 1-on-1 mentoring program at Nokia

Image for post
Image for post

After the first part of our Explore Software Engineering mentoring program at Nokia, we took some time to interview the developers to learn their stories.

Meet Karol

Before taking part in the mentoring program, Karol shared some common developer’s pains and anxieties.

That fear, that when you start coding, it will go wrong at some point and you’ll need to rework everything from scratch. — Karol names it. It was also a challenge for him to split tasks into smaller ones, such that I can really begin and finish them in one go.

As it comes to practices, Karol made his best efforts to follow TDD. Unfortunately, it didn’t always work out for him and his team. Often the code came first, then the tests. Sometimes they joked they’re doing ATDD, which stands for “Almost TDD”. …


Image for post
Image for post

How do you go about raising the software engineering skills of a group of 30 developers? Do you send them to some 3-day training sessions? Or maybe create incentives and ask them to learn from each other? Or perhaps, it’s enough to buy some books?

Well, if you want long-lasting effects, impacting everyday work, you should go the Pragmatists way. Curious how we managed to get it done? Read on.

When Nokia presented us with a challenge of improving skills of some of their developers, we were already confident that 1-on-1 training is the way to go. Working with our clients, we observed that it’s very efficient, especially in instilling Test-Driven Development. …


Image for post
Image for post

AngularJS (aka Angular 1.x) was one of the first JavaScript frameworks created in mind with testing from the ground up.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store