Teaching is the best way to learn

Introduction Software development is all about knowledge, and nowadays the number of things a programmer needs to know skyrocketed. Most of the time developers are hired by matching their current skills with some project requirements. The project eventually ends, and the developer is assigned to a new project, sometimes using different technologies than what he was previously hired for. What’s the policy for training this guy to deliver his best the soonest possible? Usually, training and coaching are left-out, so each programmer is on his own. Every time we leave things to chance a huge… Read More