Tell me and I forget. Teach me and I remember. Involve me and I learn.
– Benjamin Franklin
In a way, being a developer is like being a professional student. We don’t just educated ourselves and then spend the rest of our career’s using that knowledge. The dev world is just to vast and dynamic to sit and stagnate. Instead, we spend our time googling, reading, and prototyping. We test our limits and build new things, because that’s what truly successful developers do.
You don’t hear about that one developer who secluded himself in his cubicle, entrenched himself with narrow-mindedness, and strove for mediocrity. Or if you do hear about him, it’s usually not good. Noteworthy developers are constantly learning and thinking creatively. Great developers can impart their ever-growing knowledge base, as well as their desire for learning, to others. In that sense, great developers are both students and teachers. But how do you transition from a junior developer to a skilled, knowledgeable one? Continue reading “Pair Programming: Accelerate Your Learning”